Commit Graph

121 Commits

Author SHA1 Message Date
Yoshito Umaoka
7e0d7fa479 ICU-10148 TZ database/Windows zone ID mapping APIs.
X-SVN-Rev: 33726
2013-05-22 20:33:30 +00:00
Yoshito Umaoka
260c82c874 ICU-9732 Update tzdata in ICU4C trunk to 2013a
X-SVN-Rev: 33389
2013-03-07 02:57:53 +00:00
Yoshito Umaoka
87158d4fba ICU-9867 New time zone pattern letters/types support for CLDR 23/ICU 51.
X-SVN-Rev: 33159
2013-02-11 00:23:55 +00:00
Yoshito Umaoka
f6b1112128 ICU-9381 Shorten time zone generic location name per cldrbug:4897. Imported the CLDR trunk data including fixes necessary for this.
X-SVN-Rev: 32368
2012-09-11 15:28:29 +00:00
George Rhoten
dc75668c05 ICU-9457 Fix some compiler warnings
X-SVN-Rev: 32095
2012-08-03 19:09:42 +00:00
Michael Ow
d62e581e2c ICU-9397 Update some tests in intltest and cintltst to pass without data in 50.0.1
X-SVN-Rev: 31982
2012-06-22 16:48:30 +00:00
Yoshito Umaoka
b841ed0c39 ICU-9349 Applying the same change done for ICU4J time zone test cases. Change some test cases to report error while development.
X-SVN-Rev: 31920
2012-06-07 20:40:07 +00:00
John Emmons
7742158c72 ICU-9071 Merge data from CLDR release-21-d01
X-SVN-Rev: 31307
2012-02-02 22:53:19 +00:00
Yoshito Umaoka
b0f61ffe46 ICU-8953 ICU4C implementation was OK. Just update the test case already added in ICU4J.
X-SVN-Rev: 31007
2011-12-02 05:01:23 +00:00
Markus Scherer
3458799ca4 ICU-8779 add getUnknown()
X-SVN-Rev: 30729
2011-09-28 00:00:31 +00:00
Andy Heninger
ae8896de7f ICU-8524 compiler warning cleanup.
X-SVN-Rev: 30026
2011-05-04 22:34:13 +00:00
Yoshito Umaoka
4d7569c743 ICU-8342 Refactoring ZoneStringFormat into TimeZoneNames and TimeZoneFormat (all internal APIs for now). Also supporting localized GMT zero format and fallback region format for generic names.
X-SVN-Rev: 29984
2011-05-03 14:59:01 +00:00
Michael Ow
c28a76be8b ICU-8273 Fix memory leak issue in timezone test.
X-SVN-Rev: 29538
2011-03-04 03:01:59 +00:00
Michael Ow
4ff56e0dd5 ICU-8398 Log data errors where appropriate so ensure cintltst and intltest passes without data in 4.7.1
X-SVN-Rev: 29529
2011-03-03 19:29:57 +00:00
Yoshito Umaoka
34bc79c98b ICU-8278 New APIs TimeZone::createTimeZoneIDEnumeration and ucal_openTimeZoneIDEnumeration for supporting canonical/canonical location zone iteration. The fix for ticket#8349 Etc/Unknown problem was also done at the same time.
X-SVN-Rev: 29498
2011-03-01 18:29:13 +00:00
Yoshito Umaoka
d7c7514920 ICU-8346 ICU4C TimeZone::createTimeZone to return Etc/Unknown when the given ID is unknown/unparsable. Also added UCAL_UNKNOWN_ZONE_ID.
X-SVN-Rev: 29462
2011-02-19 06:29:52 +00:00
Yoshito Umaoka
7c93a6eeac ICU-8279 TimeZone API - getRegion in ICU4C
X-SVN-Rev: 29459
2011-02-18 23:03:47 +00:00
Jason Spieth
918e30ee08 ICU-7524 Remove wrappers from trunk.
X-SVN-Rev: 28215
2010-06-17 18:19:40 +00:00
Jason Spieth
3f0616cb03 ICU-7524 Remove test case for build.
X-SVN-Rev: 28199
2010-06-15 17:46:12 +00:00
Jason Spieth
a65cc10ed2 ICU-7524 C wrapper for TimeZone C++ class. SPI implementation.
X-SVN-Rev: 28197
2010-06-15 17:01:29 +00:00
Yoshito Umaoka
eb3c9d6b4d ICU-7648 Not reporting an error even OS's GMT offset returned by uprv_timezone is not a multiple of 15 minutes. For now, we do not have a mechanism to handle such case (warning) systemtatically, so this change simply call logln to display the warning message.
X-SVN-Rev: 28114
2010-05-28 20:20:08 +00:00
Markus Scherer
f6a04770ff ICU-7455 use compiler RTTI; stop adding poor mans RTTI to new class hierarchies
X-SVN-Rev: 28075
2010-05-19 17:29:33 +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
Jason Spieth
d97a5d4837 ICU-4735 Enhanced TimeZone getDisplayName allows for more name formats - ICU4C
X-SVN-Rev: 26553
2009-08-26 16:55:52 +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
Michael Ow
2a1520f1c5 ICU-6364 Accidentally placed warning in wrong spot.
X-SVN-Rev: 26037
2009-05-22 21:57:16 +00:00
Michael Ow
f991d64025 ICU-6364 Issue a warning instead of error on MacOSX.
X-SVN-Rev: 26036
2009-05-22 21:48:59 +00:00
Yoshito Umaoka
e88550b04d ICU-6820 Insert colon as hour/minute/second delimitter in custom time zone ID format.
X-SVN-Rev: 25710
2009-04-01 17:13:40 +00:00
Yoshito Umaoka
fc67192e07 ICU-6814 Updated useDaylightTime to return TRUE when DST is used at the beginning of the current year. Updated TimeZoneTest to make some test cases to check the current tzdata version and current year.
X-SVN-Rev: 25681
2009-03-30 20:55:05 +00:00
Yoshito Umaoka
ffad003eff ICU-6814 Temporarily disable test data for Australia/Perth in TestDisplanyNameMeta. The test failure started showing up on March 28 without no code changes
X-SVN-Rev: 25670
2009-03-29 04:34:57 +00:00
Yoshito Umaoka
2ca591675a ICU-6670 Workaround for system time/tzdata sensitive test case - TestShortZoneIDs.
X-SVN-Rev: 25193
2009-01-06 07:02:12 +00:00
Andy Heninger
4635ea3a9c ICU-6321 TimeZone::getDisplayName(), move bug fixes from Java to C++
X-SVN-Rev: 24126
2008-06-09 03:46:34 +00:00
Yoshito Umaoka
45c80ec7d7 ICU-5970 2008c into ICU4C trunk
X-SVN-Rev: 23992
2008-05-27 16:51:03 +00:00
John Emmons
695f6fa9c3 ICU-6256 CLDR 1.6 integration - 1st snapshot
X-SVN-Rev: 23911
2008-05-16 15:01:02 +00:00
George Rhoten
4be82b37e9 ICU-5966 Fix some Intel compiler warnings
X-SVN-Rev: 23364
2008-02-07 17:32:07 +00:00
Yoshito Umaoka
ba7bd65b8f ICU-5561 Added another version of getCanonicalID which tells you if the given ID is a system timezon in C++. Updated ucal_getCanonicalTimeZone to support the feature as well.
X-SVN-Rev: 23354
2008-02-05 19:14:43 +00:00
Yoshito Umaoka
873d3f5b19 ICU-5561 Adding new C++ API TimeZone::getCanonicalID and its C corresponding. Added test cases for the new API. Cleaned up ZoneMeta class.
X-SVN-Rev: 23299
2008-01-23 23:47:13 +00:00
Yoshito Umaoka
d5307ba937 ICU-5970 Merging tzdata 2007k into ICU4C trunk, with one necessary test data update.
X-SVN-Rev: 23150
2008-01-02 20:37:12 +00:00
Yoshito Umaoka
7e51ed7330 ICU-5990 Merging time zone formatting/parsing changes from yoshito's working branch to the trunk.
X-SVN-Rev: 22978
2007-11-28 20:49:58 +00:00
Yoshito Umaoka
8a4005e165 ICU-5971 Fix a test failure in TestFebruary. The test for Olson time zone America/Sao_Paulo is no longer valid with tzdata 2007h
X-SVN-Rev: 22726
2007-10-01 20:22:47 +00:00
George Rhoten
0781890fa8 ICU-5821 Fix for i5/OS
X-SVN-Rev: 22325
2007-08-09 00:04:00 +00:00
John Emmons
a2d03cc0fb ICU-5708 Generic time zone support
X-SVN-Rev: 22283
2007-08-06 15:17:35 +00:00
George Rhoten
fa57cb2544 ICU-5575 Update to version 3.8.
X-SVN-Rev: 22197
2007-07-28 03:41:30 +00:00
Yoshito Umaoka
d13bbadcae ICU-5811 Update ICU time zone supplemental definitions for SystemV time zones synchronized with CLDR 1.5
X-SVN-Rev: 22196
2007-07-28 03:10:59 +00:00
Yoshito Umaoka
fb68bb6add ICU-5559 Normalize time zone ID using RFC822 format in the result TimeZone when it is created by TimeZone#createTimeZone with custom ID.
X-SVN-Rev: 22129
2007-07-24 21:37:19 +00:00
George Rhoten
ffa667e80f ICU-3778 Fix uninitialized memory from new test.
X-SVN-Rev: 22096
2007-07-22 21:31:46 +00:00
Yoshito Umaoka
0651c49b65 ICU-3778 Added getTZDataVersion for C and C++
X-SVN-Rev: 22063
2007-07-19 22:29:51 +00:00
George Rhoten
9a65d3613c ICU-5575 Get ready for milestone 2. Change to 3.7.2.
X-SVN-Rev: 21794
2007-06-20 20:58:41 +00:00
George Rhoten
bfbd0255bc ICU-5427 Fix a memory leak.
X-SVN-Rev: 21744
2007-06-15 02:37:26 +00:00
Yoshito Umaoka
6d39b91197 ICU-5135 Update zoneinfo.txt to 2007c generated by updated tzcode and corresponding test case fixes
X-SVN-Rev: 21146
2007-03-02 05:29:16 +00:00