Search found 4 matches

by nomoon
Tue Dec 06, 2016 3:59 am
Forum: Support and Development
Topic: Any hope for enabling DLUAJIT_ENABLE_LUA52COMPAT for LuaJit?
Replies: 7
Views: 4370

Re: Any hope for enabling DLUAJIT_ENABLE_LUA52COMPAT for LuaJit?

if luaJIT decides to go a different route, saying these won't be supported in the future, enabling them at any point will be more problematic than never having enabled it in the first place... imo. These features were added between LuaJIT 2.0.0-beta6 (2011-02-11) and LuaJIT 2.0.0-beta11 (2012-10-16...
by nomoon
Tue Dec 06, 2016 3:54 am
Forum: Support and Development
Topic: Any hope for enabling DLUAJIT_ENABLE_LUA52COMPAT for LuaJit?
Replies: 7
Views: 4370

Re: Any hope for enabling DLUAJIT_ENABLE_LUA52COMPAT for LuaJit?

While those additions and changes seem acceptable, I don't know if compiling love with non-standard flags would be the best idea. People have come to expect LuaJIT to behave a certain way. If LuaJIT 2.1 decised to add these changes to the main system, then so be it. but as a compile time flag? Mayb...
by nomoon
Tue Dec 06, 2016 3:50 am
Forum: Support and Development
Topic: Any hope for enabling DLUAJIT_ENABLE_LUA52COMPAT for LuaJit?
Replies: 7
Views: 4370

Re: Any hope for enabling DLUAJIT_ENABLE_LUA52COMPAT for LuaJit?

The biggest ones for me are the additional metamethods on tables (__pairs, __len, __ipairs in particular). I've tried to compile Mac and Windows versions of Love2d myself with the settings, but come up short. I do a fair amount of non-Lua programming, but compiling lua as a framework to replace the ...
by nomoon
Tue Dec 06, 2016 1:08 am
Forum: Support and Development
Topic: Any hope for enabling DLUAJIT_ENABLE_LUA52COMPAT for LuaJit?
Replies: 7
Views: 4370

Any hope for enabling DLUAJIT_ENABLE_LUA52COMPAT for LuaJit?

Hi, At least the last version I used, the functionality of Lua 5.2 with regards to the __pairs and __ipairs metatable methods (available in LuaJit with DLUAJIT_ENABLE_LUA52COMPAT enabled) was missing. There aren't very many backwards-incompatible issues with this flag, and several unique and useful ...