George Rhoten
5ec2f7ff26
ICU-5086 Only use a non-Olson ID when the raw offset is wrong. This
...
allows the daylight saving changeover to happen in long running ICU processes.
X-SVN-Rev: 19327
2006-03-03 20:10:02 +00:00
George Rhoten
06743ea5a6
ICU-5086 Detect when an a potential non-unique abbreviation is used,
...
and try to use the raw offset when that happens. Some timezones are still
sometimes off by one hour, but this is much better than before (off by several
hours in many more timezones).
X-SVN-Rev: 19326
2006-03-03 17:46:26 +00:00
Ram Viswanadha
c73373cfd5
ICU-4912 xlC can't handle inline and virtual
...
X-SVN-Rev: 18762
2005-11-05 02:54:10 +00:00
Ram Viswanadha
caafcceb8f
ICU-4912 synchronize with ICU4J
...
X-SVN-Rev: 18758
2005-11-04 21:57:24 +00:00
George Rhoten
5ee0eeeda8
ICU-4682 Fixes for gcc on AIX
...
X-SVN-Rev: 18323
2005-07-21 23:27:41 +00:00
Ram Viswanadha
213b08e722
ICU-4354 comment out the indirection and fix the main code
...
X-SVN-Rev: 18145
2005-07-05 22:10:04 +00:00
George Rhoten
3f0a1edf15
ICU-4425 Remove the getTerminatedBuffer Purify warning, and speed up timezone creation to offset any performance hits.
...
X-SVN-Rev: 17282
2005-03-03 23:46:10 +00:00
George Rhoten
d340213af7
ICU-4288 Fix some inlining warnings.
...
X-SVN-Rev: 17041
2004-12-30 07:45:48 +00:00
George Rhoten
ceb13e99c4
ICU-4078 Fix a Solaris compiler error from last change.
...
X-SVN-Rev: 16374
2004-09-30 21:34:26 +00:00
George Rhoten
8c9aab5002
ICU-4078 Further separate the default converter from the rest of the API
...
X-SVN-Rev: 16331
2004-09-15 23:44:48 +00:00
George Rhoten
7dd960a8b4
ICU-4078 Loosely couple the cleanup functions.
...
X-SVN-Rev: 16307
2004-09-12 23:07:29 +00:00
George Rhoten
c0b25432af
ICU-4084 Improve DateFormat construction performance.
...
X-SVN-Rev: 16227
2004-08-31 20:37:20 +00:00
George Rhoten
52a4ce132b
ICU-4084 Improve DateFormat construction performance.
...
X-SVN-Rev: 16226
2004-08-31 20:31:12 +00:00
George Rhoten
038f43c843
ICU-3905 Fix some compiler warnings.
...
X-SVN-Rev: 16196
2004-08-27 16:45:16 +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
Andy Heninger
8ec93303c2
ICU-3783 Make getDynamicClassID() pure virutal on abstract classes.
...
X-SVN-Rev: 15705
2004-06-04 01:16:05 +00:00
Andy Heninger
e57f8ed178
ICU-3783 restore getStaticClassID() to several classes from which it had been removed in error.
...
X-SVN-Rev: 15619
2004-05-28 20:13:11 +00:00
George Rhoten
9925b69c5c
ICU-3718 Do faster string copying, and hopefully avoid any uninitialized reads
...
X-SVN-Rev: 15517
2004-05-24 23:35:35 +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
George Rhoten
4f3e9c90d2
ICU-3683 Remove a couple of allocations
...
X-SVN-Rev: 14955
2004-04-14 17:47:13 +00:00
Steven R. Loomis
fd0010d370
ICU-2424 warnings cleanup
...
X-SVN-Rev: 13862
2003-11-24 22:50:45 +00:00
Markus Scherer
01d2c1b391
ICU-3403 cut out @obsolete ICU 2.8 APIs
...
X-SVN-Rev: 13784
2003-11-20 00:58:42 +00:00
George Rhoten
cbf5e35cc8
ICU-3259 A little code formatting and don't use a buffer in release mode.
...
X-SVN-Rev: 13774
2003-11-19 22:49:41 +00:00
George Rhoten
60aec12e63
ICU-3259 Fix a memory leak where ures_* reference counting got messed up.
...
X-SVN-Rev: 13773
2003-11-19 22:39:41 +00:00
Markus Scherer
1abc435a83
ICU-3403 cut out @obsolete ICU 2.8 APIs
...
X-SVN-Rev: 13771
2003-11-19 21:51:36 +00:00
George Rhoten
65447083f8
ICU-3379 The string needs to be NULL-terminated, and there is no need to copy the data.
...
X-SVN-Rev: 13768
2003-11-19 20:07:43 +00:00
Markus Scherer
0cd1226d84
ICU-3379 remove unused variables
...
X-SVN-Rev: 13715
2003-11-13 17:43:30 +00:00
Steven R. Loomis
d140c1fe70
ICU-3379 timezone format change, Unicode strings
...
X-SVN-Rev: 13708
2003-11-13 02:31:11 +00:00
Markus Scherer
9de47b7b54
ICU-699 add missing clone() functions
...
X-SVN-Rev: 13594
2003-11-05 21:59:41 +00:00
George Rhoten
2ef6713835
ICU-2966 Remove unused private classes needed by old timezone implementation
...
X-SVN-Rev: 13359
2003-10-08 18:08:09 +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
e7ded0fd0d
ICU-3259 Fix a memory leak
...
X-SVN-Rev: 13328
2003-10-06 22:37:41 +00:00
Alan Liu
61b5fddec2
ICU-2966 clean up and consolidate duplicated code
...
X-SVN-Rev: 13007
2003-09-02 17:46:43 +00:00
George Rhoten
8780a4d950
ICU-2966 Fix for HP-UX
...
X-SVN-Rev: 12936
2003-08-25 23:01:06 +00:00
Alan Liu
e897911f83
ICU-2966 character ordering must be computed at runtime
...
X-SVN-Rev: 12871
2003-08-19 04:38:54 +00:00
Alan Liu
bcd6deeeac
ICU-2966 add OLSON_ZONE_START to indices; getSize can return 0 (?)
...
X-SVN-Rev: 12867
2003-08-19 01:02:59 +00:00
Alan Liu
9478f07479
ICU-2966 support equivalency classes
...
X-SVN-Rev: 12864
2003-08-19 00:24:49 +00:00
Alan Liu
4ce8f701f9
ICU-2966 cleanup and docs
...
X-SVN-Rev: 12850
2003-08-16 00:10:56 +00:00
Alan Liu
d8d88d2da4
ICU-2966 historical Olson time zone support; initial checkin
...
X-SVN-Rev: 12836
2003-08-15 18:21:31 +00:00
George Rhoten
a28e257d74
ICU-2256 Performance enhancement. Make timezone data load faster.
...
X-SVN-Rev: 12621
2003-07-11 23:37:19 +00:00
George Rhoten
abeaf6c3fc
ICU-2970 Initialize the mutexes in a safer way.
...
X-SVN-Rev: 12364
2003-06-06 22:50:26 +00:00
Alan Liu
94de212563
ICU-2974 disallow new X[0]
...
X-SVN-Rev: 12315
2003-06-05 17:26:12 +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
George Rhoten
2af5236067
ICU-2699 Fix some compiler warnings.
...
X-SVN-Rev: 12178
2003-05-29 22:22:08 +00:00
Alan Liu
437b7cb038
ICU-2787 revise double-check code to improve thread safety
...
X-SVN-Rev: 11843
2003-05-08 21:08:06 +00:00
Alan Liu
0591810bee
ICU-444 update comments
...
X-SVN-Rev: 11765
2003-05-02 00:11:32 +00:00
GCL Shanghai
513a23fdae
ICU-2222 Deprecate C++ enums that duplicate C enums
...
X-SVN-Rev: 11137
2003-02-21 08:32:22 +00:00
George Rhoten
6b0ec25200
ICU-2710 Remove obsolete code
...
X-SVN-Rev: 11041
2003-02-14 01:44:49 +00:00
Alan Liu
bbb47e7920
ICU-2152 minimize code within mutexes
...
X-SVN-Rev: 10560
2002-12-09 18:10:43 +00:00
Doug Felt
ba30384f10
ICU-1949 StringEnumeration changes to public UObject
...
X-SVN-Rev: 10372
2002-11-26 00:46:48 +00:00