George Rhoten
f47cc30c23
ICU-2256 icuio performance enhancement.
...
Use the ures_* API instead of the ResourceBundle C++ API.
The resource copying did not scale well on multiprocessor machines because of ures_copyResB usage.
X-SVN-Rev: 13223
2003-09-26 20:59:06 +00:00
George Rhoten
8bd4e1ae61
ICU-3221 Fix the AIX linker warning about multiple definitions of
...
functions.
X-SVN-Rev: 13127
2003-09-18 00:40:29 +00:00
George Rhoten
70cf40862e
ICU-2256 Performance enhancement.
...
Make ustdio %e start up faster, especially since it's not using currency data.
X-SVN-Rev: 12622
2003-07-12 00:23:05 +00:00
George Rhoten
30648b5c5f
ICU-1817 Move the plus sign to the end of the array for better backwards compatibility.
...
X-SVN-Rev: 12556
2003-06-24 17:00:41 +00:00
George Rhoten
0e5cd5f0c7
ICU-1817 Load the plus sign from the locale data.
...
X-SVN-Rev: 12544
2003-06-22 22:08:27 +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
2e2674f2f4
ICU-2882 make DecimalFormatSymbols smarter about choice format currency names
...
X-SVN-Rev: 12086
2003-05-23 19:35:29 +00:00
George Rhoten
9b139d6fb1
ICU-2039 Decrease the chance of failure from U_MEMORY_ALLOCATION_ERROR, and increase code coverage.
...
X-SVN-Rev: 11849
2003-05-08 23:19:50 +00:00
Alan Liu
d0213320b9
ICU-2119 fix compiler error
...
X-SVN-Rev: 11553
2003-04-15 22:17:22 +00:00
Alan Liu
1bba328280
ICU-2119 modify code to use Currencies instead of CurrencyElements; support multiple Currencies names and recognize ChoiceFormat patterns
...
X-SVN-Rev: 11519
2003-04-11 20:02:25 +00:00
Markus Scherer
d8cd28cf02
ICU-2296 optimize use of UnicodeString, copy string objects less often
...
X-SVN-Rev: 10029
2002-10-12 01:09:00 +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
George Rhoten
d7e0797b2c
ICU-2085 #ifdef out deprecated code
...
X-SVN-Rev: 9756
2002-08-21 19:12:24 +00:00
GCL Shanghai
2fab4a8cb7
ICU-1953 backout buffer overflow changes
...
X-SVN-Rev: 9070
2002-07-09 12:47:45 +00:00
GCL Shanghai
6348e12895
ICU-1953 test for buffer overflows
...
X-SVN-Rev: 9044
2002-07-06 10:58:51 +00:00
Markus Scherer
156e2f983f
ICU-1962 call UObject constructor at least in derived-class copy constructor to avoid compiler warnings
...
X-SVN-Rev: 9019
2002-07-02 23:58:34 +00:00
GCL Shanghai
b89c229c6e
ICU-1953 change comments style and check 0/NULL
...
X-SVN-Rev: 8993
2002-07-02 15:10:30 +00:00
GCL Shanghai
1e188eca35
ICU-1953 Test for NULL after each uprv_malloc() or new
...
X-SVN-Rev: 8980
2002-06-29 09:31:05 +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
George Rhoten
0078f2f53e
ICU-900 Fixed some compiler warnings.
...
X-SVN-Rev: 8766
2002-06-01 06:36:02 +00:00
Alan Liu
2327cfe7d8
ICU-1097 initial C++ implementation
...
X-SVN-Rev: 8598
2002-05-13 19:33:05 +00:00
Helena Chapman
d816eefc57
ICU-1264 added namspace support where possible.
...
X-SVN-Rev: 6124
2001-10-08 23:26:58 +00:00
George Rhoten
4526828ee2
ICU-1099 Make more data const in the libraries
...
X-SVN-Rev: 5964
2001-09-28 19:13:03 +00:00
George Rhoten
4e351c0c81
ICU-513 Don't use the deprecated API anymore.
...
X-SVN-Rev: 5756
2001-09-17 21:50:19 +00:00
Vladimir Weinstein
c31e17a71e
ICU-436 additional constructors and _open functions for resource bundle
...
X-SVN-Rev: 1724
2000-06-30 20:31:39 +00:00
Vladimir Weinstein
18b6ac3369
ICU-432 fixing leaks
...
X-SVN-Rev: 1649
2000-06-26 22:46:15 +00:00
Markus Scherer
f9e84da9e5
ICU-176 remove wrong enum scoping; HP/UX aCC: cannot instantiate static array with class constructors
...
X-SVN-Rev: 1498
2000-05-25 23:15:15 +00:00
Markus Scherer
713ce67cba
ICU-176 DecimalFormatSymbols revamped for UTF-16 and graphemes
...
X-SVN-Rev: 1489
2000-05-25 01:10:55 +00:00
Helena Chapman
69ba12f77c
ICU-351 Define UBool to be used in the APIs.
...
X-SVN-Rev: 1410
2000-05-18 22:08:39 +00:00
Vladimir Weinstein
c786b21d52
ICU-184 resource data files in memory mapped format (initial revision)
...
X-SVN-Rev: 1365
2000-05-15 18:39:17 +00:00
Steven R. Loomis
e78d6db835
ICU-185 don't call Locale(UnicodeString..) deprecated apis
...
X-SVN-Rev: 1135
2000-04-15 21:23:28 +00:00
Vladimir Weinstein
8b20f17f49
ICU-12 all public include files are now in unicode dir, all private icu_ functions renamed to uprv_
...
X-SVN-Rev: 473
1999-12-28 23:57:50 +00:00
Markus Scherer
54ba2e3819
ICU-170 use UnicodeString::length() instead of the deprecated size()
...
X-SVN-Rev: 339
1999-12-08 02:11:04 +00:00
Markus Scherer
e52c4359b4
ICU-69 use new UnicodeString constructor from invariant char*
...
X-SVN-Rev: 278
1999-12-02 18:34:10 +00:00
Markus Scherer
efde186f5c
ICU-69 use new UnicodeString constructor from invariant char*
...
X-SVN-Rev: 274
1999-12-01 22:57:20 +00:00
Markus Scherer
ec97389ca8
ICU-80 ResourceBundle keys (tags) are now const char*
...
X-SVN-Rev: 271
1999-12-01 21:27:44 +00:00
Vladimir Weinstein
14e6e92642
ICU-161 changed copyright notice
...
X-SVN-Rev: 220
1999-11-22 20:25:35 +00:00
Markus Scherer
07a2bc0937
ICU-6 more renaming of constant names
...
FAILURE -> U_FAILURE etc.
X-SVN-Rev: 76
1999-10-18 22:48:32 +00:00
Markus Scherer
b942cae860
ICU-6 change enum constants that do not conform to our naming conventions
...
X-SVN-Rev: 18
1999-10-07 00:07:53 +00:00
Unknown User
aa0b0a88e8
Initial revision
...
X-SVN-Rev: 2
1999-08-16 21:50:52 +00:00