Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed typos in comments | Roberto Ierusalimschy | 2019-12-27 | 1 | -1/+1 |
| | |||||
* | Lua 5.3.5 ported to gitv5.3.5 | Roberto Ierusalimschy | 2018-12-17 | 1 | -2/+3 |
| | | | | | | | This is the first commit for the branch Lua 5.3. All source files were copied from the official distribution of 5.3.5 in the Lua site. The test files are the same of 5.3.4. The manual came from the previous RCS repository, revision 1.167.1.2. | ||||
* | detail (removing spaces at end of lines) | Roberto Ierusalimschy | 2016-12-22 | 1 | -2/+2 |
| | |||||
* | small corrections for C++ compliance | Roberto Ierusalimschy | 2016-06-27 | 1 | -2/+2 |
| | |||||
* | do not convert decimal constants with overflow to integers. | Roberto Ierusalimschy | 2016-05-20 | 1 | -2/+8 |
| | | | | (Therefore, they will be converted as floats) | ||||
* | 'luaO_str2num' (and, therefore, 'lua_stringtonumber', 'number', | Roberto Ierusalimschy | 2016-05-02 | 1 | -10/+46 |
| | | | | | and coercions) accepts both the locale point and a dot as its radix character | ||||
* | comments | Roberto Ierusalimschy | 2015-12-14 | 1 | -11/+13 |
| | |||||
* | macro 'incr_top' replaced by function 'luaD_inctop'. (It is not used | Roberto Ierusalimschy | 2015-11-02 | 1 | -3/+3 |
| | | | | in critical time pathes, can save a few bytes without the macro) | ||||
* | 'luaO_pushvfstring' now uses 'incr_top' to increment top. | Roberto Ierusalimschy | 2015-11-02 | 1 | -10/+10 |
| | |||||
* | simpler code for 'luaO_fb2int' | Roberto Ierusalimschy | 2015-06-26 | 1 | -4/+2 |
| | |||||
* | using 'snprintf' in C99 (both for documentation of buffer sizes | Roberto Ierusalimschy | 2015-06-18 | 1 | -4/+4 |
| | | | | and some complains from tools) | ||||
* | some details in 'luaO_int2fb' + more consistent use of the locale | Roberto Ierusalimschy | 2015-04-11 | 1 | -10/+20 |
| | | | | decimal point | ||||
* | details (avoid 'lint' warnings) | Roberto Ierusalimschy | 2015-03-28 | 1 | -5/+5 |
| | |||||
* | macros 'luai_num*' (for float arithmetic operations) moved to | Roberto Ierusalimschy | 2015-02-05 | 1 | -3/+2 |
| | | | | llimits.h. | ||||
* | removed useless initializations | Roberto Ierusalimschy | 2014-12-26 | 1 | -2/+2 |
| | |||||
* | 'x//y' extended to floats | Roberto Ierusalimschy | 2014-11-21 | 1 | -4/+5 |
| | |||||
* | no need to cast '*s' to unsigned char when we know it is a digit + | Roberto Ierusalimschy | 2014-11-04 | 1 | -4/+4 |
| | | | | no need to call 'luaO_hexavalue' for decimal digits | ||||
* | added include for 'lprefix.h', for stuff that must be added before | Roberto Ierusalimschy | 2014-11-02 | 1 | -4/+7 |
| | | | | any other header file | ||||
* | small simplifications in code for 'lua_strx2number' | Roberto Ierusalimschy | 2014-10-28 | 1 | -15/+13 |
| | |||||
* | small reorganization of tests around LUA_USE_C99 | Roberto Ierusalimschy | 2014-10-27 | 1 | -20/+2 |
| | |||||
* | `name' in comments changed to 'name' | Roberto Ierusalimschy | 2014-10-25 | 1 | -2/+2 |
| | |||||
* | added some casts to avoid warnings in some compilers | Roberto Ierusalimschy | 2014-10-24 | 1 | -3/+3 |
| | |||||
* | macros 'LUA_QL'/'LUA_QL' deprecated | Roberto Ierusalimschy | 2014-10-17 | 1 | -4/+3 |
| | |||||
* | '$c' in 'lua_pushfstring' prints non-printable characters with | Roberto Ierusalimschy | 2014-10-10 | 1 | -2/+5 |
| | | | | their codes | ||||
* | added two casts to avoid warnings in VS | Roberto Ierusalimschy | 2014-10-04 | 1 | -3/+3 |
| | |||||
* | better to use 'long' to represent UTF-8 code points | Roberto Ierusalimschy | 2014-10-01 | 1 | -3/+4 |
| | |||||
* | details in comments | Roberto Ierusalimschy | 2014-08-01 | 1 | -2/+2 |
| | |||||
* | new macro 'cvt2str' to better control whether numbers are convertible | Roberto Ierusalimschy | 2014-07-30 | 1 | -7/+32 |
| | | | | to strings | ||||
* | detail (typos in comments) | Roberto Ierusalimschy | 2014-06-30 | 1 | -3/+3 |
| | |||||
* | addition of '.0' to float representation done by the kernel | Roberto Ierusalimschy | 2014-05-12 | 1 | -1/+4 |
| | |||||
* | no more integer exponentiation | Roberto Ierusalimschy | 2014-05-12 | 1 | -5/+3 |
| | |||||
* | 'lua_strtonum' (and 'luaO_str2num') now return string size, instead of | Roberto Ierusalimschy | 2014-05-01 | 1 | -12/+12 |
| | | | | receiving it | ||||
* | 'luaO_str2d' + 'luaO_str2int' replaced by 'luaO_str2num' (which converts | Roberto Ierusalimschy | 2014-04-30 | 1 | -3/+17 |
| | | | | to float or integer according to the string syntax) | ||||
* | 'setnvalue' -> 'setfltvalue' (for consitency with 'fltvalue') | Roberto Ierusalimschy | 2014-04-29 | 1 | -4/+4 |
| | |||||
* | n^-m gives float result (instead of error) | Roberto Ierusalimschy | 2014-04-27 | 1 | -3/+4 |
| | |||||
* | cast_u2s/cast_s2u renamed l_castS2U/l_castU2S to be configurable from | Roberto Ierusalimschy | 2014-04-15 | 1 | -3/+3 |
| | | | | outside (mostly for testing) | ||||
* | macros cast_integer/cast_unsigned replaced by cast_u2s/cast_s2u, that | Roberto Ierusalimschy | 2014-04-15 | 1 | -4/+4 |
| | | | | should be used only between lua_Integer and lua_Unsigned | ||||
* | new type 'LUAI_UACINT' (result of an 'usual argument conversion' of | Roberto Ierusalimschy | 2014-04-11 | 1 | -2/+2 |
| | | | | a lua_Integer) | ||||
* | new definition for 'luai_nummod' (using 'fmod') | Roberto Ierusalimschy | 2014-04-09 | 1 | -2/+6 |
| | |||||
* | details (typos in comments) | Roberto Ierusalimschy | 2014-03-21 | 1 | -2/+2 |
| | |||||
* | back with 'L' for macros 'luai_num*', but now with a new macro | Roberto Ierusalimschy | 2014-03-06 | 1 | -11/+12 |
| | | | | 'luai_numinvalidop' to protect constant folding | ||||
* | more uniformity for defining system-dependent features | Roberto Ierusalimschy | 2014-02-26 | 1 | -6/+14 |
| | |||||
* | UTF-8 encoding exported as format '%U' in 'lua_pushfstring' | Roberto Ierusalimschy | 2014-02-06 | 1 | -2/+26 |
| | |||||
* | no more 'L' in macros "luai_num*" (several places that use those macros | Roberto Ierusalimschy | 2014-01-27 | 1 | -8/+8 |
| | | | | cannot throw errors anyway...) | ||||
* | first implementation of '<<', '>>', and '~' (bitwise not) | Roberto Ierusalimschy | 2013-12-30 | 1 | -2/+6 |
| | |||||
* | first implementation of bitwise operators '&' (band), '|' (bor), | Roberto Ierusalimschy | 2013-12-18 | 1 | -17/+32 |
| | | | | and '~' (bxor) | ||||
* | integer exponentiation with negative exponent is invalid | Roberto Ierusalimschy | 2013-12-16 | 1 | -5/+4 |
| | |||||
* | use unsigneds for unary minus, too | Roberto Ierusalimschy | 2013-07-10 | 1 | -4/+3 |
| | |||||
* | macro 'lua_strx2number' does not need to be global | Roberto Ierusalimschy | 2013-06-25 | 1 | -1/+13 |
| | |||||
* | string contatenation handles conversion of integers to strings + | Roberto Ierusalimschy | 2013-06-04 | 1 | -6/+3 |
| | | | | floats always format as floats (with decimal dot or exponent) |