Okay, I think it's obvious that we disagree what public is and what not. In my view, I did not make them public (as they already are) but just document the fact that they are public.
And besides, for GIR I need those to be documented as a technical fact, since only that makes them appear in the gtkdoc-header and then in turn in the geany.gir file. Otherwise any struct with undocumented types are unusable. @b4n @elextr I'm interested in other opinions --- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/commit/302b40e9778ff49407902f3ef9f272ed202f4547#commitcomment-15037307
