Commit Graph

3691 Commits

Author SHA1 Message Date
Shawn Steele
326552aa72 ICU-12087 - merge updates to use VS2015
X-SVN-Rev: 39085
2016-08-24 20:52:23 +00:00
Andy Heninger
549c7646bf ICU-12061 FieldPosition::DONT_CARE API status and doc update. Fix incorrect usage of FieldPosition(0).
X-SVN-Rev: 39017
2016-07-23 04:42:29 +00:00
Felipe Balbontín
959d1ed1e0 ICU-12614 DateFormatSymbols resource bundle data loading updated to use the ResourceSink.
X-SVN-Rev: 38967
2016-07-13 18:38:15 +00:00
Felipe Balbontín
bfe100bab8 ICU-12614 Rollback of: DateFormatSymbols resource bundle data loading updated to use the ResourceSink.
X-SVN-Rev: 38963
2016-07-08 23:31:15 +00:00
Felipe Balbontín
3928bf64d7 ICU-12614 DateFormatSymbols resource bundle data loading updated to use the ResourceSink.
X-SVN-Rev: 38961
2016-07-08 21:17:15 +00:00
Shane Carr
ad409a250e ICU-11912 TimeZoneNames data sink implementation in C++.
X-SVN-Rev: 38960
2016-07-08 18:16:21 +00:00
Yoshito Umaoka
025a0be74a ICU-12415 tzdata2016f updates to ICU4C. Also updated tz2icu to include the Unicode copyright comments.
X-SVN-Rev: 38943
2016-07-05 22:47:38 +00:00
Peter Edberg
b45dac8cfc ICU-12455 Integrate early CLDR 30 data for ICU4C 58m1
X-SVN-Rev: 38905
2016-06-30 23:41:56 +00:00
Andy Heninger
1644c93a60 ICU-12537 RBBI monkey test, add missing #includes, caused compile errors with some configurations.
X-SVN-Rev: 38866
2016-06-18 22:41:27 +00:00
Andy Heninger
25f3f10204 ICU-7700 Revert change #38862, hour-of-day setting logic, which broke some tests.
X-SVN-Rev: 38865
2016-06-18 21:49:10 +00:00
kazède king
dcd6c90e01 ICU-7700 setting HOUR_OF_DAY should also update AM_PM.
X-SVN-Rev: 38862
2016-06-17 23:23:11 +00:00
Michael Ow
61607c2773 ICU-12564 Update copyright notice in trunk
X-SVN-Rev: 38848
2016-06-15 18:58:17 +00:00
Yoshito Umaoka
1e1c827d5f ICU-12415 tzdata2016e updates to ICU4C, removed year upperbound check in tz2icu, fixed a complation error in icuzdump and updated a test case based on 2016e changes.
X-SVN-Rev: 38846
2016-06-15 15:33:57 +00:00
Markus Scherer
1a6d70fa44 ICU-12526 Unicode 9 data 2016-jun-09
X-SVN-Rev: 38820
2016-06-10 00:01:46 +00:00
Andy Heninger
8124f1059a ICU-12571 Remove bad cast from RBBI test.
X-SVN-Rev: 38812
2016-06-08 20:20:19 +00:00
Andy Heninger
b8aabec51f ICU-12153 uspoof_setRestrictionLevel also must enable restriction level checking.
X-SVN-Rev: 38805
2016-06-07 17:40:12 +00:00
Yoshito Umaoka
00ca13e126 ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments.
X-SVN-Rev: 38776
2016-05-31 21:45:07 +00:00
Michael Ow
c9f199a30f ICU-12564 Update copyright notice in ICU4C
X-SVN-Rev: 38761
2016-05-26 22:32:17 +00:00
Markus Scherer
5e69db5c2f ICU-12526 integrate Unicode 9 beta
X-SVN-Rev: 38753
2016-05-19 22:48:18 +00:00
Andy Heninger
3f05ba059e ICU-12065 DateIntervalFormat operator ==, remove from/to calendars from consideration.
X-SVN-Rev: 38749
2016-05-18 00:11:20 +00:00
Andy Heninger
677b1b1461 ICU-7547 Prohibit RuleBasedBreakIterator construction from empty rules.
X-SVN-Rev: 38742
2016-05-14 00:34:18 +00:00
Andy Heninger
c1633486ae ICU-12537 RBBI monkey test, improve error checking in test setup.
X-SVN-Rev: 38736
2016-05-13 01:26:12 +00:00
Andy Heninger
0cbac47c4e ICU-12071 RuleBasedBreakIterator, make internal protected functions be private and delete unused ones.
X-SVN-Rev: 38666
2016-04-29 00:02:10 +00:00
Andy Heninger
ac9c717990 ICU-11556 Line Break rules update for L2/16-043R, don't break CA$; also LB rules refactored for reduced memory consumption.
X-SVN-Rev: 38643
2016-04-22 23:07:12 +00:00
Andy Heninger
8c7cfc31bc ICU-12071 revert premature commit for making RuleBasedBreakIterator final.
X-SVN-Rev: 38627
2016-04-19 00:26:46 +00:00
Andy Heninger
f576761ec7 ICU-12071 Make RuleBasedBreakIterator a final class.
X-SVN-Rev: 38626
2016-04-19 00:06:56 +00:00
Peter Edberg
efd414f576 ICU-12372 Add MeasureFormat test with nb,nn,sv; fix durationUnit data (C)
X-SVN-Rev: 38527
2016-03-16 23:53:21 +00:00
Markus Scherer
7db1c41417 ICU-12141 checking layout, layoutex, tools & tests now too; added some includes; renamed one of the two struct LookupTable in the layout engine
X-SVN-Rev: 38500
2016-03-07 20:26:37 +00:00
Peter Edberg
a7d264944d ICU-12187 BRS task - Update conditionals for non-stable APIs (common); fix clang warnings
X-SVN-Rev: 38495
2016-03-05 00:06:07 +00:00
Markus Scherer
281c5fe86a ICU-12187 remove an unused variable
X-SVN-Rev: 38490
2016-03-04 20:54:13 +00:00
kazède king
f6bdf2b1ac ICU-11872 suppress output of "midnight" in formatting (C++)
X-SVN-Rev: 38485
2016-03-04 18:13:25 +00:00
Michael Ow
69227215be ICU-12139 Fix some more uconfig header test failures
X-SVN-Rev: 38477
2016-03-03 21:51:16 +00:00
Michael Ow
9df0fc9bd8 ICU-12139 Fix some uconfig header test failure in rbbimonkey
X-SVN-Rev: 38476
2016-03-03 21:28:09 +00:00
George Rhoten
d7e92f2c9a ICU-9503 Undo removal of lenient parse data. Only English wasn't moved to CLDR.
X-SVN-Rev: 38461
2016-03-02 08:16:29 +00:00
George Rhoten
f1a9fb1109 ICU-12081 Fix build failure for "error: extra ';'" that was introduced with this ticket
X-SVN-Rev: 38460
2016-03-02 02:40:23 +00:00
George Rhoten
e768fa1e27 ICU-12081 Fix build failure for "intltest.cpp:1813: error: extra ';'" that was introduced with this ticket
X-SVN-Rev: 38459
2016-03-02 02:18:32 +00:00
Markus Scherer
378a66f69c ICU-11952 test parallel with Java, passes without library change
X-SVN-Rev: 38457
2016-03-01 23:47:52 +00:00
Markus Scherer
a9c247a3cb ICU-12166 annotate intended switch case fallthroughs
X-SVN-Rev: 38447
2016-03-01 07:44:57 +00:00
Michael Ow
bebd3e79ae ICU-12187 Fix memory leak in ICU4C 57
X-SVN-Rev: 38446
2016-03-01 07:37:31 +00:00
Andy Heninger
b1ea96b3db ICU-12081 Fix memory leak in Line Break Monkey test. Introduced inadvertently with the Emoji break rule updates.
X-SVN-Rev: 38433
2016-02-29 19:01:09 +00:00
Peter Edberg
5e59567c33 ICU-10893 C, add Gregorian <> Chinese calendar mapping test, comment out failing cases
X-SVN-Rev: 38430
2016-02-29 08:42:39 +00:00
Peter Edberg
2d8540d0a3 ICU-12154 C, LocaleDisplayNames should handle bad locale IDs without crashing
X-SVN-Rev: 38427
2016-02-28 23:48:41 +00:00
Michael Ow
7cbb746278 ICU-12187 Fix no data test failures in ICU4C for 57
X-SVN-Rev: 38425
2016-02-28 21:19:38 +00:00
Peter Edberg
ab31f07e88 ICU-12156 C, for locale disp name trailing parts, use internal methods that don't adjust for context
X-SVN-Rev: 38423
2016-02-28 20:13:37 +00:00
Peter Edberg
36b1760b83 ICU-12056 C, Add format and toPattern tests for standard date fmts with number system overrides
X-SVN-Rev: 38420
2016-02-28 07:23:23 +00:00
kazède king
e7d56c1f66 ICU-11872 port date time pattern generator char 'C' from Java to C++
X-SVN-Rev: 38397
2016-02-27 00:41:21 +00:00
Craig Cornelius
75dbee791e ICU-11735 Add test to verify that ICU4C behaves correctly.
X-SVN-Rev: 38394
2016-02-26 23:59:20 +00:00
John Emmons
03215c6ccb ICU-12185 Fix intltest testcase for TestCurrencyUsage
X-SVN-Rev: 38393
2016-02-26 23:39:44 +00:00
Andy Heninger
9d9256f3b7 ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test.
X-SVN-Rev: 38387
2016-02-26 21:58:26 +00:00
Michael Ow
6a32e3f591 ICU-12139 Fix uconfig test errors for 57
X-SVN-Rev: 38383
2016-02-26 18:51:13 +00:00
Fredrik Roubert
f34de568c4 ICU-12012 Replace irregular sizeof expressions with UPRV_LENGTHOF().
R=markus.icu@gmail.com

