Commit Graph

100 Commits

Author SHA1 Message Date
Steven R. Loomis
592b73e980 ICU-7502 fix ASCIIsms - merge from branch /branches/srl/ascii7502
X-SVN-Rev: 28382
2010-07-28 16:08:12 +00:00
Andy Heninger
e8985e068a ICU-7740 Regex error handling cleanups
X-SVN-Rev: 28210
2010-06-16 17:54:04 +00:00
Michael Grady
8b6ce73317 ICU-7666 Regex find progress callback (from branch to trunk)
X-SVN-Rev: 28201
2010-06-15 20:19:10 +00:00
Peter Edberg
df7d633f59 ICU-7651 Add test case (segfaults without the fix in r27992)
X-SVN-Rev: 27994
2010-04-28 03:55:58 +00:00
Andy Heninger
90d4c6dfc4 ICU-7541 fix memory leaks in intltest regex
X-SVN-Rev: 27826
2010-03-11 23:43:03 +00:00
Michael Ow
4b0b3ab1ef ICU-6911 Fix mismatch delete statement.
X-SVN-Rev: 27682
2010-02-25 20:38:07 +00:00
Michael Ow
0763686c6c ICU-7370 Log data errors to ensure that intltest and cintltst passes without data.
X-SVN-Rev: 27649
2010-02-24 16:17:03 +00:00
Peter Edberg
f308bffc8c ICU-4521 Disambiguate signatures for RegexPattern::matcher,RegexMatcher::group for 0 pointers; fix warnings
X-SVN-Rev: 27522
2010-02-09 20:17:52 +00:00
Steven R. Loomis
6d7cd2ba25 ICU-4521 remove breaking #include
X-SVN-Rev: 27492
2010-02-04 23:27:28 +00:00
Michael Grady
8216117f21 ICU-4521 UText-based regex implementation
X-SVN-Rev: 27482
2010-02-03 02:59:35 +00:00
Michael Ow
c6385f6209 ICU-7068 Add statements to ensure that uconfigtest passes
X-SVN-Rev: 26466
2009-08-04 21:09:17 +00:00
Michael Ow
6b1f9ef27c ICU-6905 Make intltest pass without any data.
X-SVN-Rev: 26096
2009-06-12 19:34:21 +00:00
Andy Heninger
9d67ad9172 ICU-6403 restore original tests for regexp security issues
X-SVN-Rev: 24324
2008-06-30 23:53:12 +00:00
Steven R. Loomis
d3d779e429 ICU-6402 fixes for IBM i.
X-SVN-Rev: 24317
2008-06-28 07:02:26 +00:00
Eric Mader
a8678f38b6 ICU-6337 Use invariant code page to create UnicodeStrings from string literals that contain "\\".
X-SVN-Rev: 24201
2008-06-17 00:55:35 +00:00
Michael Ow
b02865cecf ICU-2498 Make intltest pass w/o data.
X-SVN-Rev: 23784
2008-04-10 23:19:16 +00:00
George Rhoten
fe7e42eace ICU-6149 Use traditional ICU C callback declarations.
X-SVN-Rev: 23481
2008-02-25 21:21:47 +00:00
Andy Heninger
5e550c04ac ICU-6149 Merge regexp resource limit functions into the trunk
X-SVN-Rev: 23467
2008-02-20 03:08:44 +00:00
Andy Heninger
67e296e813 ICU-5386 Regular Expressions update, improved Java 1.5 compatibility. svn merge -r 22747:23061 from branches/andy/regex
X-SVN-Rev: 23063
2007-12-11 21:30:10 +00:00
George Rhoten
c0598f5da9 ICU-5617 Revert encoding detection code for z/OS.
X-SVN-Rev: 22057
2007-07-19 16:41:48 +00:00
George Rhoten
f7d42996e2 ICU-5617 Fix compiler error on Cygwin
X-SVN-Rev: 22001
2007-07-16 20:08:07 +00:00
George Rhoten
25c7eca3ab ICU-5617 Fix compiler error on Windows.
X-SVN-Rev: 21998
2007-07-16 18:52:55 +00:00
Andy Heninger
2d8fa82c26 ICU-5617 Update set of characters that are ignored for the purposes of finding word boundaries, for simple (not UAX 29) \b boundaries.
X-SVN-Rev: 21973
2007-07-13 22:12:31 +00:00
Andy Heninger
3fc4373c3e ICU-5389 add test for this regexp error
X-SVN-Rev: 21867
2007-06-29 23:40:04 +00:00
Ram Viswanadha
5c3d31658d ICU-4354 make intltest pass with no data
X-SVN-Rev: 18140
2005-07-05 18:39:00 +00:00
George Rhoten
4b8ef3e6e6 ICU-4288 Mostly fixes for --enable-strict for gcc 3.4 (Fedora Core 3)
X-SVN-Rev: 17040
2004-12-30 07:25:51 +00:00
George Rhoten
e05a965b8d ICU-4092 Remove dead code.
Don't use codepage specific CharString.  There are other ways to achieve the same results.

