Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | macros 'LUA_QL'/'LUA_QL' deprecated | Roberto Ierusalimschy | 2014-10-17 | 1 | -4/+4 |
| | |||||
* | 'luaL_getmetafield' returns type of metafield (instead of a boolean) | Roberto Ierusalimschy | 2014-09-22 | 1 | -3/+3 |
| | |||||
* | new functions 'lua_geti/lua_seti' (non raw) | Roberto Ierusalimschy | 2014-08-21 | 1 | -24/+5 |
| | |||||
* | 'table.copy' -> 'table.move' + optional parameter moved to the end + | Roberto Ierusalimschy | 2014-08-21 | 1 | -21/+22 |
| | | | | several functions operate on "virtual" tables too | ||||
* | added some casts between integral types (to avoid warnings) | Roberto Ierusalimschy | 2014-07-29 | 1 | -5/+5 |
| | |||||
* | first implementation for 'table.copy' | Roberto Ierusalimschy | 2014-07-25 | 1 | -1/+39 |
| | |||||
* | Table library now respects '__index'/'__newindex' metamethods | Roberto Ierusalimschy | 2014-07-16 | 1 | -43/+96 |
| | |||||
* | more direct implementation of 'table.pack' | Roberto Ierusalimschy | 2014-05-16 | 1 | -10/+6 |
| | |||||
* | detail (avoid "casting down" in case lua_Integer is smaller than int) | Roberto Ierusalimschy | 2014-04-12 | 1 | -2/+2 |
| | |||||
* | 'int' -> 'lua_Integer' in several functions | Roberto Ierusalimschy | 2014-04-04 | 1 | -11/+11 |
| | |||||
* | bug: compiler could optimize away overflow check (+ changing indices | Roberto Ierusalimschy | 2014-04-01 | 1 | -9/+12 |
| | | | | from 'int' to 'lua_Integer') | ||||
* | details (typos in comments) | Roberto Ierusalimschy | 2014-03-21 | 1 | -2/+2 |
| | |||||
* | no need to handle 0 as a special case in 'table.remove' | Roberto Ierusalimschy | 2013-03-07 | 1 | -3/+1 |
| | |||||
* | better error checking for 'table.insert' and 'table.remove' | Roberto Ierusalimschy | 2013-02-06 | 1 | -10/+12 |
| | |||||
* | 'table.pack' does not return 'n' (may be confusing when | Roberto Ierusalimschy | 2011-11-28 | 1 | -3/+2 |
| | | | | using table.pack as last argument in a call) | ||||
* | lint (wrong identation) | Roberto Ierusalimschy | 2011-09-30 | 1 | -2/+2 |
| | |||||
* | removed and deprecated functions really removed from the code base | Roberto Ierusalimschy | 2011-07-05 | 1 | -11/+3 |
| | |||||
* | 'table.pack' also returns 'n' + 'deprecated' changed to 'removed' | Roberto Ierusalimschy | 2011-07-02 | 1 | -15/+17 |
| | |||||
* | table library respects '#' metamethods | Roberto Ierusalimschy | 2010-12-17 | 1 | -4/+4 |
| | |||||
* | removed deprecated functions getn-foreach-foreachiv5.2-alpha | Roberto Ierusalimschy | 2010-11-23 | 1 | -53/+7 |
| | |||||
* | corrected warnings from different compilers (mostly casts and small | Roberto Ierusalimschy | 2010-10-25 | 1 | -2/+3 |
| | | | | details) | ||||
* | 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. | ||||
* | better definitions for lua_[gs]etglobal + less uses of ENVIRONINDEX | Roberto Ierusalimschy | 2010-03-13 | 1 | -10/+10 |
| | |||||
* | table.pack was locking last result, avoiding its collection | Roberto Ierusalimschy | 2010-01-13 | 1 | -1/+3 |
| | |||||
* | 'unpack' moved to table library (and therefore "renamed" to | Roberto Ierusalimschy | 2009-12-28 | 1 | -2/+24 |
| | | | | 'table.unpack'. | ||||
* | code for error message for 'setn' removed | Roberto Ierusalimschy | 2009-12-18 | 1 | -7/+1 |
| | |||||
* | 'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len' | Roberto Ierusalimschy | 2009-12-17 | 1 | -3/+3 |
| | |||||
* | new 'table.pack' function | Roberto Ierusalimschy | 2009-12-07 | 1 | -1/+25 |
| | |||||
* | 'table.maxn' deprecated | Roberto Ierusalimschy | 2009-11-26 | 1 | -2/+7 |
| | |||||
* | new mark LUAMOD_API for all luaopen_* functions | Roberto Ierusalimschy | 2009-11-24 | 1 | -2/+2 |
| | |||||
* | 'lua_lessthan' replaced by more generic 'lua_compare' | Roberto Ierusalimschy | 2009-06-17 | 1 | -2/+2 |
| | |||||
* | 'context' added to suspendable calls | Roberto Ierusalimschy | 2009-03-23 | 1 | -5/+7 |
| | |||||
* | yielding across lua_call (first version) | Roberto Ierusalimschy | 2009-03-10 | 1 | -11/+19 |
| | |||||
* | 'table.sort' detects invalid order function before calling it | Roberto Ierusalimschy | 2008-04-07 | 1 | -3/+3 |
| | | | | for nil elements | ||||
* | 'table.concat' may get confused with too large limits | Roberto Ierusalimschy | 2008-02-14 | 1 | -9/+15 |
| | |||||
* | BUG: table.remove removes last element of a table when given | Roberto Ierusalimschy | 2007-11-26 | 1 | -2/+3 |
| | | | | an out-of-bound index | ||||
* | better error message for 'concat' | Roberto Ierusalimschy | 2007-09-12 | 1 | -2/+4 |
| | |||||
* | detail | Roberto Ierusalimschy | 2007-06-21 | 1 | -2/+2 |
| | |||||
* | clearing some old compatibility code | Roberto Ierusalimschy | 2007-06-21 | 1 | -13/+4 |
| | |||||
* | more robust implementation for table.insert | Roberto Ierusalimschy | 2005-10-23 | 1 | -11/+18 |
| | |||||
* | new macro luaL_opt to avoid evaluating defaults when no needed | Roberto Ierusalimschy | 2005-10-21 | 1 | -5/+4 |
| | |||||
* | new function 'table.maxn' | Roberto Ierusalimschy | 2005-09-20 | 1 | -4/+20 |
| | |||||
* | 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 | -3/+3 |
| | |||||
* | detail | Roberto Ierusalimschy | 2005-07-11 | 1 | -3/+3 |
| | |||||
* | several small details | Roberto Ierusalimschy | 2005-05-17 | 1 | -2/+2 |
| | |||||
* | better quotes for strings in error messages | Roberto Ierusalimschy | 2005-05-16 | 1 | -2/+2 |
| | |||||
* | no more LUA_FIRSTINDEX | Roberto Ierusalimschy | 2005-03-28 | 1 | -10/+10 |
| | |||||
* | new "primitive" getn | Roberto Ierusalimschy | 2005-03-16 | 1 | -9/+12 |
| |