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. | ||||
* | reuse of 'addinfo' by lexical errors | Roberto Ierusalimschy | 2015-05-22 | 1 | -1/+3 |
| | |||||
* | 'ci_func' don't need to be exported | Roberto Ierusalimschy | 2015-03-11 | 1 | -4/+1 |
| | |||||
* | better error message for bitwise operators (they are not arithmetic...) | Roberto Ierusalimschy | 2014-11-10 | 1 | -3/+4 |
| | |||||
* | detail (unknown lines are marked as -1, not 0) | Roberto Ierusalimschy | 2014-02-25 | 1 | -2/+2 |
| | |||||
* | correct error message for conversion errors from float to int | Roberto Ierusalimschy | 2013-05-06 | 1 | -1/+3 |
| | |||||
* | added 'const' to parameters of 'luaG_concaterror' | Roberto Ierusalimschy | 2013-04-29 | 1 | -2/+3 |
| | |||||
* | functions 'traceexec', 'callTM', and 'call_binTM' moved to other | Roberto Ierusalimschy | 2013-04-25 | 1 | -1/+3 |
| | | | | files to make 'lvm.c' a little smaller | ||||
* | new type 'l_noret' for function that do not return | Roberto Ierusalimschy | 2011-10-07 | 1 | -10/+10 |
| | |||||
* | stricter control (using tag variants) over closure kinds (Lua x C) | Roberto Ierusalimschy | 2011-06-02 | 1 | -1/+4 |
| | |||||
* | 'getline' renamed to 'getfuncline' (to avoid problems with POSIX) | Roberto Ierusalimschy | 2009-06-10 | 1 | -2/+2 |
| | |||||
* | no more code checking | Roberto Ierusalimschy | 2009-04-30 | 1 | -3/+1 |
| | |||||
* | added LUAI_FUNC to functions not in the API | Roberto Ierusalimschy | 2005-04-25 | 1 | -9/+12 |
| | |||||
* | new macro `lua_threadyield' + lock stuff in `luaconf.h' + details | Roberto Ierusalimschy | 2004-06-02 | 1 | -2/+2 |
| | |||||
* | `TObject' renamed to `TValue' + other name changes and better assertions | Roberto Ierusalimschy | 2003-12-10 | 1 | -4/+4 |
| | | | | for incremental garbage collection | ||||
* | new way to control `pc' of running functions | Roberto Ierusalimschy | 2003-07-16 | 1 | -2/+1 |
| | |||||
* | new representation for hooks (to allow asynchronous calls to sethook) | Roberto Ierusalimschy | 2002-11-18 | 1 | -5/+3 |
| | |||||
* | new simetric format for ABC instructions, to avoid exchanging operands | Roberto Ierusalimschy | 2002-08-20 | 1 | -2/+2 |
| | | | | for `commutative' operators | ||||
* | use a linear count for count hook | Roberto Ierusalimschy | 2002-08-12 | 1 | -3/+2 |
| | |||||
* | external messages add their own extra information | Roberto Ierusalimschy | 2002-08-08 | 1 | -2/+2 |
| | |||||
* | `luadebug.h' content now is included in `lua.h' | Roberto Ierusalimschy | 2002-08-06 | 1 | -2/+1 |
| | |||||
* | new (old?) error handling scheme | Roberto Ierusalimschy | 2002-08-06 | 1 | -2/+1 |
| | |||||
* | new implementation for tailcalls and error handling | Roberto Ierusalimschy | 2002-08-05 | 1 | -1/+2 |
| | |||||
* | hook count is quadratic | Roberto Ierusalimschy | 2002-07-08 | 1 | -2/+2 |
| | |||||
* | new interface for debug hooks | Roberto Ierusalimschy | 2002-07-08 | 1 | -1/+8 |
| | |||||
* | details | Roberto Ierusalimschy | 2002-06-24 | 1 | -2/+2 |
| | |||||
* | new protocol for error handling | Roberto Ierusalimschy | 2002-06-18 | 1 | -1/+2 |
| | |||||
* | new format for error messages | Roberto Ierusalimschy | 2002-05-15 | 1 | -1/+2 |
| | |||||
* | precompiler may create functions without `lineinfo' | Roberto Ierusalimschy | 2002-05-02 | 1 | -1/+3 |
| | |||||
* | line trace uses `savedpc' to save last `pc' seen | Roberto Ierusalimschy | 2002-04-10 | 1 | -1/+3 |
| | |||||
* | simpler implementation for line information | Roberto Ierusalimschy | 2002-03-25 | 1 | -2/+1 |
| | |||||
* | erroneous objects may not live in the stack | Roberto Ierusalimschy | 2002-03-19 | 1 | -3/+3 |
| | |||||
* | no more explicit support for wide-chars; too much troble... | Roberto Ierusalimschy | 2001-11-28 | 1 | -2/+2 |
| | |||||
* | new module lopcodes.c for tables describing opcodes | Roberto Ierusalimschy | 2001-06-28 | 1 | -20/+1 |
| | |||||
* | details about opcode parameters | Roberto Ierusalimschy | 2001-06-11 | 1 | -3/+2 |
| | |||||
* | details | Roberto Ierusalimschy | 2001-06-07 | 1 | -2/+2 |
| | |||||
* | new implementation for the Virtual Machine | Roberto Ierusalimschy | 2001-06-05 | 1 | -3/+24 |
| | |||||
* | first (big) step to support wide chars | Roberto Ierusalimschy | 2001-02-23 | 1 | -3/+3 |
| | |||||
* | checking consistency of jumps. | Roberto Ierusalimschy | 2001-02-12 | 1 | -2/+2 |
| | |||||
* | first version of code verification | Roberto Ierusalimschy | 2001-02-09 | 1 | -1/+2 |
| | |||||
* | new way to handle top x L->top | Roberto Ierusalimschy | 2001-02-07 | 1 | -2/+2 |
| | |||||
* | new definition for types-tags | Roberto Ierusalimschy | 2000-10-05 | 1 | -2/+2 |
| | |||||
* | new API function `lua_type' + new type lua_Type | Roberto Ierusalimschy | 2000-10-02 | 1 | -2/+2 |
| | |||||
* | still more debug information | Roberto Ierusalimschy | 2000-08-11 | 1 | -1/+2 |
| | |||||
* | still better error messages | Roberto Ierusalimschy | 2000-08-10 | 1 | -3/+3 |
| | |||||
* | new structure for line information | Roberto Ierusalimschy | 2000-08-08 | 1 | -1/+2 |
| | |||||
* | better error messages | Roberto Ierusalimschy | 2000-06-28 | 1 | -4/+4 |
| | |||||
* | Auxiliary functions from Debug Interface module | Roberto Ierusalimschy | 2000-01-14 | 1 | -0/+19 |