236 Commits (dd6d8db49acda5d5353a0a9c42485d9b4bde419d)

Author SHA1 Message Date
Roberto Ierusalimschy 1fb4d53925 OP_NEWTABLE keeps exact size of arrays 5 years ago
Roberto Ierusalimschy 2c68e66570 Details 6 years ago
Roberto Ierusalimschy b293ae0577 Details 6 years ago
Roberto Ierusalimschy 7c5786479c A few more improvements in 'luaO_pushvfstring' 6 years ago
Roberto Ierusalimschy b36e26f51b Some more small improvements to 'luaO_pushvfstring' 6 years ago
Roberto Ierusalimschy 3da34a5fa7 Revamp of 'lua_pushfstring' / 'luaO_pushvfstring' 6 years ago
Roberto Ierusalimschy 5ca1075b71 Added field 'srclen' to structure 'lua_Debug' 6 years ago
Roberto Ierusalimschy 1e0c73d5b6 Changes in the validation of UTF-8 6 years ago
Roberto Ierusalimschy 5e76a4fd31 New macros for arithmetic/bitwise operations in 'luaV_execute' 6 years ago
Roberto Ierusalimschy 5382a22e0e Corrections in the implementation of '%' for floats. 6 years ago
Roberto Ierusalimschy f99509581e Removed extra information from RCS keyword strings 6 years ago
Roberto Ierusalimschy 505fc91222 no more 'luaO_nilobject' to avoid comparison of global variable addresses 7 years ago
Roberto Ierusalimschy deb807837c 'luaO_pushvfstring' does not need to reallocate stack 7 years ago
Roberto Ierusalimschy 34b00c16e2 removed compatibility code with older versions 7 years ago
Roberto Ierusalimschy e2b15aa21d janitor work on casts 7 years ago
Roberto Ierusalimschy a9295a2b8e typos in comments 7 years ago
Roberto Ierusalimschy 599f1742c6 detail (typo in comments) 7 years ago
Roberto Ierusalimschy e4e5aa85a2 detail ('signal' -> 'sign' in comments) 7 years ago
Roberto Ierusalimschy 26679ea35b new function 'luaV_flttointeger' to convert floats to integers (without 7 years ago
Roberto Ierusalimschy 911f1e3e7f raw operation should not convert strings to numbers 7 years ago
Roberto Ierusalimschy 4dff277255 coercion string->number in arithmetic operations moved to string 7 years ago
Roberto Ierusalimschy f96497397a new type 'StackValue' for stack elements 7 years ago
Roberto Ierusalimschy a9dbc2d641 assert removed in 'luaO_arith' 8 years ago
Roberto Ierusalimschy a45945b6d5 new macro 'lua_pointer2str' to encapsulate use of 'l_sprintf' inside 8 years ago
Roberto Ierusalimschy 2a235312f0 detail (removing spaces at end of lines) 8 years ago
Roberto Ierusalimschy 09c9fa36ea small corrections for C++ compliance 8 years ago
Roberto Ierusalimschy 10b0b09555 do not convert decimal constants with overflow to integers. 9 years ago
Roberto Ierusalimschy ed110f66c5 'luaO_str2num' (and, therefore, 'lua_stringtonumber', 'number', 9 years ago
Roberto Ierusalimschy 2d1d57bc18 comments 9 years ago
Roberto Ierusalimschy 8c1fb91802 macro 'incr_top' replaced by function 'luaD_inctop'. (It is not used 9 years ago
Roberto Ierusalimschy 332a06bbd1 'luaO_pushvfstring' now uses 'incr_top' to increment top. 9 years ago
Roberto Ierusalimschy e89763e964 simpler code for 'luaO_fb2int' 10 years ago
Roberto Ierusalimschy 19eb6ae580 using 'snprintf' in C99 (both for documentation of buffer sizes 10 years ago
Roberto Ierusalimschy 69b5f7a410 some details in 'luaO_int2fb' + more consistent use of the locale 10 years ago
Roberto Ierusalimschy e723c75c02 details (avoid 'lint' warnings) 10 years ago
Roberto Ierusalimschy c8d6cb0136 macros 'luai_num*' (for float arithmetic operations) moved to 10 years ago
Roberto Ierusalimschy fb6796ba06 removed useless initializations 10 years ago
Roberto Ierusalimschy 5fbd40dbe5 'x//y' extended to floats 10 years ago
Roberto Ierusalimschy 81c39a5244 no need to cast '*s' to unsigned char when we know it is a digit + 10 years ago
Roberto Ierusalimschy 28fdbcf393 added include for 'lprefix.h', for stuff that must be added before 10 years ago
Roberto Ierusalimschy 59fbbf0a65 small simplifications in code for 'lua_strx2number' 10 years ago
Roberto Ierusalimschy 4870194380 small reorganization of tests around LUA_USE_C99 10 years ago
Roberto Ierusalimschy bdf566a8a3 `name' in comments changed to 'name' 10 years ago
Roberto Ierusalimschy ff9ca88aa6 added some casts to avoid warnings in some compilers 10 years ago
Roberto Ierusalimschy f97c64d7bf macros 'LUA_QL'/'LUA_QL' deprecated 10 years ago
Roberto Ierusalimschy 56d4537879 '$c' in 'lua_pushfstring' prints non-printable characters with 10 years ago
Roberto Ierusalimschy c5cae9362c added two casts to avoid warnings in VS 10 years ago
Roberto Ierusalimschy 34b6664dcb better to use 'long' to represent UTF-8 code points 10 years ago
Roberto Ierusalimschy f5c690b684 details in comments 10 years ago
Roberto Ierusalimschy 34ac039fb8 new macro 'cvt2str' to better control whether numbers are convertible 10 years ago