Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Matthew Brush
On 14-05-13 01:43 AM, Matthew Brush wrote: On 14-05-13 12:54 AM, Thomas Martitz wrote: Am 11.05.2014 20:31, schrieb Dimitar Zhekov: On Sat, 10 May 2014 21:56:30 +0200 Thomas Martitz ku...@rockbox.org wrote: [snip] So why adapt peas when it requires a lot of changes *too* but also severely

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Thomas Martitz
Am 16.05.2014 11:16, schrieb Matthew Brush: FWIW, I've been doing some experiments with libpeas as the loader in Geany (in my peas* branches on Github) and for the Python demo plugin (code not pushed to GH yet) I managed to get GObject-Introspection to scan Geany's source code/headers. Most

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Dimitar Zhekov
On Fri, 16 May 2014 16:59:17 +0200 Thomas Martitz ku...@rockbox.org wrote: I have a question regarding libpeas. There doesn't seem to be a public (nor documented) API to add loaders. From what I can see the current language support of libpeas is quite poor (only python and seed (that's JS

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Thomas Martitz
Am 16.05.2014 19:32, schrieb Dimitar Zhekov: On Fri, 16 May 2014 16:59:17 +0200 Thomas Martitz ku...@rockbox.org wrote: I have a question regarding libpeas. There doesn't seem to be a public (nor documented) API to add loaders. From what I can see the current language support of libpeas is

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Matthew Brush
On 14-05-16 03:03 PM, Thomas Martitz wrote: Am 16.05.2014 19:32, schrieb Dimitar Zhekov: On Fri, 16 May 2014 16:59:17 +0200 Thomas Martitz ku...@rockbox.org wrote: I have a question regarding libpeas. There doesn't seem to be a public (nor documented) API to add loaders. From what I can see

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Lex Trotman
Hi Guys, Some general observations, irrespective of the implementation. 1. There shall be only one plugin control GUI. The users don't care how a plugin is implemented, or what language its in, they just want to use it. Having to look in two places will often mean one group of plugins is

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Matthew Brush
On 14-05-16 06:43 PM, Matthew Brush wrote: [snip] As mentioned above, this doesn't seem worth the trouble and I don't think it would be as easy/useful as it seems on the surface. We could just leave the existing loader without breaking anything, it's quite stable and works pretty well for plain

Re: [Geany-Devel] RFC: Proxy plugins

2014-05-16 Thread Lex Trotman
Note: Sorry for the shalls, I have been reading too many specifications lately and it has worked its way into my brain. On 17 May 2014 13:04, Matthew Brush mbr...@codebrainz.ca wrote: On 14-05-16 07:34 PM, Lex Trotman wrote: Hi Guys, Some general observations, irrespective of the