343 Commits (master)

Author SHA1 Message Date
Roberto Ierusalimschy 0acd55898d Added gcc option '-Wconversion' 3 months ago
Roberto Ierusalimschy c1dc08e8e8 Length of external strings must fit in Lua integer 5 months ago
Roberto Ierusalimschy e24ce8c2b3 lua_writestring & co. moved to llimits.h 5 months ago
Roberto Ierusalimschy a08d82eb13 llimits.h being used by all Lua code 5 months ago
Roberto Ierusalimschy b529aefc53 Bug: luaL_traceback may need more than 5 stack slots 5 months ago
Roberto Ierusalimschy bb7bb5944c More disciplined use of 'errno' 5 months ago
Roberto Ierusalimschy cbdf4969ec Manual: errors in lua_toclose are not memory errors 6 months ago
Roberto Ierusalimschy 262dc5729a Details 6 months ago
Roberto Ierusalimschy 7237eb3f1c Fixed warnings from different compilers 9 months ago
Roberto Ierusalimschy 17e0c29d9b Clear interface between references and predefines 10 months ago
Roberto Ierusalimschy 63d68bd657 Comments detailing the ages for generational GC 11 months ago
Roberto Ierusalimschy 842a83f09c Panic functions should not raise errors 12 months ago
Roberto Ierusalimschy 25cd3d377e Buffer in 'luai_makeseed' measured in bytes 12 months ago
Roberto Ierusalimschy 6d042a178f Auxiliary buffer uses external strings 12 months ago
Roberto Ierusalimschy 86e8039a72 Clock component removed from 'luaL_makeseed' 2 years ago
Roberto Ierusalimschy 5a04f1851e New function 'luaL_makeseed' 2 years ago
Roberto Ierusalimschy 69b77b6fde Changed the growth rate of string buffers 2 years ago
Roberto Ierusalimschy 02060b7a37 Simpler handling of Byte Order Mark (BOM) 2 years ago
Roberto Ierusalimschy c6cea857a4 Better documentation for 'multires' expressions 2 years ago
Roberto Ierusalimschy 439e45a2f6 Bug: luaL_tolstring may get confused with negative index 3 years ago
Roberto Ierusalimschy cf23a93d82 Added assertions for proper use of string buffers 4 years ago
Roberto Ierusalimschy 59c88f846d Broadening the use of branch hints 4 years ago
Roberto Ierusalimschy cc1692515e New API function 'lua_closeslot' 4 years ago
Roberto Ierusalimschy c36ced53c9 Avoid "bad programming habits" in the reference system 4 years ago
Roberto Ierusalimschy 58216600eb 'luaL_newstate' should not allocate extra memory 4 years ago
Roberto Ierusalimschy b57574d6fb Keep memory errors as memory errors 4 years ago
Roberto Ierusalimschy 364e569945 Avoid calling 'fprintf' with NULL 4 years ago
Roberto Ierusalimschy aa8d4a782d Details (more uniformity in error messages) 5 years ago
Roberto Ierusalimschy efcf24be0c 'luaL_execresult' does not assume -1 status as error 5 years ago
Roberto Ierusalimschy 0be57b9b6d Details in comments 5 years ago
Roberto Ierusalimschy 6eb53b7526 Details 5 years ago
Roberto Ierusalimschy be78aeae4c Default for warnings changed to "off" 5 years ago
Roberto Ierusalimschy b96b0b5abb Added macro 'luaL_pushfail' 5 years ago
Roberto Ierusalimschy ca13be9af7 Supressed errors in '__close' generate warnings 5 years ago
Roberto Ierusalimschy a1d8eb2743 Added control messages to warnings 5 years ago
Roberto Ierusalimschy e888976bc6 Details (typos in comments) 5 years ago
Roberto Ierusalimschy 2b8b53864c Improvements in 'luaL_traceback' 6 years ago
Roberto Ierusalimschy 0b63d79b36 Details 6 years ago
Roberto Ierusalimschy c65605151c New function 'luaL_addgsub' 6 years ago
Roberto Ierusalimschy b56d4e570a Changes in the warning system 6 years ago
Roberto Ierusalimschy 437a5b07d4 Added a warning system to Lua 6 years ago
Roberto Ierusalimschy 46beca5bed Better error messages for some polymorphic functions 6 years ago
Roberto Ierusalimschy 7696c6474f Auxiliary buffer cannot close box with 'lua_remove' 6 years ago
Roberto Ierusalimschy 8cb84210ab String buffer using to-be-closed variable 6 years ago
Roberto Ierusalimschy 9eafe9c053 New implementation for 'luaL_addvalue' 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 af70905246 no need to check whether libraries and host use the same kernel; 6 years ago
Roberto Ierusalimschy 34b00c16e2 removed compatibility code with older versions 7 years ago
Roberto Ierusalimschy c67603fafb using new 'lua_newuserdatauv' instead of 'lua_newuserdata' 7 years ago