Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | alpha -> beta | Roberto Ierusalimschy | 2014-10-04 | 1 | -2/+2 |
| | |||||
* | added two casts to avoid warnings in VS | Roberto Ierusalimschy | 2014-10-04 | 1 | -3/+3 |
| | |||||
* | easier way to compile Lua 32 | Roberto Ierusalimschy | 2014-10-03 | 1 | -3/+12 |
| | |||||
* | details (comments) | Roberto Ierusalimschy | 2014-10-03 | 2 | -6/+6 |
| | |||||
* | detail | Roberto Ierusalimschy | 2014-10-01 | 1 | -2/+2 |
| | |||||
* | deprecated "cast macros" ('luaL_checkint', 'luaL_optint', etc.) | Roberto Ierusalimschy | 2014-10-01 | 11 | -65/+70 |
| | |||||
* | better to use 'long' to represent UTF-8 code points | Roberto Ierusalimschy | 2014-10-01 | 4 | -12/+13 |
| | |||||
* | 'ipairs' always stops at first nil element | Roberto Ierusalimschy | 2014-09-30 | 1 | -14/+5 |
| | |||||
* | small change to avoid bug in some versions of the clang compiler | Roberto Ierusalimschy | 2014-09-26 | 1 | -2/+7 |
| | |||||
* | detail in 'report' + message handler always is called with an | Roberto Ierusalimschy | 2014-09-25 | 1 | -8/+7 |
| | | | | argument + 'report' already handles non-string error messages | ||||
* | 'luaL_getmetafield' returns type of metafield (instead of a boolean) | Roberto Ierusalimschy | 2014-09-22 | 3 | -24/+25 |
| | |||||
* | size for array part of a table ('sizearray') changed from 'int' to | Roberto Ierusalimschy | 2014-09-04 | 6 | -74/+91 |
| | | | | 'unsigned int', which allows twice as many elements in the array part | ||||
* | weak tables that must be retraversed are kept in 'grayagain' list | Roberto Ierusalimschy | 2014-09-03 | 1 | -42/+38 |
| | | | | | until atomic phase (instead of going to their special lists) + more comments | ||||
* | detail (error message from 'coroutine.status') | Roberto Ierusalimschy | 2014-09-01 | 1 | -2/+2 |
| | |||||
* | 'T.gccolor' classify dead objects too | Roberto Ierusalimschy | 2014-09-01 | 1 | -4/+7 |
| | |||||
* | 'linktable' -> 'linkgclist' (and used for all links with 'gclist') | Roberto Ierusalimschy | 2014-09-01 | 1 | -22/+16 |
| | |||||
* | bug: Ephemeron table can wrongly collect entry with strong key | Roberto Ierusalimschy | 2014-09-01 | 1 | -2/+27 |
| | |||||
* | detail | Roberto Ierusalimschy | 2014-08-27 | 1 | -5/+3 |
| | |||||
* | new option 'p' for 'debug.sizeof' (size of a pointer) | Roberto Ierusalimschy | 2014-08-22 | 1 | -2/+3 |
| | |||||
* | new functions 'lua_geti/lua_seti' (non raw) | Roberto Ierusalimschy | 2014-08-21 | 4 | -29/+35 |
| | |||||
* | '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 | ||||
* | 'Csize' -> 'sizeof' + removed its 'b' option | Roberto Ierusalimschy | 2014-08-21 | 1 | -3/+2 |
| | |||||
* | [un]'dumpint' -> [un]'dumpinteger' | Roberto Ierusalimschy | 2014-08-20 | 1 | -3/+3 |
| | |||||
* | 'lua_Ctx' -> 'lua_Kcontext' | Roberto Ierusalimschy | 2014-08-01 | 7 | -28/+29 |
| | |||||
* | details in comments | Roberto Ierusalimschy | 2014-08-01 | 3 | -7/+7 |
| | |||||
* | added cast to avoid warning | Roberto Ierusalimschy | 2014-08-01 | 1 | -2/+2 |
| | |||||
* | release changed to (5.3) alphav5.3-alpha | Roberto Ierusalimschy | 2014-07-31 | 1 | -2/+2 |
| | |||||
* | new macro 'cvt2num' to better control whether strings are convertible | Roberto Ierusalimschy | 2014-07-30 | 2 | -11/+18 |
| | | | | to numbers | ||||
* | new macro 'cvt2str' to better control whether numbers are convertible | Roberto Ierusalimschy | 2014-07-30 | 6 | -52/+54 |
| | | | | to strings | ||||
* | do not assume numbers are coercible to strings | Roberto Ierusalimschy | 2014-07-30 | 1 | -4/+7 |
| | |||||
* | simpler definition for 'setobj' (trust the compiler for the assignment) | Roberto Ierusalimschy | 2014-07-29 | 4 | -11/+23 |
| | |||||
* | added some casts between integral types (to avoid warnings) | Roberto Ierusalimschy | 2014-07-29 | 4 | -15/+15 |
| | |||||
* | some janitorial work (comments, small refactoring) | Roberto Ierusalimschy | 2014-07-28 | 1 | -45/+96 |
| | |||||
* | new function 'math.ult' (unsigned less than) | Roberto Ierusalimschy | 2014-07-28 | 1 | -1/+10 |
| | |||||
* | first implementation for 'table.copy' | Roberto Ierusalimschy | 2014-07-25 | 1 | -1/+39 |
| | |||||
* | 'ipairs' respects metamethods | Roberto Ierusalimschy | 2014-07-24 | 3 | -7/+49 |
| | |||||
* | extra space for new threads is initialized with a copy of the main | Roberto Ierusalimschy | 2014-07-24 | 1 | -3/+4 |
| | | | | thread, not of the creator thread. | ||||
* | better support for extra user space associated with a Lua state | Roberto Ierusalimschy | 2014-07-24 | 4 | -11/+23 |
| | |||||
* | detail (extra byte in LUAI_EXTRASPACE to test proper alignment of | Roberto Ierusalimschy | 2014-07-23 | 1 | -2/+3 |
| | | | | a lua_State) | ||||
* | better(?) alignment for some structures (pointers first) | Roberto Ierusalimschy | 2014-07-23 | 1 | -13/+13 |
| | |||||
* | comments + proper undef of compatibility macros + no need to undef | Roberto Ierusalimschy | 2014-07-23 | 1 | -12/+22 |
| | | | | internal macros (this is the first definition) | ||||
* | no need for type 'pCallInfo' | Roberto Ierusalimschy | 2014-07-23 | 1 | -2/+2 |
| | |||||
* | 'lua_replace' implemented as a macro using 'lua_copy' | Roberto Ierusalimschy | 2014-07-22 | 2 | -23/+13 |
| | |||||
* | more precise type for argument to 'aux_upvalue' | Roberto Ierusalimschy | 2014-07-21 | 1 | -4/+4 |
| | |||||
* | 'iswhite' and related macros now can work directly on any object | Roberto Ierusalimschy | 2014-07-21 | 3 | -9/+9 |
| | | | | (no need to convert to 'GCObject') | ||||
* | 'iswhite' and related macros now can work directly on any object | Roberto Ierusalimschy | 2014-07-19 | 3 | -15/+15 |
| | | | | (no need to convert to 'GCObject') | ||||
* | put the restriction that 'luaC_barrierback' works only on tables | Roberto Ierusalimschy | 2014-07-19 | 3 | -29/+33 |
| | | | | in its prototype | ||||
* | removed useless assertion (gcstate != GCSpause already implied by | Roberto Ierusalimschy | 2014-07-19 | 1 | -4/+4 |
| | | | | | other assertions) and wrong assertion (setmetatable uses this barrier for tables too) | ||||
* | in 'luaL_checkversion_' check numeric types first. (Other tests | Roberto Ierusalimschy | 2014-07-19 | 1 | -4/+3 |
| | | | | depend on correct numeric type.) | ||||
* | no more "-2" for limits. (Limits should be precise; safety is in | Roberto Ierusalimschy | 2014-07-18 | 1 | -6/+6 |
| | | | | the code that handles these limits.) |