Review URL: https://codereview.appspot.com/286430043 .

X-SVN-Rev: 38378
2016-02-26 11:21:55 +00:00
kazède king
26f9512326 ICU-11872 remove unicode characters from cpp source files
X-SVN-Rev: 38376
2016-02-26 00:37:23 +00:00
kazède king
f713c0687c ICU-11872 new time formatting pattern chars b/B
Merging from the branch.

X-SVN-Rev: 38370
2016-02-25 19:51:53 +00:00
Craig Cornelius
91e6a10be2 ICU-12018 Update data loading to use ResourceTableSink and DateFormatSymbols to resolve missing data.
X-SVN-Rev: 38359
2016-02-25 00:30:11 +00:00
Fredrik Roubert
f75e591321 ICU-12012 Replace all sizeof p / U_SIZEOF_... with UPRV_LENGTHOF().
R=markus.icu@gmail.com

Review URL: https://codereview.appspot.com/291740043 .

X-SVN-Rev: 38349
2016-02-24 22:52:29 +00:00
Fredrik Roubert
ebc0f5b22a ICU-12012 Replace all sizeof p / sizeof T with UPRV_LENGTHOF().
R=markus.icu@gmail.com

Review URL: https://codereview.appspot.com/288320043 .

X-SVN-Rev: 38347
2016-02-24 21:48:56 +00:00
Fredrik Roubert
7f4b8d106b ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF().
R=markus.icu@gmail.com

