Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | comments | Roberto Ierusalimschy | 2014-05-11 | 1 | -3/+6 | |
| | ||||||
* | in 'for' loops, make the limit an integer whenever initial value and | Roberto Ierusalimschy | 2014-05-09 | 1 | -3/+40 | |
| | | | | step are integers | |||||
* | 'T.totalmem' accepts 0 for unlimited memory | Roberto Ierusalimschy | 2014-05-08 | 1 | -3/+5 | |
| | ||||||
* | comments | Roberto Ierusalimschy | 2014-05-08 | 1 | -5/+6 | |
| | ||||||
* | new function 'lua_isyieldable' (and 'coroutine.isyieldable') | Roberto Ierusalimschy | 2014-05-08 | 3 | -7/+26 | |
| | ||||||
* | updated several 'fix' fields | Roberto Ierusalimschy | 2014-05-07 | 1 | -15/+13 | |
| | ||||||
* | marks for releases 5.2.2 and 5.2.3 + correction in last bug's description | Roberto Ierusalimschy | 2014-05-07 | 1 | -3/+13 | |
| | ||||||
* | better alignments (for 64-bit arquitectures) for structures 'Table' and | Roberto Ierusalimschy | 2014-05-07 | 1 | -4/+4 | |
| | | | | 'TString' | |||||
* | 'math.fmod' handles integers as integers | Roberto Ierusalimschy | 2014-05-02 | 1 | -4/+14 | |
| | ||||||
* | 'lua_getuservalue' returns type of user value | Roberto Ierusalimschy | 2014-05-01 | 2 | -4/+5 | |
| | ||||||
* | 'lua_strtonum' (and 'luaO_str2num') now return string size, instead of | Roberto Ierusalimschy | 2014-05-01 | 7 | -41/+39 | |
| | | | | receiving it | |||||
* | function 'limittointeger' no needed (now that 'tointeger_aux' handles | Roberto Ierusalimschy | 2014-04-30 | 1 | -16/+2 | |
| | | | | integers too) | |||||
* | debug.numbits replaced by debug.Csize | Roberto Ierusalimschy | 2014-04-30 | 1 | -11/+25 | |
| | ||||||
* | 'luaO_str2d' + 'luaO_str2int' replaced by 'luaO_str2num' plus proper | Roberto Ierusalimschy | 2014-04-30 | 1 | -22/+46 | |
| | | | | conversion from strings to integers | |||||
* | 'luaO_str2d' + 'luaO_str2int' replaced by 'luaO_str2num' (which converts | Roberto Ierusalimschy | 2014-04-30 | 4 | -44/+50 | |
| | | | | to float or integer according to the string syntax) | |||||
* | merge of common parts from 'limittointeger' and 'luaV_tointeger_' | Roberto Ierusalimschy | 2014-04-29 | 1 | -10/+15 | |
| | ||||||
* | 'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue') | Roberto Ierusalimschy | 2014-04-29 | 6 | -27/+27 | |
| | ||||||
* | 'for' loop tries to convert limit to integer when initial value and | Roberto Ierusalimschy | 2014-04-29 | 1 | -2/+23 | |
| | | | | step are integers | |||||
* | template for 'mkstemp' is configurable (via LUA_TMPNAMTEMPLATE) | Roberto Ierusalimschy | 2014-04-29 | 1 | -2/+8 | |
| | ||||||
* | using lua_Unsigned (instead of lua_Integer) for bit manipulation | Roberto Ierusalimschy | 2014-04-27 | 1 | -7/+8 | |
| | ||||||
* | n^-m gives float result (instead of error) | Roberto Ierusalimschy | 2014-04-27 | 4 | -17/+15 | |
| | ||||||
* | 'math.random(n,m)' interval restricted in size, to avoid using conversion | Roberto Ierusalimschy | 2014-04-17 | 1 | -8/+12 | |
| | | | | between 'double' and 'unsigned' (which can be slow and unreliable) | |||||
* | comment | Roberto Ierusalimschy | 2014-04-17 | 1 | -3/+3 | |
| | ||||||
* | back to larger sizes for 'dumpint/undumpint' (small Lua should | Roberto Ierusalimschy | 2014-04-16 | 1 | -13/+39 | |
| | | | | be able to dump/undump long-long integers) | |||||
* | correct integer limits for Windows + small adjustments for short | Roberto Ierusalimschy | 2014-04-16 | 1 | -3/+14 | |
| | | | | option | |||||
* | keep 'luaL_checkversion_' with its signature in version 5.2, for | Roberto Ierusalimschy | 2014-04-15 | 2 | -5/+5 | |
| | | | | correct error messages in case of version mixings | |||||
* | initial '*' in 'io.read' formats is deprecated | Roberto Ierusalimschy | 2014-04-15 | 1 | -4/+4 | |
| | ||||||
* | cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable from | Roberto Ierusalimschy | 2014-04-15 | 6 | -19/+23 | |
| | | | | outside (mostly for testing) | |||||
* | macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, that | Roberto Ierusalimschy | 2014-04-15 | 7 | -25/+33 | |
| | | | | should be used only between lua_Integer and lua_Unsigned | |||||
* | instructions in 'runC' sorted alphabetically + new instructions | Roberto Ierusalimschy | 2014-04-14 | 1 | -192/+198 | |
| | | | | 'tointeger'/'tounsigned' | |||||
* | size of strings in 'string.rep' should be limited by the size of | Roberto Ierusalimschy | 2014-04-14 | 1 | -3/+3 | |
| | | | | lua_Integer, not of 'int' | |||||
* | using predefined limits (instead of computing min/max values for each | Roberto Ierusalimschy | 2014-04-14 | 1 | -16/+28 | |
| | | | | type) + some comments | |||||
* | maximum size of array part of a table now is restricted not only by | Roberto Ierusalimschy | 2014-04-13 | 1 | -8/+8 | |
| | | | | the size of an 'int', but also by the size of a 'lua_Integer' | |||||
* | new macro LUA_MAXUNSIGNED + support for 'short' integers (for tests only) | Roberto Ierusalimschy | 2014-04-12 | 1 | -12/+36 | |
| | ||||||
* | new global macro 'LUA_MAXUNSIGNED' | Roberto Ierusalimschy | 2014-04-12 | 3 | -10/+6 | |
| | ||||||
* | detail (avoid "casting down" in case lua_Integer is smaller than int) | Roberto Ierusalimschy | 2014-04-12 | 1 | -2/+2 | |
| | ||||||
* | errors like 1e100 << "2" were giving wrong messages | Roberto Ierusalimschy | 2014-04-11 | 1 | -3/+5 | |
| | ||||||
* | correct definition for 'MAX_SIZE' (using singed integers as the limit, | Roberto Ierusalimschy | 2014-04-11 | 1 | -8/+9 | |
| | | | | not unsigned ones) + new type 'l_uacInt' | |||||
* | new type 'LUAI_UACINT' (result of an 'usual argument conversion' of | Roberto Ierusalimschy | 2014-04-11 | 2 | -3/+7 | |
| | | | | a lua_Integer) | |||||
* | 'MIN/MAX_INTEGER' replaced by 'LUA_MIN/MAXINTEGER' | Roberto Ierusalimschy | 2014-04-11 | 2 | -9/+6 | |
| | ||||||
* | details in comments | Roberto Ierusalimschy | 2014-04-11 | 1 | -5/+6 | |
| | ||||||
* | maximum size for dump of integers is size of lua_Integer (which | Roberto Ierusalimschy | 2014-04-10 | 1 | -36/+17 | |
| | | | | means that there is no overflows when undumping) | |||||
* | pack/unpack functions renamed dump/undump | Roberto Ierusalimschy | 2014-04-10 | 1 | -14/+14 | |
| | ||||||
* | math.random: use 'random' when available + changes to work correctly | Roberto Ierusalimschy | 2014-04-10 | 1 | -8/+19 | |
| | | | | for any integer interval (up to [minint,maxint]) | |||||
* | more precision for PI + no more RADIANS_PER_DEGREE + | Roberto Ierusalimschy | 2014-04-09 | 1 | -7/+6 | |
| | | | | 'min/maxint' -> 'min/maxinteger' | |||||
* | new definition for 'luai_nummod' (using 'fmod') | Roberto Ierusalimschy | 2014-04-09 | 3 | -6/+13 | |
| | ||||||
* | using 'volatile' in 'tofloat' to ensure result has the same precision | Roberto Ierusalimschy | 2014-04-08 | 1 | -4/+7 | |
| | | | | (lua_Number) of other computations | |||||
* | 'GCmemtrav' does not need to track the entire collection, only each | Roberto Ierusalimschy | 2014-04-04 | 1 | -8/+8 | |
| | | | | single step individually | |||||
* | 'int' -> 'lua_Integer' in several functions | Roberto Ierusalimschy | 2014-04-04 | 1 | -11/+11 | |
| | ||||||
* | new constants 'math.maxint'/'math.minint' | Roberto Ierusalimschy | 2014-04-03 | 1 | -1/+5 | |
| |