Mirror of the amazing lua scripting language
#lua #script #scripting #script-engine #embed #embedded #script-language

Roberto Ierusalimschy ba3586cc90 keep a single list of objects to be finalized (with local and non-local hace 11 años
bugs e34c35abcf new bug: Resuming the running coroutine makes it unyieldable hace 12 años
lapi.c 86dd8bf3f5 no more 'L' in macros "luai_num*" (several places that use those macros hace 11 años
lapi.h 3e41afcec5 extra api checks for number of returns of C functions and for lua_yield hace 16 años
lauxlib.c d438e1379d insertion of ".0" in floats with integer values done by "luaL_tolstring", hace 11 años
lauxlib.h 438c534ff4 'arg' arguments (previously called 'narg', 'nArg', 'numArg', etc.) hace 11 años
lbaselib.c 686e57cf9c GC local pause configurable hace 12 años
lbitlib.c 2ef9bcfd11 avoid undefined shift of LUA_NBITS in rotate operation hace 12 años
lcode.c 19ad78d713 C++ needs casts for arithmetic with enums hace 11 años
lcode.h 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
lcorolib.c a83ed55f1e added 'return' (when possible) to calls to error functions hace 12 años
lctype.c d79190e27f missing 'LUA_CORE' definition hace 14 años
lctype.h 32a12e2f3f detail (cleaned whitespaces at end of lines) hace 14 años
ldblib.c 4244da96bf 'debug.subtype' -> 'math.type' (to distinguish integers and floats) hace 12 años
ldebug.c 16493b777f 'lua_sethook' returns void hace 11 años
ldebug.h f2043b7a58 correct error message for conversion errors from float to int hace 12 años
ldo.c 7a8eb83b4a bug: attempting to resume the running coroutine makes it unyieldable hace 12 años
ldo.h 3617e04e97 'lua_load' has an extra argument 'mode' hace 14 años
ldump.c eee51492e2 dumping and undumping integers hace 12 años
lfunc.c 1150873447 'luaC_newobj' does not handle special cases; only special case hace 12 años
lfunc.h 2e2c109daf type of 'refcount' changed to lu_mem (to ensure there will be no hace 12 años
lgc.c ba3586cc90 keep a single list of objects to be finalized (with local and non-local hace 11 años
lgc.h ba3586cc90 keep a single list of objects to be finalized (with local and non-local hace 11 años
linit.c 6ccf150039 new library: utf8 hace 11 años
liolib.c 67c5de9283 comment hace 11 años
llex.c 4ea60463f5 UTF-8 encoding exported as format '%U' in 'lua_pushfstring' hace 11 años
llex.h 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
llimits.h 8c68863960 initial size of string table (MINSTRTABSIZE) should be large enough hace 12 años
lmathlib.c 4244da96bf 'debug.subtype' -> 'math.type' (to distinguish integers and floats) hace 12 años
lmem.c e131eb0d9a removed debug code hace 13 años
lmem.h d0c038da07 typo in comment hace 12 años
loadlib.c c5fcba1a17 detail (changing some names of macros) hace 12 años
lobject.c 4ea60463f5 UTF-8 encoding exported as format '%U' in 'lua_pushfstring' hace 11 años
lobject.h 4ea60463f5 UTF-8 encoding exported as format '%U' in 'lua_pushfstring' hace 11 años
lopcodes.c 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
lopcodes.h 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
loslib.c 4ad9970649 uses integers for time hace 12 años
lparser.c 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
lparser.h 8ef9e8460e bug (GC can collect long identifier during parser) + change (using hace 12 años
lstate.c ba3586cc90 keep a single list of objects to be finalized (with local and non-local hace 11 años
lstate.h ba3586cc90 keep a single list of objects to be finalized (with local and non-local hace 11 años
lstring.c 6ca7b63bce check for shrinking string table done only at the end of a GC cycle hace 12 años
lstring.h 0df6635711 "fixed" objects kept in a separated list (instead of being kept in hace 12 años
lstrlib.c 916bd874ad added explicit default options to string.pack/unpack functions hace 11 años
ltable.c 86dd8bf3f5 no more 'L' in macros "luai_num*" (several places that use those macros hace 11 años
ltable.h 8ef9e8460e bug (GC can collect long identifier during parser) + change (using hace 12 años
ltablib.c 15a3738b49 no need to handle 0 as a special case in 'table.remove' hace 12 años
ltests.c ba3586cc90 keep a single list of objects to be finalized (with local and non-local hace 11 años
ltests.h 39929384c6 new macro 'luai_userstateclose' (to test it is being called correctly) hace 12 años
ltm.c 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
ltm.h 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
lua.c 1721d09ac8 still accepts initial '=' for expressions, for compatibility with old hace 11 años
lua.h 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
luaconf.h 86dd8bf3f5 no more 'L' in macros "luai_num*" (several places that use those macros hace 11 años
lualib.h 6ccf150039 new library: utf8 hace 11 años
lundump.c 439d74e29f added 'local' bit (true => object is only refered by local variables) hace 12 años
lundump.h 3cadc37f47 no more 'Proto' objects on the stack. Protos are anchored on outer hace 13 años
lutf8lib.c 68df7c6279 added proper headers for a standard lib file hace 11 años
lvm.c d438e1379d insertion of ".0" in floats with integer values done by "luaL_tolstring", hace 11 años
lvm.h 1ea2d20f74 first implementation of '<<', '>>', and '~' (bitwise not) hace 11 años
lzio.c edfa9e007d details (header comments) hace 13 años
lzio.h 5a73e3ad9e simpler way to create messages for errors in escape sequences hace 11 años
makefile 6ccf150039 new library: utf8 hace 11 años