> 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]>

Reply via email to