<p>Yeah, API change is ok, but why "pretend we did not"?  Just increment the API, and if some smarty uses it, they can check the API and define the typedef themselves so to support both versions.</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/906#issuecomment-189766415">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJ8WW4-U3rwg3xoRGLsI_xr3PxKotks5polMpgaJpZM4HcjrT.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/906#issuecomment-189766415"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>