iamgreaser / iceball

Open-source rewrite of the VOXLAP version of Ace of Spades.
http://iceball.build
GNU General Public License v3.0
113 stars 32 forks source link

Update to Lua 5.3 #148

Closed rakiru closed 8 years ago

rakiru commented 9 years ago

This should be fairly straight-forward on the engine side, but may break a bunch of the game code. It has a bunch of useful feature additions though, and has the convenient bonus of fixing the print-not-flushing issue.

fkaa commented 9 years ago

What implications will this have on using luajit? (iirc luajit only supports 5.1 with some features from 5.2)

rakiru commented 9 years ago

The implications will be that we'll go from almost-certainly-never-using-luajit to certainly-never-using-luajit. This ticket isn't a definite plan, but 5.3 has a bunch of nice things (as well as a few nice 5.2 things).

rakiru commented 8 years ago

We're not switching. The int thing alone would cause a ton of refactoring, and there were some other concerns. We discussed this on IRC at some point ages ago...