summaryrefslogtreecommitdiff
path: root/lbuiltin.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* no more `seterrormethod' functionRoberto Ierusalimschy2000-04-171-9/+5
|
* functions must return explicit `nil' on failureRoberto Ierusalimschy2000-04-141-4/+6
|
* `base' for `tonumber' must be >= 2.Roberto Ierusalimschy2000-04-131-2/+2
|
* tonumber must return `nil' when convertion fails.Roberto Ierusalimschy2000-04-131-7/+13
|
* `nil' is optional for next and nextvar (and is not for tonumber & tag).Roberto Ierusalimschy2000-04-041-11/+9
|
* BUG: tostring() without arguments gives seg. fault.Roberto Ierusalimschy2000-04-031-2/+2
|
* no more special cases for closures with 0 upvalues (performance is the same,Roberto Ierusalimschy2000-03-291-7/+1
| | | | memory use a little higher, code much simpler).
* TAG_ARRAY -> TAG_TABLERoberto Ierusalimschy2000-03-271-2/+2
|
* no more support for gc TM for tablesRoberto Ierusalimschy2000-03-271-4/+2
|
* limits now are in `llims.n'Roberto Ierusalimschy2000-03-241-5/+1
|
* some name changesRoberto Ierusalimschy2000-03-101-32/+32
|
* some optimizationsRoberto Ierusalimschy2000-03-081-8/+3
|
* many details (most by lhf).Roberto Ierusalimschy2000-03-031-21/+32
|
* all order operators use a single tag method (<)Roberto Ierusalimschy2000-02-221-5/+8
|
* small optimizations (relational operators)Roberto Ierusalimschy2000-01-191-5/+4
|
* tag method must be a functionRoberto Ierusalimschy1999-12-301-4/+7
| | | | + error message must be a string
* details.Roberto Ierusalimschy1999-12-281-3/+3
|
* comments.Roberto Ierusalimschy1999-12-271-7/+7
|
* no more "lua" in error messagesRoberto Ierusalimschy1999-12-271-2/+2
|
* new ttypes to distinguish between C closures and Lua closures.Roberto Ierusalimschy1999-12-231-3/+3
|
* detailsRoberto Ierusalimschy1999-12-201-6/+4
|
* luaS_newfixedstring renamed to luaS_newfixedRoberto Ierusalimschy1999-12-141-3/+3
|
* many details + code redistributionRoberto Ierusalimschy1999-12-141-282/+48
|
* detailsRoberto Ierusalimschy1999-12-071-2/+2
|
* new tests for begin/end blocks and multi-stateRoberto Ierusalimschy1999-12-061-5/+38
|
* new language for testC (debugging facility)Roberto Ierusalimschy1999-12-031-71/+127
|
* lua_Object is a pointer to the stack (because now the stack doen't move)Roberto Ierusalimschy1999-12-021-16/+15
|
* fixed stack; first version.Roberto Ierusalimschy1999-12-011-53/+46
|
* detailsRoberto Ierusalimschy1999-11-301-3/+3
|
* new name for lua_equal(obj); LUA_NOOBJECT is equal to LUA_NOOBJECTRoberto Ierusalimschy1999-11-291-2/+2
|
* new way to keep function arguments (with StkId instead of copy)Roberto Ierusalimschy1999-11-261-52/+51
|
* new macro luaL_openlRoberto Ierusalimschy1999-11-221-2/+2
|
* first implementation of multiple states (reentrant code).Roberto Ierusalimschy1999-11-221-296/+295
|
* last warnings in Visual CRoberto Ierusalimschy1999-11-161-5/+5
|
* new API function `lua_equalobj'Roberto Ierusalimschy1999-11-111-1/+5
|
* better ways to test lock mechanismRoberto Ierusalimschy1999-11-101-6/+9
|
* new implementation for global variable values (separated from strings)Roberto Ierusalimschy1999-11-041-26/+35
|
* invariant tests over tables performed externally, through a built-inRoberto Ierusalimschy1999-10-261-13/+20
| | | | function (when DEBUG is ion).
* warnings from Visual C++Roberto Ierusalimschy1999-10-191-2/+2
|
* new implementation of hash tables.Roberto Ierusalimschy1999-10-141-24/+49
|
* new implementation for string hashing, with chaining.Roberto Ierusalimschy1999-10-111-7/+14
|
* new API function 'lua_type'.Roberto Ierusalimschy1999-10-071-8/+8
|
* simplified version of `gc' tag method (only for userdata now).Roberto Ierusalimschy1999-10-041-18/+45
|
* compatibility with old fallback system now provided by external moduleRoberto Ierusalimschy1999-09-201-7/+5
|
* tonumber'e1' and tonumber(' ', x), for x!=10, gave 0 instead of nil.Roberto Ierusalimschy1999-09-081-7/+9
|
* "const" !!!Roberto Ierusalimschy1999-08-161-22/+22
|
* details.Roberto Ierusalimschy1999-07-221-2/+2
|
* better treatment for arbitrary limitsRoberto Ierusalimschy1999-06-171-2/+5
|
* tremove erases its previous last element (to avoid locking potentialRoberto Ierusalimschy1999-05-271-7/+8
| | | | garbagge).
* foreach, foreachi, foreachvar points to function in stack when stackRoberto Ierusalimschy1999-05-241-14/+20
| | | | can be reallocated.