Commit Graph

65 Commits

Author SHA1 Message Date
George Rhoten
737d8bc458 ICU-4084 Fix a memory leak
X-SVN-Rev: 16225
2004-08-31 20:31:03 +00:00
George Rhoten
db7d00f2cb ICU-4084 Improve DateFormat construction performance.
X-SVN-Rev: 16223
2004-08-31 18:04:12 +00:00
George Rhoten
3aca38c8aa ICU-4084 First cut for improving date format instantiation (~33% overall) by using the C resource bundle API.
X-SVN-Rev: 16218
2004-08-31 00:35:04 +00:00
George Rhoten
7c225a89aa ICU-4072 Explicitly use U_EXPORT2 to specify calling convention of static C++ code.
X-SVN-Rev: 16183
2004-08-24 17:38:33 +00:00
Ram Viswanadha
b4f6b28433 ICU-3925 add data generated from CLDR
X-SVN-Rev: 16173
2004-08-20 23:12:31 +00:00
Eric Mader
abefef5844 ICU-3770 Updated copyright notices for ICU 3.0
X-SVN-Rev: 15411
2004-05-19 20:42:44 +00:00
Steven R. Loomis
66753f4215 ICU-2487 refactor calendar data, support CLDR 1.1 format
X-SVN-Rev: 15363
2004-05-18 02:06:28 +00:00
Alan Liu
f46fc3c62b ICU-3391 add pattern chars for YeugAZ fields
X-SVN-Rev: 14678
2004-03-11 13:57:08 +00:00
Alan Liu
91390d5ea7 ICU-2202 preliminary checkin
X-SVN-Rev: 14367
2004-01-20 23:06:38 +00:00
Vladimir Weinstein
8ab4bf13f7 ICU-2202 getLocale implementation for formatting classes and calendar
X-SVN-Rev: 13777
2003-11-19 23:31:45 +00:00
Steven R. Loomis
11117b20e9 ICU-2943 update to weekday calculation
X-SVN-Rev: 13759
2003-11-19 05:39:21 +00:00
George Rhoten
8e7a34ec49 ICU-3221 Fix AIX linker warnings, and reduce amount of private static class data being exported (some mainframes have minor issues with that)
X-SVN-Rev: 13337
2003-10-07 15:49:47 +00:00
George Rhoten
55ac2f28ba ICU-2943 Optimize Gregorian symbol lookup by copying fewer objects.
X-SVN-Rev: 12747
2003-08-01 23:40:34 +00:00
Steven R. Loomis
7656836ef9 ICU-2943 optimise Gregorian symbol lookup (never check ex. "Eras_gregorian")
X-SVN-Rev: 12654
2003-07-22 16:51:27 +00:00
George Rhoten
c320d27f7e ICU-2699 Fix some compiler warnings.
X-SVN-Rev: 12479
2003-06-11 23:02:19 +00:00
Alan Liu
170a67874b ICU-2974 disallow new X[0]
X-SVN-Rev: 12314
2003-06-05 17:19:03 +00:00
Steven R. Loomis
ad141400ac ICU-2840 don't crash w/o data
X-SVN-Rev: 12307
2003-06-05 00:00:07 +00:00
Steven R. Loomis
817b681f1b ICU-2959 copyright
X-SVN-Rev: 12245
2003-06-03 01:58:48 +00:00
Steven R. Loomis
2318e332fd ICU-2436 correct off-by-one err in buffer calculation
X-SVN-Rev: 12206
2003-05-30 22:51:23 +00:00
George Rhoten
c0feadc8e7 ICU-2729 Use uprv_free instead of delete
X-SVN-Rev: 12135
2003-05-28 03:03:44 +00:00
Steven R. Loomis
0dfe4a433d ICU-2436 international calendars (Buddhist)
X-SVN-Rev: 11975
2003-05-16 22:05:41 +00:00
Steven R. Loomis
41204087aa ICU-2436 multiple calendar support
X-SVN-Rev: 11957
2003-05-15 22:31: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
93018c58f9 ICU-2296 optimize use of UnicodeString, copy string objects less often
X-SVN-Rev: 10030
2002-10-15 00:36:11 +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
77b41a8b8f ICU-2039 Increase code coverage
X-SVN-Rev: 9783
2002-08-23 17:39:22 +00:00
George Rhoten
d7e0797b2c ICU-2085 #ifdef out deprecated code
X-SVN-Rev: 9756
2002-08-21 19:12:24 +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
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
d80f01ccbf ICU-1616 Add comment about locale data verification.
X-SVN-Rev: 7532
2002-01-30 06:17:12 +00:00
George Rhoten
9fa5148b2d ICU-1008 Fix for HP/UX
X-SVN-Rev: 6931
2001-11-15 22:40:28 +00:00
George Rhoten
0679fa749e ICU-1008 Can't delete a pointer to const data.
X-SVN-Rev: 6927
2001-11-15 21:54:11 +00:00
George Rhoten
504ba4692c ICU-1008 Remove static destruction
X-SVN-Rev: 6918
2001-11-15 19:27:10 +00:00
George Rhoten
ef87bd06d5 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 6879
2001-11-14 02:51:50 +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
f776680929 ICU-1214 Replace getPatternChars with getPatternUChars
X-SVN-Rev: 5789
2001-09-18 21:36:45 +00:00
George Rhoten
f236304493 ICU-1087 Move some public static variables to their proper locations and make them private.
X-SVN-Rev: 5459
2001-08-10 23:00:30 +00:00
George Rhoten
14fd019f1b ICU-1008 Do less static initialization. Still need to fix static destruction, but it's better now.
X-SVN-Rev: 5198
2001-07-06 23:19:56 +00:00
George Rhoten
d9b087f1df ICU-996 Different fix for compilers
X-SVN-Rev: 5080
2001-06-25 23:57:54 +00:00
George Rhoten
251aa915ba ICU-996 Fix syntax for some compilers (Hopefully)
X-SVN-Rev: 5042
2001-06-20 23:22:59 +00:00
George Rhoten
a87d3d54dd ICU-996 Mostly fixed the last resort data. Temporarily tested the validity for it by printing it out. It will be difficult to test it, until we can flush the resource bundles.
X-SVN-Rev: 5018
2001-06-19 17:38:29 +00:00
George Rhoten
15b4fbebc1 ICU-900 Fixed some compiler warnings.
X-SVN-Rev: 4749
2001-05-22 16:54:15 +00:00
Alan Liu
0f626e9c1e ICU-449 TimeZone equivalency support
X-SVN-Rev: 2523
2000-09-27 19:16:54 +00:00