It's the only mechanism we have in Geany to declare what's public and what's 
not (akin to `GSEAL` or such). There's nothing saying we couldn't use that 
field's space for any other purpose down the road, since no plugin has the 
right to use it if it's not part of the API (which is defined by what's doxygen 
commented).

> GeanyAutoIndent is not at the end of the parent struct btw.

It's at the end, with the other private fields which also shouldn't be accessed 
by plugins.

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/commit/302b40e9778ff49407902f3ef9f272ed202f4547#commitcomment-15037185

Reply via email to