aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* math.abs, math.max, and math.min work for integers, too.Roberto Ierusalimschy2014-03-311-15/+20
|
* fancier way to do sign extensionRoberto Ierusalimschy2014-03-311-4/+3
|
* macro 'tostring' is used only by 'luaV_concat'Roberto Ierusalimschy2014-03-312-4/+4
|
* missplelling in comments/function names (endianess -> endianness)Roberto Ierusalimschy2014-03-273-13/+13
|
* definition of LUA_REAL_* and LUA_INT_* moved to the beginning ofRoberto Ierusalimschy2014-03-211-19/+23
| | | | configurations
* native lua_Number may be neither float nor double (in pack/unpackfloat)Roberto Ierusalimschy2014-03-211-17/+22
|
* details (typos in comments)Roberto Ierusalimschy2014-03-216-18/+18
|
* copyright year -> 2014Roberto Ierusalimschy2014-03-201-3/+3
|
* detail (to avoid warnings with '-O3')Roberto Ierusalimschy2014-03-201-3/+3
|
* does not create library when it is deprecatedRoberto Ierusalimschy2014-03-201-10/+2
|
* configuration for Lua type corresponding to 'time_t'Roberto Ierusalimschy2014-03-201-10/+24
|
* 'posrelat' -> 'u_posrelat' (to avoid name conflict in 'one.c')Roberto Ierusalimschy2014-03-201-6/+6
|
* with 64-bit integers, file offsets do not need to be floatsRoberto Ierusalimschy2014-03-191-4/+4
|
* removed function 'luaS_eqstr' (not used anywhere)Roberto Ierusalimschy2014-03-192-12/+2
|
* detail (removed unused prototype)Roberto Ierusalimschy2014-03-191-2/+1
|
* bitlib has been deprecatedRoberto Ierusalimschy2014-03-182-2/+28
|
* detail (comment)Roberto Ierusalimschy2014-03-151-2/+2
|
* detailsRoberto Ierusalimschy2014-03-141-7/+8
|
* changing prefix of configurable macros from "lua_" to "l_"Roberto Ierusalimschy2014-03-131-26/+26
|
* lua_gettable and similars return type of gotten valueRoberto Ierusalimschy2014-03-127-44/+40
|
* detail in string.rep: allow large repetitions of the empty string (noRoberto Ierusalimschy2014-03-121-4/+5
| | | | possibility of overflows)
* make all dumps/loads go trhough Load/DumpVector (so it is easierRoberto Ierusalimschy2014-03-112-8/+20
| | | | to adapt the code to correct endianess, if needed)
* keep chunk's headers compatible at least up to LUAC_VERSION (to beRoberto Ierusalimschy2014-03-112-10/+13
| | | | able to detect correctly version mismatches)
* make sure that LUAC_INT is a lua_Integer and that LUAC_NUM isRoberto Ierusalimschy2014-03-111-3/+4
| | | | a lua_Number
* detail (breaking too long lines)Roberto Ierusalimschy2014-03-101-3/+5
|
* no need to avoid negative ints in 'LoadInt'Roberto Ierusalimschy2014-03-101-3/+1
|
* "indent -kr -i2 -br -brf -nut" plus a few manual formatingRoberto Ierusalimschy2014-03-102-344/+363
|
* small bug (from revision 2.80): LUA_OP* constants are not fromRoberto Ierusalimschy2014-03-091-2/+2
| | | | enumeration 'Opcode' (they are integers)
* new macro 'cast_void'Roberto Ierusalimschy2014-03-073-7/+9
|
* simpler code to read a line from a file (using 'getc' or, if present,Roberto Ierusalimschy2014-03-061-17/+24
| | | | 'getc_unlocked')
* back with 'L' for macros 'luai_num*', but now with a new macroRoberto Ierusalimschy2014-03-064-31/+43
| | | | 'luai_numinvalidop' to protect constant folding
* 'constfolding' passes a proper Lua state to 'luaO_arith'Roberto Ierusalimschy2014-03-061-4/+4
|
* detail ('codearith' uses 'LUA_OP*' constants instead of 'OP_*')Roberto Ierusalimschy2014-03-061-10/+15
|
* no need to store a full 'size_t' fo the size of (frequent) small stringsRoberto Ierusalimschy2014-03-012-16/+16
|
* more regularity with vectors + sizeof computed by the macros themselvesRoberto Ierusalimschy2014-02-282-19/+18
|
* all chars used in binary dumps are unsigned ('lu_byte')Roberto Ierusalimschy2014-02-282-24/+23
|
* store number of upvalues of main function in front of the dump,Roberto Ierusalimschy2014-02-272-10/+5
| | | | so that undump can create initial closure before reading its prototype
* 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