[Geany-Devel] GeanyLua compatiblity with Lua > 5.2

Lex Trotman elextr at xxxxx
Sat Apr 25 03:48:32 UTC 2015

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 <shudder>autotools and waf</shudder>
build systems.


On 25 April 2015 at 13:43, Lex Trotman <elextr at gmail.com> wrote:
> On 25 April 2015 at 13:22, Colomban Wendling <lists.ban at 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 at lists.geany.org
>> https://lists.geany.org/cgi-bin/mailman/listinfo/devel

More information about the Devel mailing list