Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lua 5.3.5 ported to gitv5.3.5 | Roberto Ierusalimschy | 2018-12-17 | 1 | -2/+2 |
| | | | | | | | 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. | ||||
* | Handling of LUA_PATH/LUA_CPATH moved back to 'package' library | Roberto Ierusalimschy | 2017-01-12 | 1 | -88/+5 |
| | | | | to avoid incompatibilites with previous releases | ||||
* | detail (removing spaces at end of lines) | Roberto Ierusalimschy | 2016-12-22 | 1 | -3/+3 |
| | |||||
* | LUA_PATHSUFFIX -> LUA_VERSUFFIX + LUA_VERSUFFIX used in the | Roberto Ierusalimschy | 2016-12-13 | 1 | -7/+7 |
| | | | | definition of LUA_INITVARVERSION, too. | ||||
* | Handling of LUA_PATH/LUA_CPATH moved from package library to stand | Roberto Ierusalimschy | 2016-07-18 | 1 | -5/+91 |
| | | | | | alone interpreter (so that 'lua.c' concentrates all handling of environment variables) | ||||
* | added ';' at the end of "expression lines" ("return exp;") so that | Roberto Ierusalimschy | 2015-08-14 | 1 | -12/+8 |
| | | | | | an extra ";" at the end is enough to stop Lua printing the result ("return exp;;" is not valid) | ||||
* | details (avoid 'lint' warnings) | Roberto Ierusalimschy | 2015-03-30 | 1 | -8/+7 |
| | |||||
* | detail | Roberto Ierusalimschy | 2015-03-10 | 1 | -3/+3 |
| | |||||
* | line history keep lines without added 'return' | Roberto Ierusalimschy | 2015-03-09 | 1 | -8/+11 |
| | |||||
* | detail (use new returned value from 'lua_getglobal' ) | Roberto Ierusalimschy | 2014-11-11 | 1 | -3/+2 |
| | |||||
* | comments (references to "ANSI C" changed to "ISO C", which is the | Roberto Ierusalimschy | 2014-11-02 | 1 | -2/+2 |
| | | | | international name | ||||
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -3/+5 |
| | | | | any other header file | ||||
* | LUA_WIN -> LUA_USE_WINDOWS | Roberto Ierusalimschy | 2014-10-31 | 1 | -2/+2 |
| | |||||
* | definitions for 'luai_writestring'/'luai_writeline'/'luai_writestringerror' | Roberto Ierusalimschy | 2014-10-29 | 1 | -10/+10 |
| | | | | | 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) | ||||
* | comments | Roberto Ierusalimschy | 2014-10-20 | 1 | -5/+6 |
| | |||||
* | message handler always adds a traceback to messages (even if they | Roberto Ierusalimschy | 2014-10-20 | 1 | -14/+14 |
| | | | | are not strings), unless they have a __tostring method. | ||||
* | macros 'LUA_QL'/'LUA_QL' deprecated | Roberto Ierusalimschy | 2014-10-17 | 1 | -7/+6 |
| | |||||
* | 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 | ||||
* | detail (typos in comments) | Roberto Ierusalimschy | 2014-06-30 | 1 | -3/+3 |
| | |||||
* | var-arguments to the script come from 'arg' table (not from original | Roberto Ierusalimschy | 2014-06-26 | 1 | -10/+16 |
| | | | | 'argv' array) | ||||
* | lots of janitor work (including comments) + 'arg' table created | Roberto Ierusalimschy | 2014-06-05 | 1 | -153/+223 |
| | | | | | before running any script + changes in the parameters and return of 'collectargs' | ||||
* | more uniformity for defining system-dependent features | Roberto Ierusalimschy | 2014-02-26 | 1 | -10/+23 |
| | |||||
* | still accepts initial '=' for expressions, for compatibility with old | Roberto Ierusalimschy | 2014-02-05 | 1 | -2/+5 |
| | | | | versions (and old habits...) | ||||
* | new "calculator mode"; no need to add '=' to print expressions | Roberto Ierusalimschy | 2013-12-16 | 1 | -18/+40 |
| | |||||
* | detail (changing some names of macros) | Roberto Ierusalimschy | 2013-10-07 | 1 | -7/+7 |
| | |||||
* | pops the string from 'get_prompt' only after using it | Roberto Ierusalimschy | 2012-09-29 | 1 | -3/+4 |
| | |||||
* | spaces -> tabs in #defines | Roberto Ierusalimschy | 2012-05-23 | 1 | -9/+9 |
| | |||||
* | details (using lua_setglobal/lua_getglobal instead of explicit | Roberto Ierusalimschy | 2012-04-20 | 1 | -10/+5 |
| | | | | use of the global table) | ||||
* | new way to handle -E option (write a mark in the registry to avoidv5.2.0 | Roberto Ierusalimschy | 2011-12-12 | 1 | -16/+7 |
| | | | | reading environment variables) | ||||
* | new option '-E' to avoid environment variables | Roberto Ierusalimschy | 2011-08-17 | 1 | -5/+25 |
| | |||||
* | detail (using array instead of several variables to keep track of | Roberto Ierusalimschy | 2011-08-04 | 1 | -10/+17 |
| | | | | enabled command-line options) | ||||
* | correct length for LUA_COPYRIGHT (without trailing '\0') | Roberto Ierusalimschy | 2011-06-16 | 1 | -2/+2 |
| | |||||
* | new macro 'luai_writeline' to print newlines (and flush 'stdout') | Roberto Ierusalimschy | 2011-05-26 | 1 | -3/+4 |
| | |||||
* | more complete (and hopefuly more correct) handling of 'sizeof(char)' | Roberto Ierusalimschy | 2011-05-03 | 1 | -2/+2 |
| | |||||
* | macro 'mark' renamed 'EOFMARK' ('mark' is too easy to confict, e.g. | Roberto Ierusalimschy | 2011-03-14 | 1 | -4/+4 |
| | | | | in alllua.c) | ||||
* | detail in 'print_usage' | Roberto Ierusalimschy | 2011-02-07 | 1 | -6/+4 |
| | |||||
* | 'printf' replaced by 'luai_writestring' | Roberto Ierusalimschy | 2010-12-03 | 1 | -2/+2 |
| | |||||
* | corrected warnings from different compilers (mostly casts and small | Roberto Ierusalimschy | 2010-10-25 | 1 | -2/+2 |
| | | | | details) | ||||
* | better error message for 'lua -e -i' | Roberto Ierusalimschy | 2010-10-18 | 1 | -5/+6 |
| | |||||
* | environment variables consulted by Lua may be version-specific | Roberto Ierusalimschy | 2010-07-25 | 1 | -5/+13 |
| | |||||
* | comand-line option '-l' creates global with given name after | Roberto Ierusalimschy | 2010-07-02 | 1 | -9/+18 |
| | | | | requiring module | ||||
* | no more 'ccall' nor 'cpcall' functions. (With light C functions they | Roberto Ierusalimschy | 2010-04-14 | 1 | -2/+3 |
| | | | | are obsolete.) | ||||
* | better definitions for lua_[gs]etglobal + less uses of ENVIRONINDEX | Roberto Ierusalimschy | 2010-03-13 | 1 | -5/+5 |
| | |||||
* | removed useless test (argv[i] cannot be NULL when i<argc) | Roberto Ierusalimschy | 2010-02-27 | 1 | -2/+1 |
| | |||||
* | new macro 'luai_writestringerror' | Roberto Ierusalimschy | 2010-02-18 | 1 | -8/+11 |
| | |||||
* | no need to flush either stderr or \n-terminated outputs | Roberto Ierusalimschy | 2010-02-11 | 1 | -4/+1 |
| | |||||
* | better usage messages, showing entire offending argument | Roberto Ierusalimschy | 2010-02-09 | 1 | -8/+11 |
| | |||||
* | new function 'luaL_cpcall' | Roberto Ierusalimschy | 2010-01-21 | 1 | -7/+4 |
| | |||||
* | better messages for invalid options | Roberto Ierusalimschy | 2010-01-21 | 1 | -8/+10 |
| | |||||
* | 'lua_cpcall' is deprecated + other small changes in 'pmain' (comments | Roberto Ierusalimschy | 2009-12-22 | 1 | -31/+28 |
| | | | | and reordering to check arguments before running any Lua code) |