[Github-comments] [geany/geany] Decide what parsers from uctags we can sync with Geany (PR #2991)

Jiří Techet notifications at xxxxx
Tue Nov 9 10:30:30 UTC 2021


>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 or view it on GitHub:
https://github.com/geany/geany/pull/2991#issuecomment-964017564
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20211109/087801e5/attachment.htm>


More information about the Github-comments mailing list