Commit Graph

20288 Commits

Author SHA1 Message Date
Yoshito Umaoka
e4be0cb54e ICU-11315 tzdata2014j updates in ICU4C.
X-SVN-Rev: 36718
2014-11-11 19:08:28 +00:00
Yoshito Umaoka
3bbb5f70cb ICU-11315 tzdata2014i updates in ICU4C.
X-SVN-Rev: 36693
2014-10-24 05:17:44 +00:00
Yoshito Umaoka
d302fddd6b ICU-11337 Updated zoneinfo resource header comment. Not updating existing zoneinfo64.txt in trunk for now.
X-SVN-Rev: 36675
2014-10-15 20:41:44 +00:00
Yoshito Umaoka
ff4fd29a21 ICU-11302 Proper error handling with utext_clone in regular expression implementation.
X-SVN-Rev: 36673
2014-10-13 17:46:34 +00:00
Steven R. Loomis
547757ebe9 ICU-11325 fix operator==. Also, re-enable French.
X-SVN-Rev: 36672
2014-10-11 00:22:06 +00:00
Steven R. Loomis
a9d937e314 ICU-11323 remove signal handler from gendict, also fix makedata.mak "clean" phase
X-SVN-Rev: 36671
2014-10-10 23:44:31 +00:00
Michael Ow
b2d2691724 ICU-11313 Update version number to 55.0.1
X-SVN-Rev: 36648
2014-10-07 17:02:19 +00:00
Yoshito Umaoka
2878fda46f ICU-11315 Windows zone 2014 update 7 (cldrbug:7959)
X-SVN-Rev: 36645
2014-10-07 13:41:48 +00:00
Yoshito Umaoka
f4c185b9e7 ICU-11307 A minor document fix in Calendar's class doc.
X-SVN-Rev: 36618
2014-10-01 18:50:49 +00:00
Yoshito Umaoka
a573b068a2 ICU-10898 tzdata2014h updates in ICU4C
X-SVN-Rev: 36592
2014-09-26 20:09:39 +00:00
Peter Edberg
9d4b5d9448 ICU-11278 Update readme for GA
X-SVN-Rev: 36576
2014-09-24 19:01:45 +00:00
Peter Edberg
6115fe24bb ICU-11055 Minor rewording that hopefully clarifies the usage of ucol_getFunctionalEquivalent
X-SVN-Rev: 36572
2014-09-23 22:11:37 +00:00
Peter Edberg
b26892cfe8 ICU-10817 For UNUM_SPELLOUT/ORDINAL, document that unum_setTextAttribute with UNUM_DEFAULT_RULESET can specify ruleset
X-SVN-Rev: 36571
2014-09-23 21:58:49 +00:00
Peter Edberg
61d8a038ad ICU-10814 Delete duplicated headerdoc comments in usearch.h
X-SVN-Rev: 36568
2014-09-23 21:33:53 +00:00
Peter Edberg
8713061249 ICU-10809 Fix typo
X-SVN-Rev: 36567
2014-09-23 21:29:31 +00:00
Peter Edberg
14cd5cb107 ICU-10809 Update SimpleDateFormat class doc examples for Sept and Tues, other table updates and note (C)
X-SVN-Rev: 36565
2014-09-23 21:26:25 +00:00
Matitiahu Allouche
00aa5b56c4 ICU-11298 fix crash happening when the first non-comment line in BidiTest.txt is ill formed. Method printErrorLine seeks to print paraLevelName, which has not been initialized and is NULL.
The fix is to initialize paraLevelName to "N/A" at the beginning of method TestBidiTest().

X-SVN-Rev: 36564
2014-09-23 20:29:55 +00:00
Matitiahu Allouche
eb6fad83c9 ICU-11100 fix crash happening when there are many nested matching parentheses occurring in more than one paragraph.
Also change terminology from xxx_SIZE to xxx_COUNT to pursue change started in ticket #11054.

