The Lua repo, as seen by the Lua team
C C++ Makefile
Permalink
Failed to load latest commit information.
bugs bug: When a coroutine tries to resume a non-suspended coroutine, Oct 19, 2016
lapi.c call 'checkGC' *after* creating new objects (this is how 'execute' Feb 29, 2016
lapi.h macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameter Mar 6, 2015
lauxlib.c Using LUAI_UAC* types more consistently on vararg calls Dec 20, 2016
lauxlib.h detail (wrong comment) Dec 6, 2016
lbaselib.c bug (with compat on): 'ipairs' can work with any type that provides Sep 5, 2016
lbitlib.c avoid the use of deprecated functions 'luaL_checkunsigned'/ Nov 11, 2015
lcode.c detail (removing spaces at end of lines) Dec 22, 2016
lcode.h 'getcode' -> 'getinstruction' Jan 5, 2016
lcorolib.c error handling in 'wrap' does not coerce numbers into string messages Apr 11, 2016
lctype.c added include for 'lprefix.h', for stuff that must be added before Nov 2, 2014
lctype.h detail (cleaned whitespaces at end of lines) Jul 15, 2011
ldblib.c details (comments) Nov 23, 2015
ldebug.c check whether function is finalizer when finding a name for it + Oct 19, 2016
ldebug.h reuse of 'addinfo' by lexical errors May 22, 2015
ldo.c 'moveresults' and 'luaD_poscall' moved up in the file Dec 13, 2016
ldo.h avoid empty macro arguments (invalid in C89) Dec 21, 2015
ldump.c avoid calling write function with empty block Oct 8, 2015
lfunc.c added include for 'lprefix.h', for stuff that must be added before Nov 2, 2014
lfunc.h definition for 'MAXUPVAL' moved for a more "private" place and its Jan 13, 2015
lgc.c detail (removing spaces at end of lines) Dec 22, 2016
lgc.h avoid empty macro arguments (invalid in C89) Dec 21, 2015
linit.c using constants for "_LOADED" and "PRELOAD" Dec 4, 2016
liolib.c Using LUAI_UAC* types more consistently on vararg calls Dec 20, 2016
llex.c now that 'luaO_str2num' always accepts a dot as a radix character, May 2, 2016
llex.h now that 'luaO_str2num' always accepts a dot as a radix character, May 2, 2016
llimits.h details (typos in comments) Nov 19, 2015
lmathlib.c detail (removing spaces at end of lines) Dec 22, 2016
lmem.c allocation function is not exactly API (and cannot raise errors Mar 6, 2015
lmem.h details in 'luaM_reallocvchar' Dec 19, 2014
loadlib.c using constants for "_LOADED" and "PRELOAD" Dec 4, 2016
lobject.c detail (removing spaces at end of lines) Dec 22, 2016
lobject.h do not eliminate varargs from functions that do not use varargs Aug 1, 2016
lopcodes.c includes 'stddef.h' (as it uses NULL) Jan 5, 2015
lopcodes.h MAXINDEXRK can be redefined (for debugging, to force most values to Jul 19, 2016
loslib.c bug: 'checkoption' could read past end of string + 'os.date' can Jul 18, 2016
lparser.c do not eliminate varargs from functions that do not use varargs Aug 1, 2016
lparser.h more comments + reordeing of union inside 'expdesc' to allow Dec 30, 2015
lprefix.h does not define _XOPEN_SOURCE when LUA_USE_C89 is defined + defining Dec 29, 2014
lstate.c removed field 'n' from 'CallInfo' (not being used right now) Nov 13, 2015
lstate.h detail (removing spaces at end of lines) Dec 22, 2016
lstring.c tiny code refactoring in 'luaS_hash' Nov 23, 2015
lstring.h new function 'luaS_hashlongstr' Nov 3, 2015
lstrlib.c detail (removing spaces at end of lines) Dec 22, 2016
ltable.c using 'lastfree == NULL' to signal that table is using the dummy Nov 7, 2016
ltable.h detail (removing spaces at end of lines) Dec 22, 2016
ltablib.c in 'table.move', destination table can be source table even if Feb 25, 2016
ltests.c using constants for "_LOADED" and "PRELOAD" Dec 4, 2016
ltests.h redefine MAXINDEXRK (for debugging, to force most values to Jul 19, 2016
ltm.c detail (removing spaces at end of lines) Dec 22, 2016
ltm.h When available, use metafield '__name' in error messages Feb 26, 2016
lua.c detail (removing spaces at end of lines) Dec 22, 2016
lua.h release 5.3.4 (year 2017) Dec 22, 2016
luaconf.h detail (removing spaces at end of lines) Dec 22, 2016
lualib.h new library: utf8 Feb 6, 2014
lundump.c macro 'incr_top' replaced by function 'luaD_inctop'. (It is not used Nov 2, 2015
lundump.h long strings are created directly in final position when possible Sep 8, 2015
lutf8lib.c detail (removing spaces at end of lines) Dec 22, 2016
lvm.c new macro 'vmfetch' to help changing code to computed goto's (macro Feb 5, 2016
lvm.h detail (removing spaces at end of lines) Dec 22, 2016
lzio.c long strings are created directly in final position when possible Sep 8, 2015
lzio.h long strings are created directly in final position when possible Sep 8, 2015
makefile details Nov 13, 2015