Michael Ow
0edd67f4ef
ICU-9642 Fix retypedef of UMutex error
...
X-SVN-Rev: 32586
2012-10-10 03:51:23 +00:00
Markus Scherer
3669929e5c
ICU-9581 update pool.res bundles, see http://site.icu-project.org/processes/release/tasks/build
...
X-SVN-Rev: 32578
2012-10-09 18:16:22 +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
Peter Edberg
66167d1012
ICU-9303 Update to final API for now, with some updates based on feedback
...
X-SVN-Rev: 32571
2012-10-09 03:49:16 +00:00
Peter Edberg
20af3447f4
ICU-9633 Adjust to UDisplayContext[Type] updates
...
X-SVN-Rev: 32570
2012-10-09 03:48:24 +00:00
Andy Heninger
b042e33ee1
ICU-7400 Fix incorrect API docs on several 'void parse()' functions.
...
X-SVN-Rev: 32561
2012-10-08 22:41:13 +00:00
Michael Ow
faad4ccdd3
ICU-9213 Update runConfigureICU and mh-os390
...
X-SVN-Rev: 32558
2012-10-08 20:48:04 +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
Markus Scherer
33eb771977
ICU-9297 use memcmp() in UnicodeString::operator==()
...
X-SVN-Rev: 32552
2012-10-08 18:24:41 +00:00
Yoshito Umaoka
7c176da599
ICU-9567 Check for input status. Also use U_ILLEGAL_ARGUMENT_ERROR on null input.
...
X-SVN-Rev: 32551
2012-10-08 18:06:41 +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
Peter Edberg
7a826f4b61
ICU-9303 Check in tentative UDisplayContext enum and related LocaleDisplayNames APIs; still need full impl & tests
...
X-SVN-Rev: 32548
2012-10-08 16:50:51 +00:00
Peter Edberg
b72359eca5
ICU-9623 ICU4C 50 API promotions, fix U_DRAFT -> U_STABLE as needed in .h, fix U_DRAFT -> U_CAPI in .c/cpp
...
X-SVN-Rev: 32547
2012-10-08 05:16:32 +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
62b9d2f4b1
ICU-9570 turn off break iteration when we dont have normalization
...
X-SVN-Rev: 32539
2012-10-07 00:56:29 +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
7aeb960b0c
ICU-8703 Fix tab in ICU4C arabic shaping code
...
X-SVN-Rev: 32497
2012-10-03 17:18:27 +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
e43e74d0d0
ICU-9603 Remove lib prefix of import libraries in MinGW
...
X-SVN-Rev: 32492
2012-10-03 03:34:00 +00:00
Michael Ow
8aa34fd449
ICU-9581 Fix some memory leaks in arabic shaping code
...
X-SVN-Rev: 32491
2012-10-03 03:32:21 +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
Michael Ow
3166be4c82
ICU-9241 Update ICU4C tzdata to 2012f
...
X-SVN-Rev: 32483
2012-10-02 16:54:48 +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
Andy Heninger
038449fa93
ICU-9600 sync up word.txt and word_POSIX.txt
...
X-SVN-Rev: 32470
2012-09-28 21:31:14 +00:00
Yoshito Umaoka
ff01fb093a
ICU-9255 Merge the Dangi calendar format data from CLDR trunk rev 7770. Full CLDR data integration will be done later.
...
X-SVN-Rev: 32468
2012-09-28 20:53:39 +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
Dina Sayed
3f27b28097
ICU-9473 Arabic shaping is not thread safe
...
X-SVN-Rev: 32459
2012-09-28 13:41:40 +00:00
Steven R. Loomis
ac84432516
ICU-9542 fix stray comma with -DUCONFIG_NO_BREAK_ITERATION=1 (was not valid C++)
...
X-SVN-Rev: 32449
2012-09-27 21:17:58 +00:00
Andy Heninger
71c72d028b
ICU-9530 Remove extra casts that were added to sidestep problems with the clang compiler.
...
X-SVN-Rev: 32447
2012-09-27 21:09:31 +00:00
Steven R. Loomis
87d08a3a2d
ICU-9556 fix namespace
...
X-SVN-Rev: 32445
2012-09-27 20:48:52 +00:00
Steven R. Loomis
12b8931555
ICU-9611 silent compile for linux
...
X-SVN-Rev: 32441
2012-09-27 19:04:34 +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
Travis Keep
9adb3fd642
ICU-9549 Fix memory problems in DecimalFormat assignment operator.
...
X-SVN-Rev: 32439
2012-09-27 18:50:24 +00:00
Steven R. Loomis
e2898ee810
ICU-9462 clarify docs.
...
X-SVN-Rev: 32436
2012-09-27 17:17:05 +00:00
Steven R. Loomis
70ecc4c943
ICU-9296 fix docs to U_UNSUPPORTED_ERROR as error type for unum_applyPattern
...
X-SVN-Rev: 32435
2012-09-27 16:46:30 +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
Dina Sayed
d3af645b53
ICU-8703 Arabic shaping Shadda handling
...
X-SVN-Rev: 32430
2012-09-27 09:09:18 +00:00
Jennifer Chye
4707cfa42b
ICU-9599 Add genderList, postalCodeData and dayPeriods data build rules.
...
X-SVN-Rev: 32429
2012-09-27 01:22:40 +00:00
Yoshito Umaoka
5b8459bb01
ICU-9338 Promoting TimeZoneNames/TimeZoneFormat APIs from tech preview to draft.
...
X-SVN-Rev: 32427
2012-09-25 22:45:40 +00:00
Michael Ow
f75135af94
ICU-9529 Add missing header files to the appropriate project files
...
X-SVN-Rev: 32424
2012-09-25 16:16:00 +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
57fd3d7ef9
ICU-9589 document that the so-called UCA rules are not normally useful and can be removed from the data
...
X-SVN-Rev: 32412
2012-09-20 05:37:31 +00:00
Markus Scherer
551164f043
ICU-9560 un-deprecate CollationKey and Collator::getCollationKey()
...
X-SVN-Rev: 32410
2012-09-20 00:11:44 +00:00
Markus Scherer
d36fce9bed
ICU-9534 ucol_nextSortKeyPart(): do not promise uncompressed sort keys
...
X-SVN-Rev: 32409
2012-09-19 23:55:58 +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
Michael Ow
2d27b8f67e
ICU-9082 Add compiler version check for AIX xlc workaround
...
X-SVN-Rev: 32405
2012-09-19 20:15:44 +00:00
Steven R. Loomis
58a86d0fe6
ICU-9586 undo r32398 as it pertains to ICU-9569 - accidentally checked in
...
X-SVN-Rev: 32400
2012-09-17 22:36:37 +00:00
Steven R. Loomis
da3f855b46
ICU-9586 fix for AIX
...
X-SVN-Rev: 32399
2012-09-17 22:32:16 +00:00
Steven R. Loomis
a29d76d390
ICU-9586 print out status of gendict during build
...
X-SVN-Rev: 32398
2012-09-17 22:24:17 +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
Yoshito Umaoka
aa6b32be4a
ICU-9584 Fixed PATH environment issue in icucheck.bat.
...
X-SVN-Rev: 32388
2012-09-14 22:19:54 +00:00
Yoshito Umaoka
35f8e12864
ICU-9572 A couple of more exclusion code points in bmMonkeyTest in addition to r32203.
...
X-SVN-Rev: 32378
2012-09-13 17:47:18 +00:00
Umesh Nair
fbbb603da6
ICU-9568 Adding test case with a pattern with out-of-order placeholders.
...
X-SVN-Rev: 32376
2012-09-12 00:14:25 +00:00
Steven R. Loomis
1dff0b56ee
ICU-9501 doxygen cleanup.
...
X-SVN-Rev: 32372
2012-09-11 20:51:51 +00:00
Yoshito Umaoka
f6b1112128
ICU-9381 Shorten time zone generic location name per cldrbug:4897. Imported the CLDR trunk data including fixes necessary for this.
...
X-SVN-Rev: 32368
2012-09-11 15:28:29 +00:00
Steven R. Loomis
1361355eb5
ICU-9551 fix uconfig failures that were in m2, disable CJKBreak without normalization. Merges from r32354 and r32355 by dsengup.
...
X-SVN-Rev: 32367
2012-09-11 04:02:08 +00:00
Steven R. Loomis
9fcdf69b9f
ICU-9535 merge from r32333
...
X-SVN-Rev: 32365
2012-09-11 00:22:56 +00:00
Steven R. Loomis
da2afe3e0e
ICU-9555 reinstate compiler shortening
...
X-SVN-Rev: 32364
2012-09-11 00:00:37 +00:00
Steven R. Loomis
0e48356c32
ICU-9557 support additional PF_ settings
...
X-SVN-Rev: 32363
2012-09-10 23:08:26 +00:00
George Rhoten
eef039a7fe
ICU-9456 Undo ability to remove compiler fluff.
...
X-SVN-Rev: 32358
2012-09-07 16:30:05 +00:00
John Emmons
26bf216530
ICU-9540 Last minute CLDR 22 data changes
...
X-SVN-Rev: 32348
2012-09-06 22:36:44 +00:00
Steven R. Loomis
7293ccd268
ICU-9412 API change report for m2
...
X-SVN-Rev: 32340
2012-09-05 20:59:13 +00:00
Yoshito Umaoka
1abda53f28
ICU-9536 Fixed <br> problem in API reference doc.
...
X-SVN-Rev: 32339
2012-09-05 19:53:44 +00:00
Steven R. Loomis
66efc42f6e
ICU-9412 urename.h
...
X-SVN-Rev: 32338
2012-09-05 19:45:33 +00:00
Markus Scherer
c90fcaf585
ICU-9412 minor readme updates
...
X-SVN-Rev: 32334
2012-09-04 21:27:45 +00:00
Markus Scherer
22cc0cd7cc
ICU-9353 fix dependencies, mostly dictionary code and listformatter
...
X-SVN-Rev: 32331
2012-09-04 20:38:14 +00:00
Markus Scherer
6da17ae2f5
ICU-9353 fix dictionary class name in comments
...
X-SVN-Rev: 32330
2012-09-04 20:05:20 +00:00
John Emmons
e1ea63bfbe
ICU-9523 CLDR 22 data final
...
X-SVN-Rev: 32315
2012-08-31 23:42:35 +00:00
Yoshito Umaoka
01d63782e4
ICU-9412 ICU4C version to 50.0.2
...
X-SVN-Rev: 32313
2012-08-31 22:07:42 +00:00
Steven R. Loomis
79a59bfdef
ICU-9525 fix casts as per http://www.stroustrup.com/bs_faq2.html#static-cast and also fix string quoting gcc47
...
X-SVN-Rev: 32307
2012-08-31 19:12:19 +00:00
John Emmons
078bc743d4
ICU-9520 Fix Arabic RBNF rules - parsing problems
...
X-SVN-Rev: 32305
2012-08-30 23:13:16 +00:00
Debabrata Sengupta
1138bbaf30
ICU-9412 fixed UTF-8 file properties
...
X-SVN-Rev: 32300
2012-08-30 16:33:12 +00:00
George Rhoten
89c00402a8
ICU-9474 Undo the changeset to reduce the exported C++ static variables.
...
X-SVN-Rev: 32299
2012-08-30 03:19:37 +00:00
John Emmons
e99c30b856
ICU-9518 Update for Breton plural rules fix in CLDR
...
X-SVN-Rev: 32293
2012-08-29 18:30:54 +00:00
Markus Scherer
582b65abf1
ICU-9437 remove a now-unnecessary const_cast
...
X-SVN-Rev: 32290
2012-08-29 17:07:09 +00:00
Markus Scherer
5f781dc97e
ICU-9437 switch MultithreadTest/TestCollators to C++ Collator as well, in sync with UCAConformanceTest
...
X-SVN-Rev: 32289
2012-08-29 16:26:42 +00:00
John Emmons
7a759ef248
ICU-9251 Patch brkfiles.mk not to build ja
...
X-SVN-Rev: 32285
2012-08-29 00:55:00 +00:00
George Rhoten
361be49c81
ICU-9516 Update various bits of platform dependent thread safety documentation.
...
X-SVN-Rev: 32284
2012-08-29 00:47:36 +00:00
Markus Scherer
6876123c0e
ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274
...
X-SVN-Rev: 32282
2012-08-28 23:37:10 +00:00
George Rhoten
8b10488235
ICU-9456 Dependency fixes for make -j 16
...
X-SVN-Rev: 32281
2012-08-28 22:57:29 +00:00
George Rhoten
75425ce174
ICU-9469 Make clang the default in addition to clang++. Also add some instructions.
...
X-SVN-Rev: 32280
2012-08-28 22:54:00 +00:00
John Emmons
47c9dda301
ICU-9251 Add back in data/locales/bs_BA.txt - was deleted by mistake
...
X-SVN-Rev: 32279
2012-08-28 22:21:03 +00:00
John Emmons
276a244c9b
ICU-9251 First cut merge of CLDR 22 data
...
X-SVN-Rev: 32275
2012-08-28 21:56:06 +00:00