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. | ||||
* | bug (with compat on): 'ipairs' can work with any type that provides | Roberto Ierusalimschy | 2016-09-05 | 1 | -2/+2 |
| | | | | | an __index; so, 'pairsmeta' should not check for tables. ('pairs' already checks for tables through 'next'.) | ||||
* | details ('error' does not coerce numbers to strings + comments) | Roberto Ierusalimschy | 2016-04-11 | 1 | -6/+5 |
| | |||||
* | with 'fast tracks', there is no need to do raw accesses in 'ipairs' | Roberto Ierusalimschy | 2015-10-29 | 1 | -19/+6 |
| | |||||
* | with string cache, it is not that important for 'type' to avoid | Roberto Ierusalimschy | 2015-06-26 | 1 | -13/+5 |
| | | | | 'lua_pushstring' | ||||
* | details (avoid 'lint' warnings) | Roberto Ierusalimschy | 2015-03-28 | 1 | -2/+2 |
| | |||||
* | 'ipairs' needs an argument | Roberto Ierusalimschy | 2014-12-10 | 1 | -1/+2 |
| | |||||
* | 'assert' checks that it has (at least) one parameter + 'assert' ensures | Roberto Ierusalimschy | 2014-12-08 | 1 | -4/+5 |
| | | | | it passes only one value to 'error' | ||||
* | removed unneeded test (result of b_str2int is already checked | Roberto Ierusalimschy | 2014-11-10 | 1 | -3/+1 |
| | | | | against length) | ||||
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -4/+5 |
| | | | | any other header file | ||||
* | definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror' | Roberto Ierusalimschy | 2014-10-29 | 1 | -4/+4 |
| | | | | | 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) | ||||
* | `name' in comments changed to 'name' | Roberto Ierusalimschy | 2014-10-25 | 1 | -2/+2 |
| | |||||
* | 'lua_stringtonum' -> 'lua_stringtonumber' | Roberto Ierusalimschy | 2014-10-17 | 1 | -2/+2 |
| | |||||
* | macros 'LUA_QL'/'LUA_QL' deprecated | Roberto Ierusalimschy | 2014-10-17 | 1 | -3/+2 |
| | |||||
* | 'lua_strtonum' -> 'lua_stringtonum' | Roberto Ierusalimschy | 2014-10-15 | 1 | -2/+2 |
| | |||||
* | 'lua_Kcontext' -> 'lua_KContext' | Roberto Ierusalimschy | 2014-10-07 | 1 | -3/+3 |
| | |||||
* | deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) | Roberto Ierusalimschy | 2014-10-01 | 1 | -9/+9 |
| | |||||
* | 'ipairs' always stops at first nil element | Roberto Ierusalimschy | 2014-09-30 | 1 | -14/+5 |
| | |||||
* | 'luaL_getmetafield' returns type of metafield (instead of a boolean) | Roberto Ierusalimschy | 2014-09-22 | 1 | -5/+5 |
| | |||||
* | new functions 'lua_geti/lua_seti' (non raw) | Roberto Ierusalimschy | 2014-08-21 | 1 | -3/+2 |
| | |||||
* | 'lua_Ctx' -> 'lua_Kcontext' | Roberto Ierusalimschy | 2014-08-01 | 1 | -3/+3 |
| | |||||
* | added cast to avoid warning | Roberto Ierusalimschy | 2014-08-01 | 1 | -2/+2 |
| | |||||
* | 'ipairs' respects metamethods | Roberto Ierusalimschy | 2014-07-24 | 1 | -5/+41 |
| | |||||
* | new type 'lua_Ctx' for continuation-function contexts (to allow type | Roberto Ierusalimschy | 2014-07-17 | 1 | -3/+3 |
| | | | | to be configurable) | ||||
* | function 'type' keeps type names as upvalues to avoid creating strings | Roberto Ierusalimschy | 2014-07-16 | 1 | -8/+21 |
| | | | | everytime it is called | ||||
* | detail (typos in comments) | Roberto Ierusalimschy | 2014-06-30 | 1 | -2/+2 |
| | |||||
* | new type lua_KFunction + no more 'lua_getctx' | Roberto Ierusalimschy | 2014-06-10 | 1 | -25/+15 |
| | |||||
* | 'assert' does not assume that the error object is a string | Roberto Ierusalimschy | 2014-06-02 | 1 | -4/+9 |
| | |||||
* | better(?) implementation for 'pcall'/'xpcall' (regarding the insertion | Roberto Ierusalimschy | 2014-05-16 | 1 | -20/+35 |
| | | | | of the boolean first result) | ||||
* | 'lua_strtonum' (and 'luaO_str2num') now return string size, instead of | Roberto Ierusalimschy | 2014-05-01 | 1 | -12/+12 |
| | | | | receiving it | ||||
* | lua_gettable and similars return type of gotten value | Roberto Ierusalimschy | 2014-03-12 | 1 | -3/+2 |
| | |||||
* | no more second result from 'collectgarbage"count"' (as Lua seldom | Roberto Ierusalimschy | 2014-02-14 | 1 | -4/+3 |
| | | | | will need lua_Number to be an integer) | ||||
* | no more local collection | Roberto Ierusalimschy | 2014-02-13 | 1 | -3/+3 |
| | |||||
* | GC local pause configurable | Roberto Ierusalimschy | 2013-09-13 | 1 | -3/+5 |
| | |||||
* | no more generational collection !!! | Roberto Ierusalimschy | 2013-08-05 | 1 | -5/+3 |
| | |||||
* | use unsigneds for unary minus, too | Roberto Ierusalimschy | 2013-07-10 | 1 | -2/+2 |
| | |||||
* | 'tonumber': base must be a number | Roberto Ierusalimschy | 2013-07-05 | 1 | -2/+2 |
| | |||||
* | 'tonumber': does not accept numbers when given a base + convertion from | Roberto Ierusalimschy | 2013-07-05 | 1 | -26/+43 |
| | | | | | strings to numbers with a base moved to a separated function (more modular) | ||||
* | 'tonumber' now works with integers too | Roberto Ierusalimschy | 2013-05-16 | 1 | -10/+8 |
| | |||||
* | added 'return' (when possible) to calls to error functions | Roberto Ierusalimschy | 2013-02-21 | 1 | -2/+3 |
| | |||||
* | Bug: load/loadfile returns wrong result when given an environment | Roberto Ierusalimschy | 2012-12-03 | 1 | -16/+14 |
| | | | | for a binary chunk with no upvalues | ||||
* | small bug: a reader function should not modify the Lua stack | Roberto Ierusalimschy | 2012-04-27 | 1 | -1/+2 |
| | |||||
* | unused variable removed | Roberto Ierusalimschy | 2011-11-30 | 1 | -3/+2 |
| | |||||
* | avoid 'return' "to avoid warnings" | Roberto Ierusalimschy | 2011-11-30 | 1 | -8/+4 |
| | |||||
* | 'lua_load' has an extra argument 'mode' | Roberto Ierusalimschy | 2011-11-29 | 1 | -31/+4 |
| | |||||
* | options for 'collectgarbage' renamed: "inc" -> "incremental"; | Roberto Ierusalimschy | 2011-11-23 | 1 | -2/+2 |
| | | | | "gen" -> "generational" | ||||
* | new function 'luaL_loadfilex' | Roberto Ierusalimschy | 2011-11-14 | 1 | -7/+14 |
| | |||||
* | make treatment of 'pcall' and 'xpcall' more similar | Roberto Ierusalimschy | 2011-11-09 | 1 | -14/+11 |
| | |||||
* | refactoring of common parts of 'pcall' and 'xpcall' + avoids | Roberto Ierusalimschy | 2011-11-09 | 1 | -16/+21 |
| | | | | stack errors on these functions (return error code instead) | ||||
* | lint (unused struct field) | Roberto Ierusalimschy | 2011-09-30 | 1 | -2/+1 |
| |