summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* more explicit handling of headers for binary chunksRoberto Ierusalimschy2014-02-273-59/+53
|
* removal of weird construction in definition of LUA_STRFTIMEOPTIONSRoberto Ierusalimschy2014-02-261-3/+3
| | | | (two empty strings concatenated as in "" "")
* more uniformity for defining system-dependent featuresRoberto Ierusalimschy2014-02-266-65/+101
|
* detail (comments)Roberto Ierusalimschy2014-02-261-9/+9
|
* added macro MAX_UINTEGERRoberto Ierusalimschy2014-02-261-3/+5
|
* detail (comment)Roberto Ierusalimschy2014-02-261-2/+6
|
* detail (unknown lines are marked as -1, not 0)Roberto Ierusalimschy2014-02-251-2/+2
|
* added 'stip' parameter to lua_dump/string.dumpRoberto Ierusalimschy2014-02-251-4/+4
|
* added 'strip' parameter to lua_dump/string.dumpRoberto Ierusalimschy2014-02-252-4/+5
|
* 'read_all' does not need to grow buffer, as 'luaL_prepbuffsize'Roberto Ierusalimschy2014-02-211-11/+6
| | | | already does that
* userdata can have any Lua value as uservalueRoberto Ierusalimschy2014-02-197-30/+37
|
* detail (better error messages for light userdata)Roberto Ierusalimschy2014-02-191-1/+3
|
* no need to keep threads in a different GC list, now that there is theRoberto Ierusalimschy2014-02-185-33/+17
| | | | 'twups' list
* new list 'twups' to allow traversal of upvalues from dead threadsRoberto Ierusalimschy2014-02-185-17/+58
| | | | (+ fixed some problems with cycles involving those upvalues)
* field 'op' renamed to 'open'Roberto Ierusalimschy2014-02-156-17/+17
|
* no more second result from 'collectgarbage"count"' (as Lua seldomRoberto Ierusalimschy2014-02-141-4/+3
| | | | will need lua_Number to be an integer)
* change in the way 'collectgarbage("step", size)' interprets 'size'Roberto Ierusalimschy2014-02-143-24/+23
| | | | | (mimicking the way the GC itself behaves when Lua allocates 'size' Kbytes)
* new syntax for Unicode escape '\u{012F}'Roberto Ierusalimschy2014-02-141-5/+8
|
* limit to 'gcstepmul' imposed by 'lua_gc' (+ some details in 'lgc.c')Roberto Ierusalimschy2014-02-132-12/+20
|
* better control for number of finalizers called at each GC cycleRoberto Ierusalimschy2014-02-134-31/+52
| | | | (increases progressively)
* no more local collectionRoberto Ierusalimschy2014-02-1310-263/+69
|
* new field '__name' in metatables to help better error messagesRoberto Ierusalimschy2014-02-111-3/+11
|
* detail (better presentation for 'luaC_step')Roberto Ierusalimschy2014-02-111-12/+11
|
* keep a single list of objects to be finalized (with local and non-localRoberto Ierusalimschy2014-02-115-60/+37
| | | | objects), to ensure finalization order
* added proper headers for a standard lib fileRoberto Ierusalimschy2014-02-061-4/+11
|
* C++ needs casts for arithmetic with enumsRoberto Ierusalimschy2014-02-061-3/+3
|
* new library: utf8Roberto Ierusalimschy2014-02-064-6/+244
|
* UTF-8 encoding exported as format '%U' in 'lua_pushfstring'Roberto Ierusalimschy2014-02-063-21/+37
|
* insertion of ".0" in floats with integer values done by "luaL_tolstring",Roberto Ierusalimschy2014-02-052-17/+15
| | | | not by the core
* still accepts initial '=' for expressions, for compatibility with oldRoberto Ierusalimschy2014-02-051-2/+5
| | | | versions (and old habits...)
* added support for UTF-8 escapesRoberto Ierusalimschy2014-02-041-11/+45
|
* simpler way to create messages for errors in escape sequencesRoberto Ierusalimschy2014-01-312-28/+33
|
* no more 'L' in macros "luai_num*" (several places that use those macrosRoberto Ierusalimschy2014-01-276-40/+40
| | | | cannot throw errors anyway...)
* commentRoberto Ierusalimschy2014-01-271-2/+2
|
* larger limit + better error messages for loop detection in inheritanceRoberto Ierusalimschy2014-01-221-4/+4
|
* added explicit default options to string.pack/unpack functionsRoberto Ierusalimschy2014-01-091-5/+9
|
* first implementation for string.pack/unpackfloat + try not to assumeRoberto Ierusalimschy2014-01-081-14/+97
| | | | that chars have 8 bits
* first implementation of string.packint/string.unpackintRoberto Ierusalimschy2014-01-051-1/+124
|
* 'arg' arguments (previously called 'narg', 'nArg', 'numArg', etc.)Roberto Ierusalimschy2014-01-052-61/+61
| | | | renamed all to 'arg'
* first implementation of '<<', '>>', and '~' (bitwise not)Roberto Ierusalimschy2013-12-3015-49/+139
|
* small change in handling of unary operationsRoberto Ierusalimschy2013-12-181-14/+13
|
* first implementation of bitwise operators '&' (band), '|' (bor),Roberto Ierusalimschy2013-12-1811-47/+122
| | | | and '~' (bxor)
* new order for binary operations (grouping them by type of result)Roberto Ierusalimschy2013-12-169-35/+41
|
* integer exponentiation with negative exponent is invalidRoberto Ierusalimschy2013-12-164-30/+32
|
* new "calculator mode"; no need to add '=' to print expressionsRoberto Ierusalimschy2013-12-161-18/+40
|
* detailsRoberto Ierusalimschy2013-12-131-17/+13
|
* use goto to implement a tail call in 'reallymarkobject'Roberto Ierusalimschy2013-12-131-4/+9
|
* 'lua_sethook' returns voidRoberto Ierusalimschy2013-12-092-5/+4
|
* detail ('ttisuserdata' renamed to 'ttisfulluserdata')Roberto Ierusalimschy2013-12-042-7/+7
|
* details (comments)Roberto Ierusalimschy2013-11-211-2/+2
|