Am 11.02.2016 um 20:19 schrieb Colomban Wendling:<br>
><br>
> Apart all that, looks like it does as advertized. Yet, what's this <br>
> about this scintilla header? OK, I get it's nice if those are method <br>
> on ScintillaObject, but the symbols doesn't exist so…?<br>
><br>
><br>
<br>
Actually, it seems I messed up rebasing. The purpose <br>
geany-scintilla-gtkdoc.h is to hold ScintillaObject-related stuff. As <br>
you guessed rightly, it includes actual methods, which are our sci_ <br>
functions aliased to scintilla_object_ (only with this GIR recognizes <br>
this as methods).<br>
<br>
Now, I didn't include the code/script to generate the scintilla_object_* <br>
methods out of sci_* in this PR (it's another small python script, and <br>
uses __attribute__((alias)) as I've failed to find a better solution <br>
yet). Therefore the scintilla_object_* functions are missing too.<br>
<br>
Still, since I eventually plan to fully implement the scintilla_object_* <br>
stuff and use a separate header for that, the header should already be <br>
created now and include the ScintillaObject and ScintillaObjectClass <br>
definitions. I'll update the PR accordingly.<br>
<br>
(A separate header in order to generate a separate <br>
GeanyScintilla-1.0.gir and GeanyScintilla-1.0.typelib. So that you <br>
import GeanyScintilla without importing Geany)<br>


<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/890#issuecomment-183079815">view it on GitHub</a>.<img alt="" height="1" src="https://github.com/notifications/beacon/ABDrJxzkmYmiWVsOw3as6kYvDR2z_mV3ks5pjP29gaJpZM4HM9VD.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/890#issuecomment-183079815"></link>
  <meta itemprop="name" content="View Pull Request"></meta>
</div>
<meta itemprop="description" content="View this Pull Request on GitHub"></meta>
</div>