Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 4590a89b32 corrected warnings from different compilers (mostly casts and small %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy a122688091 better error message for 'lua -e -i' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 73b0a3451d environment variables consulted by Lua may be version-specific %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 7631c29b2f comand-line option '-l' creates global with given name after %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy afdb19ac82 no more 'ccall' nor 'cpcall' functions. (With light C functions they %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 489253d753 better definitions for lua_[gs]etglobal + less uses of ENVIRONINDEX %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 622e448710 removed useless test (argv[i] cannot be NULL when i<argc) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 4274738e81 new macro 'luai_writestringerror' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 0d7d559dcc no need to flush either stderr or \n-terminated outputs %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a838b3b496 better usage messages, showing entire offending argument %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 4f5f2fe367 new function 'luaL_cpcall' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy c8ab34ab7a better messages for invalid options %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy cc1cbd19a0 'lua_cpcall' is deprecated + other small changes in 'pmain' (comments %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy f84b575cfa no more pseudoindex LUA_GLOBALSINDEX; global table now accessible %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy c3a6f3fa1c 'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy adc6a4865b macro name change: LUA_INIT->LUA_INIT_VAR %!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 2e51792596 avoid using deprecated macros lua_[gs]etglobal %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 2b25489b47 'notail' -> 'noextrachars' ('notail' may confuse with tail calls) %!s(int64=15) %!d(string=hai) anos
  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