George Rhoten
|
de6512a9c1
|
ICU-6132 Undo some unneccessary changes. Remove some tabs. Make sure that the UErrorCode is propagated when possible. When a UErrorCode is available, don't check for a NULL return value.
X-SVN-Rev: 23479
|
2008-02-23 19:15:18 +00:00 |
|
Michael Ow
|
eb21e23b10
|
ICU-6132 Enable handling of memory allocation errors in rbt_pars.cpp and rbt_rule.cpp.
X-SVN-Rev: 23233
|
2008-01-14 22:29:44 +00:00 |
|
George Rhoten
|
1725c5899a
|
ICU-6076 Fix some allocation issues.
X-SVN-Rev: 23087
|
2007-12-14 10:17:12 +00:00 |
|
George Rhoten
|
2f55b1b39f
|
ICU-5410 Improve code coverage by removing unused/unuseable code.
X-SVN-Rev: 21693
|
2007-06-11 17:37:31 +00:00 |
|
George Rhoten
|
c87734cd4e
|
ICU-5427 Fix copying of uninitialized data between real data items.
X-SVN-Rev: 20431
|
2006-09-28 17:39:21 +00:00 |
|
George Rhoten
|
4cc82b4180
|
ICU-5304 Allow source code to work again without using U_NAMESPACE_USE
X-SVN-Rev: 20242
|
2006-09-04 16:36:21 +00:00 |
|
George Rhoten
|
2d277e543c
|
ICU-5261 Allow the error code to be passed by parameter instead of within the object.
X-SVN-Rev: 19839
|
2006-07-13 20:29:11 +00:00 |
|
George Rhoten
|
e88c000399
|
ICU-5161 Reduce memory consumption.
Allow more memory allocation errors to be reported.
Reduce memory fragmentation.
Speed up initialization slightly.
X-SVN-Rev: 19547
|
2006-04-14 21:09:42 +00:00 |
|
George Rhoten
|
86296b2eae
|
ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 18206
|
2005-07-12 03:02:06 +00:00 |
|
George Rhoten
|
e5c686b621
|
ICU-4539 Fix compiler errors for some platforms.
X-SVN-Rev: 17853
|
2005-06-09 20:41:23 +00:00 |
|
Richard Gillam
|
fb164eba5a
|
ICU-4539 Added ability to put ::ID rules into the middle of Transliterator rule sets.
X-SVN-Rev: 17844
|
2005-06-09 17:30:48 +00:00 |
|
George Rhoten
|
169c88e9bd
|
ICU-4220 Fix the rule stripping function for transliterators on Unix.
X-SVN-Rev: 17341
|
2005-03-15 04:15:57 +00:00 |
|
George Rhoten
|
cdf4eef48c
|
ICU-4288 Fix some compiler warnings.
X-SVN-Rev: 17303
|
2005-03-09 05:45:01 +00:00 |
|
Eric Mader
|
41ca4f63ee
|
ICU-4428 update copyright notices for ICU 3.3.
X-SVN-Rev: 17296
|
2005-03-08 22:49:59 +00:00 |
|
George Rhoten
|
26f029b88d
|
ICU-4220 Add a rule stripping function for transliterators.
X-SVN-Rev: 17288
|
2005-03-08 07:04:29 +00:00 |
|
Eric Mader
|
1e856ba7a2
|
ICU-4179 update copyright notices for ICU 3.2
X-SVN-Rev: 16683
|
2004-10-29 23:42:49 +00:00 |
|
George Rhoten
|
9fe39e1c8c
|
ICU-3805 Break putil.h/utypes.h header file dependancy loop
X-SVN-Rev: 16529
|
2004-10-18 02:43:33 +00:00 |
|
George Rhoten
|
349c3b5ad3
|
ICU-4127 Fix Hashtable constructors.
X-SVN-Rev: 16422
|
2004-10-08 01:52:53 +00:00 |
|
George Rhoten
|
257637d600
|
ICU-3222 Fix some compiler warnings
X-SVN-Rev: 13993
|
2003-12-04 02:05:39 +00:00 |
|
Alan Liu
|
c91c33fbdf
|
ICU-3262 make UnicodeSet constructor and applyPattern() taking a ParsePosition, options bit mask, and SymbolTable pointer public
X-SVN-Rev: 13417
|
2003-10-14 21:47:59 +00:00 |
|
Alan Liu
|
de95737116
|
ICU-2959 update copyright dates to include 2003
X-SVN-Rev: 12253
|
2003-06-03 20:58:22 +00:00 |
|
Alan Liu
|
d2cea9a9eb
|
ICU-2790 recognize alternate transliterator syntax characters
X-SVN-Rev: 11623
|
2003-04-23 00:20:16 +00:00 |
|
George Rhoten
|
6b0ec25200
|
ICU-2710 Remove obsolete code
X-SVN-Rev: 11041
|
2003-02-14 01:44:49 +00:00 |
|
Markus Scherer
|
a3adeb8632
|
ICU-2244 change internal classes to inherit UMemory, not UObject
X-SVN-Rev: 9967
|
2002-10-04 18:06:33 +00:00 |
|
Markus Scherer
|
bedf26bf18
|
ICU-2244 change SymbolTable subclasses to inherit both UObject or UMemory _and_ SymbolTable because SymbolTable is an interface/mixin class; UMemory is sufficient for internal classes
X-SVN-Rev: 9964
|
2002-10-04 17:30:36 +00:00 |
|
Markus Scherer
|
3d38617bdc
|
ICU-2248 modularize icu, allow parts to not be built
X-SVN-Rev: 9900
|
2002-09-20 01:54:48 +00:00 |
|
Alan Liu
|
649057f2f3
|
ICU-1997 use uprv_isRuleWhiteSpace() in parsers
X-SVN-Rev: 9381
|
2002-07-26 22:07:49 +00:00 |
|
Markus Scherer
|
f1ba8a9d4f
|
ICU-1962 use uprv_malloc/free instead of new/delete for non-class types
X-SVN-Rev: 9204
|
2002-07-16 17:50:42 +00:00 |
|
Markus Scherer
|
11948b52df
|
ICU-1962 change UObject: RTTI pure virtual, remove other boilerplate for now
X-SVN-Rev: 8977
|
2002-06-29 00:04:16 +00:00 |
|
Markus Scherer
|
5a81709c73
|
ICU-1962 derive all ICU C++ classes from common UObject base class
X-SVN-Rev: 8953
|
2002-06-27 01:19:20 +00:00 |
|
Alan Liu
|
8ed4fea84a
|
ICU-1825 allow filters in &func calls; fix canonicalization of &func
X-SVN-Rev: 8478
|
2002-04-17 16:38:18 +00:00 |
|
George Rhoten
|
0cc587d5d0
|
ICU-1739 Fix memory leak.
X-SVN-Rev: 8426
|
2002-04-10 18:30:20 +00:00 |
|
George Rhoten
|
7777030a4f
|
ICU-1828 Remove tabs
X-SVN-Rev: 8331
|
2002-04-02 02:55:31 +00:00 |
|
Alan Liu
|
a8dfbb3436
|
ICU-1726 handle invalid $n gracefully
X-SVN-Rev: 8291
|
2002-03-29 18:16:08 +00:00 |
|
George Rhoten
|
a5539d4e82
|
ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 7834
|
2002-03-01 03:41:41 +00:00 |
|
Alan Liu
|
47c47a5cd9
|
ICU-1234 make output side of RBTs object-oriented; rewrite ID parsers and modularize them; implement &Any-Lower() support
X-SVN-Rev: 7582
|
2002-02-07 01:07:55 +00:00 |
|
Andy Heninger
|
3ddc3827c9
|
ICU-1576 Rename class Utility to ICU_Utility, to avoid possible conflicts with application classes.
Used by transliteration; may be used by other modules in the future.
X-SVN-Rev: 7276
|
2001-12-03 20:19:08 +00:00 |
|
Alan Liu
|
ef320b3c1f
|
ICU-1533 incorporate Mark's review comments; move utility methods to Utility class
X-SVN-Rev: 7101
|
2001-11-27 21:54:58 +00:00 |
|
Alan Liu
|
e66ad4853f
|
ICU-1389 incorporate Mark's review comments - comments only
X-SVN-Rev: 7098
|
2001-11-27 21:36:24 +00:00 |
|
Alan Liu
|
f70b7c452d
|
ICU-1389 incorporate Mark's review comments - comments only
X-SVN-Rev: 7097
|
2001-11-27 21:34:15 +00:00 |
|
George Rhoten
|
a51d8517eb
|
ICU-900 Fixed some compiler warnings
X-SVN-Rev: 7023
|
2001-11-20 18:03:30 +00:00 |
|
Alan Liu
|
0d4f43a415
|
ICU-1364 fix reverse ::ID block parsing and global filters in toRules()
X-SVN-Rev: 6971
|
2001-11-17 06:44:50 +00:00 |
|
Ram Viswanadha
|
189e70e306
|
ICU-329 Clear the parseErr struct consistently by setting the offsets and line with -1
X-SVN-Rev: 6922
|
2001-11-15 21:13:37 +00:00 |
|
Alan Liu
|
22f6b230c4
|
ICU-1408 improve error reporting for bogus post context
X-SVN-Rev: 6891
|
2001-11-14 19:26:56 +00:00 |
|
Helena Chapman
|
6fc6757458
|
ICU-611 updated the APIs for u_digit and u_forDigit to be consistent.
X-SVN-Rev: 6802
|
2001-11-12 23:01:17 +00:00 |
|
Alan Liu
|
9160747c21
|
ICU-1292 add variable range overlap detection
X-SVN-Rev: 6786
|
2001-11-12 19:12:08 +00:00 |
|
Alan Liu
|
51f23530aa
|
ICU-1232 disallow UnicodeSets (and other standins) in translit output
X-SVN-Rev: 6702
|
2001-11-09 01:22:33 +00:00 |
|
Alan Liu
|
1b8e587611
|
ICU-1134 make sure parse errors refer to the correct source line
X-SVN-Rev: 6698
|
2001-11-09 00:12:59 +00:00 |
|
Alan Liu
|
1657c4c4c9
|
ICU-1292 remove unirange; no longer needed due to pragma use variable range xxxx xxxx
X-SVN-Rev: 6677
|
2001-11-07 20:02:16 +00:00 |
|
Alan Liu
|
2c2b11dfe8
|
ICU-1406 make quantified segments behave like perl counterparts
X-SVN-Rev: 6493
|
2001-10-30 18:08:53 +00:00 |
|