Roberto Ierusalimschy
|
b0810c51c3
Small optimizations in 'string.gsub'
|
il y a 6 ans |
Roberto Ierusalimschy
|
dfebe439db
New conversion specifier '%p' for 'string.format'
|
il y a 6 ans |
Roberto Ierusalimschy
|
cf71a5ddc7
Details
|
il y a 6 ans |
Roberto Ierusalimschy
|
264659bd53
Optional 'init' argument to 'string.gmatch'
|
il y a 6 ans |
Roberto Ierusalimschy
|
da37ac9c78
Detail
|
il y a 6 ans |
Roberto Ierusalimschy
|
46beca5bed
Better error messages for some polymorphic functions
|
il y a 6 ans |
Roberto Ierusalimschy
|
f99509581e
Removed extra information from RCS keyword strings
|
il y a 7 ans |
Roberto Ierusalimschy
|
b2d4d06428
avoid possible overflows when checking sizes in 'string.unpack'
|
il y a 7 ans |
Roberto Ierusalimschy
|
b03dddf9e4
removed coercion string->number in bitwise operations
|
il y a 7 ans |
Roberto Ierusalimschy
|
c67603fafb
using new 'lua_newuserdatauv' instead of 'lua_newuserdata'
|
il y a 7 ans |
Roberto Ierusalimschy
|
599f1742c6
detail (typo in comments)
|
il y a 7 ans |
Roberto Ierusalimschy
|
e4e5aa85a2
detail ('signal' -> 'sign' in comments)
|
il y a 7 ans |
Roberto Ierusalimschy
|
26679ea35b
new function 'luaV_flttointeger' to convert floats to integers (without
|
il y a 7 ans |
Roberto Ierusalimschy
|
4dff277255
coercion string->number in arithmetic operations moved to string
|
il y a 8 ans |
Roberto Ierusalimschy
|
01c96ad12e
handling of inf, -inf, and NaN by string.format'%q'
|
il y a 8 ans |
Roberto Ierusalimschy
|
1a1b2f3d7f
added 'return' to calls to 'luaL_error' (to signal to the compiler
|
il y a 8 ans |
Roberto Ierusalimschy
|
2a235312f0
detail (removing spaces at end of lines)
|
il y a 8 ans |
Roberto Ierusalimschy
|
9903dd52a3
Using LUAI_UAC* types more consistently on vararg calls
|
il y a 8 ans |
Roberto Ierusalimschy
|
09c9fa36ea
small corrections for C++ compliance
|
il y a 9 ans |
Roberto Ierusalimschy
|
707b0ba6e2
'string.format("%q")' writes 'math.mininteger' in hexa, to ensure
|
il y a 9 ans |
Roberto Ierusalimschy
|
4d5ab9baa6
'string.pack("cn")' does not accept strings longer than 'n'
|
il y a 9 ans |
Roberto Ierusalimschy
|
fbd8614bdb
comment (FALLTHROUGH)
|
il y a 9 ans |
Roberto Ierusalimschy
|
22093f9c6e
'string.format("%q", number)' ensures a dot as decimal point
|
il y a 9 ans |
Roberto Ierusalimschy
|
57cdb60429
no more time limits to pattern matching (at least for now)
|
il y a 9 ans |
Roberto Ierusalimschy
|
89c09c8e40
match time limit defined by variable 'string.pattlimit'
|
il y a 9 ans |
Roberto Ierusalimschy
|
e8e39a277f
'string.format"%q"' now works for all basic types (nil, boolean,
|
il y a 9 ans |
Roberto Ierusalimschy
|
fff7d42a69
LUA_PACKPADBYTE -> LUAL_PACKPADBYTE (it is an internal library
|
il y a 9 ans |
Roberto Ierusalimschy
|
783aa8a9da
new way to avoid infinite loops in empty matches: "Python rule"
|
il y a 9 ans |
Roberto Ierusalimschy
|
e747491b96
comments
|
il y a 9 ans |
Roberto Ierusalimschy
|
acff3ad88d
bug: 'gmatch' iterator fails when called from a coroutine different
|
il y a 9 ans |