pkulchenko / ZeroBraneStudio

Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux
http://studio.zerobrane.com/
Other
2.61k stars 519 forks source link

Add support for Lua 5.4 #1075

Closed pkulchenko closed 1 year ago

pkulchenko commented 4 years ago

Current work is in the lua54 branch: https://github.com/pkulchenko/ZeroBraneStudio/tree/lua54.

ShalokShalom commented 2 years ago

The GitHub README mentions 5.4 support The homepage omits that What is correct?

pkulchenko commented 2 years ago

The IDE has been tested with Lua 5.4, so it supports it for both running and debugging, but it doesn't provide (yet) a packaged version along with required modules, which is why the homepage is not updated for Lua 5.4 support. This ticket covers all Lua 5.4-related work.

stopsopa commented 1 year ago

Attempt to configure current official binary for mac M1 with debugger for Lua 5.4 with @pkulchenko help, but still no success: https://stackoverflow.com/a/76548375

When we can expect packaged version with Lua 5.4? That would be appreciated greatly.

pkulchenko commented 1 year ago

Lua 5.4 has been added for Windows and Linux (along with luasec, luasocket, lpeg and lfs).

luasocket has been updated to v3.1.0 for all versions on Windows and Linux. lfs has been updated to v1.8.0 for all versions on Windows and Linux.

pkulchenko commented 1 year ago

Closing as all these changes have been merged into master and released as v2.0. cc @stopsopa.