> Why having two different dependencies doing basically the same when the > current Lua 5.1 works fine?
Its not two dependencies, its alternate dependencies. PR #1233 is a build system change only, #1231 is 8 occurrences of a name updated to use the real name (even on Lua5.1) and no longer use the compat name that is Lua5.1 only. Given the size of the change required, to me there seems to be no reason not to offer a choice of either, a distro/bundle can decide which it wants to offer its users, known but slower and unsupported, or faster and supported (or in the case of Macos if its lua5.1 only due to security issues, thats fine). > The Lua manuals list "incompatibilities". > [5.2](https://www.lua.org/manual/5.2/manual.html#8), > [5.3](https://www.lua.org/manual/5.3/manual.html#8), > [5.4](https://www.lua.org/manual/5.4/manual.html#8). I don't know how > significant they are for GeanyLua, but I'd expect simple scripts would > probably keep working, while more complicated ones are more likely to run > into problems. Yeah, I didn't understand the importance (or not) of those so I hoped a Geanylua user could comment. -- Reply to this email directly or view it on GitHub: https://github.com/geany/geany-plugins/issues/1133#issuecomment-1454956485 You are receiving this because you are subscribed to this thread. Message ID: <geany/geany-plugins/issues/1133/[email protected]>
