Steven R. Loomis
588ff6bbf6
ICU-10233 oops, demodernize this one for Windows build
...
X-SVN-Rev: 33847
2013-06-25 04:41:43 +00:00
Steven R. Loomis
f964a1499d
ICU-10233 modernize #include usage, also add a verbose log for the data driven test
...
X-SVN-Rev: 33846
2013-06-25 00:51:57 +00:00
Travis Keep
f28544ab1b
ICU-10069 Attempt to fix broken build.
...
X-SVN-Rev: 33843
2013-06-24 18:05:38 +00:00
Travis Keep
1f6c4dab6b
ICU-10069 Attempt to fix broken build.
...
X-SVN-Rev: 33842
2013-06-24 17:19:09 +00:00
Travis Keep
2830139ec2
ICU-10069 Attempt fo fix broken build.
...
X-SVN-Rev: 33841
2013-06-21 00:33:41 +00:00
Steven R. Loomis
2116c12c20
ICU-10069 improve error messages"
...
X-SVN-Rev: 33839
2013-06-20 22:20:51 +00:00
Steven R. Loomis
2c6bc98b14
ICU-10069 improve error messages, add commented-out case that passes on solaris and fails on others
...
X-SVN-Rev: 33838
2013-06-20 22:09:42 +00:00
Steven R. Loomis
04e47d76cc
ICU-10231 add -u option to intltest, force utf-8 output
...
X-SVN-Rev: 33837
2013-06-20 22:05:51 +00:00
Andy Heninger
b129b40280
ICU-10024 fixes for Regexp, look-behind pattern fails to compile bug.
...
X-SVN-Rev: 33835
2013-06-18 20:38:08 +00:00
Andy Heninger
5ea9cb88a5
ICU-9936 Decimal Format, auto-enable SignificantDigitsUsed when setting significant digits.
...
X-SVN-Rev: 33833
2013-06-17 18:49:28 +00:00
Andy Heninger
ac982cb8f8
ICU-5901 RBBI.getRuleStatus(), hoist to BreakIterator from RuleBasedBreakIterator
...
X-SVN-Rev: 33830
2013-06-14 00:47:11 +00:00
Travis Keep
6676337f3e
ICU-10069 Take into account compatible currency symbols, e.g half-width and full width yen symbol when parsing currencies in C++. Currency equivalence relation is hard-coded for now.
...
X-SVN-Rev: 33825
2013-06-13 18:38:53 +00:00
Yoshito Umaoka
434a94ec4d
ICU-10209 Fixed odd TimeType problem with ZONE_ID, ZONE_ID_SHORT and EXEMPLAR_LOCATION in TimeZoneFormat#format. Also added generic TimeZoneFormat test cases.
...
X-SVN-Rev: 33819
2013-06-12 20:56:06 +00:00
Andy Heninger
ae87a3acc2
ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time.
...
X-SVN-Rev: 33788
2013-06-01 03:37:16 +00:00
Travis Keep
bda778fc0e
ICU-10179 Add documentation to TestLocaleStructure explaining that it validates each locale .txt file against the golden structLocale.txt file so that developers know that to fix this test means adding the templates for any new data to structLocale.txt
...
X-SVN-Rev: 33778
2013-05-30 20:20:17 +00:00
Travis Keep
b957f5c9b3
ICU-10131 Try re-enabling failing test. now that BOM and mime-type are set on test/testdata/te_IN.txt
...
X-SVN-Rev: 33767
2013-05-28 23:34:14 +00:00
Travis Keep
a85db35cfb
ICU-10131 Add UTF-8 BOM to test/testdata/te_IN.txt so that windows like systems know that the file is UTF-8 encoded.
...
X-SVN-Rev: 33766
2013-05-28 23:16:24 +00:00
Travis Keep
f3e6ed84be
ICU-10131 fix the build.
...
X-SVN-Rev: 33763
2013-05-28 18:12:43 +00:00
Travis Keep
35808ec6ff
ICU-10131 Rebreak the build.
...
X-SVN-Rev: 33762
2013-05-28 16:10:07 +00:00
Travis Keep
4dea9653dc
ICU-10131 Attempt to fix broken build on AIX/solaris.
...
X-SVN-Rev: 33755
2013-05-25 00:23:05 +00:00
Travis Keep
21ed20e983
ICU-10045 Fix again so that zero shows as 0 not 0.0
...
X-SVN-Rev: 33751
2013-05-24 22:45:48 +00:00
Travis Keep
dec267080d
ICU-10131 Added C test to verify that 3 empty set values stop fallback for ures_getStringByKeyWithFallback
...
X-SVN-Rev: 33749
2013-05-24 18:23:49 +00:00
Peter Edberg
ec6a2c8696
ICU-10186 Need special numeric era format/parse for dangi too (C)
...
X-SVN-Rev: 33734
2013-05-23 01:28:21 +00:00
Yoshito Umaoka
7e0d7fa479
ICU-10148 TZ database/Windows zone ID mapping APIs.
...
X-SVN-Rev: 33726
2013-05-22 20:33:30 +00:00
Markus Scherer
e3467393ca
ICU-10128 new BidiTest.txt with test data for more than 63 levels
...
X-SVN-Rev: 33690
2013-05-20 18:39:41 +00:00
Peter Edberg
bd7fe8790f
ICU-10120 Add test for katakana + extend
...
X-SVN-Rev: 33685
2013-05-20 00:39:58 +00:00
Peter Edberg
20ae926194
ICU-10120 Copy fix #9983 (for word ubrk_previous infinite loop) to word_POSIX too
...
X-SVN-Rev: 33682
2013-05-19 06:36:13 +00:00
Michael Ow
1ba5235ef5
ICU-10169 Fix redefinition of macro on os390 in simplethread test code
...
X-SVN-Rev: 33681
2013-05-18 00:59:21 +00:00
Markus Scherer
2982958b06
ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33661)
...
X-SVN-Rev: 33662
2013-05-15 21:51:04 +00:00
Michael Ow
4b966aacc4
ICU-10083 Update version number to 52.0.1 and update timebombs
...
X-SVN-Rev: 33604
2013-05-07 19:53:34 +00:00
John Emmons
8e10ba52d1
ICU-10137 Merge CLDR 23.1 data
...
X-SVN-Rev: 33591
2013-05-06 13:48:55 +00:00
Markus Scherer
fe3b2a4118
ICU-10081 stable sort via insertion sort with binary search; test it well
...
X-SVN-Rev: 33588
2013-05-03 22:46:57 +00:00
Yoshito Umaoka
1551c65468
ICU-10098 Fixed LCID to posix-style locale ID mapping problem. The fix required to change the internal LCID mapping function interface, and resolved a threading issue in uloc_getLocaleForLCID() and some other internal implementation problems in Win32DateFormat/Win32NumberFormat.
...
X-SVN-Rev: 33586
2013-05-03 21:36:03 +00:00
Peter Edberg
a8a20d2b84
ICU-10070 uregion_isEqualTo -> uregion_areEqual, implement using pointer compare
...
X-SVN-Rev: 33578
2013-05-02 22:04:50 +00:00
Peter Edberg
79b8f74642
ICU-9984 For DTPG, Y in skeleton should produce Y in pattern
...
X-SVN-Rev: 33562
2013-04-29 22:10:29 +00:00
Steven R. Loomis
f2fbc8c394
ICU-10107 LayoutEngine improvements
...
X-SVN-Rev: 33535
2013-04-18 21:24:51 +00:00
Steven R. Loomis
f56d218cb7
ICU-10107 Improve test generation
...
X-SVN-Rev: 33530
2013-04-15 23:54:51 +00:00
Peter Edberg
eea5fa79bb
ICU-10070 Misunderstanding, back out r33521
...
X-SVN-Rev: 33524
2013-04-13 02:54:22 +00:00
Peter Edberg
6b83580f8a
ICU-10070 And handle NULl return from uregion_getContainedRegions... while I am at it
...
X-SVN-Rev: 33522
2013-04-13 00:16:56 +00:00
Peter Edberg
eb89f787b4
ICU-10070 Fix crash due to bug in uenum_next that only affects some compilers
...
X-SVN-Rev: 33521
2013-04-12 23:48:49 +00:00
Peter Edberg
947bd7d1b6
ICU-10070 Add plain C wrappers for Region class
...
X-SVN-Rev: 33520
2013-04-12 23:00:51 +00:00
Travis Keep
77f8f1e2c2
ICU-10045 Change UNICODE_STRING_SIMPLE to a UnicodeString constructor in an attempt to fix broken builds.
...
X-SVN-Rev: 33489
2013-04-03 21:18:45 +00:00
Travis Keep
41bb29f532
ICU-10045 Fix number of significant digits with 0.
...
X-SVN-Rev: 33487
2013-04-03 20:11:01 +00:00
Travis Keep
6125cf2eff
ICU-10045 Formatting with significant digits to work correctly with 0 in C++
...
X-SVN-Rev: 33485
2013-04-02 22:01:33 +00:00
Peter Edberg
8f37e438a6
ICU-10061 Make getDayOfWeekType behave as documented for last weekend day; fix for 1-day weekends
...
X-SVN-Rev: 33468
2013-03-27 22:44:22 +00:00
Travis Keep
7e89728836
ICU-9914 ICU4C DateIntervalFormat to handle 2 year vs. 4 year formats.
...
X-SVN-Rev: 33453
2013-03-21 17:25:43 +00:00
Andy Heninger
1f65c0e70a
ICU-10048 Compiler warning cleanup.
...
X-SVN-Rev: 33445
2013-03-21 05:48:52 +00:00
Andy Heninger
ae4350661b
ICU-10048 Fix some compiler warnings in ICU4C.
...
X-SVN-Rev: 33444
2013-03-21 01:42:01 +00:00
Michael Ow
0990f9bd02
ICU-10013 Fix some no data test error and memory leaks
...
X-SVN-Rev: 33424
2013-03-14 17:14:52 +00:00
Steven R. Loomis
a7758d2cd5
ICU-10030 fix crasher when no subregions, also err check, and modernize test infrastructure
...
X-SVN-Rev: 33401
2013-03-08 19:23:41 +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
Peter Edberg
bc29c28e46
ICU-9965 Don't skip availableFormats items from non-root locales if conflict only due to basePattern (C)
...
X-SVN-Rev: 33360
2013-03-04 11:10:20 +00:00
John Emmons
28932c056e
ICU-9890 Merge CLDR23 data
...
X-SVN-Rev: 33355
2013-03-03 21:34:51 +00:00
Andy Heninger
0fb049e787
ICU-9983 Fix inconsistent forward and reverse RBBI word break rules when a dictionary character is followed by an extend char.
...
X-SVN-Rev: 33351
2013-03-01 00:26:35 +00:00
Peter Edberg
7f06ea3bbf
ICU-9975 Update test for new expected result, remove timebomb
...
X-SVN-Rev: 33350
2013-02-28 22:56:34 +00:00
Michael Ow
c7fe946b72
ICU-9721 Change version number to 51.1 and update timebombs
...
X-SVN-Rev: 33347
2013-02-27 21:34:41 +00:00
Markus Scherer
9877db62ec
ICU-9721 temporarily allow class Region to depend on DecimalFormat
...
X-SVN-Rev: 33341
2013-02-27 19:40:55 +00:00
John Emmons
0f90af1342
ICU-9878 Use just the CLDR language code list instead of the whole ISO639
...
X-SVN-Rev: 33337
2013-02-27 13:44:20 +00:00
John Emmons
f267d1e3dd
ICU-9878 Update LANGUAGES and COUNTRIES list with current ISO/CLDR tables
...
X-SVN-Rev: 33336
2013-02-27 04:33:58 +00:00
Michael Ow
99ce96c383
ICU-9979 Fix some memory leaks in cintltst
...
X-SVN-Rev: 33332
2013-02-26 16:57:42 +00:00
Markus Scherer
6fa35102f2
ICU-9721 update C/C++ dependencies
...
X-SVN-Rev: 33331
2013-02-26 01:00:58 +00:00
Michael Ow
e31422e17e
ICU-9721 Fix errors found and fixed by icu-svnprops-check.py in ICU4C
...
X-SVN-Rev: 33326
2013-02-25 23:23:33 +00:00
Michael Ow
d637feebce
ICU-9979 Fix some memory clean up errors
...
X-SVN-Rev: 33320
2013-02-25 19:09:10 +00:00
Peter Edberg
57367832e2
ICU-9925 Update time-bomb comment to refer to new ticket #9975 for it
...
X-SVN-Rev: 33315
2013-02-24 19:30:14 +00:00
Peter Edberg
73f831cc03
ICU-9967 Move timebomb test to better location, print more info for cal limit test failures
...
X-SVN-Rev: 33313
2013-02-23 22:36:49 +00:00
Michael Ow
d0ef650ea4
ICU-9721 Fix some uconfig test failures
...
X-SVN-Rev: 33311
2013-02-23 16:40:06 +00:00
Peter Edberg
40d1216e5e
ICU-9967 Timebomb some test values for Dangi cal limits test, to be fixed with #9972
...
X-SVN-Rev: 33310
2013-02-23 01:38:04 +00:00
Michael Ow
795b21007f
ICU-9802 Fix no data cintltst and intltest failures
...
X-SVN-Rev: 33302
2013-02-22 03:24:01 +00:00
Andy Heninger
e77d52cb38
ICU-9077 Incorporate review comments.
...
X-SVN-Rev: 33300
2013-02-22 02:26:37 +00:00
Peter Edberg
bb1d8b029f
ICU-9927 Now that cintltst/citertst.c is updated, add sr_Latn collation with import
...
X-SVN-Rev: 33287
2013-02-21 01:10:41 +00:00
Markus Scherer
e7d5e5b205
ICU-9927 TestCEValidity & TestSortKeyValidity skip tailorings that import others because the UColTokenParser is not set up to fetch those
...
X-SVN-Rev: 33286
2013-02-20 23:54:23 +00:00
Markus Scherer
9452d9ed08
ICU-9880 g++ does not seem to allow a class pointer field whose type is from an anonymous namespace
...
X-SVN-Rev: 33277
2013-02-20 20:57:54 +00:00
Peter Edberg
7aeeab19e9
ICU-9925 Pick up the non-gregorian date format fixes from CLDR 8218 (C)
...
X-SVN-Rev: 33273
2013-02-19 19:52:15 +00:00
Peter Edberg
47c5a5aa61
ICU-9616 Add DangiCalendar & tests, port from J to C
...
X-SVN-Rev: 33267
2013-02-18 23:36:57 +00:00
Peter Edberg
d3bb555dba
ICU-9927 Skip RamsRulesTest for collations with import; better error reporting in Test{CE/SortKey}Validity; current coll data for bs, bs_Cyrl, fa_AF
...
X-SVN-Rev: 33264
2013-02-18 00:11:16 +00:00
Markus Scherer
063c1b0868
ICU-9538 minor sync with Java
...
X-SVN-Rev: 33261
2013-02-17 23:24:47 +00:00
Peter Edberg
790ff8fe92
ICU-9926 Update info about U_COL_SAFECLONE_BUFFERSIZE test
...
X-SVN-Rev: 33258
2013-02-17 23:06:24 +00:00
Markus Scherer
ebbc5423ef
ICU-9538 add script metadata properties API
...
X-SVN-Rev: 33255
2013-02-17 00:49:18 +00:00
John Emmons
b1309f6306
ICU-9909 Update structLocale for new currencies
...
X-SVN-Rev: 33254
2013-02-17 00:42:18 +00:00
Markus Scherer
dba8bad06b
ICU-9602 tell ICU4J to ignore conversion test data for good one-way mappings
...
X-SVN-Rev: 33249
2013-02-16 00:16:09 +00:00
Markus Scherer
f5cd9984c6
ICU-9880 add ImmutableIndex, replace Chinese hacks and support zhuyin, handle index characters with multiple primary weights, lazy-create rarely-used objects, bug fixes, port other improvements from Java
...
X-SVN-Rev: 33245
2013-02-15 22:11:33 +00:00
Andy Heninger
915f2365a3
ICU-9077 Fix failing test rbbi/RBBITest/TestExtended
...
X-SVN-Rev: 33234
2013-02-15 08:14:10 +00:00
Andy Heninger
c68b5d9d38
ICU-9077 Enhancements to break iteration tests.
...
X-SVN-Rev: 33233
2013-02-15 07:17:59 +00:00
Andy Heninger
c437359b7f
ICU-9077 RBBI test enhancements.
...
X-SVN-Rev: 33232
2013-02-15 02:13:58 +00:00
Travis Keep
e391bd75da
ICU-9919 Add LocalPointer to test.
...
X-SVN-Rev: 33223
2013-02-14 20:29:16 +00:00
Peter Edberg
cd49c23616
ICU-9925 CLDR 23 pre-integration part 3, batch 3 (C)
...
X-SVN-Rev: 33217
2013-02-14 09:51:25 +00:00
Peter Edberg
08fb2eacd2
ICU-9925 CLDR 23 pre-integration part 3, batch 2 (C)
...
X-SVN-Rev: 33202
2013-02-13 13:26:23 +00:00
Travis Keep
003a138300
ICU-9919 Add test that DateIntervalFormat.setDateIntervalInfo does not corrup the cache.
...
X-SVN-Rev: 33198
2013-02-12 22:51:17 +00:00
Travis Keep
0c74014256
ICU-9919 Add check for failure in testSetIntervalPatternNoSideEffect
...
X-SVN-Rev: 33197
2013-02-12 21:44:42 +00:00
Peter Edberg
bf5a321da8
ICU-9925 CLDR 23 pre-integration part 3, batch 1 (C)
...
X-SVN-Rev: 33196
2013-02-12 21:00:17 +00:00
Travis Keep
b9243a0522
ICU-9919 Add test to ensure that DateIntervalInfo.setIntervalPattern has no unwanted side effects.
...
X-SVN-Rev: 33194
2013-02-12 19:47:49 +00:00
Michael Ow
e33bccf0e8
ICU-9655 Consolidate test code
...
X-SVN-Rev: 33193
2013-02-12 06:46:51 +00:00
Markus Scherer
2e71f86e17
ICU-9602 conversion: add good one-way mapping type |4
...
X-SVN-Rev: 33173
2013-02-11 20:48:11 +00:00
Andy Heninger
e06001f2d0
ICU-9440 spoof checker, merge updates from branch.
...
X-SVN-Rev: 33162
2013-02-11 04:51:14 +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
Andy Heninger
686c8d47f9
ICU-9842 AlphabeticIndex: add constructor taking a collator.
...
X-SVN-Rev: 33148
2013-02-09 01:07:41 +00:00
John Emmons
96f4a704b2
ICU-9889 Implement scaling for decimalFormat
...
X-SVN-Rev: 33138
2013-02-07 19:48:29 +00:00
Steven R. Loomis
3509164083
ICU-9868 morx support (contributed)
...
X-SVN-Rev: 33130
2013-02-06 07:01:19 +00:00
Peter Edberg
6ed22ad2cb
ICU-9876 Pre-integrate some CLDR 23 additions/changes (C), part 2c through CLDR r8106
...
X-SVN-Rev: 33118
2013-02-03 19:10:10 +00:00
Yoshito Umaoka
8d16a6bea1
ICU-9839 Removed temporary workaround in the test code.
...
X-SVN-Rev: 33110
2013-02-01 07:47:57 +00:00
Michael Ow
2724d7c5cc
ICU-9802 Fix failures in running cintltst and intltest without data
...
X-SVN-Rev: 33089
2013-01-29 01:51:53 +00:00
Peter Edberg
b2d677bb65
ICU-9876 Pre-integrate some CLDR 23 additions/changes, part 2 (C)
...
X-SVN-Rev: 33077
2013-01-26 01:14:35 +00:00
Michael Ow
73fd147ca2
ICU-9721 Fix some header test failure
...
X-SVN-Rev: 33070
2013-01-24 20:48:33 +00:00
Yoshito Umaoka
557da151c7
ICU-9839 Punctuation exemplar type support. Code is added, but not working because of data problem explained in #9845 . When data is refreshed next time, the problem should go away.
...
X-SVN-Rev: 33062
2013-01-18 16:29:02 +00:00
John Emmons
734cb70cc4
ICU-8451 Fix memory leaks in region implementation
...
X-SVN-Rev: 33054
2013-01-15 23:53:27 +00:00
Peter Edberg
cd51c60e10
ICU-9497 Add tests for C date symbol functions
...
X-SVN-Rev: 33052
2013-01-14 22:23:44 +00:00
John Emmons
49f6a2cd7c
ICU-8451 Clean up region test - fails build on some platforms
...
X-SVN-Rev: 33050
2013-01-14 19:32:39 +00:00
John Emmons
aad0b5d0f3
ICU-8451 Add region objects to Makefiles - remove one unnecessary line in region.cpp
...
X-SVN-Rev: 33049
2013-01-14 19:06:31 +00:00
John Emmons
013c6db432
ICU-8451 Initial port - Region APIs from Java to C++
...
X-SVN-Rev: 33048
2013-01-14 18:37:56 +00:00
Peter Edberg
54098be451
ICU-9497 Add support for short weekday names: format, parse, get/set symbols (C)
...
X-SVN-Rev: 33047
2013-01-14 04:48:51 +00:00
Peter Edberg
93632b56f2
ICU-9781 Parsing fractional seconds should truncate (not round) to 3 places (C)
...
X-SVN-Rev: 33044
2013-01-13 18:54:09 +00:00
Michael Ow
5794bfbf66
ICU-9673 Update EUC-JP mapping to use updated table
...
X-SVN-Rev: 33039
2013-01-11 19:47:40 +00:00
Peter Edberg
3d5799a284
ICU-9840 Pre-integrate some CLDR 23 additions/changes (C)
...
X-SVN-Rev: 33033
2013-01-10 17:58:47 +00:00
Scott Russell
6a13a557d5
ICU-9836 C/Java mismatch parsing years with pattern "yyyy" :: fix new test under windows
...
X-SVN-Rev: 33016
2013-01-05 23:43:54 +00:00
Scott Russell
c17e7e0af6
ICU-9836 C/Java mismatch parsing years with pattern "yyyy" :: fix new test under windows
...
X-SVN-Rev: 33015
2013-01-05 20:22:19 +00:00
Scott Russell
ce9b84ec38
ICU-9836 C/Java mismatch parsing years with pattern "yyyy"
...
X-SVN-Rev: 33014
2013-01-05 18:39:23 +00:00
Yoshito Umaoka
531924c9b4
ICU-9733 Use primary zone data (formerly singleCountries) for generic location names in ICU4C. This includes metaZones.txt generated from cldrbug:5439 changes (CLDR svn revision 8008).
...
X-SVN-Rev: 33012
2013-01-04 22:26:42 +00:00
Scott Russell
c54b40f7dc
ICU-9836 C/Java mismatch parsing years with pattern "yyyy"
...
X-SVN-Rev: 33011
2013-01-04 17:16:07 +00:00
Yoshito Umaoka
08223859e3
ICU-9735 Added a C API ucal_getTimeZoneID.
...
X-SVN-Rev: 33005
2013-01-02 16:58:24 +00:00
Yoshito Umaoka
162a3e851a
ICU-9573 Added namespace to resolve a build issue.
...
X-SVN-Rev: 32997
2012-12-19 23:14:21 +00:00
Yoshito Umaoka
cecef8ed3d
ICU-9573 A fix for compilation problem.
...
X-SVN-Rev: 32995
2012-12-19 18:48:41 +00:00
Yoshito Umaoka
7586fcf7d4
ICU-9573 Removing Boyer-Moore string search implementation. CollData has moved from i18n package to intltest.
...
X-SVN-Rev: 32994
2012-12-19 05:12:25 +00:00
Travis Keep
fc3787c545
ICU-9804 Add unit test for fix to ures_getByKeyWithFallback.
...
X-SVN-Rev: 32986
2012-12-18 17:59:25 +00:00
Michael Ow
a2b57cea30
ICU-9802 Fix failures in running intltest without data
...
X-SVN-Rev: 32981
2012-12-17 16:23:38 +00:00
John Emmons
74647a8f73
ICU-9799 Merge CLDR 22.1.1 data to trunk
...
X-SVN-Rev: 32974
2012-12-14 23:39:42 +00:00
Markus Scherer
e1f1427f84
ICU-9789 ++enum requires cast
...
X-SVN-Rev: 32964
2012-12-14 17:10:15 +00:00
Markus Scherer
af439c67de
ICU-9789 lenient date/time parsing: accept missing or added trailing dot after non-numeric fields; refactor isNumeric() logic
...
X-SVN-Rev: 32962
2012-12-14 06:35:11 +00:00
Steven R. Loomis
71946b5544
ICU-9655 make enumset test a real test, not just printfs
...
X-SVN-Rev: 32936
2012-12-10 19:18:04 +00:00
Steven R. Loomis
736010a456
ICU-9655 move enumset test
...
X-SVN-Rev: 32934
2012-12-07 00:26:50 +00:00
Steven R. Loomis
b08e77f290
ICU-8712 add instructions for building
...
X-SVN-Rev: 32929
2012-12-06 05:25:15 +00:00
Michael Ow
1d717e307f
ICU-9543 Fix uconfig test failure
...
X-SVN-Rev: 32921
2012-12-04 23:19:40 +00:00
Steven R. Loomis
9994b1fe03
ICU-9677 fix affixes-ignored-for-parse - check in handleChanged() instead of relying on input function
...
X-SVN-Rev: 32918
2012-12-04 21:33:15 +00:00
Steven R. Loomis
bc81e5f281
ICU-9780 calculate fastpath for parsing side separately, also allow grouping sep in nonlenient intonly mode
...
X-SVN-Rev: 32917
2012-12-04 20:33:19 +00:00
Michael Ow
ebad01d878
ICU-9687 Propagate the ambiguous alias warning when opening converter
...
X-SVN-Rev: 32907
2012-11-29 21:38:40 +00:00
Steven R. Loomis
4297072ccd
ICU-9714 now builds clean on IBM i- fix some test cases for ASCIIsms, fix formattable buffer size
...
X-SVN-Rev: 32905
2012-11-29 01:09:50 +00:00
Peter Edberg
b365ec5423
ICU-9706 Fix a chinese calendar test to be as intended
...
X-SVN-Rev: 32901
2012-11-28 01:24:08 +00:00
Markus Scherer
96cf03a67d
ICU-9759 fix typo, cannonical
...
X-SVN-Rev: 32871
2012-11-20 23:55:31 +00:00
Travis Keep
34fdf50b05
ICU-9625 Change C++ ListFormatter to use ICU data instead of hard-coded data.
...
X-SVN-Rev: 32837
2012-11-15 18:15:37 +00:00
Michael Ow
e376e476af
ICU-9543 Add compactdecimalformat information to MSVC project files
...
X-SVN-Rev: 32832
2012-11-14 23:02:46 +00:00
Travis Keep
9307d96277
ICU-9543 Use scientific notation in tests for constants >= 1E9
...
X-SVN-Rev: 32829
2012-11-14 21:49:39 +00:00
Travis Keep
0c1eb43e1f
ICU-9543 Change numbers to floating point in tests.
...
X-SVN-Rev: 32824
2012-11-14 19:42:16 +00:00
Travis Keep
161183009a
ICU-9543 C++ CompactDecimalFormat moved to trunk.
...
X-SVN-Rev: 32819
2012-11-14 18:49:38 +00:00
Steven R. Loomis
caf814a5db
ICU-9721 bump versions to 51.0.1
...
X-SVN-Rev: 32811
2012-11-13 23:10:20 +00:00
Steven R. Loomis
795c05a795
ICU-9721 move two timebombs forward - but fix them in #9742
...
X-SVN-Rev: 32810
2012-11-13 23:09:18 +00:00
Markus Scherer
bc31ae8173
ICU-9662 add & test & use U8_GET_OR_FFFD(), U8_NEXT_OR_FFFD(), U8_PREV_OR_FFFD()
...
X-SVN-Rev: 32796
2012-11-11 06:14:18 +00:00
Markus Scherer
8bb10245f2
ICU-9664 support NUL-terminated strings (indicated via length<0) in U8_NEXT, U16_NEXT, and other such (safe) macros that move forward/take a length
...
X-SVN-Rev: 32787
2012-11-10 15:31:34 +00:00
Markus Scherer
2b38252e75
ICU-9728 do not automatically define UChar=char16_t because that makes C++ APIs incompatible with application code that was compiled without char16_t; define UChar=UCHAR_TYPE if that is #defined; change U_STRING_DECL to sometimes create a pointer, not array, so that we can cast the UTF-16 string literal type
...
X-SVN-Rev: 32780
2012-11-09 17:57:46 +00:00
Markus Scherer
5ed21eb567
ICU-9713 fix ucol_mergeSortkeys(): return correct length, handle empty levels
...
X-SVN-Rev: 32779
2012-11-09 01:04:05 +00:00
Markus Scherer
9f22b7cb11
ICU-9679 fix Clang 3.1 compiler warnings, all in test code, mostly adding integers to string literals
...
X-SVN-Rev: 32778
2012-11-09 00:09:28 +00:00
Markus Scherer
22a342a545
ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies
...
X-SVN-Rev: 32776
2012-11-08 23:31:20 +00:00
Travis Keep
69d9432ee2
ICU-9725 C GenderInfo must handle single item lists correctly by returning the gender of the sole item.
...
X-SVN-Rev: 32761
2012-11-06 19:29:54 +00:00
Steven R. Loomis
899e8cf57c
ICU-9711 fix makefile and another test for OS/400
...
X-SVN-Rev: 32743
2012-11-02 20:16:27 +00:00
Yoshito Umaoka
ed2c4c31e1
ICU-9697 Fixed copyright issue in riwords.txt.
...
X-SVN-Rev: 32715
2012-10-26 17:35:02 +00:00
Michael Ow
f8365c92da
ICU-9397 Update tests to pass without data in ICU 50 RC
...
X-SVN-Rev: 32680
2012-10-19 20:09:53 +00:00
John Emmons
15c2ebfcbe
ICU-9646 Updated structLocale.txt don't allow intervalFormat with skel H diff a
...
X-SVN-Rev: 32671
2012-10-19 16:36:14 +00:00
John Emmons
340b47c297
ICU-9676 Merge CLDR release-22-1-d01
...
X-SVN-Rev: 32666
2012-10-19 03:36:01 +00:00
Peter Edberg
bb43af9767
ICU-9581 Updates from test of ICU4C headers: Just cxxfiles.txt
...
X-SVN-Rev: 32660
2012-10-18 22:47:37 +00:00
Peter Edberg
cce314dc85
ICU-9581 Handle uconfig.h variations: fix errors and some of the old warnings
...
X-SVN-Rev: 32659
2012-10-18 19:51:28 +00:00
Michael Ow
baf198dec3
ICU-9581 Fix some memory leaks in cintltst and intltest
...
X-SVN-Rev: 32642
2012-10-16 16:01:17 +00:00
Peter Edberg
553bcf0b33
ICU-9656 Change RelativeDateFormat to keep 2 patterns (not formatters), and for fmt/parse glue them (with substitutions) and apply to single formatter
...
X-SVN-Rev: 32638
2012-10-15 23:32:31 +00:00
Markus Scherer
cd1a970510
ICU-9581 add genderinfo to dependencies list
...
X-SVN-Rev: 32637
2012-10-15 22:16:28 +00:00
Michael Ow
e0d218d5b6
ICU-9613 Remove myEnum:: prefix
...
X-SVN-Rev: 32626
2012-10-12 22:47:38 +00:00
Michael Ow
b73ea8b387
ICU-9613 Fix wrong enum name
...
X-SVN-Rev: 32625
2012-10-12 21:53:41 +00:00
Michael Ow
799a603abc
ICU-9613 Merge from branch to trunk
...
X-SVN-Rev: 32622
2012-10-12 19:52:43 +00:00
Peter Edberg
adc6f41d0e
ICU-9581 Update ICU version to 50.1, update timebombs for #9156,#9490,#8982,ccldrbug3058
...
X-SVN-Rev: 32616
2012-10-12 03:19:08 +00:00
Travis Keep
7cf61c543b
ICU-9598 Fix windows build which broke at 32600
...
X-SVN-Rev: 32610
2012-10-11 21:54:28 +00:00
Travis Keep
bb296a6003
ICU-9598 Respond to Markus' comments on C genderInfo
...
X-SVN-Rev: 32606
2012-10-11 20:58:56 +00:00
Travis Keep
dd506783e6
ICU-9598 Respond to Markus' comments on C GenderInfo
...
X-SVN-Rev: 32600
2012-10-11 18:52:55 +00:00
Markus Scherer
387f7a40fc
ICU-9398 fix filename comment
...
X-SVN-Rev: 32592
2012-10-10 23:19:23 +00:00
Peter Edberg
4e08dc21bb
ICU-9303 Finish LocaleDisplayNamesImpl & add test
...
X-SVN-Rev: 32575
2012-10-09 12:45:54 +00:00
Markus Scherer
996422e74c
ICU-9398 avoid use of utf8_countTrailBytes[], rewrite/optimize U8_COUNT_TRAIL_BYTES() & U8_NEXT_UNSAFE(), test _UNSAFE macros only with (mostly) well-formed UTF-8 text
...
X-SVN-Rev: 32574
2012-10-09 05:17:43 +00:00
Markus Scherer
7239810394
ICU-9631 add, fix, deprecate DateFormat skeleton constants, parallel to Java ticket #9375
...
X-SVN-Rev: 32572
2012-10-09 04:50:45 +00:00
Andy Heninger
c39e4c83d3
ICU-9491 Spoof data update from UTS 39 version 3.
...
X-SVN-Rev: 32557
2012-10-08 20:41:01 +00:00
Scott Russell
d5a9bec7f9
ICU-9403 Calendar should return error for large negative millis out of range in strict mode & fix extended year calculation for large negative millis
...
X-SVN-Rev: 32554
2012-10-08 20:24:50 +00:00
Peter Edberg
b6053b4240
ICU-9633 Adapt date fmt display context APIs to tentative new UDisplayContext
...
X-SVN-Rev: 32549
2012-10-08 16:52:35 +00:00
Andy Heninger
863fa94df1
ICU-9505 restore ja locale specific line breaking, which provides css normal behavior.
...
X-SVN-Rev: 32546
2012-10-08 04:11:15 +00:00
Peter Edberg
3e36b67cf7
ICU-9606 Add ucal_getTimeZoneTransitionDate, UTimeZoneTransitionType and tests
...
X-SVN-Rev: 32545
2012-10-08 00:32:59 +00:00
Markus Scherer
dd8f01c15e
ICU-9194 test Calendar::getKeywordValuesForLocale(), in ulist_next_keyword_value() set *resultLength, add further enumeration default implementations & shortcuts
...
X-SVN-Rev: 32543
2012-10-07 04:52:16 +00:00
Andy Heninger
f20e0f454a
ICU-9598 Tweaks to visual studio project files for gender info
...
X-SVN-Rev: 32542
2012-10-07 04:00:17 +00:00
Markus Scherer
4c68d12d35
ICU-8901 u_formatMessage(unused argument): ignore unused argument, no failure
...
X-SVN-Rev: 32541
2012-10-07 02:50:40 +00:00
Markus Scherer
49d407d984
ICU-9294 test & fix MessageFormat::getFormatNames()
...
X-SVN-Rev: 32540
2012-10-07 01:27:19 +00:00
Markus Scherer
345df05de0
ICU-9598 add new *gender* files to .vcxproj
...
X-SVN-Rev: 32538
2012-10-07 00:35:07 +00:00
Yoshito Umaoka
f82276faf1
ICU-9567 Merged ucol_strcollUTF8 to trunk.
...
X-SVN-Rev: 32534
2012-10-05 23:44:00 +00:00
Travis Keep
f7cefb19f1
ICU-9598 Applied same comments markus had on C++ CompactDecimalFormatTest to the C++ GenderInfoTest.
...
X-SVN-Rev: 32532
2012-10-05 21:48:40 +00:00
Andy Heninger
803ac8f33c
ICU-9461 Mutex Implementation Rework, merge from devel branch.
...
X-SVN-Rev: 32530
2012-10-05 21:22:02 +00:00
Markus Scherer
a2eca4547b
ICU-9601 from-UTF-8 m:n conversion: properly revert to pivoting for m:n matching
...
X-SVN-Rev: 32529
2012-10-05 20:12:49 +00:00
Travis Keep
5786467fb0
ICU-9598 C/C++ implementation of GenderInfo.
...
X-SVN-Rev: 32527
2012-10-05 19:02:05 +00:00
Roozbeh Pournader
322682119a
ICU-8952 fixed the algorithm for Persian Calendar and heavily refactored
...
X-SVN-Rev: 32498
2012-10-03 22:26:05 +00:00
Michael Ow
c0234f263f
ICU-9024 Fix tabs in test code
...
X-SVN-Rev: 32495
2012-10-03 17:07:29 +00:00
Michael Ow
a5d0a7a7d8
ICU-8703 Fix tabs in test code.
...
X-SVN-Rev: 32494
2012-10-03 17:04:22 +00:00
Michael Ow
b56dee8547
ICU-9397 Update tests in intltest to pass without data
...
X-SVN-Rev: 32489
2012-10-02 22:11:31 +00:00
Dina Sayed
96c93de55b
ICU-9024 unit test for Arabic Mathematical Alphabetic Symbols
...
X-SVN-Rev: 32474
2012-09-30 15:31:46 +00:00
Dina Sayed
7dfc9d289a
ICU-9473 unit test for Arabic shaping is not thread safe
...
X-SVN-Rev: 32461
2012-09-28 16:43:12 +00:00
Steven R. Loomis
6eef7bff7b
ICU-9596 cleanup U_NO_DEFAULT_INCLUDE_UTF_HEADERS - use utf_old.h in tests when needed
...
X-SVN-Rev: 32440
2012-09-27 18:52:04 +00:00
Dina Sayed
cc746cc8a6
ICU-8703 Unit test for Arabic shaping Shadda handling
...
X-SVN-Rev: 32431
2012-09-27 13:34:40 +00:00
Markus Scherer
ed360ffa61
ICU-9514 final UCA 6.2 UCARules.txt, adjust test code
...
X-SVN-Rev: 32416
2012-09-21 20:31:11 +00:00
Markus Scherer
44d515a063
ICU-9556 CollationKey with internal array; cleaner more understandable ByteSink code and usage in calcSortKey
...
X-SVN-Rev: 32408
2012-09-19 23:41:47 +00:00
Steven R. Loomis
d455b9984e
ICU-9569 add UDAT_PATTERN and update docs
...
X-SVN-Rev: 32406
2012-09-19 21:26:41 +00:00
Steven R. Loomis
9077d5dc25
ICU-9449 Merge in decimal format performance improvements from branch.
...
Improvements to 'howExpensiveIs' benchmark test.
Use internal digitlist in Formattable (save mallocs).
Enable fastpath by default.
Enable internal API "parse all input", returning an error if all input was not consumed.
X-SVN-Rev: 32397
2012-09-17 19:03:01 +00:00
Michael Ow
2c52355d1b
ICU-9581 Fix some memory leaks in the intltest test code
...
X-SVN-Rev: 32393
2012-09-17 17:53:25 +00:00