X-SVN-Rev: 16991
2004-12-22 00:05:59 +00:00
Andy Heninger
665e553354 ICU-4161 remove tabs from source code
X-SVN-Rev: 16829
2004-11-11 23:34:58 +00:00
George Rhoten
c0237af276 ICU-3905 Fix some compiler warnings.
X-SVN-Rev: 16651
2004-10-28 06:29:19 +00:00
Andy Heninger
1f42f071fc ICU-4057 incorrect regex appendReplacement after multiple find()s.
X-SVN-Rev: 16601
2004-10-22 22:51:02 +00:00
Andy Heninger
9f286086d1 ICU-3337 better detect incorrect usage of Regex APIs.
X-SVN-Rev: 16595
2004-10-22 16:32:12 +00:00
Andy Heninger
e04ddd2239 ICU-4086 regex match/lookingAt/find at end of string with zero length match not working.
X-SVN-Rev: 16328
2004-09-15 01:28:15 +00:00
Andy Heninger
2a22e946ca ICU-4030 regexp replacement strings indexing error when containing \uxxxx escapes
X-SVN-Rev: 16120
2004-08-06 00:46:28 +00:00
George Rhoten
8900cd8fab ICU-4043 Use a real path to source data.
X-SVN-Rev: 16109
2004-08-04 23:40:31 +00:00
Andy Heninger
53c1929107 ICU-4037 regexp {min,max} overflow checking cleaned up
X-SVN-Rev: 16107
2004-08-04 17:11:55 +00:00
Andy Heninger
1b339e97db ICU-4024 fix new line handling bugs in regexp
X-SVN-Rev: 16104
2004-08-04 04:47:18 +00:00
George Rhoten
78a80bd2a8 ICU-3389 Don't crash if file can't be found.
X-SVN-Rev: 15751
2004-06-07 05:29:50 +00:00
George Rhoten
93c056670b ICU-3500 Fix some compiler warnings
X-SVN-Rev: 15643
2004-05-31 02:54:48 +00:00
Eric Mader
004268d484 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15414
2004-05-19 21:36:51 +00:00
Andy Heninger
f21db4aa62 ICU-3423 fix problems in RegexPattern assignment/copy/clone
X-SVN-Rev: 14255
2004-01-08 00:40:59 +00:00
Andy Heninger
108e25e702 ICU-3423 regex pattern clone test, work in progress.
X-SVN-Rev: 14248
2004-01-07 01:24:04 +00:00
Andy Heninger
db9aaf89f0 ICU-3436 regex find() now moves start position forward after zero-length matches to avoid loops
X-SVN-Rev: 14245
2004-01-07 00:03:46 +00:00
Andy Heninger
3d14de00e4 ICU-3445 UCONFIG_NO_BREAK_ITERATION changes to Regexp
X-SVN-Rev: 14055
2003-12-09 19:12:16 +00:00
Andy Heninger
3c6b602cee ICU-3437 test coverage fixes, compiler warning fixes.
X-SVN-Rev: 14028
2003-12-06 01:49:56 +00:00
Andy Heninger
2660646337 ICU-3437 test coverage fixes.
X-SVN-Rev: 14016
2003-12-05 02:03:13 +00:00
George Rhoten
438ae401a3 ICU-3326 Don't include some unneeded headers.
X-SVN-Rev: 13965
2003-12-03 06:58:28 +00:00
Andy Heninger
3c223acda5 ICU-3320 Regex, incorrect optimization of patterns beginning with a X{0,*} loop
X-SVN-Rev: 13481
2003-10-24 01:01:45 +00:00
George Rhoten
c16ea74264 ICU-3326 Improve build time
X-SVN-Rev: 13427
2003-10-15 08:03:56 +00:00
Markus Scherer
84bd0babfa ICU-2329 do not use invariant-character conversion for strings with variant characters
X-SVN-Rev: 12585
2003-07-02 17:26:20 +00:00
Vladimir Weinstein
3563805788 ICU-2729 fix mismatched new[]/delete
X-SVN-Rev: 12498
2003-06-12 20:45:19 +00:00