TIC-80 icon indicating copy to clipboard operation
TIC-80 copied to clipboard

Update to lua 5.4

Open Kozova1 opened this issue 5 years ago • 6 comments

Lua 5.4 was recently released. When will TIC-80 update?

Kozova1 avatar Jul 02 '20 06:07 Kozova1

We still have 16 opened issues https://github.com/nesbox/TIC-80/milestone/25

nesbox avatar Jul 02 '20 06:07 nesbox

5.4 has some incompatibilities with the previous version https://www.lua.org/manual/5.4/manual.html#8

nesbox avatar Jul 02 '20 14:07 nesbox

there is really no need to hurry to "update" to lua 5.4

farvardin avatar Jul 02 '20 22:07 farvardin

there is really no need to hurry to "update" to lua 5.4

5.4 is notably more performant, so that's a compelling reason.

TomatoCo avatar Jul 19 '20 20:07 TomatoCo

One, somewhat hackish way of solving this would be to add Lua 5.4 as a separate option and enable it via a magic comment like -- lua: 5.4 at the beginning of the cart.

And then old carts still default to 5.3.

I don't love it, but I do think this would be the best way forward.

aliceisjustplaying avatar May 02 '24 16:05 aliceisjustplaying