This PR implements generation of scintilla_object_* wrappers for each exported 
sci_* function. The intention is that scintilla_object_* can be used as true 
object methods for GeanyScintilla.

e.g. python: text = sci.get_text() instead of text = Geany.sci_get_text(sci)
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/935

-- Commit Summary --

  * gen-api-gtkdoc.py: Add switch to write out scintilla_object methods
  * gen-sci-methods.py: add script to generate scintilla_object wrappers
  * Generate scimethods.c and link into libgeany
  * doc: Generate geany-scintilla-gtkdoc.h along geany-gtkdoc.h

-- File Changes --

    M doc/Makefile.am (9)
    M scripts/gen-api-gtkdoc.py (23)
    A scripts/gen-sci-methods.py (144)
    M src/Makefile.am (21)
    M src/sciwrappers.c (22)

-- Patch Links --

https://github.com/geany/geany/pull/935.patch
https://github.com/geany/geany/pull/935.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/935

Reply via email to