Commit History

Autor SHA1 Mensaxe Data
  Roberto Ierusalimschy 798660c9cd deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy a77d263e86 unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 4422b97472 keep 'luaL_checkversion_' with its signature in version 5.2, for %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 438c534ff4 'arg' arguments (previously called 'narg', 'nArg', 'numArg', etc.) %!s(int64=11) %!d(string=hai) anos
  Roberto Ierusalimschy 66d046833d no need to check "bad conversion number->int;" in luaL_checkversion, %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 982aa7058f 'luaL_len' returns lua_Integer instead of 'int' %!s(int64=12) %!d(string=hai) anos
  Roberto Ierusalimschy 3617e04e97 'lua_load' has an extra argument 'mode' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 6cce5c0601 new function 'luaL_loadfilex' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy ef900f224c strutcture for file handles exported in 'lauxlib.h' %!s(int64=13) %!d(string=hai) anos
  Roberto Ierusalimschy 20d30bcd33 declarations should be present only when implementations are %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 19fbdf6cae 'luaL_findtable' -> 'luaL_getsubtable' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy d806710ab5 returns for file-related functions and process-related functions %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy a10d495b18 'luaL_findtable' returns boolean about whether it created a new %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy d1c0efdb7d comment about compatibility-only functions %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy 50334faad6 no more compatibility with (veryyyy) old ref system %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy c97aa9485c new function 'luaL_setmetatable' %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy e885b91326 'luaL_typeerror' deprecated %!s(int64=14) %!d(string=hai) anos
  Roberto Ierusalimschy c6b64ffe65 new type lua_Unsigned and corresponding projection/injection functions %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 7192afafee new module policy: C modules do not create globals and do not register %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy a139e2e003 old (and complex) luaL_findtable now used only in compatibility code %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 2c1a5d678d factoring out common code in 'module' and 'luaL_openlib' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 2d7a81a204 missing parentheses in declaration %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 376e939ef6 missing parentheses around 'luaL_pushresultsize' declaration %!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 9100f7479a new implementation for Generic Buffer manipulation (using userdata as %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 1514e49d43 avoid using function environments in C libraries (as it probably will %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 4f5f2fe367 new function 'luaL_cpcall' %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy 55d3138397 removed old prototype for 'luaI_openlib' (which does not exist anymore) %!s(int64=15) %!d(string=hai) anos
  Roberto Ierusalimschy f3a6815000 compatibility code removed or moved to luaconf.h %!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