summaryrefslogtreecommitdiff
path: root/lapi.h (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.
* macro 'luai_apicheck'/'api_check' back with a 'lua_State' parameterRoberto Ierusalimschy2015-03-061-3/+3
| | | | (some people use it)
* removed unused parameter Ä'L' in macro 'api_check' and companyRoberto Ierusalimschy2014-07-151-3/+3
|
* extra api checks for number of returns of C functions and for lua_yieldRoberto Ierusalimschy2009-11-271-1/+4
|
* API checks now have explanatory messagesRoberto Ierusalimschy2009-08-311-2/+3
|
* detailRoberto Ierusalimschy2009-04-031-2/+2
|
* yielding across lua_call (first version)Roberto Ierusalimschy2009-03-101-1/+5
|
* emergency garbage collector (core forces a GC when allocation fails)Roberto Ierusalimschy2006-07-111-4/+4
|
* added LUAI_FUNC to functions not in the APIRoberto Ierusalimschy2005-04-251-2/+2
|
* `TObject' renamed to `TValue' + other name changes and better assertionsRoberto Ierusalimschy2003-12-101-2/+2
| | | | for incremental garbage collection
* `luaA_index' is a local macro nowRoberto Ierusalimschy2002-03-041-2/+1
|
* new implementation for `next'Roberto Ierusalimschy2000-08-311-2/+1
|
* first version for new APIRoberto Ierusalimschy2000-08-281-3/+2
|
* detailsRoberto Ierusalimschy2000-05-081-2/+1
|
* global variables are stored in a Lua tableRoberto Ierusalimschy2000-05-081-2/+1
|
* no more special cases for closures with 0 upvalues (performance is the same,Roberto Ierusalimschy2000-03-291-2/+1
| | | | memory use a little higher, code much simpler).
* some name changesRoberto Ierusalimschy2000-03-101-2/+2
|
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-2/+2
|
* new debug API (first version)Roberto Ierusalimschy2000-01-191-7/+1
|
* new ttypes to distinguish between C closures and Lua closures.Roberto Ierusalimschy1999-12-231-2/+6
|
* many details + code redistributionRoberto Ierusalimschy1999-12-141-1/+6
|
* lua_Object is a pointer to the stack (because now the stack doen't move)Roberto Ierusalimschy1999-12-021-2/+1
|
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-7/+6
|
* new implementation for global variable values (separated from strings)Roberto Ierusalimschy1999-11-041-4/+2
|
* `put_luaObjectonTop' must be public (to be used by lfback.c), and soRoberto Ierusalimschy1999-09-211-2/+2
| | | | it must have a "public" name: `luaA_putObjectOnTop'
* compatibility with old fallback system now provided by external moduleRoberto Ierusalimschy1999-09-201-1/+2
|
* "const" !!!Roberto Ierusalimschy1999-08-161-3/+3
|
* new function "lua_next" (+ new implementation for "next")Roberto Ierusalimschy1999-02-231-1/+2
|
* new function lua_nextvarRoberto Ierusalimschy1999-02-221-1/+2
|
* small corrections in commentsRoberto Ierusalimschy1998-06-191-2/+2
|
* auxiliar functions from Lua APIRoberto Ierusalimschy1997-09-161-0/+20