Commit Graph

27598 Commits

Author SHA1 Message Date
Yoshito Umaoka
c6581d9c2f 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
2015-05-19 21:25:08 +00:00
Andy Heninger
b5ec74bd3b ICU-11665 Inconsistent word break of Japanese text.
X-SVN-Rev: 37448
2015-05-16 01:05:26 +00:00
Andy Heninger
7cb3f9c24c ICU-10687 Break Engine Factory, simplify synchronization.
X-SVN-Rev: 37440
2015-05-14 21:54:53 +00:00
Andy Heninger
6772f79425 ICU-11670 Fix incorrect API doc for class TimeZone.
X-SVN-Rev: 37439
2015-05-14 18:40:12 +00:00
Andy Heninger
38aa1901a6 ICU-11663 Remove obsolete file brkitr/line_ja.txt
X-SVN-Rev: 37438
2015-05-14 18:22:28 +00:00
Fredrik Roubert
4854bd6b67 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
2015-05-12 18:38:39 +00:00
Michael Ow
a6e72d95ee ICU-11628 Update version number to 56.0.1 in icu data
X-SVN-Rev: 37431
2015-05-11 21:42:59 +00:00
Fredrik Roubert
3229213046 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
2015-05-08 14:43:48 +00:00
Andy Heninger
b8a025a215 ICU-11635 Fix supplemental character handling bug in class IdentifierInfo.
X-SVN-Rev: 37427
2015-05-07 00:32:28 +00:00
Michael Ow
e2f00eff23 ICU-11578 Set the default value of U_USE_USRDATA to 0
X-SVN-Rev: 37420
2015-05-04 19:11:04 +00:00
Andy Heninger
4d4ee85673 ICU-11659 Remove remnants of ICU_USE_THREADS
X-SVN-Rev: 37415
2015-04-30 01:10:04 +00:00
Andy Heninger
da04970a07 ICU-11603 BreakTransliterator thread safety changes, use LocalPointer and Mutex classes.
X-SVN-Rev: 37414
2015-04-29 23:18:32 +00:00
Yoshito Umaoka
5cbba9e1f6 ICU-11630 tzdata2015d to ICU4J
X-SVN-Rev: 37400
2015-04-24 23:46:18 +00:00
Yoshito Umaoka
e49f68ebab ICU-11630 tzdata2015d to ICU4C
X-SVN-Rev: 37399
2015-04-24 23:45:28 +00:00
Andy Heninger
4651204fb5 ICU-11643 Several threading test cleanups.
X-SVN-Rev: 37395
2015-04-23 23:59:24 +00:00
Andy Heninger
673942389f ICU-11654 Remove test/threadtest. Obsolete, abandoned code.
X-SVN-Rev: 37392
2015-04-23 21:39:31 +00:00
George Rhoten
e1c9c699b9 ICU-11564 Delete a stale cast and comment.
X-SVN-Rev: 37388
2015-04-23 17:14:52 +00:00
George Rhoten
e7b812f712 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
2015-04-23 16:13:46 +00:00
George Rhoten
5c4fe2e90a ICU-4243 Fix RBNF ordinal parsing testing. This has worked for a while now.
X-SVN-Rev: 37386
2015-04-23 08:19:47 +00:00
George Rhoten
9fd5294a9b ICU-10830 Fix build failure due to using trunk data from CLDR.
X-SVN-Rev: 37384
2015-04-23 07:55:14 +00:00
George Rhoten
a423e7cb09 ICU-11564 Improve the thread safety of RBNF.
The recursion count is now a method argument instead of a data member.
Some data fields are now marked final to ensure thread safety, which caused reordering of some data initialization/parsing.
Setting the DecimalFormatSymbols no longer reparses the rules, but it just sets a new version of DecimalFormatSymbols instead.

