Of the first list the only one I would suspect may have been modified in Geany independent of ctags is Lua.

Of the second list I'm pretty sure Verilog and VHDL were added to ctags then brought into Geany but probably have > developed from that initial version so the ctags version should be good.

Thanks, let's see if others have some more information.

c.c -- runs screaming from the room. If languages in c.c have separate parsers in ctags we should import them instead (eg the new c/c++ parser) and only keep c.c for those languages that do not have ctags parsers (if any).

After #2984 is merged, I'd like to open a pull request switching us to the new c/c++ parser from uctags so these 2 most terrible languages (parsing-wise) should be eliminated from c.c. The rest of course remains. I remember the pre-babies version of Colomban talking about about separating those parsers from c.c but I suspect this task is delayed by about 15 years now ;-).

Anyway, the purpose of this PR is to switch to those parsers where we know we can just grab the uctag version - we'll have to deal with the rest later parser by parser.

I presume that any parser not in the lists is the same in both Geany and ctags so won't need updating?

Those with minimal or no changes are in PR #2990


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.