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