Roberto Ierusalimschy
|
054c20cd5b
spaces -> tabs in #defines
|
13 年之前 |
Roberto Ierusalimschy
|
048be9cf27
different scheme to check arguments to '%d', '%x', etc. Old scheme
|
13 年之前 |
Roberto Ierusalimschy
|
462375ba47
'if' to avoid empty 'memcpy' (may be expensive)
|
13 年之前 |
Roberto Ierusalimschy
|
f1d2ac3a98
allow non-integer arguments to integer formats (%d, %x, etc.),
|
13 年之前 |
Roberto Ierusalimschy
|
5a568a3b01
detail (comment)
|
13 年之前 |
Roberto Ierusalimschy
|
b5bf7d9ef4
'string.format' checks whether values for integer formats are
|
14 年之前 |
Roberto Ierusalimschy
|
17526ed2fe
no more errors on accesses to 'string' and strings
|
14 年之前 |
Roberto Ierusalimschy
|
817f8674af
avoid warning about -unsigned value
|
14 年之前 |
Roberto Ierusalimschy
|
c9d1d9f9c6
better way to test overflows with string indices
|
14 年之前 |
Roberto Ierusalimschy
|
ad2531a0ee
more complete (and hopefuly more correct) handling of 'sizeof(char)'
|
14 年之前 |
Roberto Ierusalimschy
|
bad231c481
'LUA_USELONGLONG' -> 'LUA_USE_LONGLONG'
|
14 年之前 |
Roberto Ierusalimschy
|
a25416a8d5
use of 'luaL_tolstring' for option '%s' in 'string.format'
|
14 年之前 |
Roberto Ierusalimschy
|
e7a9c45a48
trying to avoid assumption that sizeof(char)==1
|
14 年之前 |
Roberto Ierusalimschy
|
c4ea0c3b29
detail (cleaning trailing spaces)
|
14 年之前 |
Roberto Ierusalimschy
|
7106c491dd
'sep' argument to 'string.rep' + 'string.rep' preallocates entire
|
14 年之前 |
Roberto Ierusalimschy
|
8980c630bf
error when indexing strings with invalid keys
|
14 年之前 |
Roberto Ierusalimschy
|
af119c8b55
official support for floating hexa numerals
|
14 年之前 |
Roberto Ierusalimschy
|
a2eaad5d81
'gfind' was deprecated in 5.1
|
14 年之前 |
Roberto Ierusalimschy
|
24baa919c1
small bug: 'find' did not detect magic chars after a \0 in a pattern
|
14 年之前 |
Roberto Ierusalimschy
|
43ec354722
added support for conditional use of %Lg when using long double
|
14 年之前 |
Roberto Ierusalimschy
|
fdd5f2f7a3
comment typos
|
14 年之前 |
Roberto Ierusalimschy
|
4590a89b32
corrected warnings from different compilers (mostly casts and small
|
14 年之前 |
Roberto Ierusalimschy
|
7192afafee
new module policy: C modules do not create globals and do not register
|
15 年之前 |
Roberto Ierusalimschy
|
5a7dee0c5d
added class '%g' in patterns (for graphical characters)
|
15 年之前 |
Roberto Ierusalimschy
|
658ea8752b
no need to handle '\0' differently from other control chars in
|
15 年之前 |
Roberto Ierusalimschy
|
fc6203ee43
BUG: 'string.format' may get buffer when there are missing arguments
|
15 年之前 |
Roberto Ierusalimschy
|
4541243355
patterns now accept '\0' as a regular character
|
15 年之前 |
Roberto Ierusalimschy
|
9100f7479a
new implementation for Generic Buffer manipulation (using userdata as
|
15 年之前 |
Roberto Ierusalimschy
|
1fd4c482a0
reorganization of switch in function 'match' (details)
|
15 年之前 |
Roberto Ierusalimschy
|
46f1429936
more options moved from luaconf.h into internal files
|
15 年之前 |