X-SVN-Rev: 36557
2014-09-21 06:38:01 +00:00
Andy Heninger
afe9d5350e ICU-11262 Spoof check data refresh.
X-SVN-Rev: 36553
2014-09-17 23:27:40 +00:00
Michael Ow
44dd80171a ICU-11277 Fix memory leak in numberformat test
X-SVN-Rev: 36547
2014-09-17 20:31:45 +00:00
Steven R. Loomis
0a8466fd4c ICU-10992 urename.h update
X-SVN-Rev: 36544
2014-09-17 00:41:14 +00:00
Steven R. Loomis
9a6f69ef42 ICU-10992 fix memory leak
X-SVN-Rev: 36539
2014-09-16 23:46:35 +00:00
Peter Edberg
e763ff013b ICU-10992 BRS line 52, update C readme for RC
X-SVN-Rev: 36534
2014-09-16 21:49:13 +00:00
Michael Ow
3a935bea9f ICU-10992 Fix cleanup function registration
X-SVN-Rev: 36528
2014-09-16 19:04:05 +00:00
Yoshito Umaoka
f3f825173e ICU-10992 Updated APIChangeReportml.
X-SVN-Rev: 36521
2014-09-16 08:16:52 +00:00
Peter Edberg
2beaf3dacf ICU-10992 BRS line 20, Check/fix non-stable API macros (U_HIDE_DRAFT_API and others)
X-SVN-Rev: 36520
2014-09-16 08:09:06 +00:00
Markus Scherer
908eb3d8d4 ICU-10999 mark formatMeasuresPer() as Technology preview
X-SVN-Rev: 36518
2014-09-16 06:11:35 +00:00
Markus Scherer
58e51c0892 ICU-10999 avoid giving \uhhhh to the C++ compiler
X-SVN-Rev: 36517
2014-09-16 06:07:06 +00:00
Michael Ow
7e3befc1a6 ICU-10992 Ensure ICU4C 54 test suite passes without data
X-SVN-Rev: 36516
2014-09-15 21:51:57 +00:00
Markus Scherer
981f1e0231 ICU-10551 not U+%06X but U+%04X
X-SVN-Rev: 36513
2014-09-15 20:28:44 +00:00
Michael Ow
6de697904d ICU-10980 Update pre-VS2010 project files to VS2010
X-SVN-Rev: 36511
2014-09-15 19:09:21 +00:00
Michael Ow
b927a043f8 ICU-10551 Fix error message print out of codepoints
X-SVN-Rev: 36510
2014-09-15 19:06:18 +00:00
Travis Keep
5ede5c1dc6 ICU-10999 Mark Davis' review comments applied to C++
X-SVN-Rev: 36507
2014-09-15 18:59:23 +00:00
Steven R. Loomis
a5f8e458af ICU-10981 disable this test under more situations
X-SVN-Rev: 36492
2014-09-13 04:22:36 +00:00
Steven R. Loomis
58f8e44c7d ICU-10981 round of uconfig.h fixes
X-SVN-Rev: 36491
2014-09-13 00:53:06 +00:00
Markus Scherer
c07492e9ad ICU-10992 only warning with -w when a collator cannot be built from rules (eg with import)
X-SVN-Rev: 36490
2014-09-12 23:14:25 +00:00
Markus Scherer
03cbf5f82a ICU-10992 update pool bundles
X-SVN-Rev: 36489
2014-09-12 20:02:45 +00:00
Travis Keep
7a23d34cd0 ICU-11250 Markus' review comments
X-SVN-Rev: 36488
2014-09-12 18:26:57 +00:00
Markus Scherer
a3df75f151 ICU-11258 adjust dependencies, pull charstr & unistr_core into the platform group, fix some code
X-SVN-Rev: 36485
2014-09-12 00:11:47 +00:00
Steven R. Loomis
11462b188e ICU-11131 revert to r36481
X-SVN-Rev: 36484
2014-09-11 22:55:13 +00:00
Steven R. Loomis
482e90080c ICU-11131 re-checking in due to conflicts with r36481..
X-SVN-Rev: 36483
2014-09-11 22:47:47 +00:00
Steven R. Loomis
174485b702 ICU-10881 uloc.cpp warning still wasn't fixed. fixing here.
X-SVN-Rev: 36482
2014-09-11 22:40:36 +00:00
Yoshito Umaoka
f7ee04ba38 ICU-11131 Updates based on review feedback.
X-SVN-Rev: 36481
2014-09-11 22:36:46 +00:00
John Emmons
8716672a2d ICU-11251 Last minute CLDR data changes
X-SVN-Rev: 36475
2014-09-11 22:25:12 +00:00
Markus Scherer
30780ccadc ICU-11032 call udata_getMemory() rather than reading internal structures
X-SVN-Rev: 36473
2014-09-11 19:52:26 +00:00
Travis Keep
47e7649b14 ICU-11009 Remove unnecessary comment.
X-SVN-Rev: 36470
2014-09-11 19:34:20 +00:00
Travis Keep
888838e2e5 ICU-11009 Address Andy's review comments.
X-SVN-Rev: 36469
2014-09-11 19:21:33 +00:00
Travis Keep
0951252dad ICU-11250 Add tests for QuantityFormatter add test for SimplePatternFormatter::getPatternWithNoPlaceholders.
X-SVN-Rev: 36468
2014-09-11 19:09:54 +00:00
Markus Scherer
420125c1cc ICU-11238 simpler fix
X-SVN-Rev: 36467
2014-09-11 18:42:18 +00:00
Andy Heninger
84d1d936ab ICU-11032 Incorporate review comments, use isAcceptable call-back with udata_open
X-SVN-Rev: 36466
2014-09-11 18:28:05 +00:00
Yoshito Umaoka
8f7b28cfc6 ICU-10881 Fixed a namespace problem.
X-SVN-Rev: 36463
2014-09-11 16:00:14 +00:00
Yoshito Umaoka
1607eb7116 ICU-8951 Fixed a namespace problem.
X-SVN-Rev: 36462
2014-09-11 15:51:10 +00:00
Markus Scherer
459c88cc14 ICU-11129 simplify string buffer handling
X-SVN-Rev: 36461
2014-09-11 15:34:38 +00:00
Yoshito Umaoka
04df1aa651 ICU-8951 Fixed a typo in a comment.
X-SVN-Rev: 36460
2014-09-11 14:55:53 +00:00
John Emmons
4d47dd3226 ICU-11092 Split out units data into a separate tree
X-SVN-Rev: 36458
2014-09-11 10:16:22 +00:00
Steven R. Loomis
897ab868eb ICU-11253 fix tzdbNames for windows
X-SVN-Rev: 36455
2014-09-11 06:57:17 +00:00
Yoshito Umaoka
02939804a5 ICU-11240 ICU4C 54 API status promotion.
X-SVN-Rev: 36454
2014-09-11 06:16:13 +00:00
Steven R. Loomis
f71e7b22bd ICU-11238 GCC 3.3.6 fixes
X-SVN-Rev: 36451
2014-09-11 05:57:38 +00:00
Yoshito Umaoka
9bdc7d3e1c ICU-8951 Changes based on Markus's review comment. Fixed an EBCDIC support problem.
X-SVN-Rev: 36450
2014-09-11 05:51:15 +00:00
Steven R. Loomis
4345b76644 ICU-10881 merge from branch - conservative fixes to some warnings
X-SVN-Rev: 36449
2014-09-11 05:25:13 +00:00
Michael Ow
62c4c3530d ICU-10551 Update test to check non-ignorable code points and fix comments
X-SVN-Rev: 36443
2014-09-10 23:23:56 +00:00
Andy Heninger
b00b0d552e ICU-11249 class NFDIterator change base from UMemory to UObject. For ICU 54 BRS Verify Malloc Functions task.
X-SVN-Rev: 36442
2014-09-10 20:16:12 +00:00
Travis Keep
c794caf7d4 ICU-10999 Add per unit measure formatting.
X-SVN-Rev: 36441
2014-09-10 20:06:52 +00:00
Scott Russell
74d781408e ICU-10992 BRS: ensure correct UTF-8 file properties
X-SVN-Rev: 36438
2014-09-10 18:56:09 +00:00
Scott Russell
2411d1606b ICU-10992 BRS: ensure correct line-endings and svn property
X-SVN-Rev: 36434
2014-09-10 18:29:54 +00:00
Steven R. Loomis
9e20f6ebb2 ICU-11131 on low memory situations, return U_MEMORY_ALLOCATION_ERROR instead of crash
X-SVN-Rev: 36430
2014-09-10 15:39:02 +00:00
Scott Russell
38c650b526 ICU-10993 fix non-ascii characters
X-SVN-Rev: 36428
2014-09-10 13:59:41 +00:00
Steven R. Loomis
e303dafc6e ICU-11023 build layoutex if enabled..
X-SVN-Rev: 36427
2014-09-10 03:31:49 +00:00
Steven R. Loomis
68e82040f9 ICU-11023 merge from branch
X-SVN-Rev: 36425
2014-09-10 02:20:50 +00:00
Andy Heninger
a7eb42956a ICU-11249 BRS 54: Verify malloc functions fix to class NFDIterator.
X-SVN-Rev: 36421
2014-09-10 00:54:15 +00:00
Markus Scherer
8c4f2b0036 ICU-7118 document that compare() is often more efficient than getSortKey()
X-SVN-Rev: 36414
2014-09-09 22:05:13 +00:00
Yoshito Umaoka
6b334674c9 ICU-11029 Added some note about methods not yet implemented. Also updated these method to do nothing but returns DONE.
X-SVN-Rev: 36410
2014-09-09 21:39:33 +00:00
Peter Edberg
834e67c893 ICU-10695 (C) Update/expand UMALQURA_MONTHLENGTH, handleComputeMonthStart fix for tbla and month not in 0..11
X-SVN-Rev: 36405
2014-09-09 10:27:39 +00:00
Peter Edberg
897df260ce ICU-11221 Remove "#ifndef U_HIDE_DRAFT_API" from measunit.cpp (it is only for measunit.h)
X-SVN-Rev: 36400
2014-09-09 00:56:00 +00:00
Peter Edberg
d87c86274c ICU-10326 Add dictionary-based word/line break for Burmese/Myanmar
X-SVN-Rev: 36397
2014-09-08 22:16:21 +00:00
Andy Heninger
49435e183f ICU-10886 C BreakIterator, clarify starting index of iteration is zero
X-SVN-Rev: 36390
2014-09-08 17:42:57 +00:00
Andy Heninger
9a82d60b1a ICU-10886 C BreakIterator, clarify starting index of iteration is zero
X-SVN-Rev: 36389
2014-09-08 17:36:46 +00:00
Peter Edberg
e46b2b3c83 ICU-9385 DateFormatSymbols/udat getters/setters for yearNames, zodiacNames (C)
X-SVN-Rev: 36386
2014-09-08 04:52:23 +00:00
Markus Scherer
4174db0520 ICU-9644 bug fix
X-SVN-Rev: 36385
2014-09-08 03:26:40 +00:00
Markus Scherer
0f78abc7ee ICU-9644 re-hardcode some normalization data: nfc.nrm
X-SVN-Rev: 36384
2014-09-08 03:05:56 +00:00
Peter Edberg
300e531736 ICU-10995 Delete old fNegPrefixPattern before creating new one by prepending minus to fPosPrefixPattern
X-SVN-Rev: 36382
2014-09-07 20:01:55 +00:00
Peter Edberg
602bb30ae4 ICU-10872 Fix en_US_POSIX word break for colon (C)
X-SVN-Rev: 36381
2014-09-07 07:05:59 +00:00
Peter Edberg
8c07d13306 ICU-10968 More efficient implementation for scriptDisplayName(UScriptCode, ...) (C)
X-SVN-Rev: 36379
2014-09-07 06:58:20 +00:00
Peter Edberg
92a7528223 ICU-11173 CLDR tags/release-26-d03 into ICU4C trunk, remove logKnownIssue 11219, fix test for cldrbug:7868
X-SVN-Rev: 36377
2014-09-06 06:15:08 +00:00
Steven R. Loomis
e330da58b6 ICU-8502 still do the previous version scan, but at least let autoconf know what our version # is.
X-SVN-Rev: 36375
2014-09-06 00:39:13 +00:00
Andy Heninger
821a0b00d7 ICU-11032 Spoof check, add validation of data header.
X-SVN-Rev: 36372
2014-09-06 00:19:58 +00:00
Steven R. Loomis
51d9432671 ICU-11073 Fix the earlier fix for global new[].
Had to move "new UnicodeString[]" into a function ala ICU-2974 to prevent global new[] from being called.
Also, some general cleanup.

X-SVN-Rev: 36371
2014-09-06 00:16:54 +00:00
Steven R. Loomis
2ceea1aada ICU-10989 fixup apidoc tags on deprecated layout engine. Also DO
build it by default still for this release. Add a note on
ParagraphLayout as well.

