Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy bc439e21cd avoid an unprotected call to 'lua_tostring' which theoretically may %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 5bff2aaf47 calls with LUA_MULTRET may leave no free slots in the stack %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy 4a818f068a 'checkversion' implemented in the auxiliary library %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy f36e319658 'fputs' changed to 'luai_writestring' + use of 'lua_checkversion' %!s(int64=16) %!d(string=hai) anos
  Roberto Ierusalimschy f9dec5fc84 do not use compatibility macros in Lua %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 9e7de9473c message from -v option goes to stdout, as it is not an error message %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy 1527d8f00d GC called after errors now are called after showing error message (to %!s(int64=17) %!d(string=hai) anos
  Roberto Ierusalimschy c676f13e1a stand-alone error-message details %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 72c2f75648 detail (LUA_COPYRIGHT includes release number) %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 3f78748ef3 traceback function moved to auxlib %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy 4eb49163c6 error handler in 'lua.c' tries '__tostring' metamethod if error %!s(int64=18) %!d(string=hai) anos
  Roberto Ierusalimschy afa0d0ac0d new constant LUA_OK %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy d22526ec30 'lua_strlen' is for compatibility only %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy a7c9e45c64 avoid trailing white spaces %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 74832b2a10 detail %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 475b0ecbf1 new macro LUA_RELEASE %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 20f4bbdc3a does not accept garbage after options (e.g., -ixxx) %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 672bb67ee6 environment variable names should be configurable %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy bfdcbbcd76 small optimizations (lua_newtable -> lua_createtable) %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 30eebb2d1c detail (stop collector while openning libraries) %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy 3592c08a2c avoid printing two copyright messages with '-v -i' options %!s(int64=19) %!d(string=hai) anos
  Roberto Ierusalimschy ff7638b0ed VC warnings %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 7f376e6ea8 do a complete garbage collection in case of errors %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 86704cffe9 detail in usage message %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy fa41fafa6e reorganization of argument handling %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 506c89cef8 just in case, flush all output %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 9273fbd131 no more 'luaL_get/setfield' (replaced by more direct luaL_findtable) %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy be666a662b detail %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy 39cdbce23e no more '-w' option + new way to check module existence %!s(int64=20) %!d(string=hai) anos
  Roberto Ierusalimschy f7720bebe3 more precise way to check incomplete lines %!s(int64=20) %!d(string=hai) anos