Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy a51069202a removed macro 'luai_numinvalidop' (main motivation removed, as folding %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 3ae21a352c detail (in test for 'luai_numinvalidop', use a round float) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 5fae2a5b05 redefinition of LUAI_MAXSTACK to make stack-overflow tests run faster %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 36efa6a6b9 no more 'preloadedlibs' when opening libraries (as it is dead code now) %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 460968353f in test mode, debug library is not predefined (to allow testing %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 6df197ec15 some functions from test module must be exported %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 075661ffde new test for macro 'luai_numinvalidop' %!s(int64=10) %!d(string=hai) anos
  Roberto Ierusalimschy 798660c9cd deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy f9037ae8c1 'ipairs' respects metamethods %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy baa0e23456 better support for extra user space associated with a Lua state %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 55a710545c detail (extra byte in LUAI_EXTRASPACE to test proper alignment of %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy b3b8580606 comments + proper undef of compatibility macros + no need to undef %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 3511e186cd ensure size for LUAI_USER_ALIGNMENT_T in tests is larger than the %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 39929384c6 new macro 'luai_userstateclose' (to test it is being called correctly) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy d447945685 'module'/'luaL_register' and associates are deprecated %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 4db6f20770 ensure that 'luai_userstatethread' is always called (even if %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy d20ff60615 new macro LUA_NUMTAGS %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 8bfc696676 missing 'external' in variable declaration %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy de6fc75d63 several configuration options that do not change often moved out of %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 2af0d3b459 allocator function receives the tag of object being allocated in 'osize' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 15b823ce4f cleaner way to add extra space in a lua state. %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 062e809e54 new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy d3037d97ec several small improvements based on 'ci' being fixed now (including %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy df802dc74b larger alignment requirement helps to uncover some kinds of bugs %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 4db2cddeee LUA_COMPAT -> LUA_COMPAT_API (more specific) %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy f9dec5fc84 do not use compatibility macros in Lua %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 93869acb2c "test trick" seems more useful with pointers instead of integers %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 658e7caf92 use prefix in extern names, even those in test files %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy b7fa64565a 27 is not a prime number :( %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 2b5c1f99e5 small simplifications %!s(int64=19) %!d(string=hai) anos