[Github-comments] [geany] Deprecations cleanup and improvement (#911)

Colomban Wendling notifications at xxxxx
Wed Feb 24 22:15:56 UTC 2016


@codebrainz good point.  Meaningless deprecation hiding is now implemented in 409fe1a3234cf9e1fa74f81d1404fa3123e7c973 in this PR, please give it a look :)

I fixed a few things, and remove used some internal uses of the deprecated APIs.

However, some *sciwrappers* things are either hard-ish to get rid of, or worth to keep in some specific situations (at least some implementations).  I'm not certain what to do, but probably keep them internally and simply deprecate the API part.
How to do that then?  only mark with `G_GNUC_DEPRECATED` when not building Geany?  introduce alias names not part of the API for internal use?

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/911#issuecomment-188478136
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20160224/5bfffc03/attachment.html>


More information about the Github-comments mailing list