X-SVN-Rev: 36368
2014-09-05 22:09:11 +00:00
Steven R. Loomis
e2382d5a3b ICU-10920 enable "io" library to build (with no APIs) with UCONFIG_NO_CONVERSION set.
X-SVN-Rev: 36367
2014-09-05 21:27:11 +00:00
Andy Heninger
9a2a9bea34 ICU-11036 RBBI, check data header when opening.
X-SVN-Rev: 36366
2014-09-05 21:23:48 +00:00
Travis Keep
eed7616070 ICU-11223 Remove unused data structure from RelativeDateTimeFormatterTest
X-SVN-Rev: 36365
2014-09-05 20:52:55 +00:00
Steven R. Loomis
7b46ea1945 ICU-10972 improve --with-data-packaging docs
X-SVN-Rev: 36363
2014-09-05 18:33:24 +00:00
Yoshito Umaoka
03a9132d92 ICU-10993 ICU4C version number to 54.1.
X-SVN-Rev: 36357
2014-09-05 14:15:25 +00:00
Peter Edberg
7732bb2599 ICU-10968 Handle fussy comma-at-end-of-enum-list restrictions in some compilers
X-SVN-Rev: 36354
2014-09-05 06:17:40 +00:00
Peter Edberg
46ad07cddf ICU-10968 Add #ifndef U_HIDE_DRAFT_API for the new enum values
X-SVN-Rev: 36353
2014-09-05 05:26:55 +00:00
Peter Edberg
153bf506f0 ICU-10968 Add UDISPCTX_TYPE_DISPLAY_LENGTH and values for it, implement support (C)
X-SVN-Rev: 36352
2014-09-05 04:54:53 +00:00
Steven R. Loomis
f8e8738186 ICU-10427 fix CC/CXX on BSDs
X-SVN-Rev: 36351
2014-09-04 22:38:10 +00:00
Steven R. Loomis
e57f9c9abd ICU-10853 mention trying an absolute path to runConfigureICU if the relative path doesn't work.
X-SVN-Rev: 36350
2014-09-04 22:18:57 +00:00
Andy Heninger
b8935501f7 ICU-10904 Deprecate unused error U_REGEX_OCTAL_TOO_BIG.
X-SVN-Rev: 36349
2014-09-04 21:37:24 +00:00
Andy Heninger
528f72ad79 ICU-11082 Fix typo in RBBIRuleScanner::error()
X-SVN-Rev: 36348
2014-09-04 21:15:14 +00:00
Andy Heninger
75c1bacdf1 ICU-11102 Win32NumberFormat::format(), make fmt param const.
X-SVN-Rev: 36347
2014-09-04 21:00:58 +00:00
Andy Heninger
f626431e29 ICU-11233 Remove U_FINAL for classes we subclass. Produces bad code.
X-SVN-Rev: 36346
2014-09-04 18:58:17 +00:00
Travis Keep
18c1134a6d ICU-11221 Add comments to MeasureUnit generated code pointing to documentation on how to update.
X-SVN-Rev: 36344
2014-09-04 17:42:00 +00:00
Andy Heninger
746aadf44a ICU-10942 Time Zone data loading, merge from branch.
X-SVN-Rev: 36342
2014-09-04 01:07:38 +00:00
Steven R. Loomis
8830b79326 ICU-11073 change to use LocalMemory instead of LocalArray
X-SVN-Rev: 36340
2014-09-03 23:18:34 +00:00
Travis Keep
ff421e317a ICU-11237 Fixed memory leak.
X-SVN-Rev: 36339
2014-09-03 22:41:51 +00:00
Travis Keep
f8598fb484 ICU-11223 Make code in relative date format that falls back to short form more readable.
X-SVN-Rev: 36338
2014-09-03 22:01:03 +00:00
Travis Keep
48ba0efa1e ICU-11221 Add new MeasureUnits to ICU.
X-SVN-Rev: 36335
2014-09-03 21:08:45 +00:00
Yoshito Umaoka
5810783fea ICU-10898 tzdata2014g updates in ICU4C
X-SVN-Rev: 36329
2014-09-03 15:46:07 +00:00
Yoshito Umaoka
15962facca ICU-8951 Fix for a build error on Mac.
X-SVN-Rev: 36326
2014-09-03 14:16:17 +00:00
Peter Edberg
ef25b727ea ICU-11173 CLDR tags/release-26-d02 into ICU4C trunk, fixes more ldml2icu conversion bugs
X-SVN-Rev: 36323
2014-09-03 05:52:50 +00:00
Yoshito Umaoka
8885f1ef78 ICU-8951 BCP 47 key/type converter APIs merged from the work branch.
X-SVN-Rev: 36320
2014-09-03 04:42:21 +00:00
Peter Edberg
1b8eb15e1a ICU-11173 CLDR tags/release-26-d01 into ICU4C trunk with related test & lib code updates
X-SVN-Rev: 36313
2014-09-02 23:18:20 +00:00
Andy Heninger
3dd19f8a5b ICU-10815 Regex error handling, minor cleanups.
X-SVN-Rev: 36306
2014-09-02 21:39:18 +00:00
Yoshito Umaoka
23c9cdafbc ICU-11054 Fixed ubidi_setPara crash issue caused by wrong memory allocation size check. Added a simple test case which reproduced the problem.
X-SVN-Rev: 36304
2014-09-02 18:41:21 +00:00
Scott Russell
867e55f0cb ICU-10970 Support required decimal point
X-SVN-Rev: 36300
2014-08-30 21:53:10 +00:00
Markus Scherer
f81a01e01b ICU-10883 UTS 46 toUnicode set error for empty label including just xn--
X-SVN-Rev: 36297
2014-08-29 23:07:42 +00:00
Markus Scherer
b6b33e5481 ICU-10608 document udata alignment requirements
X-SVN-Rev: 36295
2014-08-29 22:03:20 +00:00
Markus Scherer
b422082fab ICU-10889 test & fix u_charFromName(U_EXTENDED_CHAR_NAME) underflow crash
X-SVN-Rev: 36293
2014-08-29 21:31:07 +00:00
Markus Scherer
6860fda7cd ICU-10946 clarify uscript_getName() & uscript_getShortName()
X-SVN-Rev: 36292
2014-08-29 20:14:00 +00:00
Markus Scherer
822f228b1a ICU-10751 try to fix Windows build, apparently still not on C99
X-SVN-Rev: 36282
2014-08-29 03:41:29 +00:00
Markus Scherer
e353b8e897 ICU-10751 uscript_getCode(locale) use likely subtags not LocaleScript locale data
X-SVN-Rev: 36280
2014-08-28 23:51:38 +00:00
Steven R. Loomis
8c144777b6 ICU-7653 #include "cmemory.h" in perf tests for UPRV_LENGTHOF
X-SVN-Rev: 36278
2014-08-28 23:24:28 +00:00
Markus Scherer
8f69b6c53d ICU-7653 change a few straggler LENGTHOFs
X-SVN-Rev: 36277
2014-08-28 23:20:12 +00:00
Steven R. Loomis
f5d289f2ce ICU-7653 #include "cmemory.h" in perf tests for UPRV_LENGTHOF
X-SVN-Rev: 36276
2014-08-28 22:45:56 +00:00
Steven R. Loomis
7594250cc5 ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc
X-SVN-Rev: 36275
2014-08-28 22:13:45 +00:00
Michael Ow
a5c63dabc2 ICU-10909 Fix linker command in letest makefile
X-SVN-Rev: 36274
2014-08-28 21:15:26 +00:00
Michael Ow
6c7b9784dd ICU-10406 Reorder flags setting to allow for user override in runConfigureICU script
X-SVN-Rev: 36273
2014-08-28 19:01:08 +00:00
Markus Scherer
53dcbe6141 ICU-10736 Locale.isRightToLeft(), uloc_isRightToLeft(locale)
X-SVN-Rev: 36269
2014-08-28 18:28:30 +00:00
Tom Zhang
ee1f29b584 ICU-7653 move LENGTHOF(array) to common, internal header
X-SVN-Rev: 36265
2014-08-28 14:55:34 +00:00
Andy Heninger
f2dfa7422e ICU-10815 Fix for uregex_findNext() not setting U_REGEX_STOPPED_BY_CALLER
X-SVN-Rev: 36260
2014-08-28 01:19:29 +00:00
Michael Ow
d29271fcce ICU-9985 Add support for msys msvc build environment
X-SVN-Rev: 36256
2014-08-27 22:42:28 +00:00
Markus Scherer
16527bddbb ICU-10435 deprecate collation TAILORINGS_VERSION
X-SVN-Rev: 36254
2014-08-27 22:18:28 +00:00
Michael Ow
5ed8880d0e ICU-11121 Fix cygwin msvc mh file detection
X-SVN-Rev: 36253
2014-08-27 21:49:22 +00:00
Markus Scherer
725657cd3d ICU-10477 drop already-marginal support for ULOC_REQUESTED_LOCALE
X-SVN-Rev: 36252
2014-08-27 21:27:37 +00:00
Scott Russell
ecd2a3a355 ICU-10962 Conflicting descriptions of 'S' in calendar patterns
X-SVN-Rev: 36235
2014-08-26 03:57:45 +00:00
Michael Ow
5d5b8293ca ICU-10857 Remove mingw suffix and update configure
X-SVN-Rev: 36233
2014-08-25 22:07:21 +00:00
Travis Keep
9c4a5db353 ICU-11075 Remove dead code including LRUCache and tests and sharedptr.h
X-SVN-Rev: 36226
2014-08-21 21:02:57 +00:00
Travis Keep
6f9dd8c75a ICU-10802 ifdef away unified cache diagnostic code that uses stdio.h.
X-SVN-Rev: 36225
2014-08-21 17:16:46 +00:00
Markus Scherer
00558af374 ICU-11074 update script metadata: Common=Zyyy -> Recommended, CldrBug:7827
X-SVN-Rev: 36223
2014-08-21 16:37:22 +00:00
Markus Scherer
cd3d93b5e6 ICU-11030 clarify USetSpanCondition
X-SVN-Rev: 36221
2014-08-21 00:53:31 +00:00
Travis Keep
77bd7a5153 ICU-10802 Try to fix broken build.
X-SVN-Rev: 36220
2014-08-21 00:19:54 +00:00
Markus Scherer
a1c5d5372b ICU-11059 DUPLOYAN_SHORTAND -> DUPLOYAN
X-SVN-Rev: 36219
2014-08-21 00:16:17 +00:00
Markus Scherer
3fbc4c7966 ICU-11047 disambiguate various CEBuffer-s
X-SVN-Rev: 36217
2014-08-20 23:55:04 +00:00
Travis Keep
c78f2c0def ICU-10802 Attempt to fix broken build.
X-SVN-Rev: 36216
2014-08-20 23:48:49 +00:00
Travis Keep
d9af7aa3db ICU-10802 Attempt to fix broken build.
X-SVN-Rev: 36215
2014-08-20 23:19:14 +00:00
Travis Keep
f335b55bdf ICU-10802 Merge branch tkeep/10802andy into trunk.
X-SVN-Rev: 36214
2014-08-20 21:46:02 +00:00
Yoshito Umaoka
e382f27072 ICU-11061 Updated keyTypeData.txt generated by the latest LDML2ICU converter, adding a few extra entries
X-SVN-Rev: 36210
2014-08-20 20:08:59 +00:00
George Rhoten
e79ae82c7d ICU-11064 The approved ICU syntax has )$ being the end of the plural rule substitution.
X-SVN-Rev: 36208
2014-08-20 18:52:57 +00:00
George Rhoten
912521e5cf ICU-11064 Fix a roundtripping problem when the fractional part is non-zero.
X-SVN-Rev: 36203
2014-08-19 17:13:07 +00:00
Michael Ow
9a4ae3b440 ICU-10551 Make ICU converter callbacks ignore default ignorable code points
X-SVN-Rev: 36199
2014-08-18 21:26:34 +00:00
George Rhoten
eda8266715 ICU-11064 Add syntax for PluralFormat in RBNF
X-SVN-Rev: 36197
2014-08-18 20:47:36 +00:00
Yoshito Umaoka
808a3cda74 ICU-10898 Windows time zone mapping update for 7de0006.
X-SVN-Rev: 36192
2014-08-18 17:59:57 +00:00
Steven R. Loomis
12a1765e44 ICU-11045 fix for glibc assumption
X-SVN-Rev: 36178
2014-08-16 01:50:06 +00:00
Steven R. Loomis
e3dc3bc456 ICU-10347 add U_FINAL and U_OVERRIDE for C++11 "final" and "override".
Added them to several "not for subclassing" classes.
Some exceptions:
* Commented out U_FINAL where there's an internal override needed.
* For tests, added "#define U_FINAL" at the top to disable this.
#defined to null for Doxygen.

