[Geany-devel] tagmanager changes

Lex Trotman elextr at xxxxx
Wed May 9 07:50:28 UTC 2012


On 9 May 2012 17:40, Thomas Martitz
<thomas.martitz at student.htw-berlin.de> wrote:
> Am 09.05.2012 09:37, schrieb Lex Trotman:
>
>> On 9 May 2012 16:54, Thomas Martitz
>> <thomas.martitz at student.htw-berlin.de>  wrote:
>>>
>>> Am 09.05.2012 07:47, schrieb Lex Trotman:
>>>
>>>> Using ctags, including locals in the tags generated from Geany source,
>>>> slightly more than doubled the number of tags, and for some C++ I have
>>>> around nearly four times the number.
>>>
>>>
>>> But you only need the tags for the current scope and can drop them if you
>>> enter another (non-nested) scope. This surely doesn't double or quadruple
>>> the tags.
>>
>> You can't drop them from the tags structures because when you are
>> parsing you don't know which scope the cursor is in.  So you have to
>> add them all, then decide which ones apply to the current scope.
>
>
> Okay, but still only for the current file and not an entire project.

Yes, Geany would only have the open files parsed, I only parsed the
entire project to see how much the number of symbols increased if you
go parse locals, by using all of Geany I got an average increase, note
I only said two times not an absolute number :)

Cheers
Lex

>
>
> Best regards.
> _______________________________________________
> Geany-devel mailing list
> Geany-devel at uvena.de
> https://lists.uvena.de/cgi-bin/mailman/listinfo/geany-devel



More information about the Devel mailing list