[Github-comments] [geany-plugins] Geanypy proxy and keybindings (#295)

Thomas Martitz notifications at xxxxx
Fri Nov 6 23:10:22 UTC 2015


This is a mirror of https://github.com/codebrainz/geanypy/pull/37. @codebrainz said he's fine if this gets merged into G-P first.

Anyway, the commits tell the story. This PR converts geanypy to a proxy plugin (needs Geany git master/1.26), and then adds the long-awaited keybindings support.

With this, python plugins are just like other plugins w.r.t to the PM dialog, configuration and keybindings
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/295

-- Commit Summary --

  * geanypy: Fix build on some systems
  * geanypy: convert to a proxy plugin
  * geanypy: new type geany.PluginBase
  * geanypy: add support for keybindings.

-- File Changes --

    M geanypy/geany/Makefile.am (2)
    M geanypy/geany/__init__.py (2)
    D geanypy/geany/loader.py (172)
    D geanypy/geany/manager.py (179)
    M geanypy/geany/plugin.py (9)
    M geanypy/plugins/Makefile.am (2)
    M geanypy/plugins/console.py (16)
    M geanypy/src/Makefile.am (4)
    M geanypy/src/geanypy-plugin.c (506)
    M geanypy/src/geanypy-plugin.h (10)
    M geanypy/src/geanypy-signalmanager.c (1)

-- Patch Links --

https://github.com/geany/geany-plugins/pull/295.patch
https://github.com/geany/geany-plugins/pull/295.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/295
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20151106/12ffd95b/attachment.html>


More information about the Github-comments mailing list