Now that the lua 5.3 beta is out, this is worth revisiting. Will LuaJIT keep up with 5.3? What I would want support for (that can't be bolted on with shims/libraries): - Moving 64bit ints to not be cdata, but of "number" type - the new bit operators (<<, >>, etc) - lexical _ENV - C API! Tangentally, are there any extras in LuaJIT not currently in Lua, that should be added? e.g. that in luajit, __eq will be called across types. On 27 March 2014 14:11, Hisham <h@xxxxxxxxx> wrote: > Hi there, > > It might be too early to ask because the Lua 5.3 cycle is still in > "work" versions (and as we know things have changed drastically in > work versions from previous development cycles), but... > > If Lua 5.3.0 final gets the new features that are in the work versions > (namely the 64-bit integer type, bitwise operators, utf8 module), any > chance we'll see them in LuaJIT? Feedback to those features in the Lua > list has been very positive, so my guess is that those features are > coming for good. > > In particular, I wonder if the new 64-bit integers and LuaJIT's 64-bit > FFI int types could be reconciled in a useful manner. > > -- Hisham > >