@codebrainz GLib has 
[`G_GNUC_BEGIN_IGNORE_DEPRECATIONS`](https://developer.gnome.org/glib/unstable/glib-Miscellaneous-Macros.html#G-GNUC-BEGIN-IGNORE-DEPRECATIONS:CAPS)
 and 
[`G_GNUC_END_IGNORE_DEPRECATIONS`](https://developer.gnome.org/glib/unstable/glib-Miscellaneous-Macros.html#G-GNUC-END-IGNORE-DEPRECATIONS:CAPS),
 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

Reply via email to