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. | ||||
* | detail (removing spaces at end of lines) | Roberto Ierusalimschy | 2016-12-22 | 1 | -2/+2 |
| | |||||
* | When available, use metafield '__name' in error messages | Roberto Ierusalimschy | 2016-02-26 | 1 | -1/+17 |
| | |||||
* | bug: despite its name, 'luaH_getstr' did not work for strings in | Roberto Ierusalimschy | 2015-11-03 | 1 | -3/+3 |
| | | | | general, but only for short strings | ||||
* | in 'luaD_call', use two functions instead of one with fixed boolean | Roberto Ierusalimschy | 2015-11-02 | 1 | -5/+10 |
| | | | | argument | ||||
* | details (avoid 'lint' warnings) | Roberto Ierusalimschy | 2015-03-30 | 1 | -2/+3 |
| | |||||
* | 'x//y' extended to floats | Roberto Ierusalimschy | 2014-11-21 | 1 | -3/+3 |
| | |||||
* | detail (comment) | Roberto Ierusalimschy | 2014-11-10 | 1 | -2/+2 |
| | |||||
* | better error message for bitwise operators (they are not arithmetic...) | Roberto Ierusalimschy | 2014-11-10 | 1 | -2/+4 |
| | |||||
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -4/+6 |
| | | | | any other header file | ||||
* | type 'TString' refers directly to the structure inside the union | Roberto Ierusalimschy | 2014-07-18 | 1 | -2/+2 |
| | | | | (union used only for size purposes) | ||||
* | added check for conversion 'obj2gco' (and corrections for small | Roberto Ierusalimschy | 2014-07-18 | 1 | -2/+2 |
| | | | | problems detected by this check) | ||||
* | more relaxed rules for __eq metamethod (more similar to other | Roberto Ierusalimschy | 2014-06-10 | 1 | -14/+1 |
| | | | | operators) | ||||
* | errors like 1e100 << "2" were giving wrong messages | Roberto Ierusalimschy | 2014-04-11 | 1 | -3/+5 |
| | |||||
* | first implementation of '<<', '>>', and '~' (bitwise not) | Roberto Ierusalimschy | 2013-12-30 | 1 | -9/+14 |
| | |||||
* | first implementation of bitwise operators '&' (band), '|' (bor), | Roberto Ierusalimschy | 2013-12-18 | 1 | -1/+2 |
| | | | | and '~' (bxor) | ||||
* | new order for binary operations (grouping them by type of result) | Roberto Ierusalimschy | 2013-12-16 | 1 | -3/+4 |
| | |||||
* | upvalues collected by reference count | Roberto Ierusalimschy | 2013-08-27 | 1 | -2/+2 |
| | |||||
* | "fixed" objects kept in a separated list (instead of being kept in | Roberto Ierusalimschy | 2013-08-21 | 1 | -2/+2 |
| | | | | 'allgc' list with a bit marking them) | ||||
* | correct error message for conversion errors from float to int | Roberto Ierusalimschy | 2013-05-06 | 1 | -1/+3 |
| | |||||
* | new function 'luaT_trybinTM' | Roberto Ierusalimschy | 2013-04-29 | 1 | -1/+13 |
| | |||||
* | new operation '//' (integer division) | Roberto Ierusalimschy | 2013-04-26 | 1 | -2/+2 |
| | |||||
* | functions 'get_equalTM' and 'call_orderTM' moved to other files | Roberto Ierusalimschy | 2013-04-25 | 1 | -1/+24 |
| | | | | to make 'lvm.c' smaller | ||||
* | functions 'traceexec', 'callTM', and 'call_binTM' moved to other | Roberto Ierusalimschy | 2013-04-25 | 1 | -1/+30 |
| | | | | files to make 'lvm.c' a little smaller | ||||
* | 'ttypenv' -> 'ttnov' | Roberto Ierusalimschy | 2013-04-12 | 1 | -3/+3 |
| | |||||
* | stricter control (using tag variants) over closure kinds (Lua x C) | Roberto Ierusalimschy | 2011-06-02 | 1 | -2/+2 |
| | |||||
* | small problems with 'luaone.c' | Roberto Ierusalimschy | 2011-02-28 | 1 | -3/+3 |
| | |||||
* | first implementation of light C functions | Roberto Ierusalimschy | 2010-04-14 | 1 | -2/+2 |
| | |||||
* | "no value" added to array luaT_typenames + occurrences of "userdata" | Roberto Ierusalimschy | 2010-01-13 | 1 | -4/+6 |
| | | | | in that array unified in a single address | ||||
* | new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and | Roberto Ierusalimschy | 2009-11-19 | 1 | -2/+2 |
| | | | | definitions of non-static variables | ||||
* | tables and strings respect __len metamethod | Roberto Ierusalimschy | 2007-09-10 | 1 | -3/+3 |
| | |||||
* | details | Roberto Ierusalimschy | 2006-01-10 | 1 | -2/+2 |
| | |||||
* | small changes in casts | Roberto Ierusalimschy | 2005-12-22 | 1 | -2/+2 |
| | |||||
* | details | Roberto Ierusalimschy | 2005-05-20 | 1 | -2/+2 |
| | |||||
* | metatables for all types | Roberto Ierusalimschy | 2005-05-05 | 1 | -4/+4 |
| | |||||
* | new `mod' (`%') operator | Roberto Ierusalimschy | 2005-03-08 | 1 | -2/+2 |
| | |||||
* | new scheme for configuration through `luaconf.h' | Roberto Ierusalimschy | 2004-04-30 | 1 | -1/+2 |
| | |||||
* | more and better tools (assertions & inspectors) to check incremental GC | Roberto Ierusalimschy | 2004-02-16 | 1 | -2/+3 |
| | |||||
* | `TObject' renamed to `TValue' + other name changes and better assertions | Roberto Ierusalimschy | 2003-12-10 | 1 | -5/+5 |
| | | | | for incremental garbage collection | ||||
* | default metatable can be NULL | Roberto Ierusalimschy | 2003-12-01 | 1 | -5/+8 |
| | |||||
* | warnings from several compilers (mainly typecasts when lua_Number is float) | Roberto Ierusalimschy | 2003-04-03 | 1 | -2/+2 |
| | |||||
* | each .c file defines its own name | Roberto Ierusalimschy | 2002-12-04 | 1 | -1/+3 |
| | |||||
* | back to `__mode' metafield to specify weakness | Roberto Ierusalimschy | 2002-11-14 | 1 | -2/+2 |
| | |||||
* | threads now are real Lua objects, subject to garbage collection | Roberto Ierusalimschy | 2002-10-25 | 1 | -2/+2 |
| | |||||
* | unification of __index & __gettable (and __newindex & __settable) | Roberto Ierusalimschy | 2002-09-19 | 1 | -2/+1 |
| | |||||
* | new structure for collectable objects, sharing a common header | Roberto Ierusalimschy | 2002-08-30 | 1 | -3/+3 |
| | |||||
* | new API for weak mode | Roberto Ierusalimschy | 2002-08-06 | 1 | -3/+3 |
| | |||||
* | new macros `ttis*' | Roberto Ierusalimschy | 2002-08-05 | 1 | -2/+2 |
| | |||||
* | new names for light userdata operations | Roberto Ierusalimschy | 2002-07-17 | 1 | -2/+2 |
| | |||||
* | `__weakmode' -> `__mode' | Roberto Ierusalimschy | 2002-06-25 | 1 | -3/+3 |
| |