summaryrefslogtreecommitdiff
path: root/lapi.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* lua_getmetatable must accept any acceptable indexRoberto Ierusalimschy2003-04-071-13/+14
|
* warnings from several compilers (mainly typecasts when lua_Number is float)Roberto Ierusalimschy2003-04-031-3/+3
|
* out-of-bound upvalues (in C) are acceptable indicesRoberto Ierusalimschy2003-03-141-5/+10
|
* avoid the identifier `index' (clashes with BSD `index' function)Roberto Ierusalimschy2003-02-271-79/+79
|
* `set/getenvtable' -> `set/getfenv'Roberto Ierusalimschy2003-02-241-3/+3
|
* detailsRoberto Ierusalimschy2003-02-201-4/+4
|
* `set/getglobals' -> `set/getenvtable'Roberto Ierusalimschy2003-02-181-3/+3
|
* different variables for number of upvalues and size of upvalue arrayRoberto Ierusalimschy2003-02-111-3/+5
| | | | (makes code clearer)
* new functions to manipulate upvales (get/setupvalue)Roberto Ierusalimschy2002-12-191-1/+47
|
* each .c file defines its own nameRoberto Ierusalimschy2002-12-041-1/+3
|
* new function `lua_cpcall'Roberto Ierusalimschy2002-12-041-2/+56
|
* new function `lua_version'Roberto Ierusalimschy2002-11-251-1/+6
|
* ULONG_MAX>>10 may not fit into an intRoberto Ierusalimschy2002-11-251-3/+4
|
* keep L->ci->base in L->base for faster accessRoberto Ierusalimschy2002-11-211-17/+17
|
* must check GC every time it can create new objectsRoberto Ierusalimschy2002-11-211-2/+10
|
* documentation for write barriersRoberto Ierusalimschy2002-11-141-7/+7
|
* back to `__mode' metafield to specify weaknessRoberto Ierusalimschy2002-11-141-26/+1
|
* better name for `lua_movethread'Roberto Ierusalimschy2002-11-071-2/+2
|
* new macros to distinguish different types of object moves (for future GCRoberto Ierusalimschy2002-11-071-19/+17
| | | | evolution).
* new API for coroutinesRoberto Ierusalimschy2002-11-061-1/+14
|
* new facility for dumping chunksRoberto Ierusalimschy2002-10-251-1/+19
|
* threads now are real Lua objects, subject to garbage collectionRoberto Ierusalimschy2002-10-251-1/+19
|
* easier to define `api_check' using `assert'Roberto Ierusalimschy2002-09-201-7/+12
|
* new structure for collectable objects, sharing a common headerRoberto Ierusalimschy2002-08-301-1/+7
|
* external messages add their own extra informationRoberto Ierusalimschy2002-08-081-2/+2
|
* small bugs when stack is reallocatedRoberto Ierusalimschy2002-08-071-6/+6
|
* any Lua closure has a table of globals (not only active functions)Roberto Ierusalimschy2002-08-061-23/+14
|
* new API for weak modeRoberto Ierusalimschy2002-08-061-1/+26
|
* new (old?) error handling schemeRoberto Ierusalimschy2002-08-061-10/+5
|
* new macros `ttis*'Roberto Ierusalimschy2002-08-051-11/+18
|
* new names for light userdata operationsRoberto Ierusalimschy2002-07-171-3/+6
|
* no more `lua_getn' functionRoberto Ierusalimschy2002-06-261-38/+1
|
* detailsRoberto Ierusalimschy2002-06-261-3/+3
|
* `luaV_gettable' returns element positionRoberto Ierusalimschy2002-06-241-2/+4
|
* first implementation of independent global table per functionRoberto Ierusalimschy2002-06-201-11/+51
|
* new protocol for error handlingRoberto Ierusalimschy2002-06-181-7/+5
|
* `rawcall' -> `upcall' (unprotected call)Roberto Ierusalimschy2002-06-131-2/+2
|
* new fallback for equality `__eq'Roberto Ierusalimschy2002-06-131-3/+16
|
* new fallback __le (less equal), for partial orderRoberto Ierusalimschy2002-06-121-2/+2
|
* names & namesRoberto Ierusalimschy2002-06-061-4/+4
|
* core tests whether file is binaryRoberto Ierusalimschy2002-06-031-3/+5
|
* lua_load* replaced by a simple lua_loadRoberto Ierusalimschy2002-06-031-110/+12
|
* new `__newindex' eventfieldRoberto Ierusalimschy2002-05-271-3/+3
|
* new names for string formating functionsRoberto Ierusalimschy2002-05-161-21/+27
|
* new format for error messagesRoberto Ierusalimschy2002-05-151-3/+4
|
* new function `lua_vpushstr' to replace uses of `sprintf'Roberto Ierusalimschy2002-05-071-2/+9
|
* errors `return' int, to avoid warningsRoberto Ierusalimschy2002-05-061-2/+3
| | | | + home-made `sprintf' (first version)
* new format for test intructions (handle NaN correctly)Roberto Ierusalimschy2002-05-061-2/+2
|
* avoid limits in filename sizeRoberto Ierusalimschy2002-05-021-7/+15
|
* new way to handle errorsRoberto Ierusalimschy2002-05-011-43/+75
|