Roberto Ierusalimschy
|
7fe1a4cff3
cleaner and more correct code for 'luaD_shrinkstack' (the old
|
9 年 前 |
Roberto Ierusalimschy
|
dbb6f11e8e
bug (with compat on): 'ipairs' can work with any type that provides
|
9 年 前 |
Roberto Ierusalimschy
|
aeb4c6fff1
comments + removed unused variable
|
9 年 前 |
Roberto Ierusalimschy
|
3b91b07fd9
detail (macro 'l_checkmode' reimplemented as function)
|
9 年 前 |
Roberto Ierusalimschy
|
349badabc1
wrong test in '#if' for floating-point type
|
9 年 前 |
Roberto Ierusalimschy
|
e4a9e6fcca
do not eliminate varargs from functions that do not use varargs
|
9 年 前 |
Roberto Ierusalimschy
|
9de2bb0d62
bug: When a coroutine tries to resume a non-suspended coroutine,
|
9 年 前 |
Roberto Ierusalimschy
|
d55fd3455b
redefine MAXINDEXRK (for debugging, to force most values to
|
9 年 前 |
Roberto Ierusalimschy
|
0d1c6f4188
MAXINDEXRK can be redefined (for debugging, to force most values to
|
9 年 前 |
Roberto Ierusalimschy
|
fc6b32bcaa
bug: Lua can generate wrong code in functions with too many constants
|
9 年 前 |
Roberto Ierusalimschy
|
de96e26afc
bug: 'checkoption' could read past end of string + 'os.date' can
|
9 年 前 |
Roberto Ierusalimschy
|
de3fd8ab83
Handling of LUA_PATH/LUA_CPATH moved from package library to stand
|
9 年 前 |
Roberto Ierusalimschy
|
788109a3de
new bug: Checking a format for 'os.date' may read pass the format string
|
9 年 前 |
Roberto Ierusalimschy
|
09c9fa36ea
small corrections for C++ compliance
|
9 年 前 |
Roberto Ierusalimschy
|
dcb2998aa6
bug: expression list with four or more expressions in
|
9 年 前 |
Roberto Ierusalimschy
|
fac00ca023
bug: expression list with four or more expressions in
|
9 年 前 |
Roberto Ierusalimschy
|
6487fb11fc
all 'static' variables should be 'const'
|
9 年 前 |
Roberto Ierusalimschy
|
644799537f
allow more bits in 'callstatus' (use no extra space due to alignments)
|
9 年 前 |
Roberto Ierusalimschy
|
aa66ca76ce
'lua_pushglobaltable' returns 'void'
|
9 年 前 |
Roberto Ierusalimschy
|
707b0ba6e2
'string.format("%q")' writes 'math.mininteger' in hexa, to ensure
|
9 年 前 |
Roberto Ierusalimschy
|
10b0b09555
do not convert decimal constants with overflow to integers.
|
9 年 前 |
Roberto Ierusalimschy
|
4d5ab9baa6
'string.pack("cn")' does not accept strings longer than 'n'
|
9 年 前 |
Roberto Ierusalimschy
|
b65252b39b
'singlevaraux' returns result only in 'var->k'
|
9 年 前 |
Roberto Ierusalimschy
|
fbd8614bdb
comment (FALLTHROUGH)
|
9 年 前 |
Roberto Ierusalimschy
|
f3b52a6061
'io.read("n")' accepts both a dot and the locale point as its
|
9 年 前 |
Roberto Ierusalimschy
|
0232fbffbe
now that 'luaO_str2num' always accepts a dot as a radix character,
|
9 年 前 |
Roberto Ierusalimschy
|
ed110f66c5
'luaO_str2num' (and, therefore, 'lua_stringtonumber', 'number',
|
9 年 前 |
Roberto Ierusalimschy
|
22093f9c6e
'string.format("%q", number)' ensures a dot as decimal point
|
9 年 前 |
Roberto Ierusalimschy
|
792ffaccf2
detail (macro should "use" all its arguments)
|
9 年 前 |
Roberto Ierusalimschy
|
57cdb60429
no more time limits to pattern matching (at least for now)
|
9 年 前 |