On Fri, 21 Mar 2008 16:01:03 -0400 "John Gabriele" email@example.com wrote:
On Thu, Mar 20, 2008 at 12:29 PM, Nick Treleaven firstname.lastname@example.org wrote:
I just changed the TODO wishlist item for Python scripting to 'Python plugin interface' - IMO there's no need for a competing Python variant of your great Lua plugin. It would be more useful to have Python bindings for the plugin API, so plugins could be written in Python instead of C. This would be harder to write than a Lua user 'script' but would also be more flexible, if it used pygtk. Of course this is only a wishlist item, don't anyone expect it to get done ;-)
Maybe have a look at the now-standard Python ctypes module.
Could be less work than you're expecting.
Thanks for this info. I think whichever automated generation approach is best, there will still be work to do in making it work with Geany, and I expect it would require changes to the plugin system. So I won't work on this for now.