Review URL: https://codereview.appspot.com/285520043 .

X-SVN-Rev: 38337
2016-02-23 10:40:09 +00:00
John Emmons
f7d261ebbc ICU-12091 Merge preliminary CLDR 29 data for 57m1
X-SVN-Rev: 38287
2016-02-05 04:12:07 +00:00
Peter Edberg
d63bc540ec ICU-12133 (C) Change proportion-karat to concentr-karat, add 5 new units in CLDR 29
X-SVN-Rev: 38249
2016-02-02 00:38:16 +00:00
Michael Ow
8ac33b6a63 ICU-12083 Fix no data test errors
X-SVN-Rev: 38247
2016-02-01 18:02:21 +00:00
Andy Heninger
7529fbd82b ICU-12130 fix utext_extract() incorrect position on return.
X-SVN-Rev: 38233
2016-01-30 02:12:01 +00:00
Yoshito Umaoka
7567b72b14 ICU-11962 tzdata2016a updates to ICU4C
X-SVN-Rev: 38222
2016-01-28 23:59:32 +00:00
Michael Ow
4382bcac9f ICU-9747 Fix build issues in MSVC 2015
X-SVN-Rev: 38198
2016-01-25 20:43:27 +00:00
Markus Scherer
57f01a8756 ICU-10896 turn SimplePatternFormatter into public SimpleFormatter
X-SVN-Rev: 38195
2016-01-23 05:20:23 +00:00
Markus Scherer
c10fdc6e29 ICU-11802 add 4 Emoji properties from emoji-data.txt 2.0
X-SVN-Rev: 38183
2016-01-21 04:39:21 +00:00
Markus Scherer
1be318d2f9 ICU-12042 ures_getUnicodeString() and variants return bogus strings when an error occurred
X-SVN-Rev: 38160
2016-01-09 00:58:15 +00:00
Andy Heninger
c8d863f1d4 ICU-11851 NumberFormat API doc cleanup.
X-SVN-Rev: 38159
2016-01-08 22:21:51 +00:00
Markus Scherer
9eb5fc1b11 ICU-12032 rewrite SimplePatternFormatter: quoting like MessageFormat, shorter, create fewer objects
X-SVN-Rev: 38155
2016-01-07 00:20:53 +00:00
Michael Ow
53a0a74221 ICU-11669 Fix invalid character in project file
X-SVN-Rev: 38153
2016-01-06 19:10:24 +00:00
Michael Ow
4154ab3516 ICU-11669 Add language extension to DateIntervalFormat test source code file
X-SVN-Rev: 38152
2016-01-06 19:07:41 +00:00
Andy Heninger
3e1bf369df ICU-11669 DateIntervalFormat::format() thread safety fixes.
X-SVN-Rev: 38151
2016-01-06 00:09:25 +00:00
Andy Heninger
18450a9957 ICU-12028 Compiler warning cleanup.
X-SVN-Rev: 38116
2015-12-09 02:11:07 +00:00
Michael Ow
ea597d89d1 ICU-11961 Fix delete statement
X-SVN-Rev: 38111
2015-12-08 05:13:49 +00:00
Andy Heninger
f673fc0cf1 ICU-11961 tweak Windows project file for build breakage
X-SVN-Rev: 38109
2015-12-04 01:10:18 +00:00
Andy Heninger
d4e3d2c088 ICU-11961 Multi-thread slow tests TimeZoneFormatTest/TestTimeRoundTrip and CalendarLimitTest/TestLimits
X-SVN-Rev: 38108
2015-12-03 23:10:38 +00:00
Markus Scherer
5a7ff3049b ICU-11986 MeasureFormat unit display patterns need to fall back to the parent locales per plural form, not as a set; add MeasureFormatTest::TestIndividualPluralFallback(); fix RelativeDateTimeFormatterTest::TestSerbianFallback() test data
X-SVN-Rev: 38103
2015-12-02 22:54:54 +00:00
Michael Ow
83732e4bec ICU-11968 Fix test error on zos
X-SVN-Rev: 38092
2015-11-19 20:57:59 +00:00
Fredrik Roubert
25f9110090 ICU-11985 Handle 'j' and 'J' in date time pattern skeletons.
R=mark.edward.davis@gmail.com, markus.icu@gmail.com, pedberg@apple.com

