summaryrefslogtreecommitdiff
path: root/lapi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* 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
* 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
* new way to handle errors (temporary version)Roberto Ierusalimschy2002-04-221-12/+80
* `panic' function configurable via APIRoberto Ierusalimschy2002-04-161-1/+10
* support for `light' userdata + simpler support for `boxed' udataRoberto Ierusalimschy2002-04-051-24/+20
* getmetatable doesn't push nil when there is no metatableRoberto Ierusalimschy2002-04-021-5/+3
* metatable always return some valueRoberto Ierusalimschy2002-03-271-4/+10
* simpler way to control stack overflowRoberto Ierusalimschy2002-03-261-2/+2
* improvements in stack controlRoberto Ierusalimschy2002-03-201-7/+9
* api.c only needs to check pushes when api_check is definedRoberto Ierusalimschy2002-03-181-2/+3
* new macro to convert double->intRoberto Ierusalimschy2002-03-181-3/+3