X-SVN-Rev: 37383
2015-04-23 07:44:14 +00:00
George Rhoten
a649861ff9 ICU-10830 RBNF locale aliases need fixing
X-SVN-Rev: 37382
2015-04-23 07:13:31 +00:00
Markus Scherer
f39f59f3a9 ICU-11574 genuca new script sample characters
X-SVN-Rev: 37381
2015-04-22 23:07:33 +00:00
Travis Keep
4a51a2f421 ICU-11652 Change default padding character from astricks 0x002A to space 0x0020
X-SVN-Rev: 37378
2015-04-22 21:54:15 +00:00
Markus Scherer
f917158366 ICU-11574 fix Cherokee case folding data: add scf->self mappings for characters that do not have sfc (map to self) but have slc (ICU code: sfc falls back to slc)
X-SVN-Rev: 37374
2015-04-21 23:55:18 +00:00
Andy Heninger
928da728d6 ICU-11633 remove U_ALIGN_CODE
X-SVN-Rev: 37369
2015-04-20 22:15:04 +00:00
Andy Heninger
fa38aa2c0b ICU-11608 remove lines with $ svn keywords
X-SVN-Rev: 37368
2015-04-20 20:50:26 +00:00
Andy Heninger
6a4799e345 ICU-11608 remove lines with $ svn keywords
X-SVN-Rev: 37367
2015-04-20 20:43:56 +00:00
Andy Heninger
e599c1007e ICU-11609 set svn property eol-style native for more text files in icu4j.
X-SVN-Rev: 37365
2015-04-17 23:31:56 +00:00
Andy Heninger
ae678d796b ICU-11609 add svn:eol-style property to vcxproj files.
X-SVN-Rev: 37364
2015-04-17 21:25:48 +00:00
Markus Scherer
99c4dfa565 ICU-11574 Unicode 8 updates
X-SVN-Rev: 37353
2015-04-16 23:42:50 +00:00
Steven R. Loomis
90b2bf6959 ICU-11642 add -q options to gencfu,gencnval,gendict,makeconv,genbrk
X-SVN-Rev: 37343
2015-04-16 15:22:30 +00:00
Andy Heninger
67535f4a55 ICU-11603 Transliterator thread safety fixes.
X-SVN-Rev: 37342
2015-04-15 22:43:15 +00:00
Markus Scherer
1d4b6a6ec7 ICU-11551 new UNISTR_OBJECT_SIZE=64 for 27 UChars stored internally on 64-bit machine
X-SVN-Rev: 37339
2015-04-15 18:49:55 +00:00
Yoshito Umaoka
7daa0c8e78 ICU-11629 Updated ICU4J version to 56.0.1.
X-SVN-Rev: 37338
2015-04-15 16:41:47 +00:00
Yoshito Umaoka
06b454e611 ICU-11628 Updated ICU4C version to 56.0.1.
X-SVN-Rev: 37337
2015-04-15 16:41:07 +00:00
Michael Ow
2da5d16d40 ICU-11630 Update tzdata in ICU4C to 2015c
X-SVN-Rev: 37335
2015-04-14 21:24:11 +00:00
Michael Ow
997afd4ee2 ICU-11630 Update tzdata in ICU4J to 2015c
X-SVN-Rev: 37334
2015-04-14 21:23:40 +00:00
Andy Heninger
85f3da6213 ICU-11638 Improve RegexMatcher::group() API docs.
X-SVN-Rev: 37327
2015-04-13 21:59:04 +00:00
Andy Heninger
d3301f2a4e ICU-11599 Adjust atomic ops code to be more compatible with thread sanitizer tools.
X-SVN-Rev: 37326
2015-04-09 23:16:55 +00:00
Travis Keep
2efcd46ee3 ICU-11580 Fix DateIntervalInfo descrepencies between C and J
X-SVN-Rev: 37325
2015-04-09 18:28:59 +00:00
Yoshito Umaoka
bc3b3a3916 ICU-11595 Merging locale matcher's fix from the work branch emmons/t11595 to trunk, with ICU4J data jar files regenerated from the ICU4C trunk.
X-SVN-Rev: 37295
2015-03-27 17:57:18 +00:00
Michael Ow
c9a8c21d51 ICU-11595 Merge CLDR update to trunk
X-SVN-Rev: 37293
2015-03-27 17:25:30 +00:00
Steven R. Loomis
f2eaa16866 ICU-11604 update readme and APIChangeReport for GA
X-SVN-Rev: 37270
2015-03-25 17:12:41 +00:00
Yoshito Umaoka
b72bd763eb ICU-11315 tzdata2015b updates in ICU4J.
X-SVN-Rev: 37267
2015-03-24 22:34:57 +00:00
Yoshito Umaoka
8e8e3375f3 ICU-11315 tzdata2015b updates in ICU4C.
X-SVN-Rev: 37266
2015-03-24 22:33:38 +00:00
Michael Ow
e3edac231a ICU-11433 Update copyright string
X-SVN-Rev: 37248
2015-03-18 16:57:46 +00:00
Michael Ow
8d7401bce4 ICU-11583 Fix string literal error
X-SVN-Rev: 37244
2015-03-18 02:45:56 +00:00
Travis Keep
210b877adc ICU-11583 Port Mark's JAVA fixes to C++
X-SVN-Rev: 37243
2015-03-17 19:09:11 +00:00
Mark Davis
7887f56097 ICU-11583 fix bug that travis found in review. See comments in the bug report for details
X-SVN-Rev: 37239
2015-03-17 08:17:40 +00:00