summaryrefslogtreecommitdiff
path: root/ltablib.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* removed deprecated functions getn-foreach-foreachiv5.2-alphaRoberto Ierusalimschy2010-11-231-53/+7
|
* corrected warnings from different compilers (mostly casts and smallRoberto Ierusalimschy2010-10-251-2/+3
| | | | details)
* new module policy: C modules do not create globals and do not registerRoberto Ierusalimschy2010-07-021-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 ENVIRONINDEXRoberto Ierusalimschy2010-03-131-10/+10
|
* table.pack was locking last result, avoiding its collectionRoberto Ierusalimschy2010-01-131-1/+3
|
* 'unpack' moved to table library (and therefore "renamed" toRoberto Ierusalimschy2009-12-281-2/+24
| | | | 'table.unpack'.
* code for error message for 'setn' removedRoberto Ierusalimschy2009-12-181-7/+1
|
* 'lua_objlen' replaced by 'lua_rawlen', 'lua_len', and 'luaL_len'Roberto Ierusalimschy2009-12-171-3/+3
|
* new 'table.pack' functionRoberto Ierusalimschy2009-12-071-1/+25
|
* 'table.maxn' deprecatedRoberto Ierusalimschy2009-11-261-2/+7
|
* new mark LUAMOD_API for all luaopen_* functionsRoberto Ierusalimschy2009-11-241-2/+2
|
* 'lua_lessthan' replaced by more generic 'lua_compare'Roberto Ierusalimschy2009-06-171-2/+2
|
* 'context' added to suspendable callsRoberto Ierusalimschy2009-03-231-5/+7
|
* yielding across lua_call (first version)Roberto Ierusalimschy2009-03-101-11/+19
|
* 'table.sort' detects invalid order function before calling itRoberto Ierusalimschy2008-04-071-3/+3
| | | | for nil elements
* 'table.concat' may get confused with too large limitsRoberto Ierusalimschy2008-02-141-9/+15
|
* BUG: table.remove removes last element of a table when givenRoberto Ierusalimschy2007-11-261-2/+3
| | | | an out-of-bound index
* better error message for 'concat'Roberto Ierusalimschy2007-09-121-2/+4
|
* detailRoberto Ierusalimschy2007-06-211-2/+2
|
* clearing some old compatibility codeRoberto Ierusalimschy2007-06-211-13/+4
|
* more robust implementation for table.insertRoberto Ierusalimschy2005-10-231-11/+18
|
* new macro luaL_opt to avoid evaluating defaults when no neededRoberto Ierusalimschy2005-10-211-5/+4
|
* new function 'table.maxn'Roberto Ierusalimschy2005-09-201-4/+20
|
* detailRoberto Ierusalimschy2005-08-261-2/+2
|
* luaL_openlib -> luaL_register, luaL_putchar -> luaL_addcharRoberto Ierusalimschy2005-08-151-2/+2
|
* details (alphabetical order for list of functions)Roberto Ierusalimschy2005-07-121-3/+3
|
* detailRoberto Ierusalimschy2005-07-111-3/+3
|
* several small detailsRoberto Ierusalimschy2005-05-171-2/+2
|
* better quotes for strings in error messagesRoberto Ierusalimschy2005-05-161-2/+2
|
* no more LUA_FIRSTINDEXRoberto Ierusalimschy2005-03-281-10/+10
|
* new "primitive" getnRoberto Ierusalimschy2005-03-161-9/+12
|
* detailsRoberto Ierusalimschy2004-12-071-15/+15
|
* `setn' returns its "self" (the table)Roberto Ierusalimschy2004-06-151-2/+3
|
* `tinsert' and `tremove' also use LUA_FIRSTINDEXRoberto Ierusalimschy2004-05-101-14/+14
|
* code parameterized by LUA_FIRSTINDEX (first index of an array)Roberto Ierusalimschy2004-05-101-8/+9
|
* new scheme for configuration through `luaconf.h'Roberto Ierusalimschy2004-04-301-1/+2
|
* new functions `lua_tointeger' and lua_pushinteger'Roberto Ierusalimschy2003-10-071-3/+3
|
* warnings from several compilers (mainly typecasts when lua_Number is float)Roberto Ierusalimschy2003-04-031-3/+3
|
* new names for functions that open C librariesRoberto Ierusalimschy2003-03-111-2/+2
|
* getn/setn in C moved to lauxlibRoberto Ierusalimschy2003-01-271-58/+7
|
* `openlib' functions return new moduleRoberto Ierusalimschy2002-12-201-2/+2
|
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+3
|
* better names for auxiliar functionsRoberto Ierusalimschy2002-11-141-17/+17
|
* back to `__mode' metafield to specify weaknessRoberto Ierusalimschy2002-11-141-2/+6
|
* optional limits for table.concatRoberto Ierusalimschy2002-10-231-4/+6
|
* detailRoberto Ierusalimschy2002-10-041-3/+2
|
* `luadebug.h' content now is included in `lua.h'Roberto Ierusalimschy2002-08-061-2/+1
|
* new API for weak modeRoberto Ierusalimschy2002-08-061-6/+2
|
* C++ warningRoberto Ierusalimschy2002-07-081-2/+2
|
* new `getn' (and `setn')Roberto Ierusalimschy2002-07-011-30/+97
|