Commit Graph

333 Commits

Author SHA1 Message Date
Markus Scherer
2d25e02751 ICU-7273 minor internal doc fixes from code review
X-SVN-Rev: 27664
2010-02-24 23:58:07 +00:00
Yoshito Umaoka
085b000633 ICU-7444 ICU4J version to 4.4. Changed one timebomb in DateTimeGeneratorTest/TestOrdering.
X-SVN-Rev: 27647
2010-02-24 08:44:19 +00:00
Yoshito Umaoka
b7bdaa9856 ICU-5624 64bit time zone transition support changes merged from Yoshito's work branch into ICU4J trunk. ICU4J data is synchronized with ICU4C r27644.
X-SVN-Rev: 27646
2010-02-24 08:25:35 +00:00
Markus Scherer
012a658c7a ICU-7273 create and use new CacheBase and SoftCache
X-SVN-Rev: 27630
2010-02-22 18:25:17 +00:00
Peter Edberg
10ce5dce0e ICU-6872 Sync with latest C changes from ticket 7180
X-SVN-Rev: 27623
2010-02-22 01:20:35 +00:00
Markus Scherer
137ab94981 ICU-7273 move from the User Guide into the API doc the note about old Normalizer not working like/not implementing CharacterIterator
X-SVN-Rev: 27612
2010-02-20 05:45:10 +00:00
Markus Scherer
aa4f67d150 ICU-7273 make Normalizer2.getInstance() not throw an IOException
X-SVN-Rev: 27595
2010-02-18 22:50:46 +00:00
Markus Scherer
72c8f9620c ICU-7273 add loading of custom data, with caching and test code (test data was included in the latest testdata.jar update)
X-SVN-Rev: 27594
2010-02-18 18:50:23 +00:00
Yoshito Umaoka
010a977b26 ICU-7356 Updated ICU4J data version to match the data updated by r27591.
X-SVN-Rev: 27592
2010-02-18 15:49:13 +00:00
John Emmons
97ded6607a ICU-7356 CLDR 1.8 data integration - first run
X-SVN-Rev: 27591
2010-02-18 14:37:53 +00:00
Markus Scherer
dce05514ff ICU-7421 fix Java TrieIterator (old Trie): did not work for supplementary-character parts of 16-bit tries; the iterator used data from the beginning of the array but that's where the index array is
X-SVN-Rev: 27585
2010-02-17 23:30:35 +00:00
Markus Scherer
6df15e57a3 ICU-7273 fix Trie2 iteration: stop when range.leadSurrogate becomes true
X-SVN-Rev: 27582
2010-02-17 18:22:36 +00:00
Jason Spieth
6590b1bd7c ICU-6510 Backed out ChineseCalendar constructors due to API freeze, propose for ICU 4.6
X-SVN-Rev: 27574
2010-02-16 15:36:32 +00:00
Yoshito Umaoka
8d3eb2b79f ICU-7027 Added core-tests to collate-tests' classpath to run TestResourceBundle in GlobalizaitonPreferencesTest.
X-SVN-Rev: 27573
2010-02-16 06:00:54 +00:00
Jason Spieth
4ca46734c0 ICU-6510 New ChineseCalendar constructors
X-SVN-Rev: 27571
2010-02-16 02:58:35 +00:00
Yoshito Umaoka
ef1874ea26 ICU-7027 Remove System.out.println in SelectFormatUnitTest.
X-SVN-Rev: 27569
2010-02-15 20:33:41 +00:00
Peter Edberg
ba9061c635 ICU-6830 getDateTimeSkeleton() should not normalize 'H' to 'h'
X-SVN-Rev: 27567
2010-02-15 19:30:33 +00:00
Markus Scherer
b15f884b16 ICU-7273 build data for CanonicalIterator start sets on the fly; replace remaining uses of NormalizerImpl
X-SVN-Rev: 27561
2010-02-13 22:13:37 +00:00
Markus Scherer
59417495a0 ICU-7273 cleaner Normalizer.Mode dispatch
X-SVN-Rev: 27555
2010-02-12 21:08:38 +00:00
Markus Scherer
3ea9a0e230 ICU-7273 build data for CanonicalIterator on the fly; test old vs. new isCanonSegmentStarter()
X-SVN-Rev: 27552
2010-02-12 06:31:24 +00:00
Markus Scherer
583893cb0e ICU-7273 change Normalizer to delay building the Unicode 3.2 UnicodeSet until the UNICODE_3_2 option is used
X-SVN-Rev: 27549
2010-02-11 23:22:18 +00:00
Markus Scherer
34c4f9f0f3 ICU-7273 change Normalizer to delay .nrm data loading until the particular data is really needed
X-SVN-Rev: 27536
2010-02-11 00:43:26 +00:00
Markus Scherer
7a9b58ee51 ICU-7273 delay .nrm data loading until the particular data is needed
X-SVN-Rev: 27535
2010-02-10 23:44:28 +00:00
Markus Scherer
537b4141fa ICU-7273 fix new FC_NFKC_Closure implementation
X-SVN-Rev: 27533
2010-02-10 23:05:27 +00:00
Markus Scherer
47b794991d ICU-7273 compute FC_NFKC_Closure on the fly
X-SVN-Rev: 27528
2010-02-10 21:41:06 +00:00
Markus Scherer
7c628650b3 ICU-7273 change Normalizer.compare() to use new code
X-SVN-Rev: 27527
2010-02-10 17:09:01 +00:00
Yoshito Umaoka
b4fc068df9 ICU-6444 Removed some internal time zone data tables from ZoneMeta. Updated the code to read only necessary data from resource bundle and cache the result. This change reduced the time for the runtime data structure initialization, without losing runtime performance.
X-SVN-Rev: 27526
2010-02-10 04:15:25 +00:00
Markus Scherer
145e7fde07 ICU-7273 remove now-unused old FCD NormalizerImpl code
X-SVN-Rev: 27523
2010-02-09 22:47:29 +00:00
Yoshito Umaoka
6d69ce9111 ICU-7302 Merging ICU4C data r27517 to ICU4J. This change removes bcp47 key/type mapping data from supplementalData.
X-SVN-Rev: 27518
2010-02-09 04:31:06 +00:00
Yoshito Umaoka
16c90bb9d5 ICU-7302 Reading bcp47 key/type mapping data from the new resources in ICU4J.
X-SVN-Rev: 27514
2010-02-08 22:02:16 +00:00
Yoshito Umaoka
5581a9dbef ICU-7302 Merge ICU data with the latest keyTypeData.res.
X-SVN-Rev: 27513
2010-02-08 20:50:31 +00:00
Yoshito Umaoka
341ac1d4c7 ICU-7302 Synchronize ICU4J data with ICU4C. This update includes new resources for bcp47 key/type data (keyTypeData.res and timezoneTypes.res).
X-SVN-Rev: 27509
2010-02-08 16:56:21 +00:00
Markus Scherer
081917dedf ICU-7273 remove now-unused old NormalizerImpl code
X-SVN-Rev: 27506
2010-02-06 07:43:33 +00:00
Markus Scherer
f90578937a ICU-7273 remove old NormalizerImpl.getDecomposition()
X-SVN-Rev: 27504
2010-02-05 22:36:34 +00:00
Markus Scherer
68419d29a7 ICU-7273 remove remaining protected Normalizer.Mode methods: they were always publicly unreachable because Mode's constructor was private
X-SVN-Rev: 27502
2010-02-05 19:33:47 +00:00
Michael Ow
e98e5ab3aa ICU-7315 Skip bidi compatibility test on Java 7 due to known failures.
X-SVN-Rev: 27501
2010-02-05 19:13:41 +00:00
Yoshito Umaoka
3db7415618 ICU-7027 Add data projects in Eclipse Project References property for icu4j-core-test and icu4j-localespi-test.
X-SVN-Rev: 27498
2010-02-05 14:59:07 +00:00
Markus Scherer
5604d54fa3 ICU-7273 change Unicode properties to use new code
X-SVN-Rev: 27495
2010-02-05 01:30:19 +00:00
Markus Scherer
343795167d ICU-7273 change NormalizationTransliterator to use new code
X-SVN-Rev: 27493
2010-02-04 23:52:57 +00:00
Markus Scherer
a1a504d023 ICU-7273 change Normalizer.concatenate() to use new code and remove most of the old Normalizer implementation code
X-SVN-Rev: 27491
2010-02-04 22:31:37 +00:00
Markus Scherer
70e1ea6dcf ICU-7273 change Java Normalizer iteration functions to use new code
X-SVN-Rev: 27487
2010-02-04 06:55:08 +00:00
Michael Ow
e477a2f5e5 ICU-7316 Update test case to reflect changes in Java 7 handling of primitive double.
X-SVN-Rev: 27486
2010-02-03 18:00:20 +00:00
Markus Scherer
f9a9d47489 ICU-7273 finish Normalizer2Impl port to Java (normalizeAndAppend() and boundary tests), and port changes to top-level Normalizer.compare()
X-SVN-Rev: 27485
2010-02-03 05:53:06 +00:00
Yoshito Umaoka
7c8ac7848d ICU-6444 Merging C data changes for CLDR time zone reorg into ICU4J.
X-SVN-Rev: 27472
2010-02-02 04:56:48 +00:00
John Emmons
1866d0893b ICU-7307 Fix API docs for numbering systems
X-SVN-Rev: 27470
2010-02-02 03:44:53 +00:00
Markus Scherer
7474af9d2d ICU-7273 finish port of quickCheck to Java
X-SVN-Rev: 27465
2010-02-01 19:59:00 +00:00
Markus Scherer
f934780ab2 ICU-7273 port FilteredNormalizer2 to Java and implement Unicode 3.2 normalization via new code
X-SVN-Rev: 27464
2010-01-30 19:42:03 +00:00
Doug Felt
985b0b7631 ICU-7396 tag/document some new apis
X-SVN-Rev: 27444
2010-01-29 19:52:36 +00:00
Markus Scherer
744be6916f ICU-7273 add UProperty.CHANGES_WHEN_NFKC_CASEFOLDED API; not implemented yet
X-SVN-Rev: 27442
2010-01-29 17:47:14 +00:00
Markus Scherer
1aca9c0e72 ICU-7273 improve Normalizer dispatch to Normalizer2
X-SVN-Rev: 27440
2010-01-29 05:39:05 +00:00