aboutsummaryrefslogtreecommitdiff
path: root/bugs (unfollow)
Commit message (Expand)AuthorFilesLines
2011-06-27use standard "underscore + uppercases" for reserved keys in the registryRoberto Ierusalimschy1-2/+2
2011-06-27commentsRoberto Ierusalimschy1-1/+2
2011-06-27avoid "magic constant" 32 (the difference from 'A' to 'a')Roberto Ierusalimschy1-2/+2
2011-06-27back to "one-label-per-block"Roberto Ierusalimschy1-20/+13
2011-06-24useless assignments removed (macros already do the assignment)Roberto Ierusalimschy1-4/+4
2011-06-24resort to standard C ctype for non-ASCII systems + 'ltoupper' replacedRoberto Ierusalimschy1-6/+41
2011-06-24resort to standard C ctype for non-ASCII systemsRoberto Ierusalimschy1-3/+7
2011-06-24using 'tolower' instead of 'toupper' (slightly simpler to implement)Roberto Ierusalimschy1-2/+2
2011-06-23macro 'ltoupper' instead of 'lisupper' (more usefull for Lua)Roberto Ierusalimschy3-24/+33
2011-06-23label syntax changed to '::label::'Roberto Ierusalimschy1-2/+7
2011-06-21change in the representation of file handlesRoberto Ierusalimschy1-139/+128
2011-06-20label syntax changed to '::label::'Roberto Ierusalimschy2-8/+8
2011-06-20commentRoberto Ierusalimschy1-2/+2
2011-06-20added cast to void to calls to 'setlocale' (to easy redefining it asRoberto Ierusalimschy1-3/+3
2011-06-20typo in messageRoberto Ierusalimschy1-2/+2
2011-06-18parser must work with C locale, but external locale must be preservedRoberto Ierusalimschy1-4/+23
2011-06-16label names must be unique inside a functionRoberto Ierusalimschy1-12/+27
2011-06-16correct length for LUA_COPYRIGHT (without trailing '\0')Roberto Ierusalimschy1-2/+2
2011-06-16avoid warning about -unsigned valueRoberto Ierusalimschy2-4/+4
2011-06-16detail (missing cast to unsigned char when converting char to int)Roberto Ierusalimschy1-2/+2
2011-06-16avoid conversion from 'const char*' to 'void *' (warning about 'const')Roberto Ierusalimschy1-6/+15
2011-06-16'os.execute' (and similars) should return 'exit' and code in caseRoberto Ierusalimschy1-7/+6
2011-06-16declarations should be present only when implementations areRoberto Ierusalimschy1-1/+4
2011-06-15just in case, avoid side effects in 'ctype' macrosRoberto Ierusalimschy1-15/+22
2011-06-13configuration for NaN trick big-endian + macro 'luai_checknum' toRoberto Ierusalimschy3-7/+50
2011-06-09avoid warnings with -Wstrict-overflowRoberto Ierusalimschy2-8/+10
2011-06-09better way to test overflows with string indicesRoberto Ierusalimschy1-2/+2
2011-06-09macro 'NNMARK' (mark for non-number values using the NaN trick)Roberto Ierusalimschy1-4/+6
2011-06-07first version with 'NANTRICK' (packing all Lua values inside a 'double')Roberto Ierusalimschy1-15/+103
2011-06-02stricter control (using tag variants) over closure kinds (Lua x C)Roberto Ierusalimschy10-153/+176
2011-05-31yet another macro ('num_')Roberto Ierusalimschy1-4/+5
2011-05-31more uniform names for 'equalobj'-related functionsRoberto Ierusalimschy5-15/+15
2011-05-31no need for two different implementations for equality (one raw andRoberto Ierusalimschy7-36/+27
2011-05-30code is simpler without 'goto' hereRoberto Ierusalimschy1-9/+3
2011-05-26yet another macro abstracting TValue representationRoberto Ierusalimschy1-12/+13
2011-05-26new macro 'luai_writeline' to print newlines (and flush 'stdout')Roberto Ierusalimschy3-9/+11
2011-05-25avoid use of 'ifdef/ifndef'; use 'defined' instead (simpler andRoberto Ierusalimschy2-4/+4
2011-05-17changes by lhf (better control of chars x bytes)Roberto Ierusalimschy3-38/+50
2011-05-06detailsRoberto Ierusalimschy1-6/+8
2011-05-05new macro 'lua_longassert' that is equivalent to an assertion withoutRoberto Ierusalimschy2-5/+7
2011-05-05macro 'checkconsistency' moved to this file, as it is used onlyRoberto Ierusalimschy1-1/+5
2011-05-05break long assertion in two shorter onesRoberto Ierusalimschy1-2/+3
2011-05-05avoid using expression as argument to unsafe macro 'l_isfalse'Roberto Ierusalimschy1-2/+3
2011-05-05new macros abstracting TValue representation (to easy change toRoberto Ierusalimschy1-43/+48
2011-05-04detail in assertionRoberto Ierusalimschy1-2/+2
2011-05-03more complete (and hopefuly more correct) handling of 'sizeof(char)'Roberto Ierusalimschy6-24/+29
2011-05-03removed TOKEN_LEN (useless)Roberto Ierusalimschy2-5/+2
2011-05-02commentRoberto Ierusalimschy2-4/+4
2011-04-29MacOS 'strtod' handles hexa formats tooRoberto Ierusalimschy1-1/+2
2011-04-28bug in OP_SELF when method name goes to a registerRoberto Ierusalimschy2-19/+39