Commit Graph

2077 Commits

Author SHA1 Message Date
Mark Davis
72e1610789 ICU-11898 fixed assertion and added test.
X-SVN-Rev: 37983
2015-09-22 11:23:13 +00:00
Scott Russell
f57dc2ac03 ICU-11572 review updates
X-SVN-Rev: 37982
2015-09-22 04:17:27 +00:00
Yoshito Umaoka
e5105c7f84 ICU-11918 Fixed compiler warnings.
X-SVN-Rev: 37977
2015-09-22 00:32:25 +00:00
Scott Russell
4a0beedc03 ICU-11918 ICU4J version updates
X-SVN-Rev: 37973
2015-09-18 19:39:08 +00:00
Peter Edberg
abc86a3ec9 ICU-11918 Update icudata.jar, icutzdata.jar, testdata.jar from ICU4C
X-SVN-Rev: 37967
2015-09-16 21:26:27 +00:00
Scott Russell
bdc5ce07b3 ICU-11572 API proposal updates for approved constants
X-SVN-Rev: 37963
2015-09-16 04:00:08 +00:00
Scott Russell
d671fbb0c4 ICU-11572 API proposal updates for approved constants
X-SVN-Rev: 37962
2015-09-16 02:36:11 +00:00
Markus Scherer
8c5d68a7e0 ICU-11750 defer & simplify fetching code points from CharacterIterator, test normalization boundaries from both sides
X-SVN-Rev: 37958
2015-09-15 20:46:25 +00:00
Markus Scherer
c776894097 ICU-11738 minor fixes
X-SVN-Rev: 37957
2015-09-15 19:55:36 +00:00
Markus Scherer
6d31a2bfa2 ICU-11493 document Charset.name() not unique for mapping table variants
X-SVN-Rev: 37955
2015-09-15 16:08:15 +00:00
Peter Edberg
24d0d779d2 ICU-11750 For Indic search: Allow match end at normalization boundary in middle of grapheme cluster (J)
X-SVN-Rev: 37952
2015-09-13 19:01:29 +00:00
Mark Davis
003c9da518 ICU-11738 Updated to handle string ranges.
X-SVN-Rev: 37943
2015-09-10 14:30:28 +00:00
Mark Davis
1f9540cce1 ICU-11803 added 'main', simplified code for easier debugging
X-SVN-Rev: 37942
2015-09-10 12:14:46 +00:00
Peter Edberg
eef3e8f0f7 ICU-11787 Add support for STANDARDCURRENCYSTYLE and locale u-ext key -cf- (J)
X-SVN-Rev: 37941
2015-09-10 07:01:41 +00:00
Travis Keep
9c2626faa9 ICU-11887 Deprecate DurationFormat.
X-SVN-Rev: 37926
2015-09-09 20:53:18 +00:00
Craig Cornelius
266f4e8b67 ICU-11805 DecimalFormat missing negative sign in US locale formatToCharacterIterator
X-SVN-Rev: 37925
2015-09-09 20:52:52 +00:00
Markus Scherer
ea8111fe25 ICU-11447 better SpoofChecker.CheckResult.toString()
X-SVN-Rev: 37923
2015-09-09 19:29:17 +00:00
Fredrik Roubert
d8a1859b6e ICU-11783 Remove use of class loaders in resource loading caches.
There is currently no known use-case where this code that is being
removed solves a real problem, but it causes problems in Android when
ICU4J is being initialized using one class loader but then called using
another class loader.

R=markus.icu@gmail.com, yoshito_umaoka@us.ibm.com

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

