@techee I tried migrating to 5.4 shortly before this issue was opened. I got it to compile, but segfaults on load. Maybe gave up to quickly. I did not know about LuaJIT at the time. Stepwise migration would have been easier, but the distro I was using at the time made that difficult.
Problems with 5.3 and 5.4: * 5.3 is yet another deprecated branch. * 5.3 is not very popular, by package count. * 5.4 is not in your distro. (As old as it already is, really?) * Potential incompatibility with existing scripts (especially number handling). * GeanyLua will be unable to use LuaJIT in the future. Will be stuck with Lua and it's incompatible releases. Benefits of LuaJIT over 5.4 are: * Better performance. * Continued compatibility with existing Lua scripts. * FFI to call C functions from Lua. (But scripts using it will not be compatible with Lua 5.1.) * Almost as popular as 5.4, by package count. * Can fallback on Lua 5.1 if needed. Can change course in the future for 5.4/5.5 if desired. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/issues/1133#issuecomment-1455237627 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany-plugins/issues/1133/1455237...@github.com>