148 Commits (108e0bdc8495782544c351b17eaae1411a910e89)

Author SHA1 Message Date
Roberto Ierusalimschy 5a04f1851e New function 'luaL_makeseed' 2 years ago
Roberto Ierusalimschy 3699446aaf Removed goto's in 'luaD_precall' 3 years ago
Roberto Ierusalimschy deac067ed3 Avoid overflows when incrementing parameters in C 3 years ago
Roberto Ierusalimschy a7b8b27dd3 Uses of "likely" in macros active to all users 4 years ago
Roberto Ierusalimschy 59c88f846d Broadening the use of branch hints 4 years ago
Roberto Ierusalimschy e2ea3b31c9 Details (do not affect regular code) 4 years ago
Roberto Ierusalimschy d41c36bf67 'lua_assert' moved from 'lualib.h' to 'lauxlib.h' 4 years ago
Roberto Ierusalimschy 9e0a8475cd Added 'simplesect' sections to the manual 5 years ago
Roberto Ierusalimschy b93f3b00bb Added function 'luaL_buffsub' 5 years ago
Roberto Ierusalimschy b96b0b5abb Added macro 'luaL_pushfail' 5 years ago
Roberto Ierusalimschy c65605151c New function 'luaL_addgsub' 6 years ago
Roberto Ierusalimschy 46beca5bed Better error messages for some polymorphic functions 6 years ago
Roberto Ierusalimschy 2fc6b55dae Removed resource-related "emergency collections" 6 years ago
Roberto Ierusalimschy 3d838f635c Added "emergency collection" to 'io.tmpfile' and 'os.tmpname' 6 years ago
Roberto Ierusalimschy 34b00c16e2 removed compatibility code with older versions 7 years ago
Roberto Ierusalimschy 5a1c8d8ef3 new constant 'LUA_GNAME' for the name of the global table "_G" 7 years ago
Roberto Ierusalimschy 2caecf1b3e type 'L_Umaxalign' replaced by macro 'LUAI_MAXALIGN', which is also added 8 years ago
Roberto Ierusalimschy 4df4560bf5 detail (wrong comment) 8 years ago
Roberto Ierusalimschy b2aa2ba046 using constants for "_LOADED" and "PRELOAD" 8 years ago
Roberto Ierusalimschy c5112f7b15 details (comments) 9 years ago
Roberto Ierusalimschy 05afee0f50 definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror' 10 years ago
Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' 10 years ago
Roberto Ierusalimschy 798660c9cd deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) 10 years ago
Roberto Ierusalimschy a77d263e86 unsigned-manipulation functions (lua_puhsunsigned, lua_tounsigned, etc.) 11 years ago
Roberto Ierusalimschy 4422b97472 keep 'luaL_checkversion_' with its signature in version 5.2, for 11 years ago
Roberto Ierusalimschy 438c534ff4 'arg' arguments (previously called 'narg', 'nArg', 'numArg', etc.) 11 years ago
Roberto Ierusalimschy 66d046833d no need to check "bad conversion number->int;" in luaL_checkversion, 12 years ago
Roberto Ierusalimschy 982aa7058f 'luaL_len' returns lua_Integer instead of 'int' 12 years ago
Roberto Ierusalimschy 3617e04e97 'lua_load' has an extra argument 'mode' 13 years ago
Roberto Ierusalimschy 6cce5c0601 new function 'luaL_loadfilex' 13 years ago
Roberto Ierusalimschy ef900f224c strutcture for file handles exported in 'lauxlib.h' 13 years ago
Roberto Ierusalimschy 20d30bcd33 declarations should be present only when implementations are 14 years ago
Roberto Ierusalimschy 19fbdf6cae 'luaL_findtable' -> 'luaL_getsubtable' 14 years ago
Roberto Ierusalimschy d806710ab5 returns for file-related functions and process-related functions 14 years ago
Roberto Ierusalimschy a10d495b18 'luaL_findtable' returns boolean about whether it created a new 14 years ago
Roberto Ierusalimschy d1c0efdb7d comment about compatibility-only functions 14 years ago
Roberto Ierusalimschy 50334faad6 no more compatibility with (veryyyy) old ref system 14 years ago
Roberto Ierusalimschy c97aa9485c new function 'luaL_setmetatable' 14 years ago
Roberto Ierusalimschy e885b91326 'luaL_typeerror' deprecated 14 years ago
Roberto Ierusalimschy c6b64ffe65 new type lua_Unsigned and corresponding projection/injection functions 14 years ago
Roberto Ierusalimschy 7192afafee new module policy: C modules do not create globals and do not register 15 years ago
Roberto Ierusalimschy a139e2e003 old (and complex) luaL_findtable now used only in compatibility code 15 years ago
Roberto Ierusalimschy 2c1a5d678d factoring out common code in 'module' and 'luaL_openlib' 15 years ago
Roberto Ierusalimschy 2d7a81a204 missing parentheses in declaration 15 years ago
Roberto Ierusalimschy 376e939ef6 missing parentheses around 'luaL_pushresultsize' declaration 15 years ago
Roberto Ierusalimschy afdb19ac82 no more 'ccall' nor 'cpcall' functions. (With light C functions they 15 years ago
Roberto Ierusalimschy 9100f7479a new implementation for Generic Buffer manipulation (using userdata as 15 years ago
Roberto Ierusalimschy 1514e49d43 avoid using function environments in C libraries (as it probably will 15 years ago
Roberto Ierusalimschy 4f5f2fe367 new function 'luaL_cpcall' 15 years ago
Roberto Ierusalimschy 55d3138397 removed old prototype for 'luaI_openlib' (which does not exist anymore) 15 years ago