Review URL: https://codereview.appspot.com/279780043 .

X-SVN-Rev: 38089
2015-11-18 12:29:17 +00:00
Markus Scherer
147ca53163 ICU-11986 enumerate most of the measurement unit formatting data, rather than lookup-with-fallback for each piece; adds necessary fallback on leaf level
X-SVN-Rev: 38082
2015-11-12 22:09:04 +00:00
Andy Heninger
8dba7301b7 ICU-11554 Fix regex bug with look-behind matching & UTF-8 input.
X-SVN-Rev: 38056
2015-10-09 20:01:46 +00:00
Andy Heninger
5f297b7ad2 ICU-11856 Intltest messages, use system codepage conversion.
X-SVN-Rev: 38055
2015-10-09 18:14:23 +00:00
Andy Heninger
0464cceedf ICU-11857 Add CStr class for easier UnicodeString to char * conversions.
X-SVN-Rev: 38054
2015-10-09 17:53:44 +00:00
Andy Heninger
1c869c6791 ICU-11657 Synchronize intltest message output.
X-SVN-Rev: 38036
2015-10-06 23:13:49 +00:00
Peter Edberg
10053e8a55 ICU-11929 (C) Rename MeasureUnit methods createGeneric, createRevolution
X-SVN-Rev: 38009
2015-09-23 18:32:26 +00:00
Michael Ow
0f3551c762 ICU-11917 Check in some uconfig test error fixes
X-SVN-Rev: 37986
2015-09-22 16:24:52 +00:00
Michael Ow
fdd235d5e5 ICU-11917 Fix no data test errors in ICU4C 56
X-SVN-Rev: 37981
2015-09-22 04:02:11 +00:00
Scott Russell
c179cf974c ICU-11572 API proposal updates for approved constants
X-SVN-Rev: 37961
2015-09-16 00:14:58 +00:00
Steven R. Loomis
39f7040439 ICU-11886 unsafe-backward set, review comments
. remove #if 0's and stray comments
. cleanup UnicodeSet docs (deserialize does not freeze)
. remove dead code in collationdatareader.cpp

