]> granicus.if.org Git - icu/log
icu
9 years agoICU-11761 include assert.h
Markus Scherer [Wed, 8 Jul 2015 18:17:53 +0000 (18:17 +0000)]
ICU-11761 include assert.h

X-SVN-Rev: 37653

9 years agoICU-11761 share equal strings even if they need explicit length; more generic root...
Markus Scherer [Tue, 7 Jul 2015 18:50:21 +0000 (18:50 +0000)]
ICU-11761 share equal strings even if they need explicit length; more generic root resource for flexibility (experiment with more work on pool bundles)

X-SVN-Rev: 37649

9 years agoICU-11761 more readable pool bundle usage & string compacting
Markus Scherer [Fri, 3 Jul 2015 17:09:17 +0000 (17:09 +0000)]
ICU-11761 more readable pool bundle usage & string compacting

X-SVN-Rev: 37645

9 years agoICU-11761 simpler memory management with UnicodeString & LocalArray
Markus Scherer [Fri, 3 Jul 2015 02:12:17 +0000 (02:12 +0000)]
ICU-11761 simpler memory management with UnicodeString & LocalArray

X-SVN-Rev: 37644

9 years agoICU-11761 SResource virtual dispatch for preflighting & writing resources; C++ify...
Markus Scherer [Thu, 2 Jul 2015 23:51:09 +0000 (23:51 +0000)]
ICU-11761 SResource virtual dispatch for preflighting & writing resources; C++ify some of SRBRoot

X-SVN-Rev: 37643

9 years agoICU-11753 Resource directory path must end with a slash
Fredrik Roubert [Wed, 1 Jul 2015 17:37:18 +0000 (17:37 +0000)]
ICU-11753 Resource directory path must end with a slash

R=markus.icu@gmail.com

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

X-SVN-Rev: 37639

9 years agoICU-11628 commit README
Steven R. Loomis [Wed, 1 Jul 2015 17:24:41 +0000 (17:24 +0000)]
ICU-11628 commit README

X-SVN-Rev: 37636

9 years agoICU-11628 commit API change report
Steven R. Loomis [Wed, 1 Jul 2015 17:23:27 +0000 (17:23 +0000)]
ICU-11628 commit API change report

X-SVN-Rev: 37635

9 years agoICU-11628 Fix some no data test failures
Michael Ow [Tue, 30 Jun 2015 23:45:58 +0000 (23:45 +0000)]
ICU-11628 Fix some no data test failures

X-SVN-Rev: 37633

9 years agoICU-11628 Fix uconfig test failures
Michael Ow [Tue, 30 Jun 2015 17:20:55 +0000 (17:20 +0000)]
ICU-11628 Fix uconfig test failures

X-SVN-Rev: 37631

9 years agoICU-11754 remove gcc version test for noexcept.
Andy Heninger [Mon, 29 Jun 2015 18:15:44 +0000 (18:15 +0000)]
ICU-11754 remove gcc version test for noexcept.

X-SVN-Rev: 37630

9 years agoICU-11629 Updated ICU4J readme for 56m1
Yoshito Umaoka [Mon, 29 Jun 2015 04:12:07 +0000 (04:12 +0000)]
ICU-11629 Updated ICU4J readme for 56m1

X-SVN-Rev: 37629

9 years agoICU-11629 Updated API change report for 56m1
Yoshito Umaoka [Mon, 29 Jun 2015 03:57:11 +0000 (03:57 +0000)]
ICU-11629 Updated API change report for 56m1

X-SVN-Rev: 37628

9 years agoICU-11613 un-document that a UnicodeString is memmovable, see ticket discussion
Markus Scherer [Sun, 28 Jun 2015 11:20:51 +0000 (11:20 +0000)]
ICU-11613 un-document that a UnicodeString is memmovable, see ticket discussion

X-SVN-Rev: 37627

