<p><a href="https://github.com/codebrainz" class="user-mention">@codebrainz</a> good point.  Meaningless deprecation hiding is now implemented in <a href="https://github.com/geany/geany/commit/409fe1a3234cf9e1fa74f81d1404fa3123e7c973" class="commit-link"><tt>409fe1a</tt></a> in this PR, please give it a look :)</p>

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

<p>However, some <em>sciwrappers</em> 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.<br>
How to do that then?  only mark with <code>G_GNUC_DEPRECATED</code> when not building Geany?  introduce alias names not part of the API for internal use?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br>Reply to this email directly or <a href="https://github.com/geany/geany/pull/911#issuecomment-188478136">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ_ktR86W-YmI5Xs47b1h3eGJl15oks5pniMcgaJpZM4Hey29.gif" width="1" /></p>
<div itemscope itemtype="http://schema.org/EmailMessage">
<div itemprop="action" itemscope itemtype="http://schema.org/ViewAction">
  <link itemprop="url" href="https://github.com/geany/geany/pull/911#issuecomment-188478136"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>