I understand that for C++ scope-completion is more relevant, and for that I can understand the idea as you often do `ClassName::` or `this->`
Anyway I won't argue further if you both agree it's a good idea. My worry is that all of Geany's headers (except sidebar.h) are penalized when editing sidebar.c and I have no reason to assume that I want sidebar.h symbols more than other Geany symbols (might even be that the opposite is true, not sure).