aboutsummaryrefslogtreecommitdiff
path: root/lua.h (unfollow)
Commit message (Expand)AuthorFilesLines
2013-06-20try to avoid warnings when converting int to pointerRoberto Ierusalimschy1-2/+3
2013-06-20reorganization of warnings + update of explicit dependencies (gcc -MM)Roberto Ierusalimschy1-7/+10
2013-06-20In the table that hashes constants, use a light userdata as keysRoberto Ierusalimschy1-9/+9
2013-06-20avoid warning for unary minus over an unsigned valueRoberto Ierusalimschy1-2/+2
2013-06-20added "reasonable" limit for 'string.rep' (otherwise it is too easyRoberto Ierusalimschy1-3/+8
2013-06-20new macro 'l_floor' (allows 'floorf' even when other math operationsRoberto Ierusalimschy4-9/+10
2013-06-19use lua_Integer for integer parameters to avoid truncationRoberto Ierusalimschy1-15/+15
2013-06-19new constant 'MAX_SIZE', distinct from 'MAX_SIZET', for sizes visibleRoberto Ierusalimschy4-8/+14
2013-06-14detail (removed 'assert')Roberto Ierusalimschy1-4/+2
2013-06-14correct error message for floating-point values out of (integer) rangeRoberto Ierusalimschy1-4/+15
2013-06-14correct way (I hope) to convert floats to unsigned intRoberto Ierusalimschy1-4/+8
2013-06-14avoid using a negative value to test 'lua_tounsigned'Roberto Ierusalimschy1-4/+5
2013-06-13configuration of number sizes goes "mainstream"Roberto Ierusalimschy1-69/+71
2013-06-13'math.random' operates with integers when used for integer resultsRoberto Ierusalimschy1-9/+11
2013-06-07avoid adding '.0' to "numbers" like "nan" and "inf"Roberto Ierusalimschy1-3/+3
2013-06-07new version (5.3)Roberto Ierusalimschy1-4/+4
2013-06-07'io.write' writes integers directly (and correctly)Roberto Ierusalimschy1-3/+5
2013-06-07details ('Type* id' -> 'Type *id')Roberto Ierusalimschy3-8/+8
2013-06-04string contatenation handles conversion of integers to strings +Roberto Ierusalimschy3-22/+25
2013-06-04'lua_tounsigned' takes number modulo 2^numbits as a result whenRoberto Ierusalimschy1-2/+28
2013-05-29'luai_hashnum' "inlined" into 'hashfloat'Roberto Ierusalimschy1-5/+8
2013-05-29removed all tricks for conversions + 'luai_hashnum' moved to ltable.cRoberto Ierusalimschy1-43/+1
2013-05-27new implementation for 'lua_strx2number' to correct smallRoberto Ierusalimschy1-24/+36
2013-05-27"legal" way to convert a float to an integer in CRoberto Ierusalimschy3-10/+30
2013-05-26'objlen' can return integersRoberto Ierusalimschy1-3/+3
2013-05-26detail (case '%d' of 'luaO_pushvfstring' should use integers)Roberto Ierusalimschy1-2/+2
2013-05-26support for the case when 'l_mathop' does not conform to lua_NumberRoberto Ierusalimschy1-2/+7
2013-05-26first version of control for number sizes (still in 'local' section)Roberto Ierusalimschy1-4/+36
2013-05-26no more IEEE tricksRoberto Ierusalimschy1-69/+1
2013-05-23removed 'IEEE tricks' (should not be needed in Lua with integers)Roberto Ierusalimschy1-56/+1
2013-05-16'tonumber' now works with integers tooRoberto Ierusalimschy1-10/+8
2013-05-16added patch to last bugRoberto Ierusalimschy1-2/+71
2013-05-14new API function 'lua_cvtonum' to convert a value (number or string)Roberto Ierusalimschy2-2/+26
2013-05-14'luaO_str2int' more generic: accepts white spaces around the numeralRoberto Ierusalimschy3-15/+27
2013-05-14new read format "*i" for reading integersRoberto Ierusalimschy1-1/+17
2013-05-14uses integers for timeRoberto Ierusalimschy1-5/+5
2013-05-13bug: Wrong error message in some short-cut expressionsRoberto Ierusalimschy1-2/+18
2013-05-07'pushnum' pushes a "number" (float) + new C instruction 'pushint'Roberto Ierusalimschy1-1/+4
2013-05-06new function 'math.numbits' (not a final decision)Roberto Ierusalimschy1-1/+15
2013-05-06correct way to avoid compile-time errors in integer divisionsRoberto Ierusalimschy1-4/+7
2013-05-06correct error message for conversion errors from float to intRoberto Ierusalimschy3-12/+26
2013-05-06bug: Wrong assert when reporting concatenation errors.Roberto Ierusalimschy1-2/+25
2013-05-06macro 'nvalue' removed (direct conversion from integer to double,Roberto Ierusalimschy1-4/+1
2013-05-06macro 'nvalue' removed + cast to void added to avoid warningsRoberto Ierusalimschy1-5/+8
2013-05-02new function 'math.isfloat'Roberto Ierusalimschy1-1/+8
2013-05-02stack overflow in vararg functions + garbage collector in recursive loopsRoberto Ierusalimschy1-7/+70
2013-05-02constant folding and API arithmetic with integersRoberto Ierusalimschy4-31/+83
2013-05-02new macro 'intop' (to perform integer arithmetic on unsigned types)Roberto Ierusalimschy2-10/+11
2013-04-29new function 'tointeger' + 'luaV_arith' replaced by 'luaT_trybinTM'Roberto Ierusalimschy4-100/+70
2013-04-29integer division operates only on integersRoberto Ierusalimschy1-2/+1