Commit Graph

6796 Commits

Author SHA1 Message Date
Mark Davis
b741781903 ICU-10600 Add currencies (need some ugly hacks for that...)
X-SVN-Rev: 36181
2014-08-17 15:26:18 +00:00
George Rhoten
a1213c49b1 ICU-10880 Fix a potential infinite loop
X-SVN-Rev: 36179
2014-08-16 08:59:45 +00:00
Markus Scherer
1e5c95645d ICU-11010 improve CollationKey.merge() API doc
X-SVN-Rev: 36167
2014-08-14 20:36:37 +00:00
Markus Scherer
438c1ac7b8 ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests
X-SVN-Rev: 36163
2014-08-14 18:49:59 +00:00
George Rhoten
b0a0f67e21 ICU-10880 Add support for plural format syntax to RBNF.
Perform a little cleanup to the RBNF code.

X-SVN-Rev: 36160
2014-08-14 17:20:42 +00:00
George Rhoten
40682975b0 ICU-11057 General cleanup for RBNF.
The TestFmwk change is a general 8-10% performance improvement for running the tests without changing the end results of the logging output.

X-SVN-Rev: 36154
2014-08-13 06:51:09 +00:00
Yoshito Umaoka
5af6a3d39f ICU-11061 Full bcp47 key/type data snychronized with ICU4C trunk.
X-SVN-Rev: 36152
2014-08-12 23:14:50 +00:00
Yoshito Umaoka
ecf1e2f627 ICU-10898 Updated tzdbNames.res based on tzdata2014f.
X-SVN-Rev: 36145
2014-08-12 16:39:19 +00:00
Yoshito Umaoka
5cf61097e7 ICU-11057 Fixed a compile error with Java 5.
X-SVN-Rev: 36143
2014-08-12 14:04:10 +00:00
Yoshito Umaoka
4f4f553c75 ICU-10898 tzdata2014f updates to ICU4J
X-SVN-Rev: 36139
2014-08-11 21:11:48 +00:00
George Rhoten
2e76b99357 ICU-11057 Performance improvements and general cleanup for RBNF
X-SVN-Rev: 36137
2014-08-11 21:04:48 +00:00
Scott Russell
1c22b8cf53 ICU-10832 clean up dangling references to ucdterms.txt
X-SVN-Rev: 36122
2014-08-05 02:51:52 +00:00
Markus Scherer
e87758a436 ICU-10939 ICU4J optionally read data from .dat and .res, from ICUConfig-ured dataPath; make ICU4J support little-endian binary data files
X-SVN-Rev: 36106
2014-07-31 18:46:54 +00:00
Tom Zhang
fe34307c3a ICU-10320 API for getting/setting number format override in date formatting
X-SVN-Rev: 36086
2014-07-25 16:55:56 +00:00
Yoshito Umaoka
a53477ee99 ICU-10934 The tz database abbreviaion support in ICU4J
X-SVN-Rev: 36081
2014-07-23 21:53:03 +00:00
Travis Keep
7300b67daa ICU-11009 Fixed some bad tests in JAVA
X-SVN-Rev: 36063
2014-07-18 21:16:24 +00:00
Travis Keep
e8fd7d32dd ICU-11009 Add test for conformance to NumberFormat specification.
X-SVN-Rev: 36049
2014-07-17 19:38:54 +00:00
Mark Davis
4661ffffa9 ICU-10600 cleaned up API and checked for currencies.
X-SVN-Rev: 36045
2014-07-16 14:14:56 +00:00
Mark Davis
f45a95a200 ICU-10560 Update to committee results
X-SVN-Rev: 36044
2014-07-16 13:17:58 +00:00
Fredrik Roubert
7183e03abe ICU-10944 Delete InputStream code that now no longer is used.
R=markus.icu@gmail.com

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

X-SVN-Rev: 36043
2014-07-15 21:28:31 +00:00
Fredrik Roubert
2bcb11013d ICU-10944 Switch SpoofChecker to use ByteBuffer.
R=markus.icu@gmail.com

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

X-SVN-Rev: 36042
2014-07-15 21:21:12 +00:00
Fredrik Roubert
dee32dda95 ICU-10944 Switch DictionaryData to use ByteBuffer.
R=markus.icu@gmail.com

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

X-SVN-Rev: 36041
2014-07-15 21:14:31 +00:00
Fredrik Roubert
4a92ee0841 ICU-10944 Add ByteBuffer support for UCharacterNameReader.
R=markus.icu@gmail.com

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

X-SVN-Rev: 36040
2014-07-15 21:08:30 +00:00
Fredrik Roubert
c12cb80e81 ICU-10944 Add ByteBuffer support for conversion classes.
Updates UConverterDataReader, UConverterAlias and
UConverterAliasDataReader.

R=markus.icu@gmail.com

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

X-SVN-Rev: 36039
2014-07-15 21:01:33 +00:00
Fredrik Roubert
463c0aa318 ICU-10944 Add ByteBuffer support for properties classes.
Updates UBiDiProps, UCaseProps, UCharacterProperty and UPropertyAliases.

R=markus.icu@gmail.com

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

X-SVN-Rev: 36038
2014-07-15 20:55:59 +00:00
Fredrik Roubert
4aea6c889a ICU-10944 Add ByteBuffer support for StringPrep.
Also adds the ICUBinary.getVersionByteArrayFromCompactInt() function.

