I looked quickly through it, and it looks quite nice, thanks :) I'll do a proper review later on, but yeah we should merge this early in 1.28.
@b4n is excited seeing this sets the foundations of greatly improving the interaction with CTags, and making things a lot clearer for everyone :)
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/957#issuecomment-194989149