X-SVN-Rev: 36177
2014-08-16 01:30:43 +00:00
Steven R. Loomis
0a429569ff ICU-9063 improve docs around ucnv_getMinCharSize and ucnv_getMaxCharSize to reflect that they are in code points and UChar code units, respectively.
X-SVN-Rev: 36174
2014-08-15 17:55:30 +00:00
Markus Scherer
bfb928d8dd ICU-11010 improve ucol_mergeSortkeys() API doc
X-SVN-Rev: 36166
2014-08-14 20:35:54 +00:00
Andy Heninger
bbefa308aa ICU-11051 Add synchronization to u_getDataDirectory().
X-SVN-Rev: 36165
2014-08-14 20:34:06 +00:00
Markus Scherer
ec55298e96 ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests (merged from branches/markus/rootunihan)
X-SVN-Rev: 36162
2014-08-14 18:47:27 +00:00
Andy Heninger
1ba1ec3b83 ICU-11049 regular expressions, use same logic in UText and (UChar *) code paths when checking limit of potential match start positions.
X-SVN-Rev: 36161
2014-08-14 17:44:05 +00:00
Markus Scherer
435623bc05 ICU-11058 support nested collation rule imports; make the importer stateless
X-SVN-Rev: 36157
2014-08-13 22:58:14 +00:00
Yoshito Umaoka
a16ab10f50 ICU-11061 Import full bcp47 keys/types from CLDR. This change is corresponding to cldrbug:7249
X-SVN-Rev: 36151
2014-08-12 23:14:06 +00:00
Yoshito Umaoka
37d4e68cd4 ICU-10898 Updated tzdbNames.txt based on tzdata2014f.
X-SVN-Rev: 36144
2014-08-12 16:37:22 +00:00
Michael Ow
41a76a46ba ICU-10580 Fix solaris gcc build issues
X-SVN-Rev: 36141
2014-08-12 02:11:22 +00:00
Yoshito Umaoka
0de2d6e411 ICU-10898 tzdata2014f updates to ICU4C
X-SVN-Rev: 36138
2014-08-11 21:07:03 +00:00
Andy Heninger
e03585d7cf ICU-11049 fix regex find() memory overrun.
X-SVN-Rev: 36124
2014-08-06 21:49:08 +00:00
Tom Zhang
2c1c85aee8 ICU-10320 fix compiler warning & solaris error
X-SVN-Rev: 36119
2014-08-01 21:33:16 +00:00
Andy Heninger
96835f80a5 ICU-10948 Condition Variables, merged from development branch.
X-SVN-Rev: 36101
2014-07-29 23:18:47 +00:00
Tom Zhang
26063a3454 ICU-10320 API for getting/setting number format override in date formatting
X-SVN-Rev: 36097
2014-07-29 18:42:07 +00:00
Yoshito Umaoka
ae3f6f13a4 ICU-10934 The tz database abbreviation support in ICU4C
X-SVN-Rev: 36080
2014-07-23 21:51:09 +00:00
Travis Keep
133a0ebab9 ICU-11009 Fix C NumberFormatSpecification tests.
X-SVN-Rev: 36066
2014-07-18 23:21:55 +00:00
Yoshito Umaoka
ab078968c6 ICU-11009 Added numfmtspectest.cpp in VC project file.
X-SVN-Rev: 36065
2014-07-18 22:44:57 +00:00
Travis Keep
46c66e0ddb ICU-11009 Add number format specification conformance tests to ICU4C
X-SVN-Rev: 36061
2014-07-18 21:05:06 +00:00
Andy Heninger
32925a6a3b ICU-11003 Clean up gcc compiler warnings introduced with previous commit for this ticket.
X-SVN-Rev: 36051
2014-07-17 21:06:09 +00:00
Andy Heninger
642d37eb0f ICU-11003 Delete cmutex.h; change files using it to from plain C to C++.
X-SVN-Rev: 36050
2014-07-17 20:16:27 +00:00
Andy Heninger
ec0b491358 ICU-11007 Calendar::fZone, add comment clarifying that it cannot be NULL.
X-SVN-Rev: 36048
2014-07-16 22:29:20 +00:00
Andy Heninger
ecf61700ad ICU-11006 Memory crash/corruption in for loop due to typo in the file (source/i18n/rbt_data.cpp)
X-SVN-Rev: 36047
2014-07-16 21:04:08 +00:00
Tom Zhang
8787394bd1 ICU-10979 add udat_adoptNumberFormat & update doc
X-SVN-Rev: 36035
2014-07-15 20:39:51 +00:00
Travis Keep
fea6dbb22f ICU-10864 DecimalFormat::getGroupingSize() to return 0 when grouping isn't being used.
X-SVN-Rev: 36028
2014-07-15 18:18:39 +00:00
Travis Keep
71d9e44e03 ICU-10864 DecimalFormat::getGroupingSize() to return 0 when grouping isn't being used.
X-SVN-Rev: 36027
2014-07-15 16:40:20 +00:00
Travis Keep
321f5c2c7b ICU-10966 Fix NumberFormat::createInstance to return U_MISSING_RESOURCE_ERROR when there is missing resource data.
X-SVN-Rev: 36026
2014-07-15 00:10:52 +00:00
Andy Heninger
76aaa9229f ICU-11007 Improved checking for NULL time zones in calendar code.
X-SVN-Rev: 36025
2014-07-14 23:39:06 +00:00
Markus Scherer
37c7676f5e ICU-10912 create Collator from binary: support length<0 again, and document that the base collator is required (see ticket #10517)
X-SVN-Rev: 36021
2014-07-10 22:17:20 +00:00
Markus Scherer
29fc864adf ICU-11002 Unicode 7.0 final IdnaMappingTable
X-SVN-Rev: 36020
2014-07-10 19:05:06 +00:00
Markus Scherer
1379df9789 ICU-10998 test for only-none before comparing with the current list of reordering codes
X-SVN-Rev: 36018
2014-07-09 23:36:19 +00:00
Markus Scherer
9bc6f268fb ICU-10998 collation reorder others=Zzzz, recognize only others = reset
X-SVN-Rev: 36017
2014-07-09 22:53:09 +00:00
Andy Heninger
47a28993e7 ICU-11001 STRING_HASH changed to use uint32_t in computation.
X-SVN-Rev: 36016
2014-07-09 22:02:52 +00:00
Markus Scherer
2e958e2bab ICU-8082 private collation type: do not build binary and do not list as an available keyword value
X-SVN-Rev: 36011
2014-07-08 17:44:53 +00:00
Markus Scherer
77b420f820 ICU-8962 test & fix collation import from same bundle & from und=root
X-SVN-Rev: 36009
2014-07-08 01:10:13 +00:00
Steven R. Loomis
68b3eed7cb ICU-10990 remove STL deps from FilteredBreakIterator implementation
X-SVN-Rev: 36008
2014-07-08 00:30:21 +00:00
Andy Heninger
719e780320 ICU-10903 u_strToUTF8WithSub(), API docs misleading regarding error status setting.
X-SVN-Rev: 35991
2014-07-02 23:46:10 +00:00
Andy Heninger
0de5b4523f ICU-10908 LocaleDisplayNames thread safety fix.
X-SVN-Rev: 35989
2014-07-02 22:31:05 +00:00
Andy Heninger
4812b221aa ICU-10976 Remove C++ null reference checks; they're undefined behavior.
X-SVN-Rev: 35987
2014-07-02 20:57:26 +00:00
Andy Heninger
03e1202db7 ICU-10983 Add failure checks to utext_clone().
X-SVN-Rev: 35986
2014-07-02 20:31:42 +00:00
Andy Heninger
4de6a9f525 ICU-10983 Add failure checks to utext_clone().
X-SVN-Rev: 35985
2014-07-02 19:15:28 +00:00
Michael Ow
b1de9c0f30 ICU-10842 Fix header test failures, fix no data test errors, and update file properties
X-SVN-Rev: 35982
2014-07-02 05:09:05 +00:00
Steven R. Loomis
9ecbb465f2 ICU-10842 readme updates for 54m1. CSS updates.
X-SVN-Rev: 35979
2014-07-01 20:51:25 +00:00
Steven R. Loomis
942bf1780d ICU-10842 Improve dependencies error message
X-SVN-Rev: 35978
2014-07-01 18:40:24 +00:00
Steven R. Loomis
ef42fc3a34 ICU-10842 update dependencies. Also update tool and add emacs mode.
X-SVN-Rev: 35977
2014-07-01 18:30:14 +00:00
Steven R. Loomis
82d331dd6b ICU-10842 fix to namespace usage
X-SVN-Rev: 35976
2014-07-01 16:51:31 +00:00
Steven R. Loomis
2191314134 ICU-10842 check in ICU 53 vs 54m1 change report
X-SVN-Rev: 35975
2014-07-01 16:42:02 +00:00
Steven R. Loomis
60eaaca7b8 ICU-10842 fix mistagged ICU54 API
X-SVN-Rev: 35974
2014-07-01 16:41:37 +00:00
Steven R. Loomis
fba912e1ec ICU-10842 update urename and fix an unrenamed class
X-SVN-Rev: 35973
2014-07-01 16:16:59 +00:00
Andy Heninger
ac70eab7a3 ICU-8550 Remove unused #include. This is a review comment fix.
X-SVN-Rev: 35965
2014-06-27 22:47:21 +00:00
Michael Ow
7033fb8e40 ICU-10038 Remove wrong function name
X-SVN-Rev: 35963
2014-06-27 19:13:20 +00:00
Yoshito Umaoka
d54e49d7f8 ICU-10842 Updated Unicode lisence format, extracted the body part only.
X-SVN-Rev: 35961
2014-06-27 17:47:16 +00:00
Steven R. Loomis
70eda4d8dd ICU-10530 Deprecate LayoutEngine - improve javadoc tags
X-SVN-Rev: 35957
2014-06-26 14:08:13 +00:00
Steven R. Loomis
10c819d115 ICU-10580 revert r35955
X-SVN-Rev: 35956
2014-06-26 02:25:49 +00:00
Steven R. Loomis
f1c3fde98b ICU-10580 solaris-gcc fixes
X-SVN-Rev: 35955
2014-06-26 02:15:39 +00:00
Steven R. Loomis
49a3242d0a ICU-10710 remove some C comments..
X-SVN-Rev: 35954
2014-06-26 01:45:51 +00:00
Steven R. Loomis
88a77c56cf ICU-10826 don't need FFLAGS (Fortran flags)
X-SVN-Rev: 35953
2014-06-26 01:41:27 +00:00
Steven R. Loomis
b33fbff3e9 ICU-10974 patch: building ICU with clang-cl
X-SVN-Rev: 35952
2014-06-26 01:39:03 +00:00
Steven R. Loomis
34b4644cac ICU-10530 Deprecate LayoutEngine
X-SVN-Rev: 35951
2014-06-26 01:17:03 +00:00
Steven R. Loomis
40f501ff59 ICU-10874 bounds check on LocaleBased (note ICU-9762 to untangle LocaleBased)
X-SVN-Rev: 35950
2014-06-25 23:39:07 +00:00
Steven R. Loomis
f47fe1af7a ICU-10890 fix string handling in icuplug
X-SVN-Rev: 35949
2014-06-25 23:19:25 +00:00
Steven R. Loomis
a3433c4d45 ICU-10977 remove stray #if DEBUG from a few more files
X-SVN-Rev: 35948
2014-06-25 21:59:55 +00:00
Steven R. Loomis
9ac287909f ICU-10977 remove stray #if DEBUG from toolutil/ucbuf.c
X-SVN-Rev: 35947
2014-06-25 21:54:18 +00:00
Michael Ow
5b95b36b05 ICU-10955 Allow for file extension customization in the pkgdata tool with the option file
X-SVN-Rev: 35923
2014-06-23 21:36:42 +00:00
Michael Ow
96f67c0b1a ICU-10898 tzdata 2014e to ICU4C
X-SVN-Rev: 35892
2014-06-17 18:26:24 +00:00
Travis Keep
7bf9b7dce1 ICU-10884 Comments from roubert.
X-SVN-Rev: 35882
2014-06-17 16:34:46 +00:00
Travis Keep
49c0734f6a ICU-10046 More review comments from roubert.
X-SVN-Rev: 35881
2014-06-17 14:26:41 +00:00
Travis Keep
2b11611919 ICU-10046 Roubert's review comments.
X-SVN-Rev: 35880
2014-06-17 14:24:40 +00:00
Travis Keep
eca047192e ICU-10046 Fix comments.
X-SVN-Rev: 35877
2014-06-13 16:45:12 +00:00
Travis Keep
b323fa2b8f ICU-10046 Andy's review comments.
X-SVN-Rev: 35876
2014-06-13 16:40:17 +00:00
Scott Russell
0711da6b18 ICU-10906 prevent SimpleDateFormat from trying to parse when ParsePosition is less than 0
X-SVN-Rev: 35874
2014-06-13 14:36:05 +00:00
Tom Zhang
985f42b752 ICU-10344 add new field & factory method for currency CASH/STANDARD Usage
X-SVN-Rev: 35873
2014-06-12 21:40:34 +00:00
Travis Keep
b8fcbee810 ICU-10884 Fix compile warnings around not initializing base class in copy constructor for RelativeDateTimeFormatter and SharedObject.
X-SVN-Rev: 35871
2014-06-12 20:14:04 +00:00
Travis Keep
5ab2298adc ICU-10884 Attempt to fix broken build.
X-SVN-Rev: 35870
2014-06-12 19:55:36 +00:00
Travis Keep
b2e714c21a ICU-10884 Applied review comments from Andy Heninger.
X-SVN-Rev: 35862
2014-06-11 19:45:30 +00:00
Travis Keep
81e264fb42 ICU-10884 Apply API proposal from 11 Jun ICU meeting.
X-SVN-Rev: 35861
2014-06-11 18:31:47 +00:00
Markus Scherer
92f683729d ICU-10821 try to fix Windows build
X-SVN-Rev: 35858
2014-06-11 08:34:19 +00:00
Markus Scherer
dac1ad769b ICU-10821 change log update
X-SVN-Rev: 35851
2014-06-10 17:40:52 +00:00
Markus Scherer
48733704d2 ICU-10821 UCD 7.0 final data
X-SVN-Rev: 35838
2014-06-09 21:15:23 +00:00
Markus Scherer
fad96371c9 ICU-10372 deprecate collation APIs for short definition strings
X-SVN-Rev: 35822
2014-06-06 22:48:14 +00:00
Yoshito Umaoka
2c9b14e3e4 ICU-9667 Removed a couple of paraLevel value assignment statements from setPara() to match the ICU4J change (r35820). See #9667 for more details.
X-SVN-Rev: 35821
2014-06-06 21:44:20 +00:00
Yoshito Umaoka
227ba0cb9a ICU-10741 Fixed a bug incorrectly processing CR+LF in ucbuf_readline.
X-SVN-Rev: 35814
2014-06-06 20:49:18 +00:00
Yoshito Umaoka
590179178a ICU-10937 A quick test patch - just moving the test data date. We may revise the fix later.
X-SVN-Rev: 35803
2014-06-04 16:34:23 +00:00
Travis Keep
9040a55e62 ICU-10778 Delimit Generated Code in MeasureUnit.
X-SVN-Rev: 35797
2014-06-02 22:47:11 +00:00
Michael Ow
4b5a43f324 ICU-8260 Increase buffer size of location keywords
X-SVN-Rev: 35787
2014-06-01 05:07:41 +00:00
Travis Keep
e09358e9fb ICU-10778 Add test to ensure that MeasureUnit is backward compatible with ICU 53.1
X-SVN-Rev: 35784
2014-05-30 21:27:06 +00:00
Markus Scherer
e280c407cb ICU-8260 use standard collation locale keywords in collper2
X-SVN-Rev: 35770
2014-05-29 17:34:23 +00:00
Markus Scherer
b3cb5dcc86 ICU-8260 bug fixes
X-SVN-Rev: 35766
2014-05-28 23:03:52 +00:00
Michael Ow
913ef44a26 ICU-10709 Update ibm-1375 mapping
X-SVN-Rev: 35763
2014-05-28 20:29:15 +00:00
Markus Scherer
da533923a2 ICU-8260 support all collation-related keywords in Collator::createInstance()
X-SVN-Rev: 35762
2014-05-27 18:50:10 +00:00
Michael Ow
4430785673 ICU-10863 Update EUCTW mapping
X-SVN-Rev: 35755
2014-05-23 20:27:03 +00:00
Travis Keep
df067d53b2 ICU-10914 Fix uses of createSharedInstance calls.
X-SVN-Rev: 35748
2014-05-22 23:48:56 +00:00
Travis Keep
4b0e17ff66 ICU-10913 Fix broken build.
X-SVN-Rev: 35747
2014-05-22 23:21:32 +00:00
Travis Keep
5778d967ee ICU-10913 Remove unused includes.
X-SVN-Rev: 35746
2014-05-22 23:14:10 +00:00
Travis Keep
3d1c1bb07a ICU-10884 Add abbreviated relative date format support.
X-SVN-Rev: 35744
2014-05-22 22:46:53 +00:00
Yoshito Umaoka
906dc162f9 ICU-10831 Fixed the API parameter description in usprep_prepare().
X-SVN-Rev: 35742
2014-05-22 22:43:42 +00:00
Michael Ow
968afff8ef ICU-10522 Update tzcode readme in ICU
X-SVN-Rev: 35733
2014-05-21 20:21:53 +00:00
Michael Ow
7f937b3e26 ICU-10719 fix problem with detecting timezone in non-english windows environment
X-SVN-Rev: 35732
2014-05-21 19:57:04 +00:00
Andy Heninger
f71b9053d2 ICU-8550 Dictionary Break Iterator, fixes to work with UTF-8 text.
X-SVN-Rev: 35724
2014-05-17 00:44:39 +00:00
Scott Russell
68c893b2f1 ICU-10855 fix handling of partial match leniency to not falsely pass literals that should fail
X-SVN-Rev: 35720
2014-05-16 17:38:08 +00:00
Michael Ow
3745c93568 ICU-10898 tzdata 2014c to ICU4C
X-SVN-Rev: 35711
2014-05-14 01:19:16 +00:00
Michael Ow
7bbd60c374 ICU-10492 Fix library name issue in mingw build
X-SVN-Rev: 35702
2014-05-10 06:59:22 +00:00
Michael Ow
f3fc05d4a6 ICU-10870 Use GetGeoInfoW version of GetGeoInfo
X-SVN-Rev: 35700
2014-05-09 19:11:50 +00:00
Andy Heninger
d3f2a4ba93 ICU-10891 Fix buffer overflow problem in uresbund.cpp
X-SVN-Rev: 35699
2014-05-09 17:54:54 +00:00
Travis Keep
b5b8492a6f ICU-10887 Fix documentation in MeasureFormat.
X-SVN-Rev: 35696
2014-05-08 22:46:37 +00:00
Andy Heninger
61a5b161d3 ICU-10885 Remove obsolete, unused test data file.
X-SVN-Rev: 35694
2014-05-06 22:39:41 +00:00
Andy Heninger
a54177be4b ICU-10865 Thread safety fixes to u_get_stdout().
X-SVN-Rev: 35693
2014-05-06 21:52:26 +00:00
Andy Heninger
6f97fd0a2a ICU-10835 Fix build problems from r35683.
X-SVN-Rev: 35691
2014-05-04 20:43:48 +00:00
Yoshito Umaoka
114c7abe69 ICU-10827 Updated ICU modified version of tzcode to 2014b level.
X-SVN-Rev: 35684
2014-05-02 23:24:38 +00:00
Andy Heninger
a45f7faf63 ICU-10835 Improve performance of case insensitive find operations.
X-SVN-Rev: 35683
2014-05-02 22:51:53 +00:00
Michael Ow
3ed1418315 ICU-10038 Add u_fopen variant that accepts UTF16 filename
X-SVN-Rev: 35681
2014-05-01 17:45:12 +00:00
Jungshik Shin
52cf49b10e ICU-10873 newlib has _timezone instead of __timezone
X-SVN-Rev: 35680
2014-05-01 00:16:10 +00:00
Markus Scherer
b82c4c87d9 ICU-10867 fix collperf2: NUL-terminate UTF-16 strings, really do sort & shuffle
X-SVN-Rev: 35675
2014-04-30 21:20:10 +00:00
Michael Ow
9f62253594 ICU-10732 Fix error in configure script
X-SVN-Rev: 35674
2014-04-30 21:17:52 +00:00
Michael Ow
550f0448d6 ICU-10732 Enable Cygwin64 build
X-SVN-Rev: 35672
2014-04-30 21:08:54 +00:00
Travis Keep
fd676bb762 ICU-10046 insetMarkup()->insertMarkup().
X-SVN-Rev: 35666
2014-04-30 20:15:10 +00:00
George Rhoten
1cdf346b5e ICU-10871 Remove the old untested and unlisted U_PF_CLASSIC_MACOS platform. The modern ICU probably would not compile on this old platform anymore.
X-SVN-Rev: 35663
2014-04-30 18:34:36 +00:00
George Rhoten
9360e089b0 ICU-1859 Fix memory leak.
X-SVN-Rev: 35662
2014-04-30 02:09:50 +00:00
George Rhoten
cd1202bbef ICU-1859 Fix a compiler error on AIX.
X-SVN-Rev: 35660
2014-04-29 21:34:42 +00:00
George Rhoten
cbc44d1d51 ICU-1859 Fix a compiler error on AIX.
X-SVN-Rev: 35659
2014-04-29 20:35:27 +00:00
George Rhoten
37cbf3a611 ICU-1859 All RBNF rules parse now. All spellout values roundtrip. Lenient roundtripping is still an issue.
X-SVN-Rev: 35658
2014-04-29 18:29:12 +00:00
Andy Heninger
e9ae2f8d71 ICU-10844 Add Regex test case.
X-SVN-Rev: 35657
2014-04-25 21:22:20 +00:00
Andy Heninger
4587ade4b5 ICU-10295 Mutex ucln_registerCleanup to clear thread sanitizer errors.
X-SVN-Rev: 35655
2014-04-25 17:27:53 +00:00
Andy Heninger
9c8e20c008 ICU-10805 Use InitOnce in Region class. Fixes threading problem in initialization.
X-SVN-Rev: 35653
2014-04-24 22:31:56 +00:00
Michael Ow
c01ee1021e ICU-10808 Fix file sep char checking
X-SVN-Rev: 35652
2014-04-24 20:06:19 +00:00
Andy Heninger
4e5886643f ICU-10803 Fix race in LocaleUtility::getAvailableLocaleNames().
X-SVN-Rev: 35651
2014-04-24 18:48:06 +00:00
Andy Heninger
0a9c28990a ICU-10861 Fix several ICU4C compile warnings.
X-SVN-Rev: 35650
2014-04-24 00:33:39 +00:00
Andy Heninger
dbcf79f57b ICU-10799 ICU initialization code, review & cleanup.
X-SVN-Rev: 35649
2014-04-23 23:22:13 +00:00
Michael Ow
3cc66e5be4 ICU-10808 Fix some array size limitation when calling pkgdata tool
X-SVN-Rev: 35648
2014-04-23 21:29:23 +00:00
Markus Scherer
567aebade1 ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631
X-SVN-Rev: 35632
2014-04-14 22:30:09 +00:00
Yoshito Umaoka
b655078cda ICU-10842 Updated ICU4C version nubmers for 54M1.
X-SVN-Rev: 35630
2014-04-14 20:41:25 +00:00
Yoshito Umaoka
1d90a2e031 ICU-10816 Added a test case of DateFormat parse leniency setter/getter APIs.
X-SVN-Rev: 35627
2014-04-14 19:58:40 +00:00
Scott Russell
e05022e643 ICU-10822 remove static from test method
X-SVN-Rev: 35616
2014-04-10 20:20:20 +00:00
Scott Russell
b30a917348 ICU-10822 C wrapper implementation for udat_get.../udat_setBooleanAttribute
X-SVN-Rev: 35615
2014-04-10 19:49:13 +00:00
Travis Keep
93559e74a8 ICU-10046 Expose Exponent Multiplication Symbol. ScientificFormatHelper class to recognize variants of the plus and minus sign.
X-SVN-Rev: 35614
2014-04-10 18:13:29 +00:00
Travis Keep
1ec6826469 ICU-10046 Attempt to fix broken build.
X-SVN-Rev: 35613
2014-04-09 23:56:42 +00:00
Travis Keep
7ed712add5 ICU-10046 Introduce ScientificFormatHelper class.
X-SVN-Rev: 35612
2014-04-09 23:00:45 +00:00
Travis Keep
0959e4e84d ICU-10828 Attempt to fix broken build.
X-SVN-Rev: 35597
2014-04-03 22:44:00 +00:00
Travis Keep
e3a6ed0372 ICU-10828 Remove unused dependencies.
X-SVN-Rev: 35595
2014-04-03 21:58:23 +00:00
Jungshik Shin
530f403705 ICU-10811 QNX does not have nl_lang_info_codeset
X-SVN-Rev: 35580
2014-04-02 21:50:11 +00:00
Travis Keep
c5fcd47b4f ICU-10793 Add optimization to ListFormatter.
X-SVN-Rev: 35579
2014-04-02 21:43:11 +00:00
Travis Keep
0d3dedc0a5 ICU-10804 Add documentation to LRUCache.
X-SVN-Rev: 35576
2014-04-02 20:12:02 +00:00
Yoshito Umaoka
6e0a9a397d ICU-10816 DateFormat::setLenient to set boolean attribute properly.
X-SVN-Rev: 35572
2014-04-02 19:17:11 +00:00
Travis Keep
bb63aa3994 ICU-10758 Attempt to fix broken build.
X-SVN-Rev: 35570
2014-04-02 16:46:23 +00:00
Travis Keep
72a92fadc1 ICU-10758 Attempt to fix broken build.
X-SVN-Rev: 35569
2014-04-02 16:21:14 +00:00
Travis Keep
fa5b13bee3 ICU-10758 Attempt to fix broken build.
X-SVN-Rev: 35568
2014-04-01 23:57:16 +00:00
Travis Keep
8b59ab29e0 ICU-10758 Attempt to fix broken build.
X-SVN-Rev: 35565
2014-04-01 23:01:15 +00:00
Travis Keep
fe24e76026 ICU-10758 Enable fastpath for DecimalFormat when grouping is turned on as long as no grouping separators need to be inserted.
X-SVN-Rev: 35560
2014-04-01 20:41:15 +00:00
Markus Scherer
da7170882b ICU-10636 make -w tests work without collation rule strings, and without big5han and gb2312han
X-SVN-Rev: 35558
2014-04-01 19:59:27 +00:00
Markus Scherer
9e4365c9e6 ICU-10810 genrb: preflight strings on final parse tree, not while building the tree
X-SVN-Rev: 35544
2014-03-28 22:03:03 +00:00
Yoshito Umaoka
e4e63fd5c0 ICU-10434 tzdata2014b to ICU4C
X-SVN-Rev: 35533
2014-03-26 14:33:24 +00:00
Yoshito Umaoka
c5f65ad529 ICU-10434 Relaxed the check condition for DST amount from 1 hour to 2 hours. tzdata2014b added Antarctica/Troll with a recurrent DST rule with 2 hour daylight saving.
X-SVN-Rev: 35531
2014-03-26 14:28:37 +00:00
Yoshito Umaoka
d1945b489b ICU-10740 Updated ICU4C readme.html for 53rc.
X-SVN-Rev: 35510
2014-03-19 15:19:59 +00:00
Peter Edberg
4696fb6ee5 ICU-10507 Better API documentation for asymmetric search (C)
X-SVN-Rev: 35502
2014-03-18 21:50:11 +00:00
Yoshito Umaoka
8543a2f7ff ICU-9101 A minor bug fix in utrace.c found during code review.
X-SVN-Rev: 35493
2014-03-18 13:42:00 +00:00
Travis Keep
3f79fc8787 ICU-10646 Andy's code review comments.
X-SVN-Rev: 35491
2014-03-17 18:16:22 +00:00
Travis Keep
e4f7eafc89 ICU-10461 Andy's review comments.
X-SVN-Rev: 35490
2014-03-17 18:07:34 +00:00
Michael Ow
3daf54af40 ICU-10740 Fix uconfig test errors
X-SVN-Rev: 35480
2014-03-15 06:08:42 +00:00
Peter Edberg
8fdebe3515 ICU-10740 Adjust #ifndef U_HIDE_DRAFT/INTERNAL_API for changes; don't use around default,copy,= ctors
X-SVN-Rev: 35478
2014-03-15 00:20:41 +00:00
John Emmons
bc0b75a81b ICU-10792 Merge data fixes from Cldrbug:7068
X-SVN-Rev: 35473
2014-03-14 20:57:50 +00:00
Yoshito Umaoka
1390808e60 ICU-10764 Regenerated APIChangeReport.html to include some latest changes in trunk.
X-SVN-Rev: 35470
2014-03-14 03:38:14 +00:00
Yoshito Umaoka
097c0f238b ICU-10756 Review update. Updated API status tag of setGroupingUsed() and setParseIntegerOnly which were added to override the super class methods to resolve the problem to @draft ICU 53.
X-SVN-Rev: 35469
2014-03-14 02:31:25 +00:00
Peter Edberg
c9b9cf52d2 ICU-10745 Remove other logKnownIssue for #10405, fixed in CLDR 25
X-SVN-Rev: 35468
2014-03-13 23:02:10 +00:00
Peter Edberg
4cbc737493 ICU-10740 Update urename.h
X-SVN-Rev: 35467
2014-03-13 22:53:30 +00:00
John Emmons
22c6db5157 ICU-10789 Some last minute changes in supplemental data from CLDR 25
X-SVN-Rev: 35463
2014-03-13 21:31:15 +00:00
Michael Ow
c70512bdfe ICU-10786 Ensure ICU 53 passes without data
X-SVN-Rev: 35462
2014-03-13 21:28:24 +00:00
Andy Heninger
2f0f40c29a ICU-10764 API Promotions for ICU4C 53.
X-SVN-Rev: 35461
2014-03-13 21:03:05 +00:00
Andy Heninger
dfe8c061e0 ICU-10764 API Promotions for ICU4C 53.
X-SVN-Rev: 35459
2014-03-13 20:33:16 +00:00
Peter Edberg
27b3e24d4d ICU-10745 Remove logKnownIssue for #10405, fixed in CLDR 25
X-SVN-Rev: 35458
2014-03-13 17:33:02 +00:00
Michael Ow
21d28f0945 ICU-10286 Add uconfig option in test code for filtered break iterator
X-SVN-Rev: 35448
2014-03-12 22:56:39 +00:00
Markus Scherer
185eb296a9 ICU-10740 update pool.res bundles for CLDR 25
X-SVN-Rev: 35447
2014-03-12 22:54:00 +00:00
Michael Ow
06cc7cacb5 ICU-10286 Add uconfig option to disable filtered break iterator code by default
X-SVN-Rev: 35446
2014-03-12 21:59:12 +00:00
John Emmons
2fbd7d8a61 ICU-10441 Regenerate Japanese collation to fix double backslash problem
X-SVN-Rev: 35443
2014-03-12 21:43:56 +00:00
Markus Scherer
ecfc286a25 ICU-10740 some new intra-ICU4C dependencies
X-SVN-Rev: 35441
2014-03-12 21:27:57 +00:00
Markus Scherer
30de06a013 ICU-10700 fix minor API docs bug
X-SVN-Rev: 35436
2014-03-12 18:53:11 +00:00
Markus Scherer
c1f540a2eb ICU-10640 remove obsolete TODO
X-SVN-Rev: 35435
2014-03-12 18:48:27 +00:00
John Emmons
7525392d15 ICU-10745 Merge CLDR25 data into trunk
X-SVN-Rev: 35429
2014-03-12 04:34:00 +00:00
Peter Edberg
1def0575b8 ICU-5186 to address review comments, reformat & delete commented-out line
X-SVN-Rev: 35425
2014-03-12 02:44:16 +00:00
Peter Edberg
a55d42e8fa ICU-10725 add explicit status for every item in USearchAttribute[Value] enums
X-SVN-Rev: 35424
2014-03-12 01:44:33 +00:00
Peter Edberg
851ea612f2 ICU-10740 update U_COPYRIGHT_STRING to 2014
X-SVN-Rev: 35423
2014-03-12 01:41:52 +00:00
Travis Keep
16401cda19 ICU-10640 Markus' review comments on formatting hh:mm:ss in MeasureFormat.
X-SVN-Rev: 35422
2014-03-12 00:12:32 +00:00
Travis Keep
83f8bc77b2 ICU-10640 Fix misspelled word in comments. Add TODO to revisit how we dtermine if two MeasureUnit references mean the same unit.
X-SVN-Rev: 35421
2014-03-11 23:33:52 +00:00
Travis Keep
4a4907c1eb ICU-10703 Deprecate timeUnitFormat.
X-SVN-Rev: 35419
2014-03-11 23:14:05 +00:00
Travis Keep
705755a025 ICU-10700 From Markus' review comments.
X-SVN-Rev: 35408
2014-03-11 21:18:34 +00:00
Travis Keep
55daa14907 ICU-10640 Changes from Markus' review.
X-SVN-Rev: 35404
2014-03-11 17:40:23 +00:00
Michael Ow
494610cf0f ICU-10434 tzdata2014a to ICU4C
X-SVN-Rev: 35401
2014-03-11 05:20:06 +00:00
Scott Russell
c3b6d7351d ICU-10776 fix non-ASCII characters in C source
X-SVN-Rev: 35393
2014-03-10 15:23:19 +00:00
Peter Edberg
d3e17b771b ICU-10739 Add readme comments about requiring C99
X-SVN-Rev: 35390
2014-03-08 06:25:27 +00:00
Peter Edberg
71faffa075 ICU-10725 Deprecate USEARCH_CANONICAL_MATCH which has no effect, suggest UCOL_NORMALIZATION_MODE instead.
X-SVN-Rev: 35389
2014-03-08 05:37:03 +00:00
Steven R. Loomis
4cfdb4a00d ICU-10651 DateFormat::getCalendar() not intended to get the results of parse
X-SVN-Rev: 35388
2014-03-08 01:18:23 +00:00
Steven R. Loomis
5bc87de353 ICU-10003 update derb manpage
X-SVN-Rev: 35387
2014-03-08 01:09:32 +00:00
Steven R. Loomis
f9518ccbb1 ICU-9948 bump class table
X-SVN-Rev: 35385
2014-03-08 01:09:05 +00:00
Steven R. Loomis
0b703647fd ICU-9948 no longer see a crash, think it was fixed by other bugs. bumped the class table. enabled letest to run by default (finally). fixed pcheck to output status.
X-SVN-Rev: 35384
2014-03-08 00:49:39 +00:00
Markus Scherer
c9cda28161 ICU-10738 CollationAPITest/TestVariableTopSetting use the root collator, fails with en_US_POSIX
X-SVN-Rev: 35381
2014-03-07 17:31:39 +00:00
Steven R. Loomis
7b0172a8aa ICU-10272 fix break on Windows
X-SVN-Rev: 35378
2014-03-07 01:01:49 +00:00
Michael Ow
b8358fd167 ICU-10766 Rename ResourceType enum values to avoid collision on MinGW build
X-SVN-Rev: 35376
2014-03-07 00:46:13 +00:00
Steven R. Loomis
c866020da6 ICU-10272 the clang workaround was only *mostly* harmless. Disable it under Windows. Fix: typeinfo(82): error C2874: using-declaration causes a multiple declaration of 'type_info'
X-SVN-Rev: 35375
2014-03-07 00:30:23 +00:00
Steven R. Loomis
9d41d2258a ICU-10286 warning fix
X-SVN-Rev: 35369
2014-03-06 21:59:38 +00:00
Steven R. Loomis
4aa1d95ce1 ICU-10286 platform fix
X-SVN-Rev: 35367
2014-03-06 19:40:33 +00:00
Steven R. Loomis
bd3131899f ICU-10272 clang workaround
X-SVN-Rev: 35366
2014-03-06 19:39:41 +00:00
Steven R. Loomis
ded9162807 ICU-10286 API docs update (commit missed from yesterday), remove stray printf
X-SVN-Rev: 35363
2014-03-06 18:38:08 +00:00
Steven R. Loomis
f4fe9b638e ICU-10286 load suppression data from locales. For now, only test English because it is already in.
X-SVN-Rev: 35359
2014-03-06 12:51:31 +00:00
Steven R. Loomis
7bc88a1a04 ICU-10286 works on windows
X-SVN-Rev: 35358
2014-03-06 12:11:08 +00:00
Steven R. Loomis
bbe5a9e0d8 ICU-10286 Check in filtered break behavior. Does not load bundles yet. Also fixes to locbased and brkiter ( no way for subclasses to set locale id )
X-SVN-Rev: 35357
2014-03-06 11:21:15 +00:00
Steven R. Loomis
bf0d5601c2 ICU-10756 fix stray 'x'
X-SVN-Rev: 35356
2014-03-06 10:32:21 +00:00
Peter Edberg
5241507312 ICU-10637 Format/parse using 'r', C part 2 (add tests, clean up islamic delta calculation)
X-SVN-Rev: 35355
2014-03-06 09:47:25 +00:00
Yoshito Umaoka
7202567040 ICU-9101 Cleaned up API doc for StringSearch. Removed clauses mentioning Boyer-Moore algorithm. Keep the docs synchronized with ICU4J StringSearch.
X-SVN-Rev: 35354
2014-03-06 01:27:21 +00:00
Steven R. Loomis
f38544a2a6 ICU-10756 regression tests added for case where setGroupingUsed didn't call handleChanged() and thus the fastpath status would be incorrect. Fixed by overriding three functions in DecimalFormat but delegating to NumberFormat. The other two functions don't affect fastpath, but are overridden for future changes where they might.
X-SVN-Rev: 35351
2014-03-06 00:12:57 +00:00
Steven R. Loomis
4c308228b1 ICU-10286 check in stub xml files so that the .txt gets generated. See ICU-10750 for removal of such stubs.
X-SVN-Rev: 35349
2014-03-05 23:25:48 +00:00
Steven R. Loomis
3226c52b08 ICU-10756 fix operator= ( restores performance for the createInstance() / applyPattern("#") case )
X-SVN-Rev: 35348
2014-03-05 23:11:07 +00:00
Steven R. Loomis
8700d5b055 ICU-10755 check in some additional tests
X-SVN-Rev: 35347
2014-03-05 22:23:51 +00:00
Steven R. Loomis
d6d65ed16b ICU-10286 initial stub checkin of FilteredBreakIteratorBuilder (todo: windows proj files)
X-SVN-Rev: 35346
2014-03-05 20:44:47 +00:00
Steven R. Loomis
285f95b7fd ICU-10755 remove whitespace and fix warnings
X-SVN-Rev: 35345
2014-03-05 19:48:58 +00:00
Steven R. Loomis
c574edd9ed ICU-10755 add U_NAMESPACE_USE, also add a couple of tests including grouping (for comparison)
X-SVN-Rev: 35344
2014-03-05 19:47:35 +00:00
John Emmons
95dccec52d ICU-9791 Minor doc update for getName() API of numbering system
X-SVN-Rev: 35343
2014-03-05 18:52:47 +00:00
Peter Edberg
30e8bc452d ICU-10637 Format/parse using 'r' related gregorian year, C changes part 1 (still need correct num fmt & tests)
X-SVN-Rev: 35341
2014-03-05 11:51:05 +00:00
Scott Russell
8791b26095 ICU-10625 address data checks in DateFormatTest::TestDateFormatLeniency not checking expected results
X-SVN-Rev: 35340
2014-03-05 00:52:30 +00:00
Yoshito Umaoka
faacd61904 ICU-10724 Minor refinement in the API doc for TimeZone::getDisplayName, the fallback format is localized and can be different from GMT[+-]hh:mm.
X-SVN-Rev: 35336
2014-03-04 20:21:22 +00:00
Andy Heninger
ce39777eda ICU-4833 Update RBBI title case rules, replace obsolete rule syntax.
X-SVN-Rev: 35333
2014-03-04 19:58:04 +00:00
Markus Scherer
9bf9705667 ICU-9101 fix hiraganaQuaternary API docs
X-SVN-Rev: 35329
2014-03-04 19:32:53 +00:00
Michael Ow
39f9e215de ICU-10740 Update version number to 53.1 in ICU4C
X-SVN-Rev: 35324
2014-03-04 17:59:29 +00:00
Scott Russell
246f3a9162 ICU-10336 really fix test
X-SVN-Rev: 35321
2014-03-04 16:09:19 +00:00
Scott Russell
11b2ef55b3 ICU-10336 fix test
X-SVN-Rev: 35320
2014-03-04 15:15:12 +00:00
Scott Russell
eb0fd12224 ICU-10336 add leniency controls for lenient like behavior
X-SVN-Rev: 35319
2014-03-04 14:40:36 +00:00
Peter Edberg
2a5e2e4810 ICU-10730 Just add tests verifying correct behavior for U in skeleton (C)
X-SVN-Rev: 35315
2014-03-04 08:46:17 +00:00
Peter Edberg
24a8cc84f4 ICU-5186 Make DecimalFormat::operator== much more complete
X-SVN-Rev: 35312
2014-03-04 05:54:16 +00:00
Markus Scherer
974358f7fd ICU-8204 test quoted apostrophe in compact syntax
X-SVN-Rev: 35303
2014-03-03 20:54:56 +00:00
Markus Scherer
22316fe74f ICU-6328 test Malayalam 0D57<<0D4C
X-SVN-Rev: 35299
2014-03-03 19:32:21 +00:00
Markus Scherer
c9c2304cc7 ICU-9507 test script reordering also *among* variables
X-SVN-Rev: 35288
2014-03-02 18:55:25 +00:00
Peter Edberg
27cfaed4d8 ICU-10681 Lazily get and cache BreakIterator for titlecasing; lazily get contextTransform info if possible (C)
X-SVN-Rev: 35287
2014-03-02 00:44:35 +00:00
Markus Scherer
11676f470f ICU-9355 test that secondary+case ignores secondary ignorables
X-SVN-Rev: 35285
2014-03-01 22:53:08 +00:00
Markus Scherer
c0c465d823 ICU-9351 test that uppercase-first sorts a string with a trailing tertiary CE after its prefix
X-SVN-Rev: 35278
2014-03-01 00:23:24 +00:00
Markus Scherer
742658b061 ICU-9507 test shifted+reordering
X-SVN-Rev: 35276
2014-03-01 00:07:08 +00:00
Markus Scherer
3baf728df7 ICU-10033 Clarify what characters numeric collation works on
X-SVN-Rev: 35274
2014-02-28 22:50:10 +00:00
Markus Scherer
b35f99a0a7 ICU-9956 test that @ is equivalent to [backwards 2]
X-SVN-Rev: 35271
2014-02-28 22:12:12 +00:00
Markus Scherer
36666b5856 ICU-10149 test collation type fallback from unsupported type
X-SVN-Rev: 35269
2014-02-28 21:36:06 +00:00
Markus Scherer
d3caa74af6 ICU-9092 test numeric collation with other settings
X-SVN-Rev: 35267
2014-02-28 21:22:56 +00:00
Markus Scherer
15daddd56d ICU-9778 replace use of deprecated ucol_getContractions()
X-SVN-Rev: 35266
2014-02-28 21:09:19 +00:00
Markus Scherer
43958793f7 ICU-10108 test reset-before on already-tailored characters
X-SVN-Rev: 35264
2014-02-28 20:57:21 +00:00
Markus Scherer
78b241a52b ICU-9959 test that RBC forbids rules with a before-reset followed by a stronger relation
X-SVN-Rev: 35263
2014-02-28 20:15:58 +00:00
Markus Scherer
ede6e58597 ICU-10478 Android does not have nl_langinfo(codeset)
X-SVN-Rev: 35260
2014-02-28 19:27:37 +00:00
Markus Scherer
84f781e9fb ICU-10595 reenable TestNextSortKeyPartJaIdentical()
X-SVN-Rev: 35259
2014-02-27 23:31:01 +00:00
Markus Scherer
a2a0fa000d ICU-8070 Check that the rule parser handles a comment without terminating end-of-line
X-SVN-Rev: 35257
2014-02-27 22:52:07 +00:00
Michael Ow
e9e591473c ICU-10520 Remove typo in readme
X-SVN-Rev: 35256
2014-02-27 21:01:41 +00:00
Andy Heninger
d6cca740f2 ICU-10673 AnyTransliterator thread safety test, fix build failure on AIX.
X-SVN-Rev: 35255
2014-02-27 20:57:51 +00:00
Michael Ow
e9feffb425 ICU-10520 Clarify windows build instructions in the readme
X-SVN-Rev: 35253
2014-02-27 19:36:18 +00:00