Roberto Ierusalimschy
|
aa66ca76ce
'lua_pushglobaltable' returns 'void'
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
707b0ba6e2
'string.format("%q")' writes 'math.mininteger' in hexa, to ensure
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
10b0b09555
do not convert decimal constants with overflow to integers.
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
4d5ab9baa6
'string.pack("cn")' does not accept strings longer than 'n'
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
b65252b39b
'singlevaraux' returns result only in 'var->k'
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
fbd8614bdb
comment (FALLTHROUGH)
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
f3b52a6061
'io.read("n")' accepts both a dot and the locale point as its
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
0232fbffbe
now that 'luaO_str2num' always accepts a dot as a radix character,
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
ed110f66c5
'luaO_str2num' (and, therefore, 'lua_stringtonumber', 'number',
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
22093f9c6e
'string.format("%q", number)' ensures a dot as decimal point
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
792ffaccf2
detail (macro should "use" all its arguments)
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
57cdb60429
no more time limits to pattern matching (at least for now)
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
89c09c8e40
match time limit defined by variable 'string.pattlimit'
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
48baa5e89c
'os.time(t)' normalizes 't' fields
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
fdd7209688
error handling in 'wrap' does not coerce numbers into string messages
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
82a8e06524
details ('error' does not coerce numbers to strings + comments)
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
c258870c59
diff for last bug was against wrong version
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
e8e39a277f
'string.format"%q"' now works for all basic types (nil, boolean,
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
fff7d42a69
LUA_PACKPADBYTE -> LUAL_PACKPADBYTE (it is an internal library
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
783aa8a9da
new way to avoid infinite loops in empty matches: "Python rule"
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
8d4feb504f
do not try to ensure that 'sweepgc' points to a live object
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
d77a7a8c26
detail (comment)
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
e747491b96
comments
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
acff3ad88d
bug: 'gmatch' iterator fails when called from a coroutine different
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
e7b2e01d43
bug: label between local definitions can mix-up their initializations
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
03ca6385dc
call 'checkGC' *after* creating new objects (this is how 'execute'
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
7777b412de
When available, use metafield '__name' in error messages
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
c3e9b14d24
'\0' is a control character, no need to check it explicitly
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
7d6b78ee79
in 'table.move', destination table can be source table even if
|
9 gadi atpakaļ |
Roberto Ierusalimschy
|
5f3ad5731e
simpler yet definition for 'checkoption'
|
9 gadi atpakaļ |