So looks like C#, D and Java could be changed to the c-based.c parsers from ctags.

c-based.c looks at first glance to be very similar to geany_c.c without C, C++, Vera, or Vala, just C# D and Java, though there may be detail differences.

I guess both originated from the same ctags c.c and diverged during the ctags unmaintained period, then uctags removed C and C++ when the new parser came online. Somebody needs to check that c-based.c contains at least the capability that geany_c.c has, since it gathered changes during the divergence, then they can be synchronised (Vala being the most obvious addition to geany_c.c, and uctags Vera is now its own vera.c) .

IIRC @techee found what he thought were improvements in geany_c.c that are not in upstream (and vice versa). Just needs "somebody" to do it.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/issues/3474/1527478898@github.com>