> 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

Reply via email to