A copy of the Lua development repository, as seen by the Lua team. Mirrored irregularly. Please DO NOT send pull requests or any other stuff. All communication should be through the Lua mailing list https://www.lua.org/lua-l.html https://lua.org
Find a file
2010-10-25 17:01:37 -02:00
bugs patches for last two bugs (string.format and io.read) 2010-05-14 12:34:57 -03:00
lapi.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
lapi.h extra api checks for number of returns of C functions and for lua_yield 2009-11-27 13:37:59 -02:00
lauxlib.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
lauxlib.h new module policy: C modules do not create globals and do not register 2010-07-02 08:38:13 -03:00
lbaselib.c 'loadin' should not check whether upvalue is called '_ENV', 2010-09-07 16:38:36 -03:00
lbitlib.c bitlib renamed to 'bit32' + new function for arithmetic shift 2010-10-25 12:32:36 -02:00
lcode.c new way to distinguish between indexing tables in registers and 2010-07-07 13:27:29 -03:00
lcode.h better organization for fields in struct 'expdesc' 2010-07-02 17:42:40 -03:00
lcorolib.c new module policy: C modules do not create globals and do not register 2010-07-02 08:38:13 -03:00
lctype.c new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and 2009-11-19 17:06:52 -02:00
lctype.h new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and 2009-11-19 17:06:52 -02:00
ldblib.c 'lua_[gs]etenv' -> 'lua_[gs]etuservalue' 2010-07-25 12:18:19 -03:00
ldebug.c 'proto->source' may be NULL (if dump strips debug information) 2010-10-11 17:24:42 -03:00
ldebug.h 'getline' renamed to 'getfuncline' (to avoid problems with POSIX) 2009-06-10 13:57:53 -03:00
ldo.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
ldo.h removed export of function only for coco 2009-12-17 10:28:57 -02:00
ldump.c version from lhf 2010-10-25 12:33:38 -02:00
lfunc.c typo in comments 2010-06-30 11:11:17 -03:00
lfunc.h 'luaF_newLclosure' gets prototype of new closure as argument 2010-06-04 10:06:15 -03:00
lgc.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
lgc.h typo in comments 2010-06-30 11:11:17 -03:00
linit.c bitlib renamed to 'bit32' + new function for arithmetic shift 2010-10-25 12:32:36 -02:00
liolib.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
llex.c comment 2010-10-25 10:24:36 -02:00
llex.h no need to keep "_ENV" name in global state (can be kept in lex state) 2010-04-05 13:35:37 -03:00
llimits.h new macro MAXUPVAL (maximum number of upvalues per closure) 2010-05-31 13:08:55 -03:00
lmathlib.c new module policy: C modules do not create globals and do not register 2010-07-02 08:38:13 -03:00
lmem.c typos in comments 2010-05-05 15:49:56 -03:00
lmem.h keep memory-error message in the global state, so that its use 2010-04-08 14:16:46 -03:00
loadlib.c name "_ENV" configurable through 'luaconf.h' 2010-09-07 16:21:39 -03:00
lobject.c "light C function" is a better name than "C-function pointer" 2010-04-18 10:22:48 -03:00
lobject.h several new comments 2010-07-26 12:53:23 -03:00
lopcodes.c details in opcode list 2010-10-13 13:45:54 -03:00
lopcodes.h POS_A replaced by POS_Ax (which is more "precise") 2010-10-25 10:24:55 -02:00
loslib.c 'os.exit' acceps booleans as status (for EXIT_SUCESS and EXIT_FAILURE) 2010-10-05 09:18:03 -03:00
lparser.c name "_ENV" configurable through 'luaconf.h' 2010-09-07 16:21:39 -03:00
lparser.h new way to distinguish between indexing tables in registers and 2010-07-07 13:27:29 -03:00
lstate.c new parameter 'majorinc' to control frequency of major collections 2010-09-03 11:14:01 -03:00
lstate.h 'nresults' in CallInfo now refers to number of results that the current 2010-09-30 14:21:31 -03:00
lstring.c corrected some places where an old object could end up in front 2010-05-10 15:23:45 -03:00
lstring.h new macro 'eqstr' 2010-04-05 13:26:37 -03:00
lstrlib.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
ltable.c macro 'key2tal' replaced by 'gkey' (as both were equal) 2010-06-25 09:18:10 -03:00
ltable.h macro 'key2tal' replaced by 'gkey' (as both were equal) 2010-06-25 09:18:10 -03:00
ltablib.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
ltests.c 'module'/'luaL_register' and associates are deprecated 2010-07-28 12:51:59 -03:00
ltests.h 'module'/'luaL_register' and associates are deprecated 2010-07-28 12:51:59 -03:00
ltm.c first implementation of light C functions 2010-04-14 12:13:48 -03:00
ltm.h first implementation of light C functions 2010-04-14 12:13:48 -03:00
lua.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
lua.h new parameter 'majorinc' to control frequency of major collections 2010-09-03 11:14:01 -03:00
luaconf.h name "_ENV" configurable through 'luaconf.h' 2010-09-07 16:21:39 -03:00
lualib.h bitlib renamed to 'bit32' + new function for arithmetic shift 2010-10-25 12:32:36 -02:00
lundump.c version from lhf 2010-10-25 12:33:38 -02:00
lundump.h new versions by lhf 2005-11-16 09:55:07 -02:00
lvm.c corrected warnings from different compilers (mostly casts and small 2010-10-25 17:01:37 -02:00
lvm.h 'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len' 2009-12-17 14:20:01 -02:00
lzio.c small improvement 2005-06-03 17:16:16 -03:00
lzio.h new macro 'zungetc' 2009-05-18 14:26:25 -03:00
makefile 'coroutine' library separated from 'baselib' 2010-06-10 18:30:26 -03:00