@techee Can you please have a specific look at [33ac301](https://github.com/geany/geany/pull/2761/commits/33ac301fe9ec732aff7ecaa4b0d...) ? Is it OK to do it this way? My understanding of the comment is that the actual values of the defines is irrelevant.
I think so, yeah. I believe whatever compiles and makes unit tests pass is OK (I haven't tried yet though). Also the comment in configure.ac may be invalid now because something has changed in uctags in the meantime and these macros don't need to be defined any more.