X-SVN-Rev: 37920
2015-09-09 18:42:45 +00:00
Mark Davis
ac4466583f ICU-11721 small fixes
X-SVN-Rev: 37919
2015-09-09 13:27:10 +00:00
Mark Davis
1fc1ceab55 ICU-11447 add toString. Just an override of existing API, so not an API change.
X-SVN-Rev: 37918
2015-09-09 13:14:46 +00:00
Mark Davis
2c7e3cfe4d ICU-11803 fixed (but see comments)
X-SVN-Rev: 37917
2015-09-09 13:04:56 +00:00
Mark Davis
c5396b67a2 ICU-8288 Looks like the code was fixed some time in the past, so just added test.
X-SVN-Rev: 37916
2015-09-09 12:45:06 +00:00
Mark Davis
d81ee368f0 ICU-11544 Made the main changes to bring it up to snuff with the CLDR data.
X-SVN-Rev: 37915
2015-09-09 12:30:26 +00:00
Markus Scherer
36ef10c2df ICU-11900 UCharacter use java.lang.Character code point constants & methods, not ICU UTF16
X-SVN-Rev: 37912
2015-09-09 00:13:06 +00:00
Travis Keep
16c1b96f5a ICU-11740 Final sync of C and J copies of data driven tests.
X-SVN-Rev: 37911
2015-09-09 00:10:38 +00:00
Craig Cornelius
1a6b2975d1 ICU-11808 Missing ArithmeticException when using ICU4J DecimalFormat
X-SVN-Rev: 37909
2015-09-08 23:39:59 +00:00
Michael Ow
1af9647af1 ICU-11869 Update ICU4J test data jar
X-SVN-Rev: 37908
2015-09-08 22:40:45 +00:00
Michael Ow
906223c6b1 ICU-11869 Update charset pref list for jis8 in icu4j
X-SVN-Rev: 37906
2015-09-08 22:36:40 +00:00
Peter Edberg
5dc7ebe25b ICU-11773 Withdraw COLON as pattern char, leave support for TIME_SEPARATOR_FIELD (J)
X-SVN-Rev: 37899
2015-09-08 02:21:22 +00:00
Craig Cornelius
2dfa676385 ICU-11784 Fix DecimalFormat FieldPosition for Field.CURRENCY
X-SVN-Rev: 37887
2015-09-04 21:58:03 +00:00
Markus Scherer
1310bace9c ICU-11890 remove some unused non-public ICU4J classes; add TODOs to others that are not used in library code
X-SVN-Rev: 37878
2015-09-03 21:34:50 +00:00
Markus Scherer
1cc38f16e7 ICU-11879 ZoneNamesImpl.find() add zone names already loaded for formatting into parsing trie, and try to match again, before loading every known zone name
X-SVN-Rev: 37877
2015-09-03 20:08:18 +00:00
Markus Scherer
8b65d47b8b ICU-11879 DateFormatSymbols.getZoneStrings() use new, fast, public-@internal TimeZoneNames methods for getting multiple display names
X-SVN-Rev: 37876
2015-09-03 18:08:16 +00:00
Markus Scherer
8b0e7bfea2 ICU-11842 RBC: lazy-init the rules string
X-SVN-Rev: 37875
2015-09-03 16:24:55 +00:00
Markus Scherer
bbfc880575 ICU-7303 align Normalizer deprecation notice with pre-existing C/C++ notice
X-SVN-Rev: 37874
2015-09-03 16:12:57 +00:00
Markus Scherer
57c257c62a ICU-7303 deprecate old normalization APIs that have Normalizer2 replacements
X-SVN-Rev: 37872
2015-09-02 23:48:25 +00:00
John Emmons
924239aef3 ICU-11846 CLDR 28 data integration (d05)
X-SVN-Rev: 37869
2015-09-02 22:59:20 +00:00
Markus Scherer
fc9931c979 ICU-11875 make class UFormat @stable
X-SVN-Rev: 37867
2015-09-02 22:28:49 +00:00
Markus Scherer
3b7d1aa8aa ICU-11879 change to child-first resource enumeration: avoid deserializing overridden resource values
X-SVN-Rev: 37865
2015-09-02 02:08:44 +00:00
Markus Scherer
e035b4f857 ICU-11879 change new @internal TimeZoneNames.getDisplayNames() from returning String[] to writing to String[] with offset; also mark as @deprecated as well
X-SVN-Rev: 37863
2015-09-01 22:55:46 +00:00
Markus Scherer
71ee34ed74 ICU-11879 efficient enumeration of time zone names rather than fetching each name with fallback; build most of time zone names trie only when needed for parsing
X-SVN-Rev: 37859
2015-09-01 04:18:01 +00:00
John Emmons
2493b2ddac ICU-11846 CLDR 28 data integration (d04)
X-SVN-Rev: 37855
2015-08-31 21:32:17 +00:00
John Emmons
dd198e7c3e ICU-11846 CLDR 28 data integration (d03)
X-SVN-Rev: 37845
2015-08-28 20:53:10 +00:00
George Rhoten
252f2a14e9 ICU-11653 Add more test cases for rounding in RBNF.
X-SVN-Rev: 37842
2015-08-28 18:14:04 +00:00
John Emmons
c0a1914073 ICU-11846 CLDR 28 data integration
X-SVN-Rev: 37838
2015-08-27 21:04:13 +00:00
George Rhoten
be9d69bef6 ICU-11818 Implement PluralRules in fractional RBNF
X-SVN-Rev: 37824
2015-08-26 10:42:45 +00:00
Yoshito Umaoka
633e6d1d7b ICU-11760 Fixed a build error with Java 5 runtime.
X-SVN-Rev: 37813
2015-08-25 19:37:01 +00:00
George Rhoten
9a011771da ICU-11653 Override roundingMode API from the NumberFormat superclass so that it doesn't throw an exception.
X-SVN-Rev: 37812
2015-08-25 19:33:18 +00:00
Markus Scherer
056237d6db ICU-11004 bulk-read data from ByteBuffer; read .res key strings up front into byte[] for faster lookup
X-SVN-Rev: 37806
2015-08-24 20:30:44 +00:00
Markus Scherer
0f0c27a025 ICU-11537 fix .res formatVersion check
X-SVN-Rev: 37796
2015-08-21 21:06:38 +00:00