X-SVN-Rev: 37960
2015-09-15 21:42:56 +00:00
Markus Scherer
536f59d246 ICU-11886 simple test case for the UnicodeSet.toPattern() problem, to be fixed with ticket #11891
X-SVN-Rev: 37954
2015-09-14 23:22:05 +00:00
Markus Scherer
69543d559e ICU-11016 add support for minimum grouping digits (technology preview, not using CLDR data yet)
X-SVN-Rev: 37946
2015-09-11 19:18:00 +00:00
Steven R. Loomis
98f5987b43 ICU-11248 use '@ss=' and not x-uli
remove an old test hack.

X-SVN-Rev: 37940
2015-09-10 07:00:30 +00:00
Steven R. Loomis
03bf2882a9 ICU-11886 workaround for test failures- disable TestUCAUnsafeBackwards on Windows
X-SVN-Rev: 37932
2015-09-10 02:35:00 +00:00
Steven R. Loomis
94fe10c710 ICU-11886 Speed up ucol_open by 21%
* implement a deserialize constructor for UnicodeSet
 * add test cases for same
* add a generator (`gencolusb`) which can build `source/i18n/collunsafe.h`
* Note that for bootstrapping `collunsafe.h` can be truncated (zero length).

X-SVN-Rev: 37929
2015-09-10 01:39:06 +00:00
Peter Edberg
7e03903fd5 ICU-11773 Improve test, fix typo (C)
X-SVN-Rev: 37900
2015-09-08 02:25:24 +00:00
Peter Edberg
49d4ab5ee6 ICU-11773 Withdraw COLON as pattern char, leave support for UDAT_TIME_SEPARATOR_FIELD (C)
X-SVN-Rev: 37898
2015-09-07 22:39:49 +00:00
Travis Keep
bc33f20e3c ICU-11740 Add more tests to prove that this change resolves other tickets.
X-SVN-Rev: 37843
2015-08-28 18:38:37 +00:00
John Emmons
01e0c332a5 ICU-11846 CLDR 28 data integration
X-SVN-Rev: 37836
2015-08-27 20:23:27 +00:00
Travis Keep
e837bd4f7f ICU-11868 Add test that was failing with the legacy DecimalFormat code.
X-SVN-Rev: 37835
2015-08-27 18:03:18 +00:00
Steven R. Loomis
ab0168470b ICU-11740 divide by zero fix (!)
X-SVN-Rev: 37834
2015-08-27 00:25:12 +00:00
Travis Keep
f1bd63c26d ICU-11740 Attempt to fix broken build.
X-SVN-Rev: 37827
2015-08-26 19:13:28 +00:00
Travis Keep
3caaf7e61a ICU-11740 Attempt to fix broken build.
X-SVN-Rev: 37826
2015-08-26 18:18:55 +00:00
George Rhoten
e3e7183663 ICU-11818 Implement PluralRules in fractional RBNF
X-SVN-Rev: 37823
2015-08-26 10:42:17 +00:00
Travis Keep
2860cd48c4 ICU-11740 DecimalFormat refactor.
X-SVN-Rev: 37821
2015-08-25 23:31:01 +00:00
Andy Heninger
57ac300668 ICU-11480 added tests for regex with capture groups that do not participate in match.
X-SVN-Rev: 37816
2015-08-25 20:47:38 +00:00
George Rhoten
e097e1b9ee ICU-8223 Add rule syntax for NaN, infinity and alternate decimal points.
Other issues addressed:
* Some performance enhancements were added for good measure. Creating new RuleBasedNumberFormat objects can take a long time due to all the rule parsing. This was ported from ICU4J.
* I fixed a potential infinite recursion problem when RuleBasedNumberFormat used NumberFormat.createInstance, which could occasionally depend on creating RuleBasedNumberFormat for itself, which was bad. This was ported from ICU4J.
* I fixed a potential memory leak due to lazy initialization of some RBNF data members in a multithreaded environment, which is fine in Java, but it's not okay in C++. We no longer cast away const due to this, which is good.
* There were some compiler warnings and errors found while trying to debug this code on my machine. I fixed those too.

