[Github-comments] [geany] Proxy plugins (#629)

Thomas Martitz notifications at xxxxx
Mon Sep 7 20:24:03 UTC 2015


The separate API allows to do the registration in the plugin's init(), and have the file extensions deppend on plugin configuration. Also a API-wise separattion to geany_plugin_register() is needed to allow for nested proxies.

A proxy can be a proxy for many types. the only limitation is that only one set of ProxyFuncs is supported per proxy. But this limitation is not a problem, since the proxies can do their own dispatching. For geany it simplifies storing the pointers (avoids introducing a list of vtables, etc)

---
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/629#issuecomment-138370385
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20150907/369ebcf1/attachment.html>


More information about the Github-comments mailing list