> The trouble is that langType would be defined in both ctags and in the header > and we'd have to keep using the LIBCTAGS_DEFINED macro tricks I wanted to > eventually eliminate (at the moment still needed for tagEntryInfo). And > because using the lang field in the various structs isn't that meaningful and > because none of the gp plugins use it (and most plugins don't use the TM > stuff at all which I think is the case of external plugins too), I think it's > quite safe to assume nobody uses it.
Myeah, as much as I don't like breaking API, I guess it's actually fine. And we never actually advertized the type, although as we did so for a member of this type it was kinda implicit, but well. Yet apparently nobody uses this. So it @elextr and @codebrainz are happy with it, let's break everything and pretend we did not :) --- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/906#issuecomment-189765981
