Go to file
Roberto Ierusalimschy b3996c55f6 LUAL_BUFFERSIZE affects the API, so it is better not to change it
between releases of the same version. (The long double case seems
to be too rare, so that should not be a problem; moreover, that
case is related to a bug)
2015-01-16 15:26:56 -02:00
bugs bug: Ephemeron table can wrongly collect entry with strong key 2014-09-01 13:56:01 -03:00
lapi.c size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
lapi.h removed unused parameter Ä'L' in macro 'api_check' and company 2014-07-15 18:26:50 -03:00
lauxlib.c traverse loaded modules (instead of globals) for a name for a function + 2014-12-14 16:32:26 -02:00
lauxlib.h definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror' 2014-10-29 14:12:30 -02:00
lbaselib.c 'ipairs' needs an argument 2014-12-10 10:26:42 -02:00
lbitlib.c added include for 'lprefix.h', for stuff that must be added before 2014-11-02 17:19:04 -02:00
lcode.c all "divisions" (div,idiv,mod) by zero are not folded, to avoid 2014-12-29 14:49:25 -02:00
lcode.h first implementation of '<<', '>>', and '~' (bitwise not) 2013-12-30 18:47:58 -02:00
lcorolib.c added include for 'lprefix.h', for stuff that must be added before 2014-11-02 17:19:04 -02:00
lctype.c added include for 'lprefix.h', for stuff that must be added before 2014-11-02 17:19:04 -02:00
lctype.h detail (cleaned whitespaces at end of lines) 2011-07-15 09:50:29 -03:00
ldblib.c 'lua_setlocal' should not pop value when failing (to be consistent 2015-01-02 10:52:22 -02:00
ldebug.c 'lua_setlocal' should not pop value when failing (to be consistent 2015-01-02 10:52:22 -02:00
ldebug.h better error message for bitwise operators (they are not arithmetic...) 2014-11-10 12:46:05 -02:00
ldo.c no need to ensure any stack space for panic function + some changes 2014-11-11 15:13:39 -02:00
ldo.h `name' in comments changed to 'name' 2014-10-25 09:50:46 -02:00
ldump.c size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
lfunc.c added include for 'lprefix.h', for stuff that must be added before 2014-11-02 17:19:04 -02:00
lfunc.h definition for 'MAXUPVAL' moved for a more "private" place and its 2015-01-13 13:49:11 -02:00
lgc.c size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
lgc.h `name' in comments changed to 'name' 2014-10-25 09:50:46 -02:00
linit.c includes 'stddef.h' (as it uses NULL) 2015-01-05 11:48:33 -02:00
liolib.c clearer(?) code (also avoids a warning about 'c' being used 2015-01-02 10:50:28 -02:00
llex.c small bug (error of "chunk has too many lines" might use 't.token' 2014-11-14 14:06:09 -02:00
llex.h definition for 'LUA_ENV' moved from 'luaconf.h' to here (no need to 2014-10-29 13:38:24 -02:00
llimits.h LUAI_MAXSHORTLEN moved from 'luaconf.h' to 'llimits.h' (does not 2015-01-16 15:15:52 -02:00
lmathlib.c bug: 'random' limit is 2^31-1, not RAND_MAX 2014-12-27 18:32:26 -02:00
lmem.c comments (references to "ANSI C" changed to "ISO C", which is the 2014-11-02 17:33:33 -02:00
lmem.h details in 'luaM_reallocvchar' 2014-12-19 15:26:14 -02:00
loadlib.c typo in comment 2015-01-13 11:18:04 -02:00
lobject.c removed useless initializations 2014-12-26 12:43:45 -02:00
lobject.h size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
lopcodes.c includes 'stddef.h' (as it uses NULL) 2015-01-05 11:48:33 -02:00
lopcodes.h `name' in comments changed to 'name' 2014-10-25 09:50:46 -02:00
loslib.c typo in error message 2015-01-12 17:32:32 -02:00
lparser.c details 2014-12-27 18:31:43 -02:00
lparser.h `name' in comments changed to 'name' 2014-10-25 09:50:46 -02:00
lprefix.h does not define _XOPEN_SOURCE when LUA_USE_C89 is defined + defining 2014-12-29 14:54:13 -02:00
lstate.c comments (references to "ANSI C" changed to "ISO C", which is the 2014-11-02 17:33:33 -02:00
lstate.h comments (a few extra quotes around identifiers) 2014-10-30 16:53:28 -02:00
lstring.c size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
lstring.h size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
lstrlib.c BUG (when compiled with long double): buffer overflow when formatting 2015-01-13 15:18:25 -02:00
ltable.c size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
ltable.h size for array part of a table ('sizearray') changed from 'int' to 2014-09-04 15:15:29 -03:00
ltablib.c better check for overflows in 'table.move' (removes restriction that 2015-01-13 14:27:29 -02:00
ltests.c size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
ltests.h removed macro 'luai_numinvalidop' (main motivation removed, as folding 2014-12-26 12:44:44 -02:00
ltm.c 'x//y' extended to floats 2014-11-21 10:15:57 -02:00
ltm.h `name' in comments changed to 'name' 2014-10-25 09:50:46 -02:00
lua.c detail (use new returned value from 'lua_getglobal' ) 2014-11-11 17:41:27 -02:00
lua.h removed macro LUAI_FIRSTPSEUDOIDX (that stuff does not need 2015-01-13 17:50:30 -02:00
luaconf.h LUAL_BUFFERSIZE affects the API, so it is better not to change it 2015-01-16 15:26:56 -02:00
lualib.h new library: utf8 2014-02-06 15:32:33 -02:00
lundump.c added include for 'lprefix.h', for stuff that must be added before 2014-11-02 17:19:04 -02:00
lundump.h more precision between closure types ('LClosure' x 'CClosure') 2014-06-19 15:27:20 -03:00
lutf8lib.c added include for 'lprefix.h', for stuff that must be added before 2014-11-02 17:19:04 -02:00
lvm.c size of short strings stored in a single byte, to reduce the size 2015-01-16 14:54:37 -02:00
lvm.h details in comments 2014-08-01 14:24:02 -03:00
lzio.c added include for 'lprefix.h', for stuff that must be added before 2014-11-02 17:19:04 -02:00
lzio.h details in 'luaM_reallocvchar' 2014-12-19 15:26:14 -02:00
makefile detail (added -Wconversion as a comment, to be used ocasionally) 2015-01-02 11:03:52 -02:00