Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lua 5.3.5 ported to gitv5.3.5 | Roberto Ierusalimschy | 2018-12-17 | 1 | -1/+1 |
| | | | | | | | This is the first commit for the branch Lua 5.3. All source files were copied from the official distribution of 5.3.5 in the Lua site. The test files are the same of 5.3.4. The manual came from the previous RCS repository, revision 1.167.1.2. | ||||
* | details (comments) | Roberto Ierusalimschy | 2015-11-23 | 1 | -3/+3 |
| | |||||
* | details (typos in comments) | Roberto Ierusalimschy | 2015-11-19 | 1 | -2/+2 |
| | |||||
* | bug: when manipulating other threads, there is no garanties about | Roberto Ierusalimschy | 2015-02-19 | 1 | -1/+20 |
| | | | | their stack space | ||||
* | 'lua_setlocal' should not pop value when failing (to be consistent | Roberto Ierusalimschy | 2015-01-02 | 1 | -2/+7 |
| | | | | with the manual and with 'lua_setupvalue') | ||||
* | In 'debug.gethook', does not query hook table (which may not exist) if | Roberto Ierusalimschy | 2014-12-08 | 1 | -6/+8 |
| | | | | there is no hook set | ||||
* | using address key (light userdata) for hook table, instead of | Roberto Ierusalimschy | 2014-11-10 | 1 | -12/+12 |
| | | | | string | ||||
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -4/+6 |
| | | | | any other header file | ||||
* | definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror' | Roberto Ierusalimschy | 2014-10-29 | 1 | -3/+3 |
| | | | | | moved to 'lauxlib.h' (they do not need to be stable or configurable) + prefixes changed from 'luai_' to 'lua_' (they are not part of the core) | ||||
* | 'debug.sizeof' removed | Roberto Ierusalimschy | 2014-10-17 | 1 | -29/+1 |
| | |||||
* | deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) | Roberto Ierusalimschy | 2014-10-01 | 1 | -10/+12 |
| | |||||
* | new option 'p' for 'debug.sizeof' (size of a pointer) | Roberto Ierusalimschy | 2014-08-22 | 1 | -2/+3 |
| | |||||
* | 'Csize' -> 'sizeof' + removed its 'b' option | Roberto Ierusalimschy | 2014-08-21 | 1 | -3/+2 |
| | |||||
* | added lots of new comments + small changes in code | Roberto Ierusalimschy | 2014-05-15 | 1 | -61/+94 |
| | |||||
* | debug.numbits replaced by debug.Csize | Roberto Ierusalimschy | 2014-04-30 | 1 | -11/+25 |
| | |||||
* | lua_gettable and similars return type of gotten value | Roberto Ierusalimschy | 2014-03-12 | 1 | -3/+2 |
| | |||||
* | userdata can have any Lua value as uservalue | Roberto Ierusalimschy | 2014-02-19 | 1 | -5/+2 |
| | |||||
* | 'debug.subtype' -> 'math.type' (to distinguish integers and floats) | Roberto Ierusalimschy | 2013-07-22 | 1 | -34/+1 |
| | |||||
* | 'math.isfloat' replaced by 'debug.subtype' | Roberto Ierusalimschy | 2013-07-10 | 1 | -1/+34 |
| | |||||
* | 'numbits' moved from 'math' to 'debug' library | Roberto Ierusalimschy | 2013-06-25 | 1 | -1/+14 |
| | |||||
* | BUG: coroutine hooks were not collected together with coroutine | Roberto Ierusalimschy | 2012-01-19 | 1 | -7/+14 |
| | |||||
* | new functions lua_rawsetp/lua_rawgetp | Roberto Ierusalimschy | 2011-10-24 | 1 | -7/+4 |
| | |||||
* | 'luaL_findtable' -> 'luaL_getsubtable' | Roberto Ierusalimschy | 2011-04-08 | 1 | -2/+2 |
| | |||||
* | detail (cleaning trailing spaces) | Roberto Ierusalimschy | 2011-01-26 | 1 | -2/+2 |
| | |||||
* | using 'luaL_findtable' to manage hook table | Roberto Ierusalimschy | 2011-01-10 | 1 | -17/+6 |
| | |||||
* | 'debug.setmetatable' returns object (like 'setmetatable') | Roberto Ierusalimschy | 2010-12-20 | 1 | -3/+3 |
| | |||||
* | 'getuservalue' accepts any type of argument | Roberto Ierusalimschy | 2010-11-16 | 1 | -11/+8 |
| | |||||
* | better error message when light userdata is used instead of a | Roberto Ierusalimschy | 2010-11-10 | 1 | -3/+10 |
| | | | | full userdata | ||||
* | 'lua_[gs]etenv' -> 'lua_[gs]etuservalue' | Roberto Ierusalimschy | 2010-07-25 | 1 | -7/+7 |
| | |||||
* | new module policy: C modules do not create globals and do not register | Roberto Ierusalimschy | 2010-07-02 | 1 | -2/+2 |
| | | | | | | themselves with 'require' (let 'require' do its work); new auxiliary functions luaL_newlib/luaL_newlibtable/luaL_setfuncs/luaL_requiref. Old luaL_register will be deprecated. | ||||
* | 'getlocal' gets information about parameters of Lua functions | Roberto Ierusalimschy | 2010-06-21 | 1 | -12/+20 |
| | |||||
* | no more fenvs! | Roberto Ierusalimschy | 2010-03-26 | 1 | -11/+11 |
| | |||||
* | new macro 'luai_writestringerror' | Roberto Ierusalimschy | 2010-02-18 | 1 | -6/+4 |
| | |||||
* | new debug info 'isvararg' and 'nparams' | Roberto Ierusalimschy | 2010-01-06 | 1 | -6/+13 |
| | |||||
* | new scheme for debug info about tail calls: no more 'fake' stack entries, | Roberto Ierusalimschy | 2009-11-25 | 1 | -3/+7 |
| | | | | but stack entry knows whether it was tail called | ||||
* | new mark LUAMOD_API for all luaopen_* functions | Roberto Ierusalimschy | 2009-11-24 | 1 | -2/+2 |
| | |||||
* | 'debug.joinupvalue' -> 'debug.upvaluejoin' | Roberto Ierusalimschy | 2009-11-18 | 1 | -3/+3 |
| | |||||
* | renaming: 'lua_upvaladdr' -> 'lua_upvalueid', | Roberto Ierusalimschy | 2009-11-09 | 1 | -7/+7 |
| | | | | 'lua_upvaljoin' -> 'lua_upvaluejoin' | ||||
* | api functions to manipulate upvalues do not need to check their | Roberto Ierusalimschy | 2009-11-05 | 1 | -14/+10 |
| | | | | arguments (the caller must check them before calling) | ||||
* | new functions to identify and join upvalues | Roberto Ierusalimschy | 2009-11-05 | 1 | -1/+34 |
| | |||||
* | 'debug.[gs]etupvalue' should be able to access C upvalues too | Roberto Ierusalimschy | 2009-09-09 | 1 | -2/+1 |
| | |||||
* | small bug: debug.getfenv should check whether it has an argument | Roberto Ierusalimschy | 2009-08-04 | 1 | -1/+2 |
| | |||||
* | 'db_errorfb' changed to 'db_traceback' for consistency | Roberto Ierusalimschy | 2009-02-17 | 1 | -3/+3 |
| | |||||
* | bug: debug.sethook/gethook may overflow thread's stack | Roberto Ierusalimschy | 2008-01-21 | 1 | -12/+10 |
| | |||||
* | small bug (see http://lua-users.org/lists/lua-l/2007-08/msg00350.html) | Roberto Ierusalimschy | 2008-01-18 | 1 | -5/+7 |
| | |||||
* | traceback function moved to auxlib | Roberto Ierusalimschy | 2007-06-22 | 1 | -45/+6 |
| | |||||
* | error handler in 'lua.c' tries '__tostring' metamethod if error | Roberto Ierusalimschy | 2007-04-26 | 1 | -13/+10 |
| | | | | message is not a string | ||||
* | avoid trailing white spaces | Roberto Ierusalimschy | 2006-09-11 | 1 | -2/+2 |
| | |||||
* | small optimizations (lua_newtable -> lua_createtable) | Roberto Ierusalimschy | 2005-12-29 | 1 | -3/+3 |
| | |||||
* | new function 'getregistry' | Roberto Ierusalimschy | 2005-11-01 | 1 | -1/+8 |
| |