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. | ||||
* | Handling of LUA_PATH/LUA_CPATH moved back to 'package' library | Roberto Ierusalimschy | 2017-01-12 | 1 | -5/+92 |
| | | | | to avoid incompatibilites with previous releases | ||||
* | using constants for "_LOADED" and "PRELOAD" | Roberto Ierusalimschy | 2016-12-04 | 1 | -9/+9 |
| | |||||
* | Handling of LUA_PATH/LUA_CPATH moved from package library to stand | Roberto Ierusalimschy | 2016-07-18 | 1 | -89/+5 |
| | | | | | alone interpreter (so that 'lua.c' concentrates all handling of environment variables) | ||||
* | details (comments) | Roberto Ierusalimschy | 2015-11-23 | 1 | -2/+2 |
| | |||||
* | detail ('fopen' needs 'stdio.h') | Roberto Ierusalimschy | 2015-02-16 | 1 | -1/+2 |
| | |||||
* | typo in comment | Roberto Ierusalimschy | 2015-01-13 | 1 | -3/+3 |
| | |||||
* | new macro 'cast_func' adds '__extension__' (in gnu compilers) when | Roberto Ierusalimschy | 2015-01-05 | 1 | -2/+14 |
| | | | | converting void* to function, to avoid warnings | ||||
* | uses return value from lua_getfield | Roberto Ierusalimschy | 2014-11-12 | 1 | -3/+3 |
| | |||||
* | using address instead of string for key for table 'CLIBS' in the | Roberto Ierusalimschy | 2014-11-10 | 1 | -6/+10 |
| | | | | registry | ||||
* | keep "#include <windows.h>" in this file, but without the | Roberto Ierusalimschy | 2014-11-03 | 1 | -1/+3 |
| | | | | | previous requirement that it must be included before any other header file (it doesn't seem to matter) | ||||
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -11/+4 |
| | | | | any other header file | ||||
* | comments | Roberto Ierusalimschy | 2014-10-27 | 1 | -5/+5 |
| | |||||
* | `name' in comments changed to 'name' | Roberto Ierusalimschy | 2014-10-25 | 1 | -5/+5 |
| | |||||
* | macros 'LUA_QL'/'LUA_QL' deprecated | Roberto Ierusalimschy | 2014-10-17 | 1 | -11/+8 |
| | |||||
* | added some casts between integral types (to avoid warnings) | Roberto Ierusalimschy | 2014-07-29 | 1 | -2/+2 |
| | |||||
* | some janitorial work (comments, small refactoring) | Roberto Ierusalimschy | 2014-07-28 | 1 | -45/+96 |
| | |||||
* | detail (added placeholders for non-function fields to preallocate | Roberto Ierusalimschy | 2014-07-16 | 1 | -1/+7 |
| | | | | space for them) | ||||
* | lua_gettable and similars return type of gotten value | Roberto Ierusalimschy | 2014-03-12 | 1 | -10/+6 |
| | |||||
* | detail (changing some names of macros) | Roberto Ierusalimschy | 2013-10-07 | 1 | -10/+10 |
| | |||||
* | typos in comments | Roberto Ierusalimschy | 2012-05-30 | 1 | -3/+3 |
| | |||||
* | detail (separate code to create 'searchers' table into a new function) | Roberto Ierusalimschy | 2012-04-26 | 1 | -12/+15 |
| | |||||
* | bug: C libraries must be unloaded after all other finalizers have run, | Roberto Ierusalimschy | 2012-04-11 | 1 | -33/+41 |
| | | | | because a finalizer may use a C function from a C library | ||||
* | new way to handle -E option (write a mark in the registry to avoidv5.2.0 | Roberto Ierusalimschy | 2011-12-12 | 1 | -2/+15 |
| | | | | reading environment variables) | ||||
* | comments | Roberto Ierusalimschy | 2011-11-30 | 1 | -5/+5 |
| | |||||
* | explicit option RTLD_LOCAL instead of 0 (Posix does not fix | Roberto Ierusalimschy | 2011-11-28 | 1 | -2/+2 |
| | | | | a default for dlopen) | ||||
* | 'LUA_DL_DLL' is not yet defined before the inclusion of 'lua.h' | Roberto Ierusalimschy | 2011-11-25 | 1 | -2/+2 |
| | |||||
* | using Lua buffers to build error messages | Roberto Ierusalimschy | 2011-11-10 | 1 | -9/+9 |
| | |||||
* | create error messages with a single concat, to avoid problems with | Roberto Ierusalimschy | 2011-11-09 | 1 | -20/+33 |
| | | | | creating strings piecemeal | ||||
* | configurable 'directory separator' in 'package.searchpath' | Roberto Ierusalimschy | 2011-11-09 | 1 | -11/+34 |
| | |||||
* | avoid calling "extra value" as if it were a function option | Roberto Ierusalimschy | 2011-11-06 | 1 | -4/+6 |
| | |||||
* | removed and deprecated functions really removed from the code base | Roberto Ierusalimschy | 2011-07-05 | 1 | -12/+5 |
| | |||||
* | 'package.loaders' -> 'package.searchers' | Roberto Ierusalimschy | 2011-06-28 | 1 | -24/+28 |
| | |||||
* | 'luaL_findtable' -> 'luaL_getsubtable' | Roberto Ierusalimschy | 2011-04-08 | 1 | -3/+3 |
| | |||||
* | loaders receive an extra argument returned by the searcher | Roberto Ierusalimschy | 2011-03-01 | 1 | -23/+32 |
| | | | | (typically the file name) | ||||
* | trying to avoid assumption that sizeof(char)==1 | Roberto Ierusalimschy | 2011-02-07 | 1 | -2/+2 |
| | |||||
* | optional argument 'sep' to 'searchpath' | Roberto Ierusalimschy | 2011-01-07 | 1 | -5/+9 |
| | |||||
* | no more sentinel to detect loops in module dependencies; | Roberto Ierusalimschy | 2010-11-10 | 1 | -12/+3 |
| | | | | usual message for infinite recursion is good enough. | ||||
* | new function 'luaL_setmetatable' | Roberto Ierusalimschy | 2010-11-10 | 1 | -3/+2 |
| | |||||
* | detail (ununsed parameter) | Roberto Ierusalimschy | 2010-10-29 | 1 | -3/+3 |
| | |||||
* | name "_ENV" configurable through 'luaconf.h' | Roberto Ierusalimschy | 2010-09-07 | 1 | -2/+2 |
| | |||||
* | detail: registry._PRELOAD must be a table, no need to check | Roberto Ierusalimschy | 2010-08-02 | 1 | -3/+1 |
| | |||||
* | 'module'/'luaL_register' and associates are deprecated | Roberto Ierusalimschy | 2010-07-28 | 1 | -5/+15 |
| | |||||
* | environment variables consulted by Lua may be version-specific | Roberto Ierusalimschy | 2010-07-25 | 1 | -11/+19 |
| | |||||
* | new module policy: C modules do not create globals and do not register | Roberto Ierusalimschy | 2010-07-02 | 1 | -2/+2 |
| | | | | | | themselves with 'require' (let 'require' do its work); new auxiliary functions luaL_newlib/luaL_newlibtable/luaL_setfuncs/luaL_requiref. Old luaL_register will be deprecated. | ||||
* | old (and complex) luaL_findtable now used only in compatibility code | Roberto Ierusalimschy | 2010-06-30 | 1 | -4/+4 |
| | | | | inside lauxlib.c | ||||
* | no more support for old Mac OS systems | Roberto Ierusalimschy | 2010-06-18 | 1 | -87/+3 |
| | |||||
* | use ANSI versions of DLL functions in Windows | Roberto Ierusalimschy | 2010-06-13 | 1 | -4/+4 |
| | |||||
* | factoring out common code in 'module' and 'luaL_openlib' | Roberto Ierusalimschy | 2010-05-31 | 1 | -14/+4 |
| | |||||
* | for compatibility only: 'module' changes the first upvalue of | Roberto Ierusalimschy | 2010-03-19 | 1 | -4/+8 |
| | | | | calling function to affect its environment |