@b4n I fixed the build and also added your commit. The idea is nice, well done :-) Although now some structs are all-private (e..g GeanyEditorPrefs). This doesn't look intended but not sure what to do about it (doesn't seem to be a problem for my peasy plugin yet).
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/890#issuecomment-186690878