Re: [Geany-Devel] GeanyLua compatiblity with Lua 5.2

2015-04-25 Thread Thomas Martitz
Am 25. April 2015 05:22:38 MESZ, schrieb Colomban Wendling 
lists@herbesfolles.org:
So yeah, if anyone wishing to keep on using this plugin should consider
helping maintaining it, it really needs some love from time to time.


Libpeas includes lua support as of v1.14. So if my whole proxy plug-in work 
would be accepted (in some way or another) I can maintain lua support through 
my Libpeas based peasy plug-in. That would even have access to Geany APIs 
unlike current geanylua. 

Best regards 


___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] GeanyLua compatiblity with Lua 5.2

2015-04-24 Thread Lex Trotman
Another thought, Dominic, does Fedora *ONLY* provide 5.3?  Surely it
would provide both 5.3 and 5.2 like Debian/Ubuntu (which also still
provides 5.1), so the new maintainer would only need to ensure the
right one is selected by the shudderautotools and waf/shudder
build systems.

Cheers
Lex

On 25 April 2015 at 13:43, Lex Trotman ele...@gmail.com wrote:
 On 25 April 2015 at 13:22, Colomban Wendling lists@herbesfolles.org 
 wrote:
 Le 24/04/2015 23:31, Dominic Hopf a écrit :
 Hi guys,

 I've noticed the GeanyLua plugin does not build with Lua versions
 greater than 5.2. I've stumbled over this since I updated to the
 current version of Fedora 22 Beta which is with Lua 5.3.0 already.

 Is someone able to fix the issues and make the plugin compatible with
 Lua versions greater than 5.2? Otherwise it will be quite a pity since
 I would have to disable the plugin in the Geany Plugins Fedora package
 then.

 IIRC I quickly tried and saw the API change in some non-obvious manner,
 meaning one willing to fix it would probably need reasonable knowledge
 of the Lua API, or at least being willing to learn some of it.  And I'm
 afraid we ain't got no one like that currently.

 The new maintainer might find it appropriate to compile Lua into the
 plugin, its not very big and is MIT license.

 Cheers
 Lex



 BTW, the plugin is lacking a maintainer for quite some time now
 (probably like 5 years), so I do not expect it to last forever unless
 someone is willing to step up for it.  We did the bare housekeeping on
 it as much as we could, but that's all.

 So yeah, if anyone wishing to keep on using this plugin should consider
 helping maintaining it, it really needs some love from time to time.

 Regards,
 Colomban


 ___
 Devel mailing list
 Devel@lists.geany.org
 https://lists.geany.org/cgi-bin/mailman/listinfo/devel

___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] GeanyLua compatiblity with Lua 5.2

2015-04-24 Thread Colomban Wendling
Le 24/04/2015 23:31, Dominic Hopf a écrit :
 Hi guys,
 
 I've noticed the GeanyLua plugin does not build with Lua versions
 greater than 5.2. I've stumbled over this since I updated to the
 current version of Fedora 22 Beta which is with Lua 5.3.0 already.
 
 Is someone able to fix the issues and make the plugin compatible with
 Lua versions greater than 5.2? Otherwise it will be quite a pity since
 I would have to disable the plugin in the Geany Plugins Fedora package
 then.

IIRC I quickly tried and saw the API change in some non-obvious manner,
meaning one willing to fix it would probably need reasonable knowledge
of the Lua API, or at least being willing to learn some of it.  And I'm
afraid we ain't got no one like that currently.

BTW, the plugin is lacking a maintainer for quite some time now
(probably like 5 years), so I do not expect it to last forever unless
someone is willing to step up for it.  We did the bare housekeeping on
it as much as we could, but that's all.

So yeah, if anyone wishing to keep on using this plugin should consider
helping maintaining it, it really needs some love from time to time.

Regards,
Colomban



signature.asc
Description: OpenPGP digital signature
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


Re: [Geany-Devel] GeanyLua compatiblity with Lua 5.2

2015-04-24 Thread Lex Trotman
On 25 April 2015 at 13:22, Colomban Wendling lists@herbesfolles.org wrote:
 Le 24/04/2015 23:31, Dominic Hopf a écrit :
 Hi guys,

 I've noticed the GeanyLua plugin does not build with Lua versions
 greater than 5.2. I've stumbled over this since I updated to the
 current version of Fedora 22 Beta which is with Lua 5.3.0 already.

 Is someone able to fix the issues and make the plugin compatible with
 Lua versions greater than 5.2? Otherwise it will be quite a pity since
 I would have to disable the plugin in the Geany Plugins Fedora package
 then.

 IIRC I quickly tried and saw the API change in some non-obvious manner,
 meaning one willing to fix it would probably need reasonable knowledge
 of the Lua API, or at least being willing to learn some of it.  And I'm
 afraid we ain't got no one like that currently.

The new maintainer might find it appropriate to compile Lua into the
plugin, its not very big and is MIT license.

Cheers
Lex



 BTW, the plugin is lacking a maintainer for quite some time now
 (probably like 5 years), so I do not expect it to last forever unless
 someone is willing to step up for it.  We did the bare housekeeping on
 it as much as we could, but that's all.

 So yeah, if anyone wishing to keep on using this plugin should consider
 helping maintaining it, it really needs some love from time to time.

 Regards,
 Colomban


 ___
 Devel mailing list
 Devel@lists.geany.org
 https://lists.geany.org/cgi-bin/mailman/listinfo/devel

___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel


[Geany-Devel] GeanyLua compatiblity with Lua 5.2

2015-04-24 Thread Dominic Hopf
Hi guys,

I've noticed the GeanyLua plugin does not build with Lua versions
greater than 5.2. I've stumbled over this since I updated to the
current version of Fedora 22 Beta which is with Lua 5.3.0 already.

Is someone able to fix the issues and make the plugin compatible with
Lua versions greater than 5.2? Otherwise it will be quite a pity since
I would have to disable the plugin in the Geany Plugins Fedora package
then.

I unfortunately am not able to have deeper looks into this myself, for
both reasons, missing knowledge and missing time.

Regards,
Dominic


-- 
Dominic Hopf 
http://dominichopf.de/

Key Fingerprint: A7DF C4FC 07AE 4DDC 5CA0  BD93 AAB0 6019 CA7D 868D


signature.asc
Description: This is a digitally signed message part
___
Devel mailing list
Devel@lists.geany.org
https://lists.geany.org/cgi-bin/mailman/listinfo/devel