@codebrainz GLib has [`G_GNUC_BEGIN_IGNORE_DEPRECATIONS`](https://developer.gnome.org/glib/unstable/glib-Miscellaneous-Macros.html#G-G...) and [`G_GNUC_END_IGNORE_DEPRECATIONS`](https://developer.gnome.org/glib/unstable/glib-Miscellaneous-Macros.html#G-G...), but it's new in 2.32.
Anyway, I'm mostly comfortable not deprecating inside Geany as I did in 527041e39c6c4a5b1bc1cd99cd4bd3af13a5df51, which also has the advantage of allowing plugin code to also ignore them like we can for GLib and GTK. And I think it's not that much of a problem to manually track what we want to really remove from the core too.
--- Reply to this email directly or view it on GitHub: https://github.com/geany/geany/pull/911#issuecomment-188862078