X-SVN-Rev: 37810
2015-08-25 16:55:52 +00:00
Andy Heninger
80a6684a7b ICU-11794 change error handling of CharString::appendInvariantChars()
X-SVN-Rev: 37790
2015-08-20 00:55:03 +00:00
Travis Keep
0a10ba1d7e ICU-11767 Fix brokenbuild.
X-SVN-Rev: 37730
2015-08-07 13:39:05 +00:00
Travis Keep
abb16f16c5 ICU-11767 Try to fix failing test.
X-SVN-Rev: 37728
2015-08-06 20:19:23 +00:00
Travis Keep
8b18741503 ICU-11767 Bound the ICU UnifiedCache.
X-SVN-Rev: 37723
2015-08-05 20:21:14 +00:00
Steven R. Loomis
f87d28cfd2 ICU-11248 merge to trunk: FilteredBreakIteratorBuilder work
* passes rbbi extended tests
* uses <locale en@x-uli=true> in rbbitst.txt,
so added a "known issue" for this when en@ss=standard will suffice.

X-SVN-Rev: 37721
2015-08-05 00:03:18 +00:00
Steven R. Loomis
8945010819 ICU-11248 improve organization of sources within project files
X-SVN-Rev: 37718
2015-08-04 22:22:15 +00:00
Steven R. Loomis
5816851466 ICU-11689 add assertEquals(double..)
X-SVN-Rev: 37705
2015-07-30 22:45:39 +00:00
Michael Ow
73e9defb72 ICU-11628 Fix some no data test failures
X-SVN-Rev: 37633
2015-06-30 23:45:58 +00:00
Michael Ow
58fd505a84 ICU-11628 Fix uconfig test failures
X-SVN-Rev: 37631
2015-06-30 17:20:55 +00:00
Peter Edberg
b64eeb479d ICU-11628 C, update MeasureUnit interfaces and tests for new units in CLDR 27/28
X-SVN-Rev: 37626
2015-06-28 03:26:33 +00:00
Peter Edberg
4cdffbd453 ICU-11708 CompactDecimaFormat should override and implement several more format methods
X-SVN-Rev: 37611
2015-06-23 17:33:03 +00:00
Markus Scherer
f99546419f ICU-11711 better memory management in GenrbImporter::getRules() using string class & auto pointers
X-SVN-Rev: 37575
2015-06-16 11:23:04 +00:00
Travis Keep
128d05a024 ICU-11731 Fix number format data driven tests to show test failures in test summary.
X-SVN-Rev: 37559
2015-06-15 17:33:23 +00:00
John Emmons
75ed4ce808 ICU-11728 First cut CLDR 28 data integration
X-SVN-Rev: 37524
2015-06-10 18:38:06 +00:00
Travis Keep
9672f10d99 ICU-10458 Add more data driven tests for parsing currency.
X-SVN-Rev: 37507
2015-06-09 18:01:13 +00:00
Travis Keep
df332d3722 ICU-10458 Keep data driven tests in sync.
X-SVN-Rev: 37496
2015-06-03 17:10:45 +00:00
Travis Keep
0d6a4006f0 ICU-11692 Fix broken build.
X-SVN-Rev: 37478
2015-05-29 22:17:52 +00:00
Markus Scherer
fc290db4c1 ICU-11574 near-final Unicode 8 data with new block API constants, code adjustments & fixes; svn merge --reintegrate branches/markus/uni80
X-SVN-Rev: 37473
2015-05-28 23:16:00 +00:00
Travis Keep
2cbff1ac8b ICU-11713 Ensure that what getGroupingSize() returns doesn't change just because grouping is enabled.
X-SVN-Rev: 37472
2015-05-28 22:45:45 +00:00
Travis Keep
762078d2f1 ICU-11692 Add DecimalFormat data driven tests.
X-SVN-Rev: 37471
2015-05-28 20:09:43 +00:00
Markus Scherer
f7e715daee ICU-10086 move & swap for UnicodeString, LocalPointer, LocalArray
X-SVN-Rev: 37469
2015-05-28 17:03:45 +00:00
Yoshito Umaoka
b8d76f6ade ICU-11677 Added a couple of test cases parsing abutting numeric date field patterns including quarter - Qyy and QQyy in TestQuarters(). ICU4C did not have the parsing problem reported by #11677, but I want to add some test cases matchnig the ones added in ICU4J side.
X-SVN-Rev: 37453
2015-05-19 21:25:21 +00:00
Andy Heninger
4d4ee85673 ICU-11659 Remove remnants of ICU_USE_THREADS
X-SVN-Rev: 37415
2015-04-30 01:10:04 +00:00
Yoshito Umaoka
e49f68ebab ICU-11630 tzdata2015d to ICU4C
X-SVN-Rev: 37399
2015-04-24 23:45:28 +00:00
Andy Heninger
4651204fb5 ICU-11643 Several threading test cleanups.
X-SVN-Rev: 37395
2015-04-23 23:59:24 +00:00
George Rhoten
5c4fe2e90a ICU-4243 Fix RBNF ordinal parsing testing. This has worked for a while now.
X-SVN-Rev: 37386
2015-04-23 08:19:47 +00:00
Travis Keep
4a51a2f421 ICU-11652 Change default padding character from astricks 0x002A to space 0x0020
X-SVN-Rev: 37378
2015-04-22 21:54:15 +00:00
Andy Heninger
ae678d796b ICU-11609 add svn:eol-style property to vcxproj files.
X-SVN-Rev: 37364
2015-04-17 21:25:48 +00:00
Andy Heninger
67535f4a55 ICU-11603 Transliterator thread safety fixes.
X-SVN-Rev: 37342
2015-04-15 22:43:15 +00:00
Markus Scherer
1d4b6a6ec7 ICU-11551 new UNISTR_OBJECT_SIZE=64 for 27 UChars stored internally on 64-bit machine
X-SVN-Rev: 37339
2015-04-15 18:49:55 +00:00
Michael Ow
2da5d16d40 ICU-11630 Update tzdata in ICU4C to 2015c
X-SVN-Rev: 37335
2015-04-14 21:24:11 +00:00
Yoshito Umaoka
8e8e3375f3 ICU-11315 tzdata2015b updates in ICU4C.
X-SVN-Rev: 37266
2015-03-24 22:33:38 +00:00
Michael Ow
8d7401bce4 ICU-11583 Fix string literal error
X-SVN-Rev: 37244
2015-03-18 02:45:56 +00:00
Travis Keep
210b877adc ICU-11583 Port Mark's JAVA fixes to C++
X-SVN-Rev: 37243
2015-03-17 19:09:11 +00:00
Michael Ow
9401ac86a0 ICU-11433 Fix some no data test failures
X-SVN-Rev: 37219
2015-03-11 21:09:25 +00:00
John Emmons
368eb4bb16 ICU-11555 Integrate CLDR 27 data
X-SVN-Rev: 37169
2015-03-06 22:58:33 +00:00
Markus Scherer
47746a9b20 ICU-11392 make readLine() easier to use
X-SVN-Rev: 37160
2015-03-06 20:55:19 +00:00
Yoshito Umaoka
3195f25068 ICU-11358 Separate host time zone detection code from the default time zone initialization code and make it public API as TimeZone::detectHostTimeZone().
X-SVN-Rev: 37148
2015-03-05 06:34:51 +00:00
Peter Edberg
017cf9d232 ICU-10936 C: Add extensive tests for umalqura conversion accuracy
X-SVN-Rev: 37139
2015-03-05 01:06:31 +00:00
Peter Edberg
3076cb2149 ICU-11510 C: Support narrow AM/PM "aaaaa" for date format and parse
X-SVN-Rev: 37124
2015-03-04 05:43:28 +00:00
Peter Edberg
c77f9b24c8 ICU-10141 Add UErrorCode param to Region methods that return StringEnumeration*
X-SVN-Rev: 37123
2015-03-04 01:40:44 +00:00
Andy Heninger
1c9d614184 ICU-11547 Locale::getBaseName(), remove lazy init, fixes thread safety problem.
X-SVN-Rev: 37117
2015-03-03 23:50:43 +00:00
Markus Scherer
d03f32e29d ICU-11392 data-driven collation test: failed Collator creation skips over its test cases then continues testing
X-SVN-Rev: 37112
2015-03-03 19:38:29 +00:00
George Rhoten
54930e302a ICU-11532 Infinite loop while parsing an RBNF rule with plural format
X-SVN-Rev: 37105
2015-03-02 03:20:51 +00:00
Markus Scherer
7f6179f106 ICU-11535 make tests pass with only warnings when UCONFIG_ONLY_HTML_CONVERSION
X-SVN-Rev: 37088
2015-02-27 02:24:05 +00:00