Yoshito Umaoka
4e8f6e1ed2
ICU-7518 Workaround for 24:00 on a transition day problem. Use 23:59:59.999 as the transition time. iCal VTIMEZONE is not capable to handle such rule. Also a minor bug fix in BasicTimeZone::hasEquivalentTransitions which was found while updating the test case. This fix is equivalent to the ICU4J fix r28879.
...
X-SVN-Rev: 28880
2010-10-20 07:46:11 +00:00
Markus Scherer
d29bfdf854
ICU-7264 UCA 6.0 data, test data, and bug fixes; from branches/markus/uca60 -r 28826:28857
...
X-SVN-Rev: 28875
2010-10-19 21:48:04 +00:00
Jie J. Yang
396f2a8f3a
ICU-7902 TimeUnitFormat uses unlocalized short time units for Greek, icu4c part
...
X-SVN-Rev: 28872
2010-10-19 08:28:02 +00:00
Peter Edberg
0cc2fd091f
ICU-8046 CLDR 1.9 integration pass 1, update tests
...
X-SVN-Rev: 28867
2010-10-19 03:31:50 +00:00
Claire Ho
e28ad3610d
ICU-7385 rollback the changeset#28856. Hold the change until reviewed by icu-design list.
...
X-SVN-Rev: 28864
2010-10-19 01:27:56 +00:00
Claire Ho
51689f4071
ICU-7385 changed ECurrencySpacing into a C enum.
...
X-SVN-Rev: 28856
2010-10-18 23:09:02 +00:00
Andy Heninger
4efdb1090d
ICU-7555 regexp does not recognize [:word:]
...
X-SVN-Rev: 28854
2010-10-18 20:08:27 +00:00
Andy Heninger
c05e310791
ICU-8044 Spoof Detection data update to latest from Unicode.
...
X-SVN-Rev: 28838
2010-10-15 00:01:43 +00:00
Andy Heninger
69a7b1ea42
ICU-6545 Allow regex reset to the end of a string
...
X-SVN-Rev: 28801
2010-10-12 22:52:51 +00:00
Michael Ow
2333b126c1
ICU-6845 Improve the code coverage in ICU4C.
...
X-SVN-Rev: 28790
2010-10-12 16:38:38 +00:00
Steven R. Loomis
adb11cba8d
ICU-8028 update version number to milestone:4.6, bump timebombs, etc
...
X-SVN-Rev: 28785
2010-10-09 01:23:28 +00:00
Andy Heninger
eca1ad4fc5
ICU-7991 Fix memory leak in NumberFormatTest.
...
X-SVN-Rev: 28718
2010-09-28 23:01:24 +00:00
Andy Heninger
4997366db1
ICU-7987 Fix memory leak in intltest normalize
...
X-SVN-Rev: 28704
2010-09-27 18:47:37 +00:00
Peter Edberg
8cab1047c4
ICU-7965 th uses legacy clusters with 0E33 0EB3 added to Extend; remove test timebomb
...
X-SVN-Rev: 28663
2010-09-21 03:38:50 +00:00
Markus Scherer
b5e1330176
ICU-7264 merge Unicode 6.0 into trunk from branches/markus/uni60 -r 28339:28657
...
X-SVN-Rev: 28661
2010-09-21 00:12:49 +00:00
John Emmons
cd3f6237f9
ICU-7652 Get correct week data from territory based locale
...
X-SVN-Rev: 28658
2010-09-20 21:22:31 +00:00
Michael Grady
751473d25a
ICU-7813 64bit regex API, 7675: UText-based Regex to use native indexes, 7764: Improved UText-regex API error handling, 7855: UText regex group API returns shallow clone, 7851: Set region and start position, 7763: Inline regex progress callback function.
...
X-SVN-Rev: 28647
2010-09-18 03:07:17 +00:00
John Emmons
b5a918dba0
ICU-7489 Remove unnecessary test TimeZoneRoundTripPerf
...
X-SVN-Rev: 28640
2010-09-17 16:37:20 +00:00
Alexey Gousev
352a29f8a8
ICU-7066 updated intltest
...
X-SVN-Rev: 28635
2010-09-16 23:28:56 +00:00
Steven R. Loomis
813bed9975
ICU-7958 test macro cleanup
...
X-SVN-Rev: 28630
2010-09-16 16:44:29 +00:00
Yoshito Umaoka
f063e2a26a
ICU-7792 Updated time bomb in tzrulets.cpp - VTimeZone test case for Asia/Amman.
...
X-SVN-Rev: 28617
2010-09-14 15:36:41 +00:00
Michael Ow
24055f8585
ICU-7882 Enable BCP47 ids and update a few test cases in ICU4C.
...
X-SVN-Rev: 28503
2010-08-20 20:11:37 +00:00
John Emmons
1974269a6f
ICU-7724 Merge support for non-contiguous numbering systems
...
X-SVN-Rev: 28466
2010-08-13 21:23:00 +00:00
Steven R. Loomis
dec09768b9
ICU-7870 Visual Studio 2010
...
X-SVN-Rev: 28442
2010-08-10 20:16:09 +00:00
Steven R. Loomis
592b73e980
ICU-7502 fix ASCIIsms - merge from branch /branches/srl/ascii7502
...
X-SVN-Rev: 28382
2010-07-28 16:08:12 +00:00
Michael Ow
2f72159ffb
ICU-7784 Fix tests that run incorrectly without data.
...
X-SVN-Rev: 28369
2010-07-26 22:02:42 +00:00
Andy Heninger
a2605b9c83
ICU-5532 temp fix for crash in RBBI dictionary code with UTF-8 text
...
X-SVN-Rev: 28361
2010-07-23 00:15:37 +00:00
Michael Ow
ac4c3c9f3a
ICU-7649 Force proper locale setting for TestUnicodeFiles test.
...
X-SVN-Rev: 28348
2010-07-22 15:15:34 +00:00
Michael Ow
e5863f33c9
ICU-7649 Rearrange util tests in intltest and add check for 'th' in locale test to resolve environment test errors.
...
X-SVN-Rev: 28340
2010-07-21 17:41:28 +00:00
Michael Ow
9d5f366fb5
ICU-7718 Zero terminate buffer and check for overlapping src and dest in strcpy call to avoid memory errors.
...
X-SVN-Rev: 28313
2010-07-15 15:16:41 +00:00
Andy Heninger
5bcaaa08dc
ICU-7606 VTimeZone, add factory to create from BasicTimeZone.
...
X-SVN-Rev: 28311
2010-07-14 23:42:09 +00:00
Michael Ow
c2228ba03e
ICU-7649 Fix character size error on Solaris.
...
X-SVN-Rev: 28306
2010-07-14 19:02:54 +00:00
Michael Ow
0e8df2ba58
ICU-7784 Set some test failure errors as data loading error appropriate.
...
X-SVN-Rev: 28305
2010-07-14 16:09:03 +00:00
Michael Ow
00a84e6d99
ICU-7649 Add check for certain default locales to ensure environment test passes.
...
X-SVN-Rev: 28303
2010-07-13 19:43:25 +00:00
Andy Heninger
74e297291f
ICU-7780 fix various compiler warnings
...
X-SVN-Rev: 28301
2010-07-12 18:03:29 +00:00
Steven R. Loomis
45aa2210aa
ICU-7815 merge from branch
...
X-SVN-Rev: 28296
2010-07-12 15:24:57 +00:00
Markus Scherer
d84415e717
ICU-7237 adjust BiDiConformanceTest for Unicode 6 BidiTest.txt (auto-RTL in bit set)
...
X-SVN-Rev: 28285
2010-07-08 05:16:35 +00:00
Fredrik Roubert
7d5ca333f1
ICU-6838 add test cases and lowercase canonicalization table entry for "C"
...
X-SVN-Rev: 28284
2010-07-08 00:16:17 +00:00
Jason Spieth
6f718f78eb
ICU-7654 Merge branch into trunk.
...
X-SVN-Rev: 28282
2010-07-06 16:35:34 +00:00
John Emmons
f3fddb37d8
ICU-7751 Fix error handling in NumberingSystem::createInstance()
...
X-SVN-Rev: 28280
2010-07-01 21:41:48 +00:00
Jason Spieth
918e30ee08
ICU-7524 Remove wrappers from trunk.
...
X-SVN-Rev: 28215
2010-06-17 18:19:40 +00:00
Andy Heninger
e8985e068a
ICU-7740 Regex error handling cleanups
...
X-SVN-Rev: 28210
2010-06-16 17:54:04 +00:00
Markus Scherer
0f2d14ab3a
ICU-7586 fix namespace bugs
...
X-SVN-Rev: 28202
2010-06-15 21:19:16 +00:00
Michael Grady
8b6ce73317
ICU-7666 Regex find progress callback (from branch to trunk)
...
X-SVN-Rev: 28201
2010-06-15 20:19:10 +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
Markus Scherer
3360fe4708
ICU-7144 merge UTS #46 (IDNA2008) C/C++ feature into trunk, merging in -r 27794:28172 icu/branches/markus/uts46
...
X-SVN-Rev: 28195
2010-06-15 15:54:53 +00:00
Markus Scherer
59ac0e22f9
ICU-7496 fix CharString::getAppendBuffer() argument in test code
...
X-SVN-Rev: 28191
2010-06-14 23:21:19 +00:00
Peter Edberg
1826002e52
ICU-7725 Hoist isLenient / setLenient to Format class (from DateFormat, RBNF)
...
X-SVN-Rev: 28170
2010-06-10 20:17:43 +00:00
John Emmons
72d8a8f889
ICU-7734 Merge CLDR 1.9M1 data into ICU
...
X-SVN-Rev: 28169
2010-06-10 17:54:04 +00:00
Michael Ow
02d425a86a
ICU-7599 Delete NumberFormat instances after test to avoid memory leaks.
...
X-SVN-Rev: 28164
2010-06-09 15:43:11 +00:00
Markus Scherer
9cbd929fca
ICU-7736 test and fix FilteredNormalizer2::getDecomposition()
...
X-SVN-Rev: 28163
2010-06-09 06:08:43 +00:00
Markus Scherer
82160e104c
ICU-7736 add Normalizer2::getDecomposition(c)
...
X-SVN-Rev: 28161
2010-06-08 23:32:11 +00:00
Jason Spieth
ed8b9c462c
ICU-7489 Add new performance test for time zone round trip testing. This test allows us to collect profiling data which can be used to evaluate future performance improvements.
...
X-SVN-Rev: 28154
2010-06-08 12:52:50 +00:00
John Emmons
bd2a89a232
ICU-7599 Add support for alternate symbols per numbering system
...
X-SVN-Rev: 28134
2010-06-04 18:29:02 +00:00
Peter Edberg
3249dbb71d
ICU-7728 Time format using 'S' (fractional seconds) should truncate, not round.
...
X-SVN-Rev: 28130
2010-06-04 00:31:33 +00:00
Markus Scherer
0acda636e4
ICU-7722 build canonical-iterator data from nfc.nrm (port Java code to C++)
...
X-SVN-Rev: 28117
2010-06-01 06:10:26 +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
Yoshito Umaoka
8096281cc9
ICU-7282 The problem reported by ticket#7282 is only reproduced in ICU4J. Just adding the equivalent test case to ICU4C.
...
X-SVN-Rev: 28112
2010-05-28 16:45:11 +00:00
Michael Ow
d83954e771
ICU-7718 Delete NumberFormat object after use in TestCompilerRTTI.
...
X-SVN-Rev: 28108
2010-05-27 20:23:49 +00:00
Steven R. Loomis
a1ea70071b
ICU-7708 compiler warnings for 4.5.1 (batch 1)
...
X-SVN-Rev: 28103
2010-05-25 22:17:12 +00:00
Steven R. Loomis
edcaca307a
ICU-3030 show elapsed time in subtests. Add internal uprv_getRawUTCtime that doesn't go through faketime.
...
X-SVN-Rev: 28099
2010-05-25 19:55:05 +00:00
Markus Scherer
fd376b34c0
ICU-7496 add internal char * string class for C++ implementation code
...
X-SVN-Rev: 28082
2010-05-20 21:16:44 +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
Markus Scherer
06c7d56b8e
ICU-7684 add CheckedArrayByteSink::Reset()
...
X-SVN-Rev: 28067
2010-05-15 23:18:12 +00:00
Markus Scherer
0c2aec0b46
ICU-7683 add CheckedArrayByteSink::NumberOfBytesAppended()
...
X-SVN-Rev: 28066
2010-05-15 23:00:26 +00:00
Steven R. Loomis
d3172c2d68
ICU-7627 move dbgutil from ctestfw to toolutil ( merge from r28050 r28051 r28052 r28054 )
...
X-SVN-Rev: 28055
2010-05-12 17:56:02 +00:00
Peter Edberg
e2d45f564f
ICU-7673 Fix to use #include "" for ICU includes, reorder as necessary
...
X-SVN-Rev: 28047
2010-05-11 06:08:15 +00:00
Michael Ow
43ab52b074
ICU-7650 Fix uconfig test errors in i18n library and test codes.
...
X-SVN-Rev: 28037
2010-05-07 07:28:47 +00:00
Steven R. Loomis
72e0726b24
ICU-7497 merge from r28026 and r28030
...
X-SVN-Rev: 28034
2010-05-06 22:22:38 +00:00
Michael Ow
c126788bab
ICU-7592 Update the conversion data driven test cases and test code to handle new configuration for skipping test in ICU4J.
...
X-SVN-Rev: 28029
2010-05-06 19:05:52 +00:00
Peter Edberg
df7d633f59
ICU-7651 Add test case (segfaults without the fix in r27992)
...
X-SVN-Rev: 27994
2010-04-28 03:55:58 +00:00
John Emmons
bc9e38c998
ICU-7607 CLDR 1.8.1 integration
...
X-SVN-Rev: 27970
2010-04-22 17:39:04 +00:00
Yoshito Umaoka
a9544d7008
ICU-7586 Updated the time bombs in TimeZoneRuleTest.
...
X-SVN-Rev: 27960
2010-04-20 04:34:32 +00:00
Peter Edberg
f3c6395224
ICU-7616 Enable non-Gregorian calendars for DateIntervalFormat
...
X-SVN-Rev: 27947
2010-04-17 08:24:01 +00:00
Jason Spieth
cfb6018a50
ICU-7357 Allow date format parsing to handle ISO format. Properly parse the era and allow negative years to derive the era.
...
X-SVN-Rev: 27904
2010-04-06 18:04:27 +00:00
Michael Ow
a22a3ac92c
ICU-6911 delete selectformat object after use.
...
X-SVN-Rev: 27832
2010-03-12 05:44:13 +00:00
Andy Heninger
90d4c6dfc4
ICU-7541 fix memory leaks in intltest regex
...
X-SVN-Rev: 27826
2010-03-11 23:43:03 +00:00
Andy Heninger
1aa327713c
ICU-7537 fix memory leak in UTextTest
...
X-SVN-Rev: 27819
2010-03-11 19:27:10 +00:00
Yoshito Umaoka
321ecd77a9
ICU-7513 Fixing generic partial location format problem exposed by the CLDR 1.8 data. Also updated the test code to emit error log including more information.
...
X-SVN-Rev: 27813
2010-03-10 23:38:25 +00:00
Jason Spieth
79a1c517b9
ICU-4917 Remove code from trunk to be added to branch.
...
X-SVN-Rev: 27779
2010-03-04 21:15:43 +00:00
Jason Spieth
99fe830c00
ICU-4917 Improve ISO format handling of era and negative years
...
X-SVN-Rev: 27778
2010-03-04 16:55:29 +00:00
John Emmons
b5420d3d2b
ICU-7431 CLDR 1.8 integration
...
X-SVN-Rev: 27776
2010-03-04 05:41:47 +00:00
Peter Edberg
da96c7e299
ICU-5193 Update the error log message to match the new sense of the test
...
X-SVN-Rev: 27744
2010-03-02 19:31:40 +00:00
Peter Edberg
5c95e88036
ICU-6830 Add tests with H.
...
X-SVN-Rev: 27719
2010-02-27 04:33:47 +00:00
Peter Edberg
ad87082ae1
ICU-7093 (merge from branch) Implement asymmetric search, add tests, kill some other warnings
...
X-SVN-Rev: 27714
2010-02-27 01:01:45 +00:00
Andy Heninger
4e56218eb1
ICU-5193 Big decimal number formatting.
...
X-SVN-Rev: 27696
2010-02-26 02:29:00 +00:00
Michael Ow
4b0b3ab1ef
ICU-6911 Fix mismatch delete statement.
...
X-SVN-Rev: 27682
2010-02-25 20:38:07 +00:00
Yoshito Umaoka
d8aaf83b90
ICU-5624 Updated DateFormatRoundTripTest to support the case when the test date falls in the LMT era. Before 64bit time zone data support, PST uses -8:00 offset for dates before Nov 18, 1883.
...
X-SVN-Rev: 27675
2010-02-25 16:46:38 +00:00
Markus Scherer
5cb38459a6
ICU-7273 remove #include unormimp.h where not used any more
...
X-SVN-Rev: 27667
2010-02-25 00:21:02 +00:00
John Emmons
078862d761
ICU-6887 Fix day-of-month calculations in Islamic calendar - add back to limits test
...
X-SVN-Rev: 27665
2010-02-25 00:03:49 +00:00
Markus Scherer
1800062d38
ICU-7342 uldn_open(NULL) uses the default locale; and make LocaleDisplayNames extend UObject with RTTI
...
X-SVN-Rev: 27657
2010-02-24 22:29:08 +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
Yoshito Umaoka
d79344d97d
ICU-5624 64bit time zone transition support changes merged from Yoshito's work branch. Also updated time zone code to use region mapping data only from zoneinfo64 (so zoneFormatting data in supplementalData is no longer used).
...
X-SVN-Rev: 27644
2010-02-24 07:54:30 +00:00
Markus Scherer
bb591eb3a1
ICU-7273 remove u_growBufferFromStatic() -- using UnicodeString instead
...
X-SVN-Rev: 27608
2010-02-19 23:49:51 +00:00
Markus Scherer
049b68b40b
ICU-7273 simplify caching code and add custom FCC test
...
X-SVN-Rev: 27593
2010-02-18 18:33:00 +00:00
John Emmons
ea6e8a0a72
ICU-7356 CLDR 1.8 data integration - first run
...
X-SVN-Rev: 27590
2010-02-18 14:30:15 +00:00
Markus Scherer
81234fecdb
ICU-7273 add loading of custom data, with caching, test data and test code
...
X-SVN-Rev: 27578
2010-02-16 23:43:22 +00:00
Doug Felt
9f6f2d83d7
ICU-7342 enhance test
...
X-SVN-Rev: 27576
2010-02-16 18:21:52 +00:00
Peter Edberg
f308bffc8c
ICU-4521 Disambiguate signatures for RegexPattern::matcher,RegexMatcher::group for 0 pointers; fix warnings
...
X-SVN-Rev: 27522
2010-02-09 20:17:52 +00:00
Steven R. Loomis
6d7cd2ba25
ICU-4521 remove breaking #include
...
X-SVN-Rev: 27492
2010-02-04 23:27:28 +00:00
Michael Grady
7a8d49ed32
ICU-4521 UText-based regex implementation (missed a file)
...
X-SVN-Rev: 27484
2010-02-03 03:44:06 +00:00
Michael Grady
8216117f21
ICU-4521 UText-based regex implementation
...
X-SVN-Rev: 27482
2010-02-03 02:59:35 +00:00
Steven R. Loomis
6749bdc7b3
ICU-3931 fix breakage from r27453 - SelectFormat - new (UnicodeString(), status) - got err status U_DEFAULT_KEYWORD_MISSING
...
X-SVN-Rev: 27460
2010-01-30 07:12:52 +00:00
Kirti Velankar
883c9a2bdf
ICU-3931 Code-review comments and removed default constructor -same as Java
...
X-SVN-Rev: 27453
2010-01-30 03:21:38 +00:00
Kirti Velankar
742d22d13e
ICU-3931 Uncommented the invalid keywords test
...
X-SVN-Rev: 27450
2010-01-30 00:46:40 +00:00
Steven R. Loomis
08ba850a31
ICU-7391 fix typo in r27433
...
X-SVN-Rev: 27435
2010-01-28 21:08:18 +00:00
Doug Felt
bd8eb26d17
ICU-7391 changed ref to pointer in APIs taking FieldPositionIterator, cleaned whitespace
...
X-SVN-Rev: 27433
2010-01-28 19:39:24 +00:00
Markus Scherer
bdfe251e8c
ICU-7273 minor error checking and visibility cleanup
...
X-SVN-Rev: 27408
2010-01-26 04:24:20 +00:00
Andy Heninger
d80b144c19
ICU-7369 Clean up uconfig test failures.
...
X-SVN-Rev: 27406
2010-01-26 00:55:35 +00:00
Steven R. Loomis
a0763011b5
ICU-5996 remove zrule, vzone, ztrans from API.
...
X-SVN-Rev: 27390
2010-01-23 02:08:06 +00:00
Doug Felt
aeff93d2f5
ICU-7372 fix bug and add test
...
X-SVN-Rev: 27386
2010-01-22 22:44:29 +00:00
Doug Felt
55d897493b
ICU-7361 fix locid getVariant, fix display name translations for root
...
X-SVN-Rev: 27355
2010-01-21 02:45:53 +00:00
Michael Ow
513cc2bc2b
ICU-6991 Fix thread deletion.
...
X-SVN-Rev: 27344
2010-01-20 16:19:39 +00:00
Yoshito Umaoka
0ded379793
ICU-7304 Update the timebomb in VTimeZone round trip test cases. We'll revisit #7008 after ICU 4.4 release.
...
X-SVN-Rev: 27317
2010-01-18 21:37:52 +00:00
Yoshito Umaoka
d8317ab3a6
ICU-3931 Explicitly cast integer literals to int32_t. Formattable constructor can take both int32_t and int64_t, and Cygwin/gcc complains the test case code is ambiguous.
...
X-SVN-Rev: 27316
2010-01-18 21:07:52 +00:00
Markus Scherer
97c36a876c
ICU-7247 add LocalUNormalizer2Pointer and LocalULocaleDisplayNamesPointer
...
X-SVN-Rev: 27315
2010-01-18 21:06:15 +00:00
Steven R. Loomis
f38f2c1036
ICU-3931 platform fix (solaris)
...
X-SVN-Rev: 27308
2010-01-17 09:44:17 +00:00
Steven R. Loomis
1a95ebddad
ICU-3931 add selfmts.cpp
...
X-SVN-Rev: 27307
2010-01-17 09:22:31 +00:00
Kirti Velankar
0e375461b0
ICU-3931 Merge into trunk from branch kirtig -Added SelectFormat
...
X-SVN-Rev: 27293
2010-01-16 03:07:18 +00:00
Michael Ow
5847422a58
ICU-7342 Fix test case for TestGetVariantWithKeywords.
...
X-SVN-Rev: 27281
2010-01-15 19:44:15 +00:00
Doug Felt
763489b754
ICU-7342 add ULocaleDisplayNames, enhance tests to call all ULDN API and via it all LocaleDisplayNames API
...
X-SVN-Rev: 27267
2010-01-15 02:35:02 +00:00
Doug Felt
18b87b0965
ICU-7342 add LocaleDisplayNames and rudimentary test. Fix Locale.getVariant problem and add test.
...
X-SVN-Rev: 27258
2010-01-14 02:23:46 +00:00
Steven R. Loomis
0783cab36c
ICU-6406 stray #include - otherwise it already works
...
X-SVN-Rev: 27217
2010-01-12 02:07:15 +00:00
Markus Scherer
8ddbd1394c
ICU-7273 merge in Normalizer2 API & code, and ICU-5785 UnicodeSet::span(UnicodeString) and ICU-7296 tempSubString()/retainBetween(); merge -r 26971:27150 branches/markus/norm2
...
X-SVN-Rev: 27155
2010-01-06 23:50:03 +00:00
Fredrik Roubert
410a369ccc
ICU-7252 add Locale::setKeywordValue() method and test case
...
X-SVN-Rev: 27143
2010-01-06 15:49:10 +00:00
Michael Ow
841d4c10b7
ICU-6911 Delete orphaned pointer.
...
X-SVN-Rev: 27130
2010-01-04 21:25:24 +00:00
Michael Ow
898667f024
ICU-4735 Fix error regarding explicit casting of char string to UChar string.
...
X-SVN-Rev: 27122
2009-12-31 16:06:34 +00:00
Doug Felt
52c23e0a47
ICU-6192 add support for getting field positions to NumberFormat and DateFormat
...
X-SVN-Rev: 27093
2009-12-17 22:15:20 +00:00
Michael Ow
2bfaf1efe7
ICU-7244 Use Windows API to convert LCID to posix when possible. Update test for change.
...
X-SVN-Rev: 27082
2009-12-16 17:34:15 +00:00
Michael Ow
fd37b35e88
ICU-7180 Change structure of test case to avoid compiler errors on certain platforms.
...
X-SVN-Rev: 27081
2009-12-16 16:36:32 +00:00
Andy Heninger
5cfde17a88
ICU-7108 Line break test cleanup for Unicode 5.2
...
X-SVN-Rev: 27049
2009-12-11 18:16:51 +00:00
Peter Edberg
98723ad2bd
ICU-7180 For hour field, change default behavior to not adjust pattern
...
field length to match requested skeleton. For getBestPattern,replaceFieldTypes
add option to override this, forcing pattern field length to match skeleton.
X-SVN-Rev: 27036
2009-12-10 09:13:49 +00:00
Jason Spieth
6533ab3558
ICU-5996 C wrappers for VTimeZone, TimeZoneTransition and TimeZoneRule
...
X-SVN-Rev: 27028
2009-12-08 04:19:24 +00:00
Michael Ow
9c00fc5a5f
ICU-7244 Update LCID to POSIX table with Windows 7 data.
...
X-SVN-Rev: 27013
2009-12-03 21:24:12 +00:00
Peter Edberg
305743045f
ICU-7007 availableFormats remapping of month types does not work
...
X-SVN-Rev: 27001
2009-12-02 07:17:06 +00:00
Markus Scherer
e89977c0b6
ICU-7247 finish testing LocalPointer variants, and improve API docs
...
X-SVN-Rev: 26960
2009-11-20 23:28:47 +00:00
Markus Scherer
98fd35991b
ICU-7247 use almost every one of the LocalXyzPointer classes at least once
...
X-SVN-Rev: 26955
2009-11-20 06:28:25 +00:00
Andy Heninger
0ae350c868
ICU-7193 Fix unterminated string in intltest/rbbitst/TestThaibreaks
...
X-SVN-Rev: 26936
2009-11-18 00:17:26 +00:00
Yoshito Umaoka
824ed01f70
ICU-7245 Fixed some compilation errors on Cygwin/gcc env
...
X-SVN-Rev: 26923
2009-11-17 16:38:18 +00:00
Michael Ow
9571529955
ICU-7008 Skip testing Asia/Amman in VTimeZone round trip test for now(4.3.3).
...
X-SVN-Rev: 26919
2009-11-16 18:00:17 +00:00
Michael Ow
5fb69bb39a
ICU-6905 Update some new tests to pass without data.
...
X-SVN-Rev: 26915
2009-11-16 05:16:59 +00:00
Michael Ow
149255373b
ICU-7084 Fix TESTCASE redefinition compiler errors.
...
X-SVN-Rev: 26908
2009-11-14 22:08:42 +00:00
Michael Ow
135fc63477
ICU-7084 Add missing header file.
...
X-SVN-Rev: 26907
2009-11-14 22:00:21 +00:00
Markus Scherer
1dbea6f001
ICU-7245 implement C++ public smart pointers; LocalPointer, LocalArray, LocalUConverterPointer etc.
...
X-SVN-Rev: 26904
2009-11-14 00:36:06 +00:00
Markus Scherer
4a9e4947ca
ICU-7084 bug fixes for Linux/gcc
...
X-SVN-Rev: 26900
2009-11-13 19:52:28 +00:00
Michael Ow
892bbe5445
ICU-7230 Ensure lcid used in test case is consistent.
...
X-SVN-Rev: 26899
2009-11-13 19:49:41 +00:00
Markus Scherer
66b63f9c48
ICU-7084 Unicode 5.2: merge -r 26464:26890 branches/markus/uni52 into trunk, and a little cleanup (C++)
...
X-SVN-Rev: 26898
2009-11-13 19:25:21 +00:00
Doug Felt
d62a45c0bc
ICU-7232 merge branch/dougfelt/datasplit at revision 26862 into trunk
...
X-SVN-Rev: 26884
2009-11-12 21:53:42 +00:00
Fredrik Roubert
4e1d41a4c3
ICU-7121 add test case for ErrorCode::errorName()
...
X-SVN-Rev: 26880
2009-11-12 17:50:15 +00:00
Michael Ow
32ed389091
ICU-7230 Ignore test failures on Windows for croatian locale.
...
X-SVN-Rev: 26861
2009-11-10 16:01:28 +00:00
Yoshito Umaoka
c41f24dee0
ICU-7229 getSystemTimeZoneInformation to set standardBias properly. For some reasons this change fixes the test failure reported in #7229 as well (I do not understand why...)
...
X-SVN-Rev: 26850
2009-11-06 05:22:08 +00:00
John Emmons
82dde07d7d
ICU-1624 Add additional test for Hebrew month Elul
...
X-SVN-Rev: 26842
2009-11-03 04:50:03 +00:00
Michael Ow
e698d415eb
ICU-7189 Remove accidental character.
...
X-SVN-Rev: 26795
2009-10-20 16:51:02 +00:00
Michael Ow
774ac9c733
ICU-7189 Add missing header file and fix tabs.
...
X-SVN-Rev: 26794
2009-10-20 16:48:17 +00:00
Yoshito Umaoka
155dfc0605
ICU-7189 Fixed missing collation case bytes problem in ucol_nextSortKeyPart.
...
X-SVN-Rev: 26787
2009-10-14 21:45:30 +00:00
Michael Ow
6719f6f93e
ICU-7008 Skip testing Asia/Amman in VTimeZone round trip test for now.
...
X-SVN-Rev: 26757
2009-10-07 02:59:44 +00:00
Michael Ow
db7bee4491
ICU-7074 Fix non-ascii characters in source code.
...
X-SVN-Rev: 26745
2009-10-05 21:44:02 +00:00
Michael Ow
5380e956d3
ICU-7074 Fix svn prop issue.
...
X-SVN-Rev: 26740
2009-10-05 20:57:57 +00:00
Markus Scherer
41ffbd67ca
ICU-7162 fix typo, forbid LocalPointer heap allocation
...
X-SVN-Rev: 26736
2009-10-03 04:36:01 +00:00
Markus Scherer
f3f70fe978
ICU-7162 temporary template test
...
X-SVN-Rev: 26734
2009-10-03 00:25:04 +00:00
Michael Ow
be03b11164
ICU-6911 Update tzrulets to avoid memory leak.
...
X-SVN-Rev: 26678
2009-09-23 16:27:59 +00:00
Andy Heninger
95505300c8
ICU-4016 mutexes: dump pool, revert to dynamic allocation, simplify some of the #ifdef tangle.
...
X-SVN-Rev: 26660
2009-09-21 04:21:41 +00:00
Michael Ow
0ea3b2f2ca
ICU-6991 Fix memory leaks in currpinf, uspoof, and some test in intltest.
...
X-SVN-Rev: 26658
2009-09-21 02:10:54 +00:00
Michael Ow
d8e1bc4885
ICU-6911 Remove memory leak in icudataver and ssearch.
...
X-SVN-Rev: 26652
2009-09-18 21:52:02 +00:00
Michael Ow
30ef01e564
ICU-6991 Add test for better code coverage in various calendar classes and dateformat.
...
X-SVN-Rev: 26646
2009-09-17 21:55:11 +00:00
Michael Ow
1cc5cd1a8b
ICU-6991 Improve coverage for calendar, bms, and msgfmt.
...
X-SVN-Rev: 26638
2009-09-16 20:55:05 +00:00
Michael Ow
403bffef0e
ICU-7087 Include missing header file for strcpy and strcat.
...
X-SVN-Rev: 26630
2009-09-14 17:39:35 +00:00
Andy Heninger
44b26a579b
ICU-7087 fix spoof detection bugs with buffer handling while computing skeletons, and with supplemental character handling.
...
X-SVN-Rev: 26628
2009-09-14 04:02:38 +00:00
Andy Heninger
4d90dc692d
ICU-7130 infinite loop in dictionary break iterators
...
X-SVN-Rev: 26618
2009-09-10 23:17:38 +00:00
John Vu
a91b8f20a8
ICU-6991 Code coverage for missing functions in Calendar, DecimalFormat, MessageFormat, PluralFormat, and StringList.
...
X-SVN-Rev: 26613
2009-09-09 16:44:34 +00:00
John Vu
96f031263f
ICU-6991 Modified last revision to actually include test.
...
X-SVN-Rev: 26612
2009-09-09 03:46:40 +00:00
John Vu
de02af8d27
ICU-6991 Code coverage for missing functions in Calendar, DecimalFormat, and CurrencyPluralInfo
...
X-SVN-Rev: 26611
2009-09-08 22:29:54 +00:00
Michael Ow
1ad7caa833
ICU-6991 Remove unneeded error code check and other errors.
...
X-SVN-Rev: 26608
2009-09-07 07:09:52 +00:00
Michael Ow
c69b37b9c8
ICU-6991 Fix redeclaration error.
...
X-SVN-Rev: 26607
2009-09-07 04:26:04 +00:00
John Vu
d617aa5932
ICU-6991 Code coverage for missing functions in NumberingSystem and Collator.
...
X-SVN-Rev: 26606
2009-09-04 22:14:57 +00:00
John Vu
05d0e02083
ICU-6991 Code coverage for missing functions in MessageFormat.
...
X-SVN-Rev: 26605
2009-09-04 21:10:10 +00:00
John Vu
222da0d6ad
ICU-6991 Code coverage for missing functions in Calendar and NumberFormat.
...
X-SVN-Rev: 26602
2009-09-04 17:15:03 +00:00
John Vu
beeba02f88
ICU-6991 Code coverage for missing functions in CEList, CollData, BoyerMooreSearch, PluralFormat.
...
X-SVN-Rev: 26588
2009-09-02 22:27:16 +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
Andy Heninger
e3c423d06a
ICU-7108 update Line Break for Unicode 5.2 rule change.
...
X-SVN-Rev: 26546
2009-08-25 16:52:44 +00:00
John Vu
406bb9dff0
ICU-6052 Applied multithreading to testing time zones on differing locales.
...
X-SVN-Rev: 26489
2009-08-13 00:11:21 +00:00
John Vu
e8a0cc8837
ICU-6052 Added empty functions for no threads.
...
X-SVN-Rev: 26478
2009-08-11 19:44:37 +00:00
Michael Ow
07d78a2acf
ICU-6052 Add newline character at the end of source file.
...
X-SVN-Rev: 26477
2009-08-11 19:12:32 +00:00
Michael Ow
c6385f6209
ICU-7068 Add statements to ensure that uconfigtest passes
...
X-SVN-Rev: 26466
2009-08-04 21:09:17 +00:00
John Vu
1c3a5ed74a
ICU-6052 Extracted multi-threading code to a single module so that other files can utilize. This multi-threading will allow this ticket to reduce the time to check every locales.
...
X-SVN-Rev: 26465
2009-08-04 18:57:13 +00:00
Steven R. Loomis
9f373b4b5a
ICU-6902 merge of r26358 into trunk (z changes)
...
X-SVN-Rev: 26381
2009-07-18 02:35:27 +00:00
Michael Ow
6aec621e32
ICU-6487 Enable utf16 string literals on GCC >= 4.4 when strict is disabled.
...
X-SVN-Rev: 26309
2009-07-13 19:01:23 +00:00
Andy Heninger
20e7751c2c
ICU-6998 swat a bunch of compiler warnings.
...
X-SVN-Rev: 26288
2009-07-10 18:58:35 +00:00
Michael Ow
737d833448
ICU-6955 Fix potential error in mbcs and add more code coverage test cases.
...
X-SVN-Rev: 26194
2009-06-29 03:57:23 +00:00
Yoshito Umaoka
34f50d9180
ICU-7008 Skip testing Asia/Amman in VTimeZone round trip test for now.
...
X-SVN-Rev: 26153
2009-06-24 03:23:46 +00:00
John Emmons
42da1f8d6b
ICU-6979 Integrate CLDR 1.7.1
...
X-SVN-Rev: 26138
2009-06-22 17:00:28 +00:00
Andy Heninger
d9bc692358
ICU-6998 Compiler warning fixes
...
X-SVN-Rev: 26109
2009-06-16 00:57:23 +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
Markus Scherer
ceab24c9be
ICU-6965 rename ErrorCode::check() to ErrorCode::assertSuccess() to avoid conflict with MacOS #define check(...)
...
X-SVN-Rev: 26054
2009-05-27 22:31:13 +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
Markus Scherer
0d85d9fff4
ICU-6928 remove U_VALGRIND from the test
...
X-SVN-Rev: 26013
2009-05-16 20:42:27 +00:00
Andy Heninger
625bc9086e
ICU-4790 Spoof detection build failures with UCONFIG_NO_REGULAR_EXPRESSIONS
...
X-SVN-Rev: 25981
2009-05-04 05:45:27 +00:00
Yoshito Umaoka
82c2ed3b3a
ICU-6896 Reverted the rbnf test case change in the previous change set. Locale 'ga' should be included for parsing test, although ga/spellout was excluded from parse in the library code.
...
X-SVN-Rev: 25973
2009-05-01 21:02:02 +00:00
John Emmons
1fffd46beb
ICU-6896 Workaround to allow parsing of spellouts in Arabic, Hebrew, and Maltese
...
X-SVN-Rev: 25971
2009-05-01 20:30:31 +00:00
Yoshito Umaoka
8cdf11287c
ICU-6896 Temporary workaround for RBNF crash problem for 4.2 release in ICU4C. Disabled RBNF spellout parse for some locales.
...
X-SVN-Rev: 25956
2009-04-30 07:24:02 +00:00
Yoshito Umaoka
e45db647aa
ICU-6880 Corrected misspellings in the last change set.
...
X-SVN-Rev: 25931
2009-04-28 06:52:19 +00:00
Yoshito Umaoka
df41de6e90
ICU-6880 Fixed localized GMT format parse problem caused by the offset hour format without delimitter characters.
...
X-SVN-Rev: 25929
2009-04-28 06:20:32 +00:00
Andy Heninger
25be8362b9
ICU-4790 more spoof detection
...
X-SVN-Rev: 25921
2009-04-27 06:53:38 +00:00
Andy Heninger
b215e528d6
ICU-6394 charset detection returns duplicate charsets
...
X-SVN-Rev: 25909
2009-04-24 22:24:27 +00:00
John Emmons
0f8cb83cc0
ICU-6839 CLDR 1.7 integration - release-1-7-d02
...
X-SVN-Rev: 25906
2009-04-24 20:34:20 +00:00
Yoshito Umaoka
67415cdce4
ICU-6534 The problem reported by #6534 does not exist in ICU4C. However, the test case written for J also tests other issues which are reproduced also in ICU4C. So I'm updating ICU4C RBNF test case to synchronize with ICU4J.
...
X-SVN-Rev: 25887
2009-04-23 07:11:58 +00:00
Steven R. Loomis
10cfc43891
ICU-6801 snprintf -> sprintf
...
X-SVN-Rev: 25877
2009-04-23 03:58:28 +00:00
Andy Heninger
b08b9e8625
ICU-4790 spoof cleanups
...
X-SVN-Rev: 25876
2009-04-23 01:30:02 +00:00
Claire Ho
47ab87a0c7
ICU-6799 Fixed warnings for collation.
...
X-SVN-Rev: 25874
2009-04-23 00:23:57 +00:00
Claire Ho
8e87a3957e
ICU-6736 Support new CLDR data - CurrencySpacing.
...
X-SVN-Rev: 25868
2009-04-22 22:07:52 +00:00
Claire Ho
1d66b72094
ICU-5884 Update DateTimePatternGenerator for new CLDR letters: q and V.
...
X-SVN-Rev: 25863
2009-04-22 16:29:27 +00:00
Peter Edberg
ad3a3f6f2d
ICU-6801 Add BreakIterator tests for tailored locales
...
X-SVN-Rev: 25861
2009-04-22 07:53:50 +00:00
Andy Heninger
68ebb55db4
ICU-4790 tweaks to areConfusable function
...
X-SVN-Rev: 25860
2009-04-22 02:07:40 +00:00
Andy Heninger
9c6ebc9b91
ICU-4790 more spoof detection testing, plus a couple of bug fixes.
...
X-SVN-Rev: 25851
2009-04-21 04:43:19 +00:00
Andy Heninger
1f909b0680
ICU-4790 add spoof tests
...
X-SVN-Rev: 25839
2009-04-20 06:27:34 +00:00
Andy Heninger
6e9727e6d5
ICU-2515 add test for uenum_openFromStringEnumeration()
...
X-SVN-Rev: 25834
2009-04-19 05:20:15 +00:00
Andy Heninger
183dadb915
ICU-5572 improved UText of empty string construction
...
X-SVN-Rev: 25824
2009-04-17 23:50:13 +00:00
Andy Heninger
dab5f92559
ICU-5340 port TransliteratorTest::TestAny() from java.
...
X-SVN-Rev: 25823
2009-04-17 21:42:46 +00:00
Andy Heninger
b547d95cb0
ICU-5340 port TransliteratorTest::TestAny() from java.
...
X-SVN-Rev: 25821
2009-04-17 21:06:21 +00:00
Michael Ow
f013360233
ICU-6554 Remove duplicate collator opening.
...
X-SVN-Rev: 25820
2009-04-17 20:54:05 +00:00
Xiaomei Ji
2c580848b1
ICU-6857 add test case to verify root resource loading and H/h in fallback
...
X-SVN-Rev: 25813
2009-04-17 19:27:05 +00:00
Peter Edberg
0fbf5646da
ICU-6847 fix UTextTest::Ticket6847() so s[] is NUL-terminated.
...
X-SVN-Rev: 25807
2009-04-17 15:29:22 +00:00
Andy Heninger
2eb88b2772
ICU-6847 UText problems with nul-terminated strings
...
X-SVN-Rev: 25804
2009-04-16 23:41:36 +00:00
Michael Ow
f5f04a1928
ICU-6554 Use static variable when searching for tzfile and delete allocated pointer in numfmtst.
...
X-SVN-Rev: 25798
2009-04-16 20:56:04 +00:00
Michael Ow
407818a379
ICU-6765 Add missing header for memcmp and memcpy.
...
X-SVN-Rev: 25776
2009-04-15 15:59:22 +00:00
Markus Scherer
67c22b399c
ICU-6765 test ByteSink
...
X-SVN-Rev: 25773
2009-04-15 04:20:44 +00:00
Steven R. Loomis
9eb9dd4c83
ICU-6799 fix many warnings, improve tests
...
X-SVN-Rev: 25772
2009-04-15 01:57:02 +00:00
Michael Ow
e526f90477
ICU-6778 Update intltest csdet.
...
X-SVN-Rev: 25770
2009-04-14 20:12:54 +00:00
John Emmons
1a390c1bfa
ICU-6771 CLDR 1.7 Integration - release-1-7-d01
...
X-SVN-Rev: 25750
2009-04-10 07:47:09 +00:00
Steven R. Loomis
6495533bd5
ICU-6738 fix --with-library-bits= and add some info to intltest. Merge of r25730 through r25735 from http://source.icu-project.org/repos/icu/icu/branches/srl/bits6738
...
X-SVN-Rev: 25738
2009-04-06 23:27:57 +00:00
Michael Ow
90318f8895
ICU-6554 Delete/close objects or pointers to avoid memory leaks.
...
X-SVN-Rev: 25725
2009-04-02 20:29:06 +00:00
Andy Heninger
34727b59c1
ICU-4790 remove 'position' parameter from areConfusable functions
...
X-SVN-Rev: 25718
2009-04-02 06:08:36 +00:00
Andy Heninger
639ee79aff
ICU-4790 Spoof detection tests
...
X-SVN-Rev: 25717
2009-04-01 23:48:18 +00:00
Andy Heninger
6ff173f07e
ICU-4790 Spoof detection tests
...
X-SVN-Rev: 25716
2009-04-01 23:46:14 +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
Michael Ow
26f9de0065
ICU-6778 Port IBM420 and IBM424 CharsetDetector to ICU4C.
...
X-SVN-Rev: 25696
2009-03-31 15:39:00 +00:00
John Emmons
dd1c2b0799
ICU-6817 Reverted Hebrew rules due to parsing problems, update version numbers
...
X-SVN-Rev: 25683
2009-03-30 23:26:06 +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
John Emmons
cc2bd1fb69
ICU-6817 Updated RBNF rules from CLDR
...
X-SVN-Rev: 25675
2009-03-30 15:00:49 +00:00
Yoshito Umaoka
ded04eb47c
ICU-6482 Use calendarPreferenceData in supplementalData to decide the default calendar type instead of getFunctionalEquivalent. Also aligned the implementation more like ICU4J's.
...
X-SVN-Rev: 25671
2009-03-29 05:13:44 +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
be66679036
ICU-6315 Parsing generic GMT format with UT and standalone GMT/UT/UTC support for ICU4C.
...
X-SVN-Rev: 25650
2009-03-25 05:02:30 +00:00
Jason Spieth
ca4c5623ce
ICU-3785 Test case to expose the error.
...
X-SVN-Rev: 25646
2009-03-24 04:43:23 +00:00
Jason Spieth
fbc5170a41
ICU-6703 Fallback to default calendar when unknown specific calendar is requested.
...
X-SVN-Rev: 25637
2009-03-20 19:06:29 +00:00
Peter Edberg
edea4db881
ICU-6800 Support 'j' in requested skeletons, adjust availableFormats & tests accordingly
...
X-SVN-Rev: 25636
2009-03-20 00:08:24 +00:00
Michael Ow
d90d862818
ICU-6786 Add a new header file to handle platform specific issues with turning on _XOPEN_SOURCE_EXTENDED. Update various source files that depend on this.
...
X-SVN-Rev: 25613
2009-03-17 22:08:03 +00:00
Markus Scherer
a4b736ae3a
ICU-6765 test StringPiece
...
X-SVN-Rev: 25598
2009-03-16 23:56:37 +00:00
Markus Scherer
555b233fa9
ICU-6729 test compare(UCharIterator)
...
X-SVN-Rev: 25597
2009-03-16 23:05:22 +00:00
Yoshito Umaoka
e8f967a5fc
ICU-6726 Fixed the date format test failures.
...
X-SVN-Rev: 25596
2009-03-16 22:25:05 +00:00
Jason Spieth
99ca0b9eac
ICU-6726 Changes to dateTimePatterns lengths and default glue pattern usage
...
X-SVN-Rev: 25592
2009-03-16 15:23:11 +00:00
Andy Heninger
7ba40f1363
ICU-6375 Add option for reducing spurious valgrind errors
...
X-SVN-Rev: 25586
2009-03-13 23:49:56 +00:00
Markus Scherer
ab81668cd3
ICU-6729 add Collator::compare(UCharIterator) and Collator::compareUTF8(StringPiece)
...
X-SVN-Rev: 25585
2009-03-13 23:38:43 +00:00
Michael Ow
c2e19856a1
ICU-6786 Add #define statement to turn off c++ standard string class when _XOPEN_SOURCE_EXTENDED is turned on since this seems to be an issue on some platforms.
...
X-SVN-Rev: 25582
2009-03-13 19:38:52 +00:00
John Emmons
59e662ea7c
ICU-6770 CLDR 1.7 integration snapshot - phase 1
...
X-SVN-Rev: 25576
2009-03-13 03:21:29 +00:00
Markus Scherer
e74be582d0
ICU-6606 optimized away calls to u_getDefaultConverter() from UnicodeString code (constructors and extract()) if U_CHARSET_IS_UTF8
...
X-SVN-Rev: 25571
2009-03-12 21:24:54 +00:00
Andy Heninger
72cf0f3d06
ICU-6235 UnicodeSet to USet conversions
...
X-SVN-Rev: 25555
2009-03-12 00:38:53 +00:00
Markus Scherer
af61e26bf0
ICU-6483 remove useless origin parameter from handleFailure()
...
X-SVN-Rev: 25550
2009-03-11 17:57:24 +00:00
Markus Scherer
2c2bf3e72a
ICU-6483 add ErrorCode class, C++ convenience wrapper for UErrorCode
...
X-SVN-Rev: 25546
2009-03-11 05:27:11 +00:00
Xiaomei Ji
1f2dcc4fb2
ICU-6433 currency parsing, case sensitive against symbol and ISO, case insensitive against name; parse against plural pattern using names only
...
X-SVN-Rev: 25540
2009-03-10 20:53:27 +00:00
Markus Scherer
63ea2e06da
ICU-6765 add API: StringPiece, ByteSink(s), UnicodeString::toUTF8() and fromUTF8()
...
X-SVN-Rev: 25519
2009-03-06 19:19:00 +00:00
Xiaomei Ji
6ed81b63d3
ICU-6433 improve currency parsing, fix parsing bug on non-empty suffix, fix plural format bug on non-empty negagtive numberpattern
...
X-SVN-Rev: 25497
2009-02-28 02:07:55 +00:00
Markus Scherer
5f031ce140
ICU-6765 StringTest more meaningful order of #includes and tests
...
X-SVN-Rev: 25482
2009-02-25 06:43:12 +00:00
Markus Scherer
59d37b352b
ICU-6765 add std_string.h with central #include <string> and std:: namespace definitions
...
X-SVN-Rev: 25479
2009-02-24 23:01:18 +00:00
John Emmons
e729683a89
ICU-6492 Fix crash when creating a NS with a bogus override
...
X-SVN-Rev: 25461
2009-02-21 15:09:03 +00:00
Peter Edberg
5927c7bedb
ICU-6745 ceToJD needs to handle months out of range 0-12 (e.g. from add, set)
...
X-SVN-Rev: 25458
2009-02-21 03:59:16 +00:00
Markus Scherer
97ea1827e7
ICU-6678 add uset_openEmpty()
...
X-SVN-Rev: 25451
2009-02-19 23:36:58 +00:00
Markus Scherer
311b29556f
ICU-6677 add UnicodeString fromUTF32() and toUTF32() methods
...
X-SVN-Rev: 25448
2009-02-19 22:35:06 +00:00
John Emmons
9f6245828b
ICU-6492 Add override based constructors for SimpleDateFormat
...
X-SVN-Rev: 25435
2009-02-18 13:29:17 +00:00
Xiaomei Ji
45071a142b
ICU-6433 from branch to trunk for API slush
...
X-SVN-Rev: 25399
2009-02-12 22:55:29 +00:00
Jason Spieth
d2624b1aef
ICU-6354 Fix C testcase so build passes
...
X-SVN-Rev: 25367
2009-02-03 18:43:45 +00:00
Jason Spieth
09818fdacb
ICU-6354 Simple C testcase
...
X-SVN-Rev: 25365
2009-02-03 15:54:55 +00:00
Yoshito Umaoka
eb175516be
ICU-6238 Support standard stringprep profiles in ICU4C. Merging changes from the work branch to the trunk.
...
X-SVN-Rev: 25357
2009-02-02 16:16:07 +00:00
Jason Spieth
0875075b89
ICU-6338 Handle integer suffix when parsing numeric date field - testcase
...
X-SVN-Rev: 25346
2009-01-29 18:35:02 +00:00
Yoshito Umaoka
f682a39582
ICU-6420 Fixed calendar/date symbols mismatch problem for C.
...
X-SVN-Rev: 25309
2009-01-23 23:15:42 +00:00
John Emmons
12a4ad5e0f
ICU-6694 Fix to numfmt testcase so it doesn't assume decimfmt on rbnfs
...
X-SVN-Rev: 25290
2009-01-22 20:56:32 +00:00
John Emmons
6070262c2f
ICU-6694 Implementation of numbering systems and the @numbers keyword
...
X-SVN-Rev: 25285
2009-01-22 04:46:35 +00:00
Eric Mader
5f73103b5a
ICU-6659 Merge changes from branches/eric/boyer-moore
...
X-SVN-Rev: 25282
2009-01-22 00:24:48 +00:00
Peter Edberg
b0fa61d425
ICU-5702 Fix availableFormats fallback for aliased locales
...
X-SVN-Rev: 25258
2009-01-16 01:18:05 +00:00
Andy Heninger
73724078aa
ICU-6679 Visual Studio project files upgrade to version 2008
...
X-SVN-Rev: 25256
2009-01-15 01:50:06 +00:00
Yoshito Umaoka
1b5ba9ed42
ICU-6602 Construct a generic location string with a substring of its tzid for an unknown time zone except ones starting with Etc/. Updated test case to check such time zones also round trip with pattern VVVV.
...
X-SVN-Rev: 25240
2009-01-13 04:22:37 +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
Yoshito Umaoka
a996a898e0
ICU-6669 Corrected the condition used for checking DST in time zone transition implementation in SimpleTimeZone in ICU4C. Also provided a test case.
...
X-SVN-Rev: 25186
2009-01-02 21:22:01 +00:00
Peter Edberg
cec9f47ade
ICU-5702 Fix fallback for availableFormats
...
X-SVN-Rev: 25166
2008-12-19 20:10:03 +00:00
John Emmons
7d370d115d
ICU-6654 Integrate RBNF rules from CLDR
...
X-SVN-Rev: 25090
2008-12-12 01:04:38 +00:00
Peter Edberg
6c12fab16d
ICU-5702 Make DateTimePatternGenerator:initData get the availableFormats for the correct
...
calendar (not always gregorian), and add some necessary availableFormats entries.
X-SVN-Rev: 24978
2008-11-19 04:19:02 +00:00
Peter Edberg
1e521d134d
ICU-6626 Make DateTimePatternGenerator:initData use the skeletons specified for availableFormats,
...
eliminate CJK months hack, use skeletons to improve adjustFieldTypes behavior, add some necessary
availableFormats entries, and fix expected test results now that getBestPattern is more correct.
X-SVN-Rev: 24976
2008-11-18 18:27:40 +00:00
Steven R. Loomis
63849800d4
ICU-6617 some haiku support. update config.guess and cleanup other test code.
...
X-SVN-Rev: 24942
2008-11-08 02:04:15 +00:00
Yoshito Umaoka
3879197e6f
ICU-6415 ICU4C timezone 2008i
...
X-SVN-Rev: 24894
2008-10-27 19:28:41 +00:00
Xiaomei Ji
6280be2fa5
ICU-6303 change FIXME to TODO
...
X-SVN-Rev: 24860
2008-10-22 06:06:56 +00:00
Peter Edberg
a57e83d1fb
ICU-5726 Make format work for eee-eeeee (UDAT_DOW_LOCAL_FIELD); add & fix tests
...
X-SVN-Rev: 24752
2008-10-08 08:23:48 +00:00
Steven R. Loomis
7f89a4be9d
ICU-6557 fix c/c++ confusion
...
X-SVN-Rev: 24711
2008-10-03 08:08:33 +00:00
Peter Edberg
1e9adc5dc1
ICU-6072 Add DateFormatSymbols support for NarrowEras, use it to format & parse with GGGGG
...
X-SVN-Rev: 24709
2008-10-03 07:47:57 +00:00
Steven R. Loomis
3f1ae1d226
ICU-6557 revert to r24563
...
X-SVN-Rev: 24706
2008-10-02 22:44:37 +00:00
Steven R. Loomis
916be7fc7f
ICU-6557 fix for C linkage
...
X-SVN-Rev: 24703
2008-10-02 20:56:16 +00:00
Steven R. Loomis
09af16f87e
ICU-6557 fix more C/C++ function confusion
...
X-SVN-Rev: 24702
2008-10-02 20:20:10 +00:00
Michael Ow
b88911b137
ICU-6412 Fix some copyright date.
...
X-SVN-Rev: 24665
2008-09-26 21:25:04 +00:00
Peter Edberg
d08940016b
ICU-5858 Add constructors for RuleBasedBreakIterator and RBBIDataWrapper
...
that take RBBIDataHeader* but do not adopt it.
X-SVN-Rev: 24641
2008-09-25 05:48:27 +00:00
Yoshito Umaoka
d84bdb4e62
ICU-6311 Fix a compiler error on Cygwin/gcc in the previous change.
...
X-SVN-Rev: 24619
2008-09-22 22:43:55 +00:00