9 years agoICU-11628 C, update MeasureUnit interfaces and tests for new units in CLDR 27/28
Peter Edberg [Sun, 28 Jun 2015 03:26:33 +0000 (03:26 +0000)]
ICU-11628 C, update MeasureUnit interfaces and tests for new units in CLDR 27/28

X-SVN-Rev: 37626

9 years agoICU-11629 J, update MeasureUnit interfaces and tests for new units in CLDR 27/28
Peter Edberg [Sun, 28 Jun 2015 01:41:07 +0000 (01:41 +0000)]
ICU-11629 J, update MeasureUnit interfaces and tests for new units in CLDR 27/28

X-SVN-Rev: 37625

9 years agoICU-11754 C++03 build errors.
Andy Heninger [Sat, 27 Jun 2015 00:02:59 +0000 (00:02 +0000)]
ICU-11754 C++03 build errors.

X-SVN-Rev: 37624

9 years agoICU-11629
Yoshito Umaoka [Fri, 26 Jun 2015 20:15:08 +0000 (20:15 +0000)]
ICU-11629

X-SVN-Rev: 37623

9 years agoICU-11751 Fix Windows build problem with revised reslist.cpp, again.
Andy Heninger [Wed, 24 Jun 2015 23:21:11 +0000 (23:21 +0000)]
ICU-11751 Fix Windows build problem with revised reslist.cpp, again.

X-SVN-Rev: 37622

9 years agoICU-11751 Fix Windows build problem with revised reslist.cpp
Andy Heninger [Wed, 24 Jun 2015 22:13:11 +0000 (22:13 +0000)]
ICU-11751 Fix Windows build problem with revised reslist.cpp

X-SVN-Rev: 37621

9 years agoICU-11706 Fix memory leak when DateIntervalFormat::setDateIntervalInfo is called
Peter Edberg [Wed, 24 Jun 2015 21:43:08 +0000 (21:43 +0000)]
ICU-11706 Fix memory leak when DateIntervalFormat::setDateIntervalInfo is called

X-SVN-Rev: 37620

9 years agoICU-11751 polymorphic TableResource, ArrayResource, IntResource, IntVectorResource...
Markus Scherer [Wed, 24 Jun 2015 20:15:08 +0000 (20:15 +0000)]
ICU-11751 polymorphic TableResource, ArrayResource, IntResource, IntVectorResource, BinaryResource

X-SVN-Rev: 37619

9 years agoICU-11751 change genrb.c to .cpp, polymorphic StringResource & AliasResource with...
Markus Scherer [Wed, 24 Jun 2015 09:11:42 +0000 (09:11 +0000)]
ICU-11751 change genrb.c to .cpp, polymorphic StringResource & AliasResource with UnicodeString

X-SVN-Rev: 37618

