| Commit message (Expand) | Author | Age | Files | Lines |
* | better check for overflows in 'table.move' (removes restriction that | Roberto Ierusalimschy | 2015-01-13 | 1 | -3/+5 |
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -4/+6 |
* | `name' in comments changed to 'name' | Roberto Ierusalimschy | 2014-10-25 | 1 | -3/+3 |
* | 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 |
* | 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 |
* | 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 |
* | 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 |
* | new module policy: C modules do not create globals and do not register | Roberto Ierusalimschy | 2010-07-02 | 1 | -2/+2 |
* | 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 |
* | 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 |
* | '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 |
* | 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 |