R=markus.icu@gmail.com

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

X-SVN-Rev: 36037
2014-07-15 20:49:46 +00:00
Fredrik Roubert
ffc1584fe7 ICU-10944 Add ByteBuffer support for BreakIterator.
R=markus.icu@gmail.com

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

X-SVN-Rev: 36036
2014-07-15 20:40:48 +00:00
Fredrik Roubert
f58b3f8fd7 ICU-10944 Add ByteBuffer support for Normalizer2Impl.
R=markus.icu@gmail.com

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

X-SVN-Rev: 36034
2014-07-15 20:32:17 +00:00
Fredrik Roubert
08b5fb11b0 ICU-10944 Extend ByteBuffer support in ICUBinary and Trie classes.
This new functionality is needed for ByteBuffer support in
Normalizer2Impl and BreakIterator.

R=markus.icu@gmail.com

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

X-SVN-Rev: 36033
2014-07-15 20:19:55 +00:00
Fredrik Roubert
73071730b9 ICU-10944 Update ICUBinaryTest to test readHeader(ByteBuffer).
Testing readHeader(InputStream) is no longer of any importance, as the
use of that method is going away.

This also exposes a bug in the test data; the size field was zero.

Also add statement to actually test lenient data version.

R=markus.icu@gmail.com

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

X-SVN-Rev: 36032
2014-07-15 20:11:41 +00:00
Fredrik Roubert
e12467f252 ICU-10944 Delete unused class ICUBinaryStream.
R=markus.icu@gmail.com

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

X-SVN-Rev: 36031
2014-07-15 20:03:25 +00:00
Markus Scherer
61ee3253e8 ICU-10876 document Collator thread-safe only when frozen
X-SVN-Rev: 36022
2014-07-10 22:39:05 +00:00
Markus Scherer
1d533a66e8 ICU-10998 collation reorder others=Zzzz, recognize only others = reset
X-SVN-Rev: 36019
2014-07-09 23:36:43 +00:00
Markus Scherer
38b83477bf ICU-8082 private collation type: do not list as an available keyword value
X-SVN-Rev: 36012
2014-07-08 20:58:58 +00:00
Markus Scherer
aace462c2e ICU-8962 test collation import from und=root
X-SVN-Rev: 36010
2014-07-08 01:21:57 +00:00
Mark Davis
ff4dcfc31d ICU-10560 fix test
X-SVN-Rev: 35999
2014-07-04 16:27:32 +00:00
Mark Davis
1d11db8a35 ICU-10560 first cut, marked @internal for now
X-SVN-Rev: 35998
2014-07-04 15:48:06 +00:00
Mark Davis
adc2570f18 ICU-10600 add plural ranges and unit formatting
X-SVN-Rev: 35997
2014-07-03 13:16:30 +00:00
Michael Ow
0dbcb4cdfc ICU-10993 Fix line ending errors
X-SVN-Rev: 35990
2014-07-02 23:05:28 +00:00
Andy Heninger
a0e8aa8bc9 ICU-10908 LocaleDisplayNames thread safety fix.
X-SVN-Rev: 35988
2014-07-02 22:19:59 +00:00
Yoshito Umaoka
dd96359cdd ICU-10843 JDK 5 compatibility in build-tools project.
X-SVN-Rev: 35972
2014-07-01 15:49:32 +00:00
Yoshito Umaoka
1bbadfe835 ICU-10843 Fixed a collation test failure. It was caused by the lack of LocaleDisplayNamesImpl when the test is executed with a collation module jar.
X-SVN-Rev: 35971
2014-07-01 15:41:35 +00:00
Yoshito Umaoka
8ce13a2d66 ICU-10843 Updated ICU4J readme for 54m1.
X-SVN-Rev: 35968
2014-06-30 18:57:33 +00:00
Yoshito Umaoka
ee41303d1d ICU-10843 Updated the ICU4J API change report.
X-SVN-Rev: 35967
2014-06-30 18:34:18 +00:00
Yoshito Umaoka
4ad6bfe991 ICU-10945 Test log might be emitted through AbstractTestLog, which was missed in the previous change.
X-SVN-Rev: 35966
2014-06-30 16:54:21 +00:00
Yoshito Umaoka
71fe3d234a ICU-10843 Fixed a couple of coding problems detected by FindBugs.
X-SVN-Rev: 35964
2014-06-27 20:14:41 +00:00
Yoshito Umaoka
2cf3edae51 ICU-10843 Updated Unicode license format, extracted the body part only.
X-SVN-Rev: 35962
2014-06-27 17:48:21 +00:00
Tom Zhang
925dd94560 ICU-10945 remove duplicate warning
X-SVN-Rev: 35960
2014-06-27 16:41:01 +00:00
Markus Scherer
df08e453dc ICU-10940 make ICUResourceBundleImpl smaller, remove lookup cache in favor of newer Reader cache, reduce object creation while finding resources and especially strings with fallback
X-SVN-Rev: 35936
2014-06-24 20:34:12 +00:00
Yoshito Umaoka
30dc6d9bbb ICU-10836 Added missing Locale version APIs and test cases for various classes.
X-SVN-Rev: 35924
2014-06-23 21:36:55 +00:00