summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* added '_M_IX86' in NaN trickv5.2-betaRoberto Ierusalimschy2011-07-081-7/+5
|
* detailRoberto Ierusalimschy2011-07-081-4/+4
|
* error on invalid escape sequencesRoberto Ierusalimschy2011-07-081-31/+38
|
* detail (comment)Roberto Ierusalimschy2011-07-061-2/+2
|
* '\*' -> '\z' + '\?' is not an official escape sequenceRoberto Ierusalimschy2011-07-051-3/+3
|
* removed and deprecated functions really removed from the code baseRoberto Ierusalimschy2011-07-054-46/+17
|
* NILCONSTANT also depends no endianess (with NaN trick)Roberto Ierusalimschy2011-07-041-4/+4
|
* comments about some compiler options that should be tested once in a whileRoberto Ierusalimschy2011-07-041-2/+3
|
* 'table.pack' also returns 'n' + 'deprecated' changed to 'removed'Roberto Ierusalimschy2011-07-021-15/+17
|
* reordering of some defines (more logical grouping)Roberto Ierusalimschy2011-07-021-2/+2
|
* compilation warning about integer size x pointer sizeRoberto Ierusalimschy2011-07-021-2/+2
|
* small simplifications (and assert was wrongly written)Roberto Ierusalimschy2011-07-021-4/+2
|
* simpler 'luai_apicheck' (and avoids compilation error...)Roberto Ierusalimschy2011-07-021-3/+7
|
* 'deprecated' x 'removed' (they are not the same thing)Roberto Ierusalimschy2011-07-021-6/+6
|
* 'package.loaders' -> 'package.searchers'Roberto Ierusalimschy2011-06-282-25/+35
|
* no more errors on accesses to 'string' and stringsRoberto Ierusalimschy2011-06-281-19/+7
|
* back to internal table for 'ctype', no more locale manipulationRoberto Ierusalimschy2011-06-281-23/+4
|
* use standard "underscore + uppercases" for reserved keys in the registryRoberto Ierusalimschy2011-06-271-2/+2
|
* commentsRoberto Ierusalimschy2011-06-271-1/+2
|
* avoid "magic constant" 32 (the difference from 'A' to 'a')Roberto Ierusalimschy2011-06-271-2/+2
|
* back to "one-label-per-block"Roberto Ierusalimschy2011-06-271-20/+13
|
* useless assignments removed (macros already do the assignment)Roberto Ierusalimschy2011-06-241-4/+4
|
* resort to standard C ctype for non-ASCII systems + 'ltoupper' replacedRoberto Ierusalimschy2011-06-241-6/+41
| | | | by 'ltolower'
* resort to standard C ctype for non-ASCII systemsRoberto Ierusalimschy2011-06-241-3/+7
|
* using 'tolower' instead of 'toupper' (slightly simpler to implement)Roberto Ierusalimschy2011-06-241-2/+2
|
* macro 'ltoupper' instead of 'lisupper' (more usefull for Lua)Roberto Ierusalimschy2011-06-233-24/+33
|
* label syntax changed to '::label::'Roberto Ierusalimschy2011-06-231-2/+7
|
* change in the representation of file handlesRoberto Ierusalimschy2011-06-211-139/+128
|
* label syntax changed to '::label::'Roberto Ierusalimschy2011-06-202-8/+8
|
* commentRoberto Ierusalimschy2011-06-201-2/+2
|
* added cast to void to calls to 'setlocale' (to easy redefining it asRoberto Ierusalimschy2011-06-201-3/+3
| | | | a constant)
* typo in messageRoberto Ierusalimschy2011-06-201-2/+2
|
* parser must work with C locale, but external locale must be preservedRoberto Ierusalimschy2011-06-181-4/+23
|
* label names must be unique inside a functionRoberto Ierusalimschy2011-06-161-12/+27
|
* correct length for LUA_COPYRIGHT (without trailing '\0')Roberto Ierusalimschy2011-06-161-2/+2
|
* avoid warning about -unsigned valueRoberto Ierusalimschy2011-06-162-4/+4
|
* detail (missing cast to unsigned char when converting char to int)Roberto Ierusalimschy2011-06-161-2/+2
|
* avoid conversion from 'const char*' to 'void *' (warning about 'const')Roberto Ierusalimschy2011-06-161-6/+15
|
* 'os.execute' (and similars) should return 'exit' and code in caseRoberto Ierusalimschy2011-06-161-7/+6
| | | | of success, too.
* declarations should be present only when implementations areRoberto Ierusalimschy2011-06-161-1/+4
|
* just in case, avoid side effects in 'ctype' macrosRoberto Ierusalimschy2011-06-151-15/+22
|
* configuration for NaN trick big-endian + macro 'luai_checknum' toRoberto Ierusalimschy2011-06-133-7/+50
| | | | | ensure numbers comming from C are not "improper" (some kinds of signaling NaNs)
* avoid warnings with -Wstrict-overflowRoberto Ierusalimschy2011-06-092-8/+10
|
* better way to test overflows with string indicesRoberto Ierusalimschy2011-06-091-2/+2
|
* macro 'NNMARK' (mark for non-number values using the NaN trick)Roberto Ierusalimschy2011-06-091-4/+6
|
* first version with 'NANTRICK' (packing all Lua values inside a 'double')Roberto Ierusalimschy2011-06-071-15/+103
|
* stricter control (using tag variants) over closure kinds (Lua x C)Roberto Ierusalimschy2011-06-0210-153/+176
|
* yet another macro ('num_')Roberto Ierusalimschy2011-05-311-4/+5
|
* more uniform names for 'equalobj'-related functionsRoberto Ierusalimschy2011-05-315-15/+15
|
* no need for two different implementations for equality (one raw andRoberto Ierusalimschy2011-05-317-36/+27
| | | | one with metamethods)