summaryrefslogtreecommitdiff
path: root/linit.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Lua 5.3.5 ported to gitv5.3.5Roberto Ierusalimschy2018-12-171-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.
* using constants for "_LOADED" and "PRELOAD"Roberto Ierusalimschy2016-12-041-3/+3
|
* includes 'stddef.h' (as it uses NULL)Roberto Ierusalimschy2015-01-051-4/+6
|
* no more 'preloadedlibs' when opening libraries (as it is dead code now)Roberto Ierusalimschy2014-12-091-22/+11
|
* in test mode, debug library is not predefined (to allow testingRoberto Ierusalimschy2014-12-061-2/+7
| | | | 'preloadedlibs')
* added include for 'lprefix.h', for stuff that must be added beforeRoberto Ierusalimschy2014-11-021-5/+7
| | | | any other header file
* deprecated library throws an error if called (instead of silentlyRoberto Ierusalimschy2014-05-151-3/+5
| | | | not loading itself)
* new library: utf8Roberto Ierusalimschy2014-02-061-1/+2
|
* 'luaL_findtable' -> 'luaL_getsubtable'Roberto Ierusalimschy2011-04-081-2/+2
|
* detail (cleaning trailing spaces)Roberto Ierusalimschy2011-01-261-4/+4
|
* 'debug' library is loaded by defaultRoberto Ierusalimschy2010-11-121-4/+1
|
* bitlib renamed to 'bit32' + new function for arithmetic shiftRoberto Ierusalimschy2010-10-251-2/+2
|
* new module policy: C modules do not create globals and do not registerRoberto Ierusalimschy2010-07-021-13/+8
| | | | | | 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 codeRoberto Ierusalimschy2010-06-301-2/+2
| | | | inside lauxlib.c
* 'coroutine' library separated from 'baselib'Roberto Ierusalimschy2010-06-101-1/+2
|
* it is better to call open functions with lua_call to not messRoberto Ierusalimschy2010-05-201-3/+3
| | | | the caller stack
* no more fenvs!Roberto Ierusalimschy2010-03-261-5/+4
|
* no more pseudoindex LUA_GLOBALSINDEX; global table now accessibleRoberto Ierusalimschy2009-12-221-3/+6
| | | | through registry
* several configuration options that do not change often moved out ofRoberto Ierusalimschy2009-12-171-2/+2
| | | | luaconf.h and into more internal files
* avoid using deprecated macros lua_[gs]etglobalRoberto Ierusalimschy2009-12-111-2/+2
|
* details + commentsRoberto Ierusalimschy2009-09-051-7/+15
|
* new module 'lbitlib.c' for bitwise operationsRoberto Ierusalimschy2009-07-011-1/+2
|
* variable renaming: 'lualibs' -> 'loadedlibs'; 'luareqlibs' ->Roberto Ierusalimschy2009-05-011-7/+7
| | | | 'preloadedlibs'
* commentsRoberto Ierusalimschy2009-05-011-3/+5
|
* detail ('name' of baselib is "_G")Roberto Ierusalimschy2008-01-021-2/+2
|
* 'debug' library must be required before being usedRoberto Ierusalimschy2007-06-221-1/+24
|
* small optimizations (lua_newtable -> lua_createtable)Roberto Ierusalimschy2005-12-291-2/+2
|
* detailRoberto Ierusalimschy2005-08-261-3/+3
|
* correct name to open package libraryRoberto Ierusalimschy2005-08-101-2/+2
|
* new protocol to open standard librariesRoberto Ierusalimschy2005-04-131-11/+6
|
* detailsRoberto Ierusalimschy2005-03-081-4/+7
|
* C functions and userdata also have environmentsRoberto Ierusalimschy2005-02-181-1/+3
|
* separation between io lib and os libRoberto Ierusalimschy2004-07-091-1/+2
|
* back with an "open all libs" functionRoberto Ierusalimschy2004-07-091-2/+31
|
* obsolete module; not part of the oficial distributionRoberto Ierusalimschy2000-08-091-14/+2
|
* function lua_userinit is used only in single-state mode (by lua.c)Roberto Ierusalimschy2000-06-161-10/+8
|
* `lua.h' is included before any other Lua header fileRoberto Ierusalimschy2000-06-121-1/+2
|
* `lua_setfallback' leaves things on the stack, so it is better to protectRoberto Ierusalimschy1999-12-061-1/+3
| | | | it.
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-6/+8
|
* initialization module (to load libraries)Roberto Ierusalimschy1999-01-081-0/+17