Roberto Ierusalimschy
|
29ede6aa13
|
first implementation of multiple states (reentrant code).
|
1999-11-22 11:12:07 -02:00 |
|
Roberto Ierusalimschy
|
a6755e2f1a
|
BUG: `strfind' does not handle \0 in plain search.
|
1999-11-11 14:45:04 -02:00 |
|
Roberto Ierusalimschy
|
bbab974717
|
details (comments)
|
1999-10-25 11:35:44 -02:00 |
|
Roberto Ierusalimschy
|
c787dccd9b
|
"const" !!!
|
1999-08-16 17:52:00 -03:00 |
|
Roberto Ierusalimschy
|
900257e814
|
char-set may contain '%]'
|
1999-08-10 09:55:56 -03:00 |
|
Roberto Ierusalimschy
|
36b6fe8d17
|
better treatment for arbitrary limits
|
1999-06-17 14:04:03 -03:00 |
|
Roberto Ierusalimschy
|
924bbe020b
|
bigger limits
|
1999-05-14 09:24:04 -03:00 |
|
Roberto Ierusalimschy
|
7808ea3a5f
|
new implementation for '*' in patterns + new option '+'
|
1999-05-05 16:23:11 -03:00 |
|
Roberto Ierusalimschy
|
cc0f635ef7
|
'$' at end of pattern was matching regular '$', too.
|
1999-04-30 11:12:05 -03:00 |
|
Roberto Ierusalimschy
|
b678e465a1
|
warnings in Solaris
|
1999-02-26 12:49:53 -03:00 |
|
Roberto Ierusalimschy
|
6a853fcb8b
|
details (from lhf)
|
1999-02-25 18:07:26 -03:00 |
|
Roberto Ierusalimschy
|
bf6d2ccf92
|
details
|
1999-02-12 17:23:02 -02:00 |
|
Roberto Ierusalimschy
|
028ec00ab9
|
details
|
1999-02-05 09:22:58 -02:00 |
|
Roberto Ierusalimschy
|
1dcf1c9cbd
|
format "%s" may break limit of "sprintf" on some machines.
|
1999-02-04 17:29:51 -02:00 |
|
Roberto Ierusalimschy
|
b94110a68f
|
bug: "format" does not check size of format item (such as "%00000...00000d").
|
1999-01-04 10:53:24 -02:00 |
|
Roberto Ierusalimschy
|
766e67ef3b
|
to avoid warnings about "typecast" (Visual C++)
|
1998-12-28 11:44:54 -02:00 |
|
Roberto Ierusalimschy
|
c64f36ab2b
|
better behavior for "strsub" when indices are out-of-range
|
1998-12-01 16:41:25 -02:00 |
|
Roberto Ierusalimschy
|
a84bca67fc
|
bug: gsub/strfind do not check whether captures are properly finished.
|
1998-11-10 17:38:12 -02:00 |
|
Roberto Ierusalimschy
|
ad446a0eb0
|
"%q" can handle strings with '\0'.
|
1998-07-12 13:13:45 -03:00 |
|
Roberto Ierusalimschy
|
bee1a5aeb2
|
spelling
|
1998-07-01 11:21:57 -03:00 |
|
Roberto Ierusalimschy
|
e869d17eb1
|
functions should return explicit "nil"s.
|
1998-06-29 15:24:06 -03:00 |
|
Roberto Ierusalimschy
|
468fbdbde7
|
details
|
1998-06-24 10:33:00 -03:00 |
|
Roberto Ierusalimschy
|
9618aaf07d
|
small corrections in comments
|
1998-06-19 13:14:09 -03:00 |
|
Roberto Ierusalimschy
|
6152973f9c
|
new names for 'ascii' ('strbyte') and 'int2str' ('strchar')
|
1998-05-31 19:20:45 -03:00 |
|
Roberto Ierusalimschy
|
da252eeff7
|
arguments for "format" 'x', 'X', 'o' and 'u' must be unsigned int.
|
1998-05-18 19:21:55 -03:00 |
|
Roberto Ierusalimschy
|
daa937c043
|
pattern-matching support for '\0'.
|
1998-03-24 17:14:25 -03:00 |
|
Roberto Ierusalimschy
|
be6d215f67
|
BUG: gsub('a', '(b?)%1*' ...) loops (because the capture is empty).
|
1998-03-09 15:28:08 -03:00 |
|
Roberto Ierusalimschy
|
043c2ac258
|
new names for "lua_pushlstr" and "lua_getstrlen"
|
1998-03-06 15:47:42 -03:00 |
|
Roberto Ierusalimschy
|
88a2023c32
|
support for strings with '\0'
|
1998-03-06 13:54:42 -03:00 |
|
Roberto Ierusalimschy
|
8622dc18bf
|
bug: format size limits with little problems
|
1998-01-27 17:11:36 -02:00 |
|
Roberto Ierusalimschy
|
6ac047afc4
|
details
|
1998-01-09 12:57:43 -02:00 |
|
Roberto Ierusalimschy
|
0e1058cfdd
|
small optimizations in switch order
|
1998-01-09 12:44:55 -02:00 |
|
Roberto Ierusalimschy
|
502343b402
|
new scheme for buffers, centralized in auxlib.
|
1997-12-17 18:48:58 -02:00 |
|
Roberto Ierusalimschy
|
82d09fbf0d
|
new structure for closures, without static variables.
|
1997-12-15 15:58:49 -02:00 |
|
Roberto Ierusalimschy
|
80b3d28f4a
|
details (mainly error messages)
|
1997-12-09 11:50:08 -02:00 |
|
Roberto Ierusalimschy
|
9ae0c082a3
|
small details by lint.
|
1997-11-26 16:53:45 -02:00 |
|
Roberto Ierusalimschy
|
75ac0d2172
|
Standard library for strings and pattern-matching
|
1997-09-16 16:25:59 -03:00 |
|