Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | '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 |
| | |||||
* | avoid some warnings | Roberto Ierusalimschy | 2005-10-19 | 1 | -2/+2 |
| | |||||
* | detail | Roberto Ierusalimschy | 2005-08-26 | 1 | -2/+2 |
| | |||||
* | luaL_openlib -> luaL_register, luaL_putchar -> luaL_addchar | Roberto Ierusalimschy | 2005-08-15 | 1 | -2/+2 |
| | |||||
* | details (alphabetical order for list of functions) | Roberto Ierusalimschy | 2005-07-12 | 1 | -7/+7 |
| | |||||
* | several small details | Roberto Ierusalimschy | 2005-05-17 | 1 | -4/+4 |
| | |||||
* | better quotes for strings in error messages | Roberto Ierusalimschy | 2005-05-16 | 1 | -3/+4 |
| | |||||
* | debug information for active lines | Roberto Ierusalimschy | 2005-05-16 | 1 | -28/+30 |
| | |||||
* | debug information for last line of a function definition | Roberto Ierusalimschy | 2005-05-05 | 1 | -1/+2 |
| | |||||
* | `luaconf.h´ exports all its definitions always (so all of them | Roberto Ierusalimschy | 2005-03-08 | 1 | -27/+27 |
| | | | | must have a lua/LUA prefix). | ||||
* | C functions and userdata also have environments | Roberto Ierusalimschy | 2005-02-18 | 1 | -1/+39 |
| | |||||
* | small warning in C++ | Roberto Ierusalimschy | 2005-01-18 | 1 | -2/+2 |
| | |||||
* | `debug.traceback' gets an optional `initial level' parameter | Roberto Ierusalimschy | 2005-01-10 | 1 | -3/+8 |
| | |||||
* | no more `_TRACEBACK' variable | Roberto Ierusalimschy | 2005-01-10 | 1 | -3/+1 |
| | |||||
* | detail | Roberto Ierusalimschy | 2004-11-17 | 1 | -2/+2 |
| | |||||
* | small bug with coroutine tracebacks | Roberto Ierusalimschy | 2004-09-21 | 1 | -3/+4 |
| | |||||
* | small bug: calls to upvalues were not correctly traced | Roberto Ierusalimschy | 2004-08-13 | 1 | -16/+10 |
| | |||||
* | `luaL_dofile' and `luaL_dostring' are deprecated | Roberto Ierusalimschy | 2004-05-31 | 1 | -2/+6 |
| | |||||
* | new scheme for configuration through `luaconf.h' | Roberto Ierusalimschy | 2004-04-30 | 1 | -1/+2 |
| | |||||
* | lua_(set)getglobal are ok to use | Roberto Ierusalimschy | 2003-11-05 | 1 | -2/+2 |
| | |||||
* | new functions `lua_getfield' and `lua_setfield' | Roberto Ierusalimschy | 2003-10-10 | 1 | -10/+6 |
| | |||||
* | new functions `lua_tointeger' and lua_pushinteger' | Roberto Ierusalimschy | 2003-10-07 | 1 | -5/+5 |
| | |||||
* | `debug' library can operate over other threads | Roberto Ierusalimschy | 2003-07-07 | 1 | -42/+92 |
| | |||||
* | warnings from several compilers (mainly typecasts when lua_Number is float) | Roberto Ierusalimschy | 2003-04-03 | 1 | -4/+5 |
| | |||||
* | new names for functions that open C libraries | Roberto Ierusalimschy | 2003-03-11 | 1 | -2/+2 |
| | |||||
* | no-nonsense debug information about tail calls | Roberto Ierusalimschy | 2003-02-27 | 1 | -4/+5 |
| | |||||
* | `openlib' functions return new module | Roberto Ierusalimschy | 2002-12-20 | 1 | -2/+2 |
| |