Move all `@deprecated` stuff inside `GEANY_DISABLE_DEPRECATED` guards, and mark 
some with `G_GNUC_DEPRECATED` or G_GNUC_DEPRECATED_FOR`.

Apart that the code should not have been modified, but merely reordered.

Note: all PG seem to build just fine as of current master (e.g. not modified 
for the occasion).
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/911

-- Commit Summary --

  * Move deprecated declarations inside GEANY_DISABLE_DEPRECATED guards
  * Mark deprecated API so GCC can warn about it

-- File Changes --

    M src/plugindata.h (104)
    M src/sciwrappers.h (8)
    M src/ui_utils.h (7)

-- Patch Links --

https://github.com/geany/geany/pull/911.patch
https://github.com/geany/geany/pull/911.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/911

Reply via email to