Going forward, are we going to use the Scintilla LongTerm3 branch or
If LongTerm3, is there any opposition to integrating the new LPeg lexer
so we can use/write lexers in Lua/PEG? I might be interested in working
on this if it's not going to be controversial.
I have got a maybe stupid question out of curiosity:
Why needs the universal ctags project be merged into Geany instead of
e.g. just copying it over?
I guess the reason is not that we do not trust their test quality ;-)
I have got a question regarding the design of Geany or better say how do
the components work together regarding ctags.
I think I understood that ctags files can contain global tag
definitions, e.g. for external APIs. Lexers are there for the syntax
highlighting. Scintilla is the editor component. But which part parses
the code at the current cursor position during typing to decide when an
existing ctag shall be displayed in a calltip? E.g. the user types
"printf(" and the argument list appears (read from ctags). Where is the
parsing/recognition of the "printf(" done?
Thanks in advance.