9 years agoICU-11706 (and #11726) more code cleanup (rolling in from J)
Peter Edberg [Wed, 24 Jun 2015 08:03:16 +0000 (08:03 +0000)]
ICU-11706 (and #11726) more code cleanup (rolling in from J)

X-SVN-Rev: 37617

9 years agoICU-11706 (and #11726) Improve documentation, code cleanup
Peter Edberg [Wed, 24 Jun 2015 07:59:38 +0000 (07:59 +0000)]
ICU-11706 (and #11726) Improve documentation, code cleanup

X-SVN-Rev: 37616

9 years agoICU-11706 (and #11726) Fix DateIntervalFormat handling of (1) skeletons with seconds...
Peter Edberg [Wed, 24 Jun 2015 07:40:11 +0000 (07:40 +0000)]
ICU-11706 (and #11726) Fix DateIntervalFormat handling of (1) skeletons with seconds, (2) FieldPosition (J)

X-SVN-Rev: 37615

9 years agoICU-11706 (and #11726) Fix DateIntervalFormat handling of (1) skeletons with seconds...
Peter Edberg [Tue, 23 Jun 2015 22:07:03 +0000 (22:07 +0000)]
ICU-11706 (and #11726) Fix DateIntervalFormat handling of (1) skeletons with seconds, (2) FieldPosition

X-SVN-Rev: 37613

9 years agoICU-11693 C support for CompactDecimalFormat, via UNumberFormatStyle additions
Peter Edberg [Tue, 23 Jun 2015 18:09:52 +0000 (18:09 +0000)]
ICU-11693 C support for CompactDecimalFormat, via UNumberFormatStyle additions

X-SVN-Rev: 37612

9 years agoICU-11708 CompactDecimaFormat should override and implement several more format methods
Peter Edberg [Tue, 23 Jun 2015 17:33:03 +0000 (17:33 +0000)]
ICU-11708 CompactDecimaFormat should override and implement several more format methods

X-SVN-Rev: 37611

9 years agoICU-11751 change genrb reslist.c & wrtjava.c to C++ (mostly just .c to .cpp)
Markus Scherer [Tue, 23 Jun 2015 07:07:27 +0000 (07:07 +0000)]
ICU-11751 change genrb reslist.c & wrtjava.c to C++ (mostly just .c to .cpp)

X-SVN-Rev: 37610

9 years agoICU-11673 Add new Japanese name for Georgia to cjdict (J)
Peter Edberg [Tue, 23 Jun 2015 02:16:43 +0000 (02:16 +0000)]
ICU-11673 Add new Japanese name for Georgia to cjdict (J)

X-SVN-Rev: 37609

9 years agoICU-11673 Add new Japanese name for Georgia to cjdict
Peter Edberg [Tue, 23 Jun 2015 02:09:49 +0000 (02:09 +0000)]
ICU-11673 Add new Japanese name for Georgia to cjdict

X-SVN-Rev: 37608

9 years agoICU-11688 Add Thai words for "update" and "event" to dictionary (J)
Peter Edberg [Tue, 23 Jun 2015 00:54:21 +0000 (00:54 +0000)]
ICU-11688 Add Thai words for "update" and "event" to dictionary (J)

X-SVN-Rev: 37607

9 years agoICU-11688 Add Thai words for "update" and "event" to dictionary
Peter Edberg [Tue, 23 Jun 2015 00:44:09 +0000 (00:44 +0000)]
ICU-11688 Add Thai words for "update" and "event" to dictionary

X-SVN-Rev: 37606

9 years agoICU-11677 Fixed spelling of NUMEIRC_FORMAT_CHARS2, removed duplicate M from "ceLMMQq"
Peter Edberg [Mon, 22 Jun 2015 22:18:31 +0000 (22:18 +0000)]
ICU-11677 Fixed spelling of NUMEIRC_FORMAT_CHARS2, removed duplicate M from "ceLMMQq"

X-SVN-Rev: 37605

9 years agoICU-11317 split out a new doAppend() from the more general doReplace(), each optimizi...
Markus Scherer [Thu, 18 Jun 2015 14:09:54 +0000 (14:09 +0000)]
ICU-11317 split out a new doAppend() from the more general doReplace(), each optimizing for different cases

X-SVN-Rev: 37601

9 years agoICU-11613 document that a UnicodeString is memmovable
Markus Scherer [Thu, 18 Jun 2015 12:30:03 +0000 (12:30 +0000)]
ICU-11613 document that a UnicodeString is memmovable

X-SVN-Rev: 37600

9 years agoICU-10119 better document aliasing vs. copy/move/RVO
Markus Scherer [Thu, 18 Jun 2015 12:19:20 +0000 (12:19 +0000)]
ICU-10119 better document aliasing vs. copy/move/RVO

X-SVN-Rev: 37599

9 years agoICU-11732 Increase buffer size to avoid overflow
Michael Ow [Tue, 16 Jun 2015 18:31:19 +0000 (18:31 +0000)]
ICU-11732 Increase buffer size to avoid overflow

X-SVN-Rev: 37580

9 years agoICU-11720 better memory management in genrb parseBinary() using auto pointers
Markus Scherer [Tue, 16 Jun 2015 13:14:14 +0000 (13:14 +0000)]
ICU-11720 better memory management in genrb parseBinary() using auto pointers

X-SVN-Rev: 37577

9 years agoICU-11719 better memory management in genrb parseImport() using string class & auto...
Markus Scherer [Tue, 16 Jun 2015 12:34:36 +0000 (12:34 +0000)]
ICU-11719 better memory management in genrb parseImport() using string class & auto pointers

X-SVN-Rev: 37576

9 years agoICU-11711 better memory management in GenrbImporter::getRules() using string class...
Markus Scherer [Tue, 16 Jun 2015 11:23:04 +0000 (11:23 +0000)]
ICU-11711 better memory management in GenrbImporter::getRules() using string class & auto pointers

X-SVN-Rev: 37575

9 years agoICU-11630 Update tzdata in ICU4J to 2015e
Michael Ow [Mon, 15 Jun 2015 23:17:37 +0000 (23:17 +0000)]
ICU-11630 Update tzdata in ICU4J to 2015e

X-SVN-Rev: 37572

9 years agoICU-11630 Update tzdata in ICU4C to 2015e
Michael Ow [Mon, 15 Jun 2015 23:16:58 +0000 (23:16 +0000)]
ICU-11630 Update tzdata in ICU4C to 2015e

X-SVN-Rev: 37571

9 years agoICU-11731 Fix number format data driven tests to show test failures in test summary.
Travis Keep [Mon, 15 Jun 2015 17:33:23 +0000 (17:33 +0000)]
ICU-11731 Fix number format data driven tests to show test failures in test summary.

X-SVN-Rev: 37559

9 years agoICU-11574 Unicode 8.0 final data
Markus Scherer [Fri, 12 Jun 2015 11:10:47 +0000 (11:10 +0000)]
ICU-11574 Unicode 8.0 final data

X-SVN-Rev: 37549

9 years agoICU-11574 Unicode 8.0 final data
Markus Scherer [Fri, 12 Jun 2015 11:10:10 +0000 (11:10 +0000)]
ICU-11574 Unicode 8.0 final data

X-SVN-Rev: 37548

9 years agoICU-11728 First cut CLDR 28 data integration
John Emmons [Wed, 10 Jun 2015 18:38:06 +0000 (18:38 +0000)]
ICU-11728 First cut CLDR 28 data integration

X-SVN-Rev: 37524

9 years agoICU-11728 First cut CLDR 28 data integration
John Emmons [Wed, 10 Jun 2015 18:20:27 +0000 (18:20 +0000)]
ICU-11728 First cut CLDR 28 data integration

X-SVN-Rev: 37523

9 years agoICU-11734 Bugfix: RelativeDateTimeFormatter with U_HIDE_DRAFT_API.
Fredrik Roubert [Wed, 10 Jun 2015 17:21:08 +0000 (17:21 +0000)]
ICU-11734 Bugfix: RelativeDateTimeFormatter with U_HIDE_DRAFT_API.

RelativeDateTimeFormatter has a member of type
UDateRelativeDateTimeFormatterStyle, so this type must be declared even
when setting U_HIDE_DRAFT_API, but it must then have a dummy enum value,
for empty enum declarations are not valid.

X-SVN-Rev: 37520

9 years agoICU-11730 Bugfix: UNumberFormatAttributeValue with U_HIDE_INTERNAL_API.
Fredrik Roubert [Wed, 10 Jun 2015 17:20:24 +0000 (17:20 +0000)]
ICU-11730 Bugfix: UNumberFormatAttributeValue with U_HIDE_INTERNAL_API.

DecimalFormat has a member of type UNumberFormatAttributeValue, so this
type must be declared even when setting U_HIDE_INTERNAL_API, but it must
then have a dummy enum value, for empty enum declarations are not valid.

X-SVN-Rev: 37519

9 years agoICU-11737 Prevent fallback to the wide form where it shouldn't. Short form should...
John Emmons [Tue, 9 Jun 2015 21:26:01 +0000 (21:26 +0000)]
ICU-11737 Prevent fallback to the wide form where it shouldn't. Short form should be the defualt per CLDR

X-SVN-Rev: 37516

9 years agoICU-11737 Units shouldn't fall back from short to wide
John Emmons [Tue, 9 Jun 2015 19:07:53 +0000 (19:07 +0000)]
ICU-11737 Units shouldn't fall back from short to wide

X-SVN-Rev: 37512

9 years agoICU-10458 Add more data driven tests for parsing currency.
Travis Keep [Tue, 9 Jun 2015 18:02:40 +0000 (18:02 +0000)]
ICU-10458 Add more data driven tests for parsing currency.

X-SVN-Rev: 37508

9 years agoICU-10458 Add more data driven tests for parsing currency.
Travis Keep [Tue, 9 Jun 2015 18:01:13 +0000 (18:01 +0000)]
ICU-10458 Add more data driven tests for parsing currency.

X-SVN-Rev: 37507

9 years agoICU-11733 Check null for ICU DateFormatSymbols wrapped by DateFormatSymbolsICU. So...
Yoshito Umaoka [Fri, 5 Jun 2015 18:45:59 +0000 (18:45 +0000)]
ICU-11733 Check null for ICU DateFormatSymbols wrapped by DateFormatSymbolsICU. So DateFormatSymbols.clone() no longer cause NPE even an instance is not fully initialized.

X-SVN-Rev: 37501

9 years agoICU-11692 Fixed a compilation error with Java runtime version 5 - replacing String...
Yoshito Umaoka [Fri, 5 Jun 2015 16:35:12 +0000 (16:35 +0000)]
ICU-11692 Fixed a compilation error with Java runtime version 5 - replacing String#isEmpty() with String#length() == 0

X-SVN-Rev: 37500

9 years agoICU-11715 Fix ICU data build issue on HPUX ia64 using aCC
Michael Ow [Thu, 4 Jun 2015 20:31:02 +0000 (20:31 +0000)]
ICU-11715 Fix ICU data build issue on HPUX ia64 using aCC

X-SVN-Rev: 37499

9 years agoICU-10086 change non-member swap functions, use in-class definition of friend functio...
Markus Scherer [Thu, 4 Jun 2015 00:16:09 +0000 (00:16 +0000)]
ICU-10086 change non-member swap functions, use in-class definition of friend function; prevent self assignment of UnicodeString stack buffer (harmless but causes warnings)

X-SVN-Rev: 37498

9 years agoICU-10458 Keep data driven tests in sync.
Travis Keep [Wed, 3 Jun 2015 17:10:45 +0000 (17:10 +0000)]
ICU-10458 Keep data driven tests in sync.

X-SVN-Rev: 37496

9 years agoICU-10458 More data driven tests for parsing.
Travis Keep [Wed, 3 Jun 2015 16:41:42 +0000 (16:41 +0000)]
ICU-10458 More data driven tests for parsing.

X-SVN-Rev: 37494

9 years agoICU-11696 Fix converter name with x- prefix checking
Michael Ow [Mon, 1 Jun 2015 23:33:28 +0000 (23:33 +0000)]
ICU-11696 Fix converter name with x- prefix checking

X-SVN-Rev: 37486

9 years agoICU-11528 Apply patch to fix build issues with AIX and GCC
Michael Ow [Mon, 1 Jun 2015 23:29:27 +0000 (23:29 +0000)]
ICU-11528 Apply patch to fix build issues with AIX and GCC

X-SVN-Rev: 37485

9 years agoICU-11692 DecimalFormat data driven tests for JAVA.
Travis Keep [Mon, 1 Jun 2015 20:28:39 +0000 (20:28 +0000)]
ICU-11692 DecimalFormat data driven tests for JAVA.

X-SVN-Rev: 37484

9 years agoICU-11694 Fix memory leak when parsing flag file
Michael Ow [Mon, 1 Jun 2015 20:01:33 +0000 (20:01 +0000)]
ICU-11694 Fix memory leak when parsing flag file

X-SVN-Rev: 37482

9 years agoICU-11692 Keep test data files in sync.
Travis Keep [Fri, 29 May 2015 23:58:03 +0000 (23:58 +0000)]
ICU-11692 Keep test data files in sync.

X-SVN-Rev: 37480

9 years agoICU-11620 remove checks for U_COMMON_IMPLEMENTATION that seem unnecessary
Markus Scherer [Fri, 29 May 2015 22:33:55 +0000 (22:33 +0000)]
ICU-11620 remove checks for U_COMMON_IMPLEMENTATION that seem unnecessary

X-SVN-Rev: 37479

9 years agoICU-11692 Fix broken build.
Travis Keep [Fri, 29 May 2015 22:17:52 +0000 (22:17 +0000)]
ICU-11692 Fix broken build.

X-SVN-Rev: 37478

9 years agoICU-11610 rename usearch hash() to hashFromCE32(), improve implementation
Markus Scherer [Fri, 29 May 2015 21:51:00 +0000 (21:51 +0000)]
ICU-11610 rename usearch hash() to hashFromCE32(), improve implementation

X-SVN-Rev: 37477

9 years agoICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special...
Markus Scherer [Fri, 29 May 2015 19:33:24 +0000 (19:33 +0000)]
ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro

X-SVN-Rev: 37476

9 years agoICU-11713 Yoshito's review comments.
Travis Keep [Fri, 29 May 2015 17:14:02 +0000 (17:14 +0000)]
ICU-11713 Yoshito's review comments.

X-SVN-Rev: 37475

9 years agoICU-11574 near-final Unicode 8 data with new block API constants, code adjustments...
Markus Scherer [Thu, 28 May 2015 23:17:23 +0000 (23:17 +0000)]
ICU-11574 near-final Unicode 8 data with new block API constants, code adjustments & fixes; svn merge --reintegrate branches/markus/uni80; plus Java port of C++ r37450 spoof data d6 update

X-SVN-Rev: 37474

9 years agoICU-11574 near-final Unicode 8 data with new block API constants, code adjustments...
Markus Scherer [Thu, 28 May 2015 23:16:00 +0000 (23:16 +0000)]
ICU-11574 near-final Unicode 8 data with new block API constants, code adjustments & fixes; svn merge --reintegrate branches/markus/uni80

X-SVN-Rev: 37473

9 years agoICU-11713 Ensure that what getGroupingSize() returns doesn't change just because...
Travis Keep [Thu, 28 May 2015 22:45:45 +0000 (22:45 +0000)]
ICU-11713 Ensure that what getGroupingSize() returns doesn't change just because grouping is enabled.

X-SVN-Rev: 37472

9 years agoICU-11692 Add DecimalFormat data driven tests.
Travis Keep [Thu, 28 May 2015 20:09:43 +0000 (20:09 +0000)]
ICU-11692 Add DecimalFormat data driven tests.

X-SVN-Rev: 37471

9 years agoICU-10086 prevent warning or error from g++ -pedantic for extra semicolon after non...
Markus Scherer [Thu, 28 May 2015 18:57:35 +0000 (18:57 +0000)]
ICU-10086 prevent warning or error from g++ -pedantic for extra semicolon after non-member function definition in U_DEFINE_LOCAL_OPEN_POINTER

X-SVN-Rev: 37470

9 years agoICU-10086 move & swap for UnicodeString, LocalPointer, LocalArray
Markus Scherer [Thu, 28 May 2015 17:03:45 +0000 (17:03 +0000)]
ICU-10086 move & swap for UnicodeString, LocalPointer, LocalArray

X-SVN-Rev: 37469

9 years agoICU-11697 SimpleCache thread safety - changed cacheRef to volatile.
Yoshito Umaoka [Thu, 28 May 2015 06:47:50 +0000 (06:47 +0000)]
ICU-11697 SimpleCache thread safety - changed cacheRef to volatile.

X-SVN-Rev: 37468

9 years agoICU-11703 Fixed a potential memory leak in language tag parser implementation.
Yoshito Umaoka [Thu, 28 May 2015 06:29:16 +0000 (06:29 +0000)]
ICU-11703 Fixed a potential memory leak in language tag parser implementation.

X-SVN-Rev: 37467

9 years agoICU-11602 Fixed a wrong condition used for detecting keyword without value in uloc...
Yoshito Umaoka [Wed, 20 May 2015 23:44:16 +0000 (23:44 +0000)]
ICU-11602 Fixed a wrong condition used for detecting keyword without value in uloc internal function for parsing keywords. TestKeywordVariants was updated to include a case hitting the code path. The test code was also updated to handle error status. A follow up ticket #11690 was created for recording some issues with the test case found in this time.

X-SVN-Rev: 37454

9 years agoICU-11677 Added a couple of test cases parsing abutting numeric date field patterns...
Yoshito Umaoka [Tue, 19 May 2015 21:25:21 +0000 (21:25 +0000)]
ICU-11677 Added a couple of test cases parsing abutting numeric date field patterns including quarter - Qyy and QQyy in TestQuarters(). ICU4C did not have the parsing problem reported by #11677, but I want to add some test cases matchnig the ones added in ICU4J side.

X-SVN-Rev: 37453

9 years agoICU-11677 Fixed numeric field detection method to return true for pattern Q up to...
Yoshito Umaoka [Tue, 19 May 2015 21:25:08 +0000 (21:25 +0000)]
ICU-11677 Fixed numeric field detection method to return true for pattern Q up to two letters. The pattern letters constant were updated to match the corresponding C implementation (DateFormatSymbols:isNumericField(UDateFormatField,int32_t)). Uncommented TestQuarters which was commented previously for some reasons, and added the problematic abutting patterns - Qyy and QQyy in the test data.

X-SVN-Rev: 37452

9 years agoICU-11665 Inconsistent word break of Japanese text.
Andy Heninger [Sat, 16 May 2015 01:05:26 +0000 (01:05 +0000)]
ICU-11665 Inconsistent word break of Japanese text.

X-SVN-Rev: 37448

9 years agoICU-10687 Break Engine Factory, simplify synchronization.
Andy Heninger [Thu, 14 May 2015 21:54:53 +0000 (21:54 +0000)]
ICU-10687 Break Engine Factory, simplify synchronization.

X-SVN-Rev: 37440

9 years agoICU-11670 Fix incorrect API doc for class TimeZone.
Andy Heninger [Thu, 14 May 2015 18:40:12 +0000 (18:40 +0000)]
ICU-11670 Fix incorrect API doc for class TimeZone.

X-SVN-Rev: 37439

9 years agoICU-11663 Remove obsolete file brkitr/line_ja.txt
Andy Heninger [Thu, 14 May 2015 18:22:28 +0000 (18:22 +0000)]
ICU-11663 Remove obsolete file brkitr/line_ja.txt

X-SVN-Rev: 37438

9 years agoICU-11674 Make ULocale tests work better with Android.
Fredrik Roubert [Tue, 12 May 2015 18:38:39 +0000 (18:38 +0000)]
ICU-11674 Make ULocale tests work better with Android.

ULocale has been updated to work with scripts and Unicode extensions in
the Android Locale, so the tests can be updated to expect this to behave
essentially like Java 7.

R=markus.icu@gmail.com

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

X-SVN-Rev: 37432

9 years agoICU-11628 Update version number to 56.0.1 in icu data
Michael Ow [Mon, 11 May 2015 21:42:59 +0000 (21:42 +0000)]
ICU-11628 Update version number to 56.0.1 in icu data

X-SVN-Rev: 37431

9 years agoICU-11674 Make ULocale work better with Android.
Fredrik Roubert [Fri, 8 May 2015 14:43:48 +0000 (14:43 +0000)]
ICU-11674 Make ULocale work better with Android.

Android supports scripts and Unicode extensions, but not locale
categories. Instead of identifying Java version to determine
capabilities, this change introduces two booleans in JDKLocaleHelper,
one that tells whether the implementation supports locale categories,
and another that tells whether scripts and extensions are supported.

R=markus.icu@gmail.com

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

X-SVN-Rev: 37430

9 years agoICU-11635 Fix supplemental character handling bug in class IdentifierInfo.
Andy Heninger [Thu, 7 May 2015 00:32:28 +0000 (00:32 +0000)]
ICU-11635 Fix supplemental character handling bug in class IdentifierInfo.

X-SVN-Rev: 37427

9 years agoICU-11578 Set the default value of U_USE_USRDATA to 0
Michael Ow [Mon, 4 May 2015 19:11:04 +0000 (19:11 +0000)]
ICU-11578 Set the default value of U_USE_USRDATA to 0

X-SVN-Rev: 37420

9 years agoICU-11659 Remove remnants of ICU_USE_THREADS
Andy Heninger [Thu, 30 Apr 2015 01:10:04 +0000 (01:10 +0000)]
ICU-11659 Remove remnants of ICU_USE_THREADS

X-SVN-Rev: 37415

9 years agoICU-11603 BreakTransliterator thread safety changes, use LocalPointer and Mutex classes.
Andy Heninger [Wed, 29 Apr 2015 23:18:32 +0000 (23:18 +0000)]
ICU-11603 BreakTransliterator thread safety changes, use LocalPointer and Mutex classes.

X-SVN-Rev: 37414

9 years agoICU-11630 tzdata2015d to ICU4J
Yoshito Umaoka [Fri, 24 Apr 2015 23:46:18 +0000 (23:46 +0000)]
ICU-11630 tzdata2015d to ICU4J

X-SVN-Rev: 37400

9 years agoICU-11630 tzdata2015d to ICU4C
Yoshito Umaoka [Fri, 24 Apr 2015 23:45:28 +0000 (23:45 +0000)]
ICU-11630 tzdata2015d to ICU4C

X-SVN-Rev: 37399

9 years agoICU-11643 Several threading test cleanups.
Andy Heninger [Thu, 23 Apr 2015 23:59:24 +0000 (23:59 +0000)]
ICU-11643 Several threading test cleanups.

X-SVN-Rev: 37395

9 years agoICU-11654 Remove test/threadtest. Obsolete, abandoned code.
Andy Heninger [Thu, 23 Apr 2015 21:39:31 +0000 (21:39 +0000)]
ICU-11654 Remove test/threadtest. Obsolete, abandoned code.

X-SVN-Rev: 37392

9 years agoICU-11564 Delete a stale cast and comment.
George Rhoten [Thu, 23 Apr 2015 17:14:52 +0000 (17:14 +0000)]
ICU-11564 Delete a stale cast and comment.

X-SVN-Rev: 37388

9 years agoICU-11564 Improve the thread safety of RBNF.
George Rhoten [Thu, 23 Apr 2015 16:13:46 +0000 (16:13 +0000)]
ICU-11564 Improve the thread safety of RBNF.
The recursion count is now a method argument instead of a data member.
Setting the DecimalFormatSymbols no longer reparses the rules, but it just sets a new version of DecimalFormatSymbols instead.

X-SVN-Rev: 37387

9 years agoICU-4243 Fix RBNF ordinal parsing testing. This has worked for a while now.
George Rhoten [Thu, 23 Apr 2015 08:19:47 +0000 (08:19 +0000)]
ICU-4243 Fix RBNF ordinal parsing testing. This has worked for a while now.

X-SVN-Rev: 37386