Commit Graph

756 Commits

Author SHA1 Message Date
Yoshito Umaoka
19266897b3 ICU-8275 Build script to add full locale name list file in each resource path. The file name was changed from res_index.txt to fullLocaleNames.lst to avoid confusion (not quite matching res_index.res). Added a config property for disabling resource file scan to build full name locale list, which allow us to test the code path easily.
X-SVN-Rev: 29307
2011-01-14 21:35:42 +00:00
Markus Scherer
352b462d47 ICU-8167 fix BytesTrieBuilder strings array growth
X-SVN-Rev: 29306
2011-01-14 20:01:56 +00:00
Michael Ow
d84ada43c8 ICU-8183 Improve Curreny and CharsetDetection code coverage in ICU4J
X-SVN-Rev: 29305
2011-01-14 18:34:17 +00:00
Michael Ow
35581a38bb ICU-8274 Udpate ICU4J data jar files
X-SVN-Rev: 29304
2011-01-14 18:15:51 +00:00
Markus Scherer
269a3ccecb ICU-8167 simplify & document BytesTrieBuilder API
X-SVN-Rev: 29300
2011-01-14 00:04:51 +00:00
Markus Scherer
14700ed27c ICU-8271 keep UCOL_RUNTIME_VERSION and UCOL_BUILDER_VERSION in sync with ICU4C
X-SVN-Rev: 29291
2011-01-12 22:20:51 +00:00
Mark Davis
7e67c6ed63 ICU-8226 fixed sign on comparison
X-SVN-Rev: 29289
2011-01-11 23:43:54 +00:00
Mark Davis
8f2666924e ICU-8226 Temporary patch for errln explosion.
X-SVN-Rev: 29288
2011-01-11 22:25:22 +00:00
Mark Davis
881d727e96 ICU-8226 Update utilities for cldr.
X-SVN-Rev: 29286
2011-01-11 21:57:03 +00:00
Markus Scherer
9b0208f933 ICU-8167 String.isEmpty() is new in Java 6, do not use it yet
X-SVN-Rev: 29283
2011-01-11 00:26:05 +00:00
Markus Scherer
339ca27b17 ICU-8167 port UCharsTrieTest to Java
X-SVN-Rev: 29281
2011-01-10 23:53:47 +00:00
Markus Scherer
045c005304 ICU-8167 port BytesTrieTest to Java
X-SVN-Rev: 29279
2011-01-10 21:23:38 +00:00
Markus Scherer
4737659651 ICU-8167 port UCharsTrieBuilder to Java
X-SVN-Rev: 29278
2011-01-07 23:12:08 +00:00
Markus Scherer
9a43f08e82 ICU-8167 port UCharsTrie and BytesTrie::next(string) to Java
X-SVN-Rev: 29276
2011-01-07 05:25:40 +00:00
Markus Scherer
f9815a912b ICU-8167 port BytesTrie::Iterator to Java
X-SVN-Rev: 29274
2011-01-06 22:26:16 +00:00
Markus Scherer
3518ad81e3 ICU-8167 small bug fixes
X-SVN-Rev: 29271
2011-01-06 05:35:02 +00:00
Markus Scherer
be02e1d497 ICU-8167 port BytesTrieBuilder to Java
X-SVN-Rev: 29268
2011-01-06 00:51:39 +00:00
Markus Scherer
3c48ea5432 ICU-8167 rename ByteTrie to BytesTrie, DictTrie to StringTrie, etc.
X-SVN-Rev: 29267
2011-01-05 21:07:31 +00:00
Peter Edberg
a0575a248c ICU-8219 Update ICU4J with fixed Thai char break iterator
X-SVN-Rev: 29262
2011-01-05 05:49:54 +00:00
Markus Scherer
beb1e5718e ICU-8105 new data structure for Unicode property names data (pnames.icu formatVersion 2); includes new dictionary-type tries (only ByteTrie runtime for now, see ticket #8167); merge branches/markus/pnames2 -r 29097:29250
X-SVN-Rev: 29253
2010-12-31 18:36:37 +00:00
Yoshito Umaoka
95d0b6a8f9 ICU-8227 Fixed some test failures introduced by earlier changes.
X-SVN-Rev: 29233
2010-12-20 20:25:17 +00:00
Mark Davis
839c21fdad ICU-8227 Changed the internal filter to be a UnicodeSet, making it no longer externally modifiable.
X-SVN-Rev: 29232
2010-12-20 19:53:28 +00:00
Michael Ow
2ea0215a7a ICU-8229 Update ICU4J data with additional alias for UTF-8
X-SVN-Rev: 29224
2010-12-17 06:20:56 +00:00
Mark Davis
cb1a45d9da ICU-8228 Added the constants. Done before the end of the design review period, but don't anticipate any problems (can back out if needed).
X-SVN-Rev: 29222
2010-12-17 02:38:19 +00:00
Mark Davis
9eac5fb126 ICU-8227 Added another filter test, and fixed problems it exposed
X-SVN-Rev: 29221
2010-12-17 02:22:33 +00:00
Mark Davis
6873ac1d7c ICU-8175 Speedup on codepoints(...)
X-SVN-Rev: 29219
2010-12-16 23:51:08 +00:00
Michael Ow
4c14bbd6aa ICU-8240 Update ICU4J compound text charset for handling continuous buffers
X-SVN-Rev: 29218
2010-12-16 23:36:15 +00:00
Mark Davis
9ffcb85ba1 ICU-8227 Whew, there were lots of problems in the way the old code was done. Now working much better.
X-SVN-Rev: 29207
2010-12-14 07:51:00 +00:00
Mark Davis
e0872406eb ICU-8175 Add some utilities for working with CharSequences. @internal for now.
X-SVN-Rev: 29206
2010-12-14 07:33:40 +00:00
Yoshito Umaoka
3037e36662 ICU-8210 Updated ICU4J versions and data. Moved some timebombs.
X-SVN-Rev: 29187
2010-12-10 21:11:35 +00:00
Yoshito Umaoka
1e3205b869 ICU-8078 Better ULocale/Locale mapping on JRE 7+ using the new Locale APIs.
X-SVN-Rev: 29181
2010-12-09 21:55:20 +00:00
Mark Davis
7ddf792330 ICU-8226 Update tests
X-SVN-Rev: 29177
2010-12-09 18:09:48 +00:00
Michael Ow
65efbb87d7 ICU-7089 Add test for Calendar class time stamp recalculation in ICU4J
X-SVN-Rev: 29165
2010-12-07 23:51:28 +00:00
Michael Ow
6400b375c6 ICU-7089 Recalculate time stamp array if stamp value is going to exceed limit in ICU4J calendar class.
X-SVN-Rev: 29163
2010-12-07 17:30:04 +00:00
Michael Ow
821d71dd85 ICU-7089 Ensure that the time stamp used by ICU4J Calendar class does not exceed the documented limit.
X-SVN-Rev: 29155
2010-12-03 19:31:41 +00:00
Steven R. Loomis
ada54ef5d2 ICU-8207 re-enable a skipped test which had caught the swap issue..
X-SVN-Rev: 29146
2010-12-02 19:56:54 +00:00
Steven R. Loomis
58a797bda3 ICU-8207 update icudata.jar due to #8205
X-SVN-Rev: 29141
2010-12-02 19:36:33 +00:00
Yoshito Umaoka
8566e3907d ICU-8022 #7316 is also reproduced with OpenJDK 6. Updated the test case to make it work on OpenJDK 6.
X-SVN-Rev: 29127
2010-12-01 22:37:53 +00:00
Yoshito Umaoka
3357036c2e ICU-8022 Removed readme.html for ICU4J locale SPI. Moved the contents to a new ICU user guide page - http://userguide.icu-project.org/icu4j-locale-service-provider. Updated the old link to locale SPI readme to the new user guide page in the master readme.html.
X-SVN-Rev: 29126
2010-12-01 18:46:48 +00:00
Yoshito Umaoka
8747ad6633 ICU-8022 Fixed a build problem for target jarDemos.
X-SVN-Rev: 29124
2010-12-01 17:19:06 +00:00
Peter Edberg
66a775159d ICU-8201 Integrate post-rc2 CLDR data changes, J
X-SVN-Rev: 29122
2010-12-01 05:41:21 +00:00
Yoshito Umaoka
c07690facb ICU-8022 Minor updates in readme.html for RC2. Deleted ucdterms.txt because we have unicode-license.txt.
X-SVN-Rev: 29086
2010-11-19 19:29:00 +00:00
Peter Edberg
651c34b027 ICU-8156 integrate last changes for CLDR 1.9rc2 into ICU4J
X-SVN-Rev: 29080
2010-11-18 21:16:54 +00:00
Yoshito Umaoka
edd3f84d40 ICU-8022 Updated the unicode license term
X-SVN-Rev: 29068
2010-11-17 22:23:36 +00:00
Yoshito Umaoka
42a621afdb ICU-8022 Fixed test code problems with jdktzCheck.
X-SVN-Rev: 29067
2010-11-17 22:10:26 +00:00
Mark Davis
e1413aed6d ICU-8169 Check the length to prevent exception.
X-SVN-Rev: 29065
2010-11-17 20:29:34 +00:00
Yoshito Umaoka
4961d60ef4 ICU-8022 BRS: organize imports
X-SVN-Rev: 29064
2010-11-17 15:55:01 +00:00
Peter Edberg
44330039cc ICU-8131 remove unihan collations, adjust tests
X-SVN-Rev: 29063
2010-11-17 05:35:28 +00:00
Markus Scherer
d92c186953 ICU-8149 Document what getPropertyValueEnum() returns for an unknown value alias
X-SVN-Rev: 29058
2010-11-16 22:17:52 +00:00
Markus Scherer
a7db2b76be ICU-7641 do not refer to a particular (old) version of Unicode
X-SVN-Rev: 29057
2010-11-16 22:03:55 +00:00
Peter Edberg
4223486554 ICU-8156 Update J to CLDR r5193 - supplementalData code updates, lang/bs code capitalization fixes
X-SVN-Rev: 29032
2010-11-12 03:45:56 +00:00
Yoshito Umaoka
10fdc15d5d ICU-8022 Replace TAB with SPs
X-SVN-Rev: 29027
2010-11-11 06:38:10 +00:00
Yoshito Umaoka
33e107f735 ICU-8022 API status promotion for 4.6 release. Update APIChangeReport.html.
X-SVN-Rev: 29026
2010-11-11 06:26:13 +00:00
Stuart Gill
469d4035bd ICU-3984 changes in response to code review
X-SVN-Rev: 29024
2010-11-11 02:11:46 +00:00
Andy Heninger
1158571db7 ICU-8147 SpoofChecker.CheckResult, add default constructor
X-SVN-Rev: 29023
2010-11-10 23:24:19 +00:00
Mark Davis
4f230023d0 ICU-8142 fix the synchronization
X-SVN-Rev: 29021
2010-11-10 21:43:35 +00:00
Stuart Gill
0e5b74b849 ICU-3984 collation reordering complete
X-SVN-Rev: 29020
2010-11-10 02:35:21 +00:00
Stuart Gill
0e27c3ea13 ICU-3984 collation reordering checkpoint - still needs more tests and name change from script to reorder
X-SVN-Rev: 29018
2010-11-09 02:58:38 +00:00
Stuart Gill
bae3e7a74a ICU-3984 update the data - generated with recent ICU4C
X-SVN-Rev: 29016
2010-11-08 21:33:11 +00:00
Stuart Gill
1fac4c690b ICU-3984 initial commit of the collation reordering
X-SVN-Rev: 29015
2010-11-08 18:57:42 +00:00
Yoshito Umaoka
5af2364f93 ICU-8022 Removed unnecessary @SuppressWarning annotations.
X-SVN-Rev: 29014
2010-11-08 18:34:37 +00:00
Yoshito Umaoka
4954ca812f ICU-8120 Updated build scripts and eclipse workspace settings to use UTF-8 for java source files.
X-SVN-Rev: 29013
2010-11-08 15:11:14 +00:00
Yoshito Umaoka
cd59883f32 ICU-8126 Added API collection tool. Added a target draftAPIs utilizing the tool to generate draft API report. Fixed some doc issues in SpoofChecker.java.
X-SVN-Rev: 29000
2010-11-04 20:31:27 +00:00
Peter Edberg
f3b63f8de6 ICU-8046 use alt="short" versions of pinyin and stroke collations
X-SVN-Rev: 28987
2010-11-02 19:36:59 +00:00
Yoshito Umaoka
b8875bf33c ICU-7568 tzdata2010o to ICU4J trunk
X-SVN-Rev: 28976
2010-11-02 02:44:23 +00:00
Umesh Nair
86ce28acfb ICU-7023 Supporting collation import syntax in ICU4J
X-SVN-Rev: 28970
2010-11-01 23:54:10 +00:00
Markus Scherer
6f3ad33578 ICU-8022 updated pool.res files
X-SVN-Rev: 28948
2010-10-28 21:41:06 +00:00
Peter Edberg
9321bcf8ae ICU-8046 CLDR 1.9 integration pass 5 for J, from r5159
X-SVN-Rev: 28945
2010-10-28 20:00:22 +00:00
Mark Davis
5f80f97863 ICU-7869 Added two tables to correspond to pinyin changes, with hack to pick.
X-SVN-Rev: 28943
2010-10-28 19:21:12 +00:00
Yoshito Umaoka
27d3ca72c3 ICU-7954 Add a new API checking availability of currency in the specified date range.
X-SVN-Rev: 28939
2010-10-28 18:28:09 +00:00
Markus Scherer
d442cc1556 ICU-7264 update layout engine script data
X-SVN-Rev: 28923
2010-10-26 23:40:36 +00:00
Yoshito Umaoka
a931742389 ICU-7568 tzdata2010n to ICU4J trunk
X-SVN-Rev: 28920
2010-10-26 21:51:05 +00:00
Markus Scherer
40b739aa28 ICU-7746 mark protected methods as @internal
X-SVN-Rev: 28917
2010-10-26 21:26:39 +00:00
Peter Edberg
64466fd4e1 ICU-8046 CLDR 1.9 integration, fix he,fi brkitr
X-SVN-Rev: 28915
2010-10-26 07:45:18 +00:00
Peter Edberg
f27448c127 ICU-8046 CLDR 1.9 integration pass 4 - J
X-SVN-Rev: 28913
2010-10-26 03:48:07 +00:00
Markus Scherer
f6fb60ff6f ICU-7264 fix weight allocation and align sort key constants with C++
X-SVN-Rev: 28908
2010-10-25 23:02:08 +00:00
Peter Edberg
d65b6532f8 ICU-8046 CLDR 1.9 integration pass 3, J (CLDR r5147, still minus 14 transliterators)
X-SVN-Rev: 28907
2010-10-25 23:02:07 +00:00
Mark Davis
4f9ae7991e ICU-7869 Added test that first script characters are actually the first ones.
X-SVN-Rev: 28905
2010-10-25 21:40:48 +00:00
Mark Davis
7e7750a459 ICU-7869 Fix missing labels
X-SVN-Rev: 28904
2010-10-25 21:08:56 +00:00
Markus Scherer
e6751083f6 ICU-7264 fix binary search and avoid IndexOutOfBoundsException from ArrayList.get(limit=size())
X-SVN-Rev: 28903
2010-10-25 18:40:00 +00:00
Peter Edberg
583f5ab6ee ICU-8046 CLDR 1.9 integration pass 2 (J)
X-SVN-Rev: 28902
2010-10-25 06:46:33 +00:00
Markus Scherer
acafffb5d9 ICU-7264 Latin-1 special can result in CE_NOT_FOUND_; fall back to UCA, leave TODO to avoid this in the builder
X-SVN-Rev: 28897
2010-10-24 18:45:46 +00:00
Markus Scherer
d9de6496a8 ICU-7264 disable two failing string search test cases
X-SVN-Rev: 28896
2010-10-22 22:07:53 +00:00
Markus Scherer
3658544cc1 ICU-7264 unpaired surrogates are not ignorable any more; fix code for discontiguous contractions to look at combining classes of code *points*
X-SVN-Rev: 28895
2010-10-22 21:53:45 +00:00
Markus Scherer
8ebdd745da ICU-7264 adjust AlphabeticIndex.getFirstScriptCharacters() for Unicode 6.0: add first characters for Batak, Brahmi, Mandaic; see http://unicode.org/charts/collation/
X-SVN-Rev: 28894
2010-10-21 23:59:18 +00:00
Peter Edberg
926ba7847d ICU-8046 update TestOrdering timebomb, update TestMeasurementSystem
X-SVN-Rev: 28893
2010-10-21 22:25:43 +00:00
Markus Scherer
2947362274 ICU-7264 adjust TestRuleOptions data for FractionalUCA 6.0
X-SVN-Rev: 28892
2010-10-21 21:59:51 +00:00
Markus Scherer
c12d06e349 ICU-7264 noncharacters are not ignorable any more -- adapt TestNonChars()
X-SVN-Rev: 28891
2010-10-21 21:40:23 +00:00
Markus Scherer
da8a555a3e ICU-7264 noncharacters are not ignorable any more
X-SVN-Rev: 28890
2010-10-21 17:36:57 +00:00
Yoshito Umaoka
67531428ab ICU-8022 Revmoed unused import
X-SVN-Rev: 28889
2010-10-21 16:27:40 +00:00
Yoshito Umaoka
65decad384 ICU-8022 Fixed compiler warnings and source code format.
X-SVN-Rev: 28888
2010-10-21 16:26:09 +00:00
Peter Edberg
ec60bed6d5 ICU-7992 J DateTimePatternGenerator, fix matching for weekday name
X-SVN-Rev: 28886
2010-10-20 23:18:55 +00:00
Waleed Oransa
f014a67349 ICU-7488 merge the missing API status Java Doc tags for some ArabicShaping constants into trunk from branches/waleed/7488 -r 28845:28881
X-SVN-Rev: 28882
2010-10-20 10:57:29 +00:00
Yoshito Umaoka
faca047508 ICU-7518 Workaround for 24:00 on a transition day problem. Use 23:59:59.999 as the transition time. iCal VTIMEZONE is not capable to handle such rule. Also a minor bug fix in BasicTimeZone.hasEquivalentTransitions which was found while updating the test case.
X-SVN-Rev: 28879
2010-10-20 06:19:12 +00:00
Markus Scherer
ac89f9ed5b ICU-7264 UCA 6.0 data & test data
X-SVN-Rev: 28876
2010-10-19 21:52:34 +00:00
Peter Edberg
1c7566e3db ICU-8046 CLDR 1.9 integration pass 1, update J tests
X-SVN-Rev: 28874
2010-10-19 19:26:22 +00:00
Jie J. Yang
8f55656334 ICU-7902 TimeUnitFormat uses unlocalized short time units for Greek, icu4j part
X-SVN-Rev: 28871
2010-10-19 08:11:35 +00:00
Peter Edberg
8b32e19c20 ICU-8046 CLDR 1.9 integration pass 1
X-SVN-Rev: 28868
2010-10-19 03:37:32 +00:00
Andy Heninger
9474226f53 ICU-8044 Spoof check updates for the latest data.
X-SVN-Rev: 28863
2010-10-19 01:15:51 +00:00
Andy Heninger
a4a774bc57 ICU-8022 ICU4J data refreshed from ICU4C
X-SVN-Rev: 28862
2010-10-19 01:14:51 +00:00
Andy Heninger
aa0390f51f ICU-8022 ICU4J data refreshed from ICU4C
X-SVN-Rev: 28861
2010-10-19 01:14:03 +00:00
Andy Heninger
b7261dd097 ICU-8022 ICU4J version moved to 4.6
X-SVN-Rev: 28860
2010-10-19 01:12:18 +00:00
Claire Ho
1c68465ef7 ICU-7850 Replaced the ChoiceFormat example by PluralFormat in MessageFormat.java.
X-SVN-Rev: 28859
2010-10-19 00:36:08 +00:00
Claire Ho
0277fddcb6 ICU-7850 Replaced the ChoiceFormat example by PluralFormat in MessageFormat.java.
X-SVN-Rev: 28858
2010-10-19 00:12:39 +00:00
Michael Ow
9896c58604 ICU-8038 Fix maxBytesPerChar error for UnicodeBig and UnicodeLittle in ICU4J.
X-SVN-Rev: 28849
2010-10-18 16:29:25 +00:00
Claire Ho
1d26b82ea8 ICU-7223 invlide range for handling expansions in CollationParsedRuleBuilder.
X-SVN-Rev: 28841
2010-10-15 22:25:56 +00:00
Michael Ow
5714200c0d ICU-8038 Fix check for x-* names when getting the icu canonical name.
X-SVN-Rev: 28835
2010-10-14 22:21:16 +00:00
Yoshito Umaoka
8ec88d6f48 ICU-8017 Updated MANIFEST.MF in ICU runtime library jar files to make them OSGi bundles.
X-SVN-Rev: 28831
2010-10-14 19:15:38 +00:00
Michael Ow
228172d527 ICU-6959 Improve code coverage in ICU4J for com.ibm.icu.util.
X-SVN-Rev: 28829
2010-10-14 17:06:37 +00:00
Andy Heninger
24da281d4e ICU-7201 Transliterator threading fixes.
X-SVN-Rev: 28825
2010-10-14 00:28:44 +00:00
Michael Ow
0637aa7e4a ICU-8038 Fix BOM check in ICU4J TestConversion code.
X-SVN-Rev: 28821
2010-10-13 23:01:23 +00:00
Michael Ow
88ea664c7e ICU-8038 Update testdata in ICU4J for UnicodeLittle and UnicodeBig test.
X-SVN-Rev: 28819
2010-10-13 20:22:28 +00:00
Michael Ow
99102b01d2 ICU-8038 Implement UnicodeLittle and UnicodeBig in ICU4J.
X-SVN-Rev: 28818
2010-10-13 20:21:16 +00:00
Yoshito Umaoka
69866a3d5d ICU-8022 Fixing some compiler warnings.
X-SVN-Rev: 28811
2010-10-13 15:18:01 +00:00
Mark Davis
42bb7ee26b ICU-7264 add timebombs temporarily until collation files are updated.
X-SVN-Rev: 28808
2010-10-13 06:38:17 +00:00
Mark Davis
bf2f20ffe9 ICU-8037 added utilities
X-SVN-Rev: 28807
2010-10-13 06:09:18 +00:00
Mark Davis
e83ac112e0 ICU-8036 Fixed supplementary issue.
X-SVN-Rev: 28806
2010-10-13 06:06:49 +00:00
Mark Davis
d10c798d62 ICU-7264 update the constant ranges for CJK, so that the code works correctly. This also handles the change in UCA that it is not CJK *blocks* but CJK *characters* (assigned in those blocks).
X-SVN-Rev: 28777
2010-10-08 17:22:13 +00:00
John Emmons
72b3ff2645 ICU-7597 Make validSublocales be based on included locales in icu-config.xml
X-SVN-Rev: 28776
2010-10-08 06:05:55 +00:00
John Emmons
0b250fd02a ICU-7978 Add getDigitsLocal that returns reference to the digits directly
X-SVN-Rev: 28765
2010-10-06 15:50:16 +00:00
Yoshito Umaoka
f9339035e4 ICU-8010 Make Collator.getAvailableLocales work when the class is loaded by the system classloader.
X-SVN-Rev: 28754
2010-10-04 20:50:06 +00:00
Yoshito Umaoka
f0aa65c877 ICU-7996 Fixed resource bundle alias resolution problems. Also restored resource alias test cases accidentally disabled before.
X-SVN-Rev: 28749
2010-10-04 19:42:01 +00:00
Andy Heninger
b38c190914 ICU-7989 Remove non-ASCII chars from ICU4J sources.
X-SVN-Rev: 28712
2010-09-27 23:13:38 +00:00
Andy Heninger
33a8b6e5a7 ICU-7988 add svn properties to text files as appropriate.
X-SVN-Rev: 28711
2010-09-27 22:31:10 +00:00
Yoshito Umaoka
ca402bc5f1 ICU-7568 2010m to ICU4J trunk
X-SVN-Rev: 28707
2010-09-27 19:28:13 +00:00
Norbert Lindenberg
6c75d439b9 ICU-7772 Use UCharacterDirection instead of ECharacterDirection per Markus's review comments.
X-SVN-Rev: 28695
2010-09-24 22:35:43 +00:00
Yoshito Umaoka
2e1aee8d0a ICU-7724 Code review update - creating a defensive copy of char[] in getDigits().
X-SVN-Rev: 28689
2010-09-23 19:35:29 +00:00
Yoshito Umaoka
6beba077d3 ICU-6325 Removed synchronized keyowrd from _getDisplayName.
X-SVN-Rev: 28688
2010-09-23 18:49:45 +00:00
John Emmons
369c026ca2 ICU-7652 Use StringBuilder instead of StringBuffer
X-SVN-Rev: 28686
2010-09-22 21:45:19 +00:00
Yoshito Umaoka
40d22aabc1 ICU-7793 Clean up import statements.
X-SVN-Rev: 28682
2010-09-22 17:45:36 +00:00
Michael Ow
74c00c08b7 ICU-7882 Add method to get shortest subtag length
X-SVN-Rev: 28681
2010-09-22 05:48:26 +00:00
John Emmons
6130d62e99 ICU-7652 Fixed setWeekData not to use ULocale.Builder per Yoshito's review comments
X-SVN-Rev: 28679
2010-09-22 05:24:56 +00:00
John Emmons
38a48df94b ICU-7724 Fix Javadoc comment for new API
X-SVN-Rev: 28677
2010-09-22 03:33:26 +00:00
John Emmons
ec4cf1f1ab ICU-7724 Fix array compare/copy per Yoshito's review comments
X-SVN-Rev: 28676
2010-09-22 03:27:49 +00:00
Yoshito Umaoka
ed35e37223 ICU-7793 Fixed JavaDoc warnings in Bidi.java.
X-SVN-Rev: 28669
2010-09-21 21:47:34 +00:00
Yoshito Umaoka
4d0bdec81e ICU-7968 Add a timebomb to TestFirstCharacters.
X-SVN-Rev: 28668
2010-09-21 20:56:07 +00:00
Jie J. Yang
6200d5808f ICU-7772 Fast string direction detection
X-SVN-Rev: 28666
2010-09-21 07:30:19 +00:00
Peter Edberg
52d02d3a55 ICU-7965 update icudata.jar for new th grapheme break iterator; remove J test timebomb
X-SVN-Rev: 28664
2010-09-21 04:04:24 +00:00
Markus Scherer
114432eec8 ICU-7264 merge Unicode 6.0 into trunk from branches/markus/uni60 -r 28341:28656
X-SVN-Rev: 28662
2010-09-21 00:32:21 +00:00
John Emmons
3c7ba0c2e4 ICU-7652 Get correct week data from territory based locale
X-SVN-Rev: 28660
2010-09-20 21:26:13 +00:00
Michael Ow
4294bd0c36 ICU-7926 Add compound test charset class.
X-SVN-Rev: 28639
2010-09-17 05:47:16 +00:00
Michael Ow
e22c2c9ed4 ICU-7926 Add compound text charset and update data in ICU4J
X-SVN-Rev: 28638
2010-09-17 05:07:40 +00:00
Yoshito Umaoka
755b0f2a56 ICU-7950 Clean up test code for SelectFormat.
X-SVN-Rev: 28623
2010-09-15 20:21:34 +00:00
Yoshito Umaoka
3220024a63 ICU-7944 Minor updates to the Locale enhancement project related code.
X-SVN-Rev: 28620
2010-09-14 19:53:19 +00:00
Yoshito Umaoka
0316093289 ICU-7190 Updated ULocale#acceptLanguage to allow default script match. A input language tag zh-TW now matches the available locale zh-Hant-TW.
X-SVN-Rev: 28618
2010-09-14 17:50:20 +00:00
Yoshito Umaoka
dbb03414d4 ICU-7941 Improved CopticTest/Test6379.
X-SVN-Rev: 28613
2010-09-14 01:33:01 +00:00
Michael Ow
3696c605a3 ICU-7935 Ensure java canonical name works in ICU.
X-SVN-Rev: 28612
2010-09-13 23:08:09 +00:00
Michael Ow
8db1681fd3 ICU-7839 Add alias for IBM949C in ICU4J.
X-SVN-Rev: 28611
2010-09-13 23:06:55 +00:00
Peter Edberg
64a2586663 ICU-7928 Update tests for CLDR 1.9m2 data
X-SVN-Rev: 28609
2010-09-13 19:42:34 +00:00
Peter Edberg
fb693bcbd6 ICU-7928 Update data generated from CLDR 1.9m2
X-SVN-Rev: 28608
2010-09-13 19:33:49 +00:00
Michael Ow
5127a2ad2f ICU-7926 Update alias table in ICU4J with ISO 2022 alias.
X-SVN-Rev: 28604
2010-09-13 19:06:57 +00:00
Steven R. Loomis
5fe7a82bae ICU-7937 fix ElapsedTimer to use whole number seconds, work around #7936
X-SVN-Rev: 28602
2010-09-10 20:25:21 +00:00
Yoshito Umaoka
d234932deb ICU-7793 Fixed all compiler warnings on JDK6 and Eclipse 3.6.
X-SVN-Rev: 28600
2010-09-09 22:29:17 +00:00
Yoshito Umaoka
8ea9d68eb1 ICU-7793 Update ICU4J version to 4.5.2
X-SVN-Rev: 28597
2010-09-09 16:45:37 +00:00
Michael Ow
c59f535cd7 ICU-7926 Add ISO-2022-CN-CNS to ICU4J
X-SVN-Rev: 28588
2010-09-08 23:19:03 +00:00
John Emmons
f259b852b3 ICU-7923 Remove isExponent argument as it isn't used
X-SVN-Rev: 28585
2010-09-08 21:44:06 +00:00
Mark Davis
b40fd1a2eb ICU-7869 add convenience method with Locale
X-SVN-Rev: 28568
2010-09-01 18:18:10 +00:00
Yoshito Umaoka
573f451f67 ICU-7922 Converting a charset alias name data from byte[] to String by ICU's own code, instead of using new String(byte[], int, int).
X-SVN-Rev: 28566
2010-09-01 16:36:48 +00:00
Yoshito Umaoka
2347b7736e ICU-7777 Minor update, synchronize code with JDK copy.
X-SVN-Rev: 28559
2010-08-31 03:34:39 +00:00
Mark Davis
38eaa30361 ICU-7869 made name changes as per discussions with Andy, Markus
X-SVN-Rev: 28556
2010-08-30 20:28:15 +00:00
Steven R. Loomis
2c92a88c8e ICU-7854 add DataDrivenFormatTest/TestMoreDateParse ( from C ) with test case.
X-SVN-Rev: 28555
2010-08-30 20:12:33 +00:00
Mark Davis
d6213d77c7 ICU-7869 figured out how to do the pinyin buckets with complete sync to the getIndex bucket. Many deadends along the way, but it now works. Also added more comments.
X-SVN-Rev: 28541
2010-08-29 01:10:49 +00:00
Mark Davis
fe40416511 ICU-7869 added getBucketIndex and a test. It doesn't quite work right yet, but checking in so that Andy can look at it.
X-SVN-Rev: 28540
2010-08-28 01:15:48 +00:00
Mark Davis
c91d109999 ICU-7869 fixed labels to match buckets; fixed names to align with Andy's code; added tests for expected flow labels.
X-SVN-Rev: 28538
2010-08-27 23:46:45 +00:00
Mark Davis
8717b90914 ICU-7869 Escaped the unicode; moved hacks to the end of the file; some minor cleanup
X-SVN-Rev: 28529
2010-08-25 21:20:07 +00:00
Mark Davis
804efbcf22 ICU-7869 Add Markus's fix
X-SVN-Rev: 28523
2010-08-25 18:22:58 +00:00
Mark Davis
c29b6e289f ICU-7869 Hard-code first characters in script.
X-SVN-Rev: 28519
2010-08-24 22:29:52 +00:00
Mark Davis
29d25d47c7 ICU-7869 Added utility class for testing (originally in CLDR)
X-SVN-Rev: 28518
2010-08-24 03:36:26 +00:00
Mark Davis
0d8df23f3b ICU-7869 Made the value not be comparable. Added hack for pinyin support. Minor change to Differ for type-safety.
X-SVN-Rev: 28517
2010-08-24 03:34:55 +00:00
Yoshito Umaoka
0ceedde0c5 ICU-7777 Small updates based on Doug's review comment.
X-SVN-Rev: 28512
2010-08-23 06:39:24 +00:00
Yoshito Umaoka
82c89e9950 ICU-7869 Fixed test name problem introduced by the previous change AGAIN!.
X-SVN-Rev: 28511
2010-08-23 06:31:40 +00:00
Mark Davis
0f19b5ee8c ICU-7869 Cleaned up names according to discussion.
X-SVN-Rev: 28509
2010-08-22 00:43:36 +00:00
Mark Davis
000d3bbf9d ICU-7869 Made lazy-evaluated arguments; still a bit more cleanup to come.
X-SVN-Rev: 28507
2010-08-21 01:15:43 +00:00
Michael Ow
e9ef072967 ICU-7882 Enable BCP47 ids and update a few test cases in ICU4J.
X-SVN-Rev: 28502
2010-08-20 19:35:16 +00:00
John Emmons
be123c47b5 ICU-6325 Clean up SimpleDateFormat - appendGMT function no longer needed
X-SVN-Rev: 28501
2010-08-20 18:24:45 +00:00
Michael Ow
dbcbc0711e ICU-7872 Update icudata.jar with updated lmbcs code page.
X-SVN-Rev: 28496
2010-08-19 15:01:00 +00:00
Yoshito Umaoka
5ec2372386 ICU-7880 Fixed VersionInfo treading problem. Changed HashMap to ConcurrentHashMap for supporting thread safe access to the internal cache.
X-SVN-Rev: 28493
2010-08-18 21:27:47 +00:00
Yoshito Umaoka
f09139d86e ICU-7777 Merging ULocale API and implementation updates from the work branch.
X-SVN-Rev: 28486
2010-08-18 16:32:02 +00:00
Yoshito Umaoka
430b2b7b01 ICU-7568 2010l to ICU4J trunk
X-SVN-Rev: 28480
2010-08-16 19:02:17 +00:00
Yoshito Umaoka
a967e42071 ICU-7894 Fixed a typo in the icu4j-core build script to exclude cnvalias.icu from core jar.
X-SVN-Rev: 28476
2010-08-16 17:15:59 +00:00
John Emmons
c86940b784 ICU-7724 Merge support for non-contiguous numbering systems
X-SVN-Rev: 28469
2010-08-13 22:17:10 +00:00
Yoshito Umaoka
8fd81d1a6b ICU-7568 2010k to icu4j trunk
X-SVN-Rev: 28467
2010-08-13 21:35:52 +00:00
Yoshito Umaoka
668b6e8cf4 ICU-7869 Fixed test name problem in the previous change.
X-SVN-Rev: 28465
2010-08-13 20:53:09 +00:00
Jason Spieth
93a8105a51 ICU-7609 Allow rounding to negative zero - test case cleanup.
X-SVN-Rev: 28462
2010-08-13 19:21:30 +00:00
Mark Davis
8b0fd59d96 ICU-7869 Changed name, javadocs in response to feedback
X-SVN-Rev: 28460
2010-08-13 16:30:28 +00:00
Mark Davis
acb23c4a13 ICU-7869 Revised the API based on discussions.
X-SVN-Rev: 28451
2010-08-12 03:25:53 +00:00
John Emmons
de9c9b5284 ICU-6325 Create and use TimeZoneFormat class
X-SVN-Rev: 28447
2010-08-11 21:30:58 +00:00
Mark Davis
7778b300d7 ICU-7869 Expanded tests and fixed problems found.
X-SVN-Rev: 28426
2010-08-06 23:05:24 +00:00
Mark Davis
1a23022dfb ICU-7869 Fixed test and code to speed up: test only checks main locales for now, code takes shortcut for first chars in script.
X-SVN-Rev: 28424
2010-08-06 16:22:11 +00:00
Mark Davis
51a09b3be2 ICU-7869 Add API as per initial design
X-SVN-Rev: 28422
2010-08-05 22:26:27 +00:00
Umesh Nair
f519d51352 ICU-7865 Wiring up IndexCharacters class with CLDR data; part of this is merged from the branch umesh/index-characters-100730
X-SVN-Rev: 28409
2010-08-04 16:42:37 +00:00
Andy Heninger
1360486f9e ICU-7853 Fix Windows-only spoof check test failure.
X-SVN-Rev: 28375
2010-07-27 20:07:22 +00:00
Jason Spieth
a07c6d0ebe ICU-7609 Allow rounding to negative zero.
X-SVN-Rev: 28329
2010-07-19 21:12:13 +00:00
John Emmons
a9e73eb65a ICU-6325 Break dependency between zone-string format and Calendar
X-SVN-Rev: 28324
2010-07-16 18:13:17 +00:00
Markus Scherer
a3d88afb60 ICU-7746 port UTS #46 to Java
X-SVN-Rev: 28307
2010-07-14 20:11:29 +00:00
Andy Heninger
9fa040e389 ICU-7094 Set encoding to UTF-8 for reading Unicode spoof data files.
X-SVN-Rev: 28304
2010-07-13 19:47:46 +00:00
Andy Heninger
2294d0c998 ICU-7094 Spoof detector port from C to Java
X-SVN-Rev: 28294
2010-07-12 14:59:31 +00:00
Markus Scherer
13e8abd068 ICU-7237 port BidiTest.txt BiDi conformance test to Java; fix Bidi.java bug parallel to ICU4C source/common/ubidi.c change 26898 (missing NoContextRTL())
X-SVN-Rev: 28287
2010-07-08 10:05:34 +00:00
John Emmons
8f4fdeb4a4 ICU-6816 Just fixed some tab/space formatting
X-SVN-Rev: 28279
2010-07-01 17:58:06 +00:00
John Emmons
4532bd86f3 ICU-6816 Force calendar and number format to respect territory specific data
X-SVN-Rev: 28278
2010-07-01 17:47:40 +00:00