Commit Graph

19006 Commits

Author SHA1 Message Date
Markus Scherer
1dab387878 ICU-9690 clarify that U8_...(safe) macros use/need int32_t indexes & lengths
X-SVN-Rev: 32772
2012-11-08 22:22:00 +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
Markus Scherer
d328bb3289 ICU-9705 fix runConfigureICU bugs, add Linux/gcc, improve help text
X-SVN-Rev: 32760
2012-11-06 19:17:29 +00:00
Yoshito Umaoka
a3443bd1e9 ICU-9712 Remove words originally from CC-CEDICT. Also update license term to exclude CC-CEDICT.
X-SVN-Rev: 32744
2012-11-02 20:18:28 +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
Steven R. Loomis
f2306f2577 ICU-9711 OS/400 fixes
X-SVN-Rev: 32742
2012-11-02 19:41:57 +00:00
Yoshito Umaoka
ca058ff1ec ICU-9709 Merged unicode-license.txt into license.html, along with other third-party licenses.
X-SVN-Rev: 32736
2012-11-01 18:35:22 +00:00
Yoshito Umaoka
70cdddb686 ICU-9708 Retained the original copyright comment from Chromium, added the ICU standard style copyright comment at the beginning.
X-SVN-Rev: 32734
2012-11-01 15:55:43 +00:00
Peter Edberg
c29ba8a3d2 ICU-9579 Update readme for final release
X-SVN-Rev: 32732
2012-10-31 17:56:42 +00:00
Michael Ow
198edf8bbf ICU-9241 Update tzdata in ICU4C to 2012h
X-SVN-Rev: 32728
2012-10-30 22:41:49 +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
Peter Edberg
26ec9e58f9 ICU-9581 Update readme for 50rc, fix HTML validation errors
X-SVN-Rev: 32690
2012-10-22 18:14:40 +00:00
John Emmons
68245e2a71 ICU-9676 Updated version numbers to CLDR 22.1
X-SVN-Rev: 32686
2012-10-22 17:32:28 +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
Michael Ow
f5d4015b61 ICU-9241 Update tzdata in ICU4C to 2012g
X-SVN-Rev: 32676
2012-10-19 17:42:10 +00:00
Steven R. Loomis
42486be134 ICU-9683 fix issue with Makefile.inc
X-SVN-Rev: 32673
2012-10-19 16:59:17 +00:00
Steven R. Loomis
0a7377e8ce ICU-9682 fix crasher in icuinfo
X-SVN-Rev: 32672
2012-10-19 16:58:43 +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
Yoshito Umaoka
7139ce8835 ICU-9581 Replaced a non-ASCII character with an ASCII character.
X-SVN-Rev: 32661
2012-10-18 22:51:31 +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
Steven R. Loomis
0757fdeaf1 ICU-9650 update API Change Report
X-SVN-Rev: 32654
2012-10-18 00:04:14 +00:00
Markus Scherer
feea8e2c99 ICU-9671 fix BreakIterator compiler warnings
X-SVN-Rev: 32653
2012-10-17 23:54:34 +00:00
Peter Edberg
e0688029ca ICU-9672 Add casts to avoid warnings
X-SVN-Rev: 32650
2012-10-17 21:54:06 +00:00
Peter Edberg
73b05c02c4 ICU-9581 Update urename.h
X-SVN-Rev: 32649
2012-10-17 06:15:22 +00:00
Peter Edberg
9622e41050 ICU-9581 Sync U_INTERNAL/U_DRAFT/U_STABLE tags to @internal/@draft/@stable
X-SVN-Rev: 32648
2012-10-17 05:48:18 +00:00
Peter Edberg
6735940768 ICU-9250 Document that date format S+ fields truncate for S,SS and zero-pad for SSSS+
X-SVN-Rev: 32646
2012-10-17 04:41:19 +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
8f94316877 ICU-9656 Restore #include <stdlib.h> for atoi
X-SVN-Rev: 32640
2012-10-16 00:54:37 +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
Markus Scherer
5d5811d46f ICU-9556 add virtual destructors for *KeyByteSink classes as required by source/test/depstest/depstest.py, see ICU ticket #8454
X-SVN-Rev: 32636
2012-10-15 22:12:05 +00:00
Yoshito Umaoka
459e90197a ICU-9584 Changing %~f0 to %~dp0 for better readability.
X-SVN-Rev: 32634
2012-10-15 20:58:11 +00:00
Steven R. Loomis
855951324b ICU-9654 export SILENT_COMPILE for test apps
X-SVN-Rev: 32628
2012-10-12 23:53:32 +00:00
Markus Scherer
b64d860945 ICU-9549 re-simplify logic in _copy_ptr()
X-SVN-Rev: 32627
2012-10-12 23:18:49 +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
8c2beec087 ICU-9613 Remove unneeded include statement and fix attribute name
X-SVN-Rev: 32624
2012-10-12 21:38:01 +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
Yoshito Umaoka
5d4eb5c918 ICU-9567 Fixed a bad condition for Latin 1 checking updated in the previous change.
X-SVN-Rev: 32599
2012-10-11 18:10:04 +00:00
Yoshito Umaoka
964283d36c ICU-9567 Fixed API status comment for UTRACE_UCOL_STRCOLLUTF8.
X-SVN-Rev: 32597
2012-10-11 14:48:04 +00:00
Yoshito Umaoka
b30caaeeac ICU-9567 Changes based on Markus's review feedback.
X-SVN-Rev: 32595
2012-10-11 03:24:59 +00:00
Peter Edberg
3d6cf30378 ICU-9606 Review comments: Use LocalPointer for btzClone, delete incorrect comment
X-SVN-Rev: 32594
2012-10-11 01:07:10 +00:00
Travis Keep
546def8662 ICU-9598 Use UBool instead of bool
X-SVN-Rev: 32593
2012-10-10 23:23:08 +00:00
Markus Scherer
387f7a40fc ICU-9398 fix filename comment
X-SVN-Rev: 32592
2012-10-10 23:19:23 +00:00
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
Umesh Nair
974ba63756 ICU-7168 Fixing Windows build.
X-SVN-Rev: 32271
2012-08-28 19:26:17 +00:00
Markus Scherer
31a4a9113d ICU-7168 always initialize UErrorCode, and check in at least one place coming in from public API
X-SVN-Rev: 32268
2012-08-28 16:47:58 +00:00
Peter Edberg
1b1314e50f ICU-9227 just add tests for fieldDifference fwd/backward on either side of era boundary and across era boundary
X-SVN-Rev: 32263
2012-08-28 05:58:40 +00:00
Peter Edberg
8db60a2d2b ICU-9399 return correct parse index when an era is expected but something else is found
X-SVN-Rev: 32262
2012-08-28 03:40:07 +00:00
Markus Scherer
ce6b202757 ICU-8920 clarify Collator::getRules() docs
X-SVN-Rev: 32259
2012-08-28 00:06:05 +00:00
Markus Scherer
9f8f976bf6 ICU-6173 fix comments about type characters in CaseFolding.txt
X-SVN-Rev: 32254
2012-08-27 23:42:11 +00:00
Peter Edberg
d7a3235efb ICU-9392 japanese calendar minimum era should be 0
X-SVN-Rev: 32253
2012-08-27 23:21:33 +00:00
Markus Scherer
944ff6eeaf ICU-9141 add U_GCC_MAJOR_MINOR macro
X-SVN-Rev: 32252
2012-08-27 23:15:08 +00:00
Umesh Nair
484c465ddf ICU-7168 Implementation of ListFormatter, port from Java
X-SVN-Rev: 32247
2012-08-27 20:14:25 +00:00
Debabrata Sengupta
4f666eebc4 ICU-9481 handled segmentation fault issue with uenum_next
X-SVN-Rev: 32242
2012-08-27 18:50:29 +00:00
Peter Edberg
00b9ba863a ICU-9256 For he@calendar=hebrew, offset the years within the current millenium down to 1-999
X-SVN-Rev: 32236
2012-08-27 05:58:17 +00:00
Michael Ow
2f41905b0b ICU-9353 Fix redefinition error in dictionarydata when building with Cygwin MSVC
X-SVN-Rev: 32224
2012-08-24 15:29:03 +00:00
Steven R. Loomis
1e1d7adaaa ICU-9493 add links from classUnicodeString to classicu_1_1UnicodeString so old urls will not break
X-SVN-Rev: 32213
2012-08-21 21:01:03 +00:00
Steven R. Loomis
19e9ab5adc ICU-9486 dont generate icu-le.pc if layout is disabled
X-SVN-Rev: 32197
2012-08-17 23:27:37 +00:00
Maxime Serrano
43a4d7c0d4 ICU-9353 remove last mentions of word_ja.txt
X-SVN-Rev: 32196
2012-08-17 21:58:20 +00:00
Maxime Serrano
8466372715 ICU-9353 fix windows makefile, remove mentions of word_ja.txt
X-SVN-Rev: 32191
2012-08-17 17:09:01 +00:00
Maxime Serrano
53650b04c5 ICU-9353 add symbols to dictionarydata.cpp for linker
X-SVN-Rev: 32187
2012-08-17 00:10:22 +00:00
Maxime Serrano
c64c0299d7 ICU-9353 merge dbbi-tries work into the trunk
X-SVN-Rev: 32184
2012-08-16 23:01:49 +00:00
George Rhoten
8bcdfa544d ICU-9457 Fix some compiler warnings.
X-SVN-Rev: 32180
2012-08-16 04:56:59 +00:00
George Rhoten
e1b9092426 ICU-9469 Improve support for C++11
X-SVN-Rev: 32179
2012-08-15 17:46:17 +00:00
Michael Ow
05b1370439 ICU-9241 Update tzdata in ICU4C to 2012e
X-SVN-Rev: 32172
2012-08-14 17:10:20 +00:00
Michael Ow
dcf74e591d ICU-9241 Update tzdata in ICU4C to 2012d
X-SVN-Rev: 32169
2012-08-14 05:01:00 +00:00
Michael Ow
5015b2033b ICU-9380 Reorder header files to fix HP build error.
X-SVN-Rev: 32162
2012-08-13 17:21:00 +00:00
George Rhoten
ce96470daf ICU-9474 Reduce the exported C++ static variables too.
X-SVN-Rev: 32159
2012-08-12 00:33:34 +00:00
George Rhoten
0ae3d3a7d4 ICU-9474 Reduce unrename.h namespace pollution
X-SVN-Rev: 32157
2012-08-11 04:57:13 +00:00
George Rhoten
8dcaaee67a ICU-9456 The behavior of adding the .o to the dependency list by default is compiler dependent. Always include it.
X-SVN-Rev: 32156
2012-08-11 04:51:41 +00:00
Debabrata Sengupta
3ef2d173ca ICU-9342 implemented patch to support gcc's malloc and alloc_size attributes
X-SVN-Rev: 32151
2012-08-10 20:31:15 +00:00
George Rhoten
2ad0aad18c ICU-9456 Reduce writable/relocatable data.
X-SVN-Rev: 32150
2012-08-10 17:53:54 +00:00
George Rhoten
1384c72211 ICU-9456 Reduce writable/relocatable data.
X-SVN-Rev: 32149
2012-08-10 16:41:38 +00:00
George Rhoten
81a751e0d2 ICU-9456 Apparently C and C++ generate the dependencies differently. Update the .d generation accordingly.
X-SVN-Rev: 32144
2012-08-09 22:36:57 +00:00
Yoshito Umaoka
bc8ee5cca6 ICU-9452 Fixed calendar add issue with the Samoa Dec 2011 24 hour transition.
X-SVN-Rev: 32141
2012-08-09 21:29:53 +00:00
Debabrata Sengupta
ad0573b824 ICU-9277 fixed build breaking in the install-doc target
X-SVN-Rev: 32140
2012-08-09 19:39:44 +00:00
Steven R. Loomis
b68d2f41fb ICU-7197 add API for constructing UEnumerations.
X-SVN-Rev: 32137
2012-08-09 00:04:51 +00:00
Markus Scherer
9107a7bb38 ICU-9460 also remove TestCollator::safeClone()
X-SVN-Rev: 32135
2012-08-08 23:50:47 +00:00
Debabrata Sengupta
69ae33baa3 ICU-9425 fixed issues with api docs
X-SVN-Rev: 32129
2012-08-08 21:59:14 +00:00
Markus Scherer
ca65e1c41e ICU-9460 deprecate Collator::safeClone() and default-implement it in the base class
X-SVN-Rev: 32127
2012-08-08 21:03:52 +00:00
Michael Ow
eb0347f25f ICU-9221 Apply patch for Cygwin build failure
X-SVN-Rev: 32126
2012-08-08 19:54:20 +00:00
Michael Ow
eb5efa3a02 ICU-9463 Skip test on Cygwin using GCC because of rounding issue
X-SVN-Rev: 32122
2012-08-08 17:57:17 +00:00
George Rhoten
ec34e2820e ICU-9456 Now I remember why ln -sf does not work. Reverting this part of the change.
X-SVN-Rev: 32121
2012-08-08 05:00:02 +00:00
Markus Scherer
2f6df5d520 ICU-9434 use static_cast<pointer type>(void *) not reinterpret_cast
X-SVN-Rev: 32119
2012-08-08 00:50:16 +00:00
Jennifer Chye
1bf3f6e295 ICU-9288 Use the new LDML converter for key-type data.
X-SVN-Rev: 32115
2012-08-06 17:41:38 +00:00
George Rhoten
865333dd77 ICU-9457 Fix some compiler warnings.
X-SVN-Rev: 32111
2012-08-05 16:33:16 +00:00
Markus Scherer
520264ec8c ICU-9406 deprecate UCOL_HIRAGANA_QUATERNARY_MODE, disable setter
X-SVN-Rev: 32108
2012-08-04 17:24:45 +00:00
Markus Scherer
77b4e42b8d ICU-9346 remove U_EXPORT2 from .cpp where they are gone from .h, should fix Windows build
X-SVN-Rev: 32106
2012-08-03 23:12:28 +00:00
Markus Scherer
e5b96198d1 ICU-9346 add a specific link to the readme pointing to the TestCollator subclass changes
X-SVN-Rev: 32102
2012-08-03 21:54:42 +00:00
George Rhoten
3d3005cb8a ICU-9457 Fix some compiler warnings.
X-SVN-Rev: 32101
2012-08-03 21:51:00 +00:00
Markus Scherer
da6c36d287 ICU-9346 C++ Collator API cleanup, fix safeClone() bug (setRuleStringFromCollator() on the result), fix polymorphic operator==(), move some method implementations into the base class
X-SVN-Rev: 32100
2012-08-03 21:49:28 +00:00
George Rhoten
2f3551a74d ICU-9457 Fix some compiler warnings.
X-SVN-Rev: 32099
2012-08-03 21:16:37 +00:00
Jennifer Chye
448446d62f ICU-9288 Make calendarPreferenceData and metazoneInfo arrays to make ICU4J tests pass.
X-SVN-Rev: 32098
2012-08-03 21:16:03 +00:00
George Rhoten
b6bb07e5a6 ICU-9456 The full compile line is not needed by default. Make the line visible when VERBOSE=1 for the makefiles. This makes it easier to view the warnings.
X-SVN-Rev: 32097
2012-08-03 21:10:42 +00:00
Jennifer Chye
f0b7707008 ICU-8471 Add compact decimal formats from CLDR.
X-SVN-Rev: 32096
2012-08-03 21:05:03 +00:00
George Rhoten
dc75668c05 ICU-9457 Fix some compiler warnings
X-SVN-Rev: 32095
2012-08-03 19:09:42 +00:00
George Rhoten
a831a2d71f ICU-9456 Optimize the ICU4C build on Mac OS X
X-SVN-Rev: 32093
2012-08-03 17:27:44 +00:00
Jennifer Chye
bec84a2a15 ICU-9288 Merge new converter changes into trunk with regenerated data.
X-SVN-Rev: 32080
2012-08-01 20:40:39 +00:00
Michael Ow
d134b120de ICU-9426 Fix pkgdata option file detection
X-SVN-Rev: 32074
2012-07-27 18:38:08 +00:00
Michael Ow
f1b69ac0a5 ICU-9408 Use only C style comments to resolve warnings and errors
X-SVN-Rev: 32069
2012-07-26 18:25:15 +00:00
Debabrata Sengupta
540194df06 ICU-9441 changes made to makefiles to enable static build of /source/samples
X-SVN-Rev: 32060
2012-07-24 19:21:36 +00:00
Steven R. Loomis
cff6206277 ICU-9544 update javadocs around ctst_malloc
X-SVN-Rev: 32055
2012-07-24 17:33:19 +00:00
Markus Scherer
a41775b429 ICU-9432 fix value of UDATA_FILE_ACCESS_COUNT
X-SVN-Rev: 32041
2012-07-18 21:37:13 +00:00
Debabrata Sengupta
ecb960cbdb ICU-9408 minor changes in indentation, comments and if statements
X-SVN-Rev: 32039
2012-07-12 21:38:53 +00:00
Debabrata Sengupta
48732d7f4a ICU-9408 added functionality to detect user's region and improve time zone detection
X-SVN-Rev: 32038
2012-07-12 20:02:31 +00:00
Yoshito Umaoka
b58e82c0c2 ICU-9408 Updated windowsZones.txt including by region Olson ID mappings.
X-SVN-Rev: 32036
2012-07-12 18:57:55 +00:00
Debabrata Sengupta
9014880368 ICU-9075 added preprocessor directive to make toUTF8String() appear in API
X-SVN-Rev: 32035
2012-07-11 19:41:31 +00:00
Debabrata Sengupta
f81fa56468 ICU-8971 fixed parsing inconsistency and corrected few test cases
X-SVN-Rev: 32031
2012-07-09 18:25:45 +00:00
Steven R. Loomis
b15c2bbf3b ICU-9416 fix number formatting for max int digits in fastpath
X-SVN-Rev: 32026
2012-07-06 22:47:27 +00:00
Michael Ow
8ada83e883 ICU-9377 Add -AA option to hp-ux compiler flags when building with aCC
X-SVN-Rev: 32025
2012-07-06 18:14:53 +00:00
Michael Ow
595a189bd1 ICU-9365 Add check for AIX processor type
X-SVN-Rev: 32023
2012-07-03 18:08:56 +00:00
Michael Ow
04c477d6ff ICU-9340 Fix potential out of bound error in ICU4C ISCII converter
X-SVN-Rev: 32021
2012-07-03 17:51:14 +00:00
Michael Ow
1d202c6a8a ICU-9365 Fix detection of some BSD variants and other platform related issues
X-SVN-Rev: 32020
2012-07-03 16:36:35 +00:00
Jungshik Shin
4934b397a8 ICU-8343 fix build errors in Visual Studio when exception is disabled
X-SVN-Rev: 32010
2012-06-28 23:28:00 +00:00
Jungshik Shin
0a783f3908 ICU-8661 add a comment about #else part of uprv_timezone()
X-SVN-Rev: 32009
2012-06-28 23:01:26 +00:00
Yoshito Umaoka
bcedc70b83 ICU-9232 Updated ICU4C readme for 50m1
X-SVN-Rev: 31988
2012-06-25 17:00:33 +00:00
Michael Ow
6f32f4f5a4 ICU-9232 Use forward declaration for non-public class
X-SVN-Rev: 31986
2012-06-25 16:34:19 +00:00
Michael Ow
d4a2d5b7bc ICU-9390 Remove gcc std option on Solaris
X-SVN-Rev: 31985
2012-06-23 16:10:30 +00:00
Michael Ow
de21207590 ICU-9390 Revert previous change to uposixdefs.h
X-SVN-Rev: 31984
2012-06-22 22:40:10 +00:00
Michael Ow
99cc839c60 ICU-9390 Fix some build issues with Solaris GCC and z
X-SVN-Rev: 31983
2012-06-22 19:57:50 +00:00
Michael Ow
d62e581e2c ICU-9397 Update some tests in intltest and cintltst to pass without data in 50.0.1
X-SVN-Rev: 31982
2012-06-22 16:48:30 +00:00
Yoshito Umaoka
7b0194539c ICU-9232 API change report for 50M1
X-SVN-Rev: 31979
2012-06-21 21:34:10 +00:00
Andy Heninger
d13e3710e1 ICU-6954 remove unused CharsetRecognizer field from CharsetMatch
X-SVN-Rev: 31978
2012-06-21 21:02:19 +00:00
Debabrata Sengupta
fab050ad44 ICU-8971 changes undone
X-SVN-Rev: 31977
2012-06-21 20:58:24 +00:00
Debabrata Sengupta
19d7b4d709 ICU-8971 fixed inconsistency bug between C and J for parsing and canonicalization
X-SVN-Rev: 31975
2012-06-21 19:52:29 +00:00
Michael Ow
a9274f0602 ICU-9326 Fix misplaced exclamation mark
X-SVN-Rev: 31972
2012-06-21 16:51:41 +00:00
Michael Ow
aced0d7e49 ICU-9365 Fix endianness detection for sparc based systems
X-SVN-Rev: 31971
2012-06-19 18:01:28 +00:00
Yoshito Umaoka
ecec4bfab4 ICU-8810 Changed @param zoneToAdopt to @param zone to match the method signature.
X-SVN-Rev: 31970
2012-06-19 15:28:23 +00:00
Peter Edberg
43d3e4e099 ICU-9226 Better documentation for add and roll functions/methods
X-SVN-Rev: 31967
2012-06-19 07:09:54 +00:00
Peter Edberg
c63be1f302 ICU-9226 Calendar add +year should always move forward in time; roll year should wrap for eras with real bounds, pin otherwise
X-SVN-Rev: 31966
2012-06-19 05:42:52 +00:00
Jungshik Shin
1f3812e51e ICU-9394 Set U_TIMEZONE to 'timezone' instead of '__timezone' on Android
X-SVN-Rev: 31964
2012-06-18 20:51:53 +00:00
Yoshito Umaoka
2b19607bfa ICU-8918 Documentation update explaining ambiguous wall time resolution in the class doc.
X-SVN-Rev: 31963
2012-06-18 19:19:31 +00:00
Yoshito Umaoka
fefba73e1d ICU-9258 Updated format/DecimalFormatTest/DataDrivenTests to format StringPiece in addition to DigitList. Fixed an error status problem (not returning U_FORMAT_INEXACT_ERROR) found by the StringPiece test.
X-SVN-Rev: 31961
2012-06-18 14:14:22 +00:00
Michael Ow
78bb22cdb9 ICU-9376 Revert previous commit 31956
X-SVN-Rev: 31958
2012-06-15 00:56:20 +00:00
Peter Edberg
3b752b6104 ICU-9311 Roll in updated dictionary of 2012-May from Nathan Wells via George Rhoten
X-SVN-Rev: 31957
2012-06-14 22:34:27 +00:00
Michael Ow
228ceb5c76 ICU-9376 Fix mingw cross compilation errors
X-SVN-Rev: 31956
2012-06-14 22:29:37 +00:00
Peter Edberg
53941f359b ICU-9235 getToUnicodeValue() should write extension seq length as count of UTF16 (not UTF32) units
X-SVN-Rev: 31954
2012-06-14 22:19:36 +00:00
Peter Edberg
c45361b33b ICU-9190 Add UTF-7 aliases unicode-1-1-utf-7, unicode-2-0-utf-7
X-SVN-Rev: 31952
2012-06-14 19:10:37 +00:00
Michael Ow
ff679c4111 ICU-9371 Fix GCC atomic support detection
X-SVN-Rev: 31951
2012-06-14 18:33:17 +00:00
Michael Ow
fa3f76cc15 ICU-9340 Use bit mask instead of cast to avoid buffer overflow
X-SVN-Rev: 31948
2012-06-13 21:07:53 +00:00
Andy Heninger
c1dc277c46 ICU-9042 Memory leak in Time Unit Format.
X-SVN-Rev: 31943
2012-06-12 18:23:49 +00:00
Michael Ow
9ac0795d43 ICU-9374 Ensure *.nrm is properly removed in testdata
X-SVN-Rev: 31933
2012-06-11 18:17:05 +00:00
Markus Scherer
7042fcca36 ICU-8890 revert error behavior of UnicodeString::replace(start, _length, srcChar) to removing the segment when srcChar is not a valid code point (see r31272)
X-SVN-Rev: 31928
2012-06-08 21:53:40 +00:00
Markus Scherer
a655430837 ICU-8773 use real array element comparison, not memcmp()
X-SVN-Rev: 31926
2012-06-08 21:31:22 +00:00