Commit Graph

22782 Commits

Author SHA1 Message Date
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
Peter Edberg
3b410ee565 ICU-7180 Also don't adjust minute & second field length by default.
X-SVN-Rev: 27622
2010-02-22 00:58:52 +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
cdaf5f9e3b 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: 27611
2010-02-20 05:45:01 +00:00
Markus Scherer
bb591eb3a1 ICU-7273 remove u_growBufferFromStatic() -- using UnicodeString instead
X-SVN-Rev: 27608
2010-02-19 23:49:51 +00:00
Michael Ow
47930b51df ICU-7428 Separate the ALL_FILES_LIST when generating icudata.lst.
X-SVN-Rev: 27607
2010-02-19 23:31:57 +00:00
Markus Scherer
58cd390213 ICU-7273 install gennorm2 for use in application data builds
X-SVN-Rev: 27606
2010-02-19 19:43:38 +00:00
Markus Scherer
4e87951f5f ICU-7273 move old gennorm tool to tools repository
X-SVN-Rev: 27605
2010-02-19 19:37:29 +00:00
Markus Scherer
0cf5380d97 ICU-7273 remove the old, mostly obsolete, mostly defunct gennorm tool
X-SVN-Rev: 27602
2010-02-19 19:30:33 +00:00
Markus Scherer
c8244541e7 ICU-7273 describe Normalizer2 .nrm data file format
X-SVN-Rev: 27601
2010-02-19 17:45:20 +00:00
Steven R. Loomis
18fa32ded0 ICU-6633 warnings fix
X-SVN-Rev: 27600
2010-02-19 17:27:33 +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
Markus Scherer
049b68b40b ICU-7273 simplify caching code and add custom FCC test
X-SVN-Rev: 27593
2010-02-18 18:33:00 +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
John Emmons
ea6e8a0a72 ICU-7356 CLDR 1.8 data integration - first run
X-SVN-Rev: 27590
2010-02-18 14:30:15 +00:00
Steven R. Loomis
48323123a3 ICU-7425 update ICU DLL comments
X-SVN-Rev: 27589
2010-02-18 04:33:41 +00:00
Steven R. Loomis
dfe372d76d ICU-7213 cleanup ignored items for windows
X-SVN-Rev: 27588
2010-02-18 04:29:02 +00:00
Peter Edberg
c6780c2b10 ICU-6830 be case-sensitive in skeleton hash compares; add patterns for both H/h
X-SVN-Rev: 27586
2010-02-18 01:06:31 +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
Steven R. Loomis
2427308606 ICU-6920 update urename.h
X-SVN-Rev: 27584
2010-02-17 23:26:36 +00:00
Steven R. Loomis
55150bd679 ICU-6920 update version number to 4.4, and attempt to update windows files automatically
X-SVN-Rev: 27583
2010-02-17 22:18:24 +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
Markus Scherer
0ff5a60a2a ICU-7273 fix testdata building of testnorm.nrm
X-SVN-Rev: 27579
2010-02-17 00:21:18 +00:00
Markus Scherer
81234fecdb ICU-7273 add loading of custom data, with caching, test data and test code
X-SVN-Rev: 27578
2010-02-16 23:43:22 +00:00
Doug Felt
9f6f2d83d7 ICU-7342 enhance test
X-SVN-Rev: 27576
2010-02-16 18:21:52 +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
Steven R. Loomis
e1d189d3e2 ICU-6631 add --noverify option to icu-config
X-SVN-Rev: 27568
2010-02-15 19:54:47 +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
Peter Edberg
d35f302566 ICU-6830 getDateTimeSkeleton() should not normalize 'H' to 'h'
X-SVN-Rev: 27566
2010-02-15 19:26:22 +00:00
Markus Scherer
7a3a89e61f ICU-7273 remove now-unused unorm.icu, and small changes parallel with Java
X-SVN-Rev: 27562
2010-02-13 23:15:05 +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
Yoshito Umaoka
0ec6c28016 ICU-6444 Retire gCanonicalMap in ZoneMeta. Matching the implementation for getCanonicalSystemID / getCanonicalCountry with J trunk implementation. It shows 5-10% performance degrade in typical test cases. I'll revisit this if we need caches for them. Also, I'll update territory mapping to read the data from zoneinfo later.
X-SVN-Rev: 27556
2010-02-12 22:06:49 +00:00
Markus Scherer
59417495a0 ICU-7273 cleaner Normalizer.Mode dispatch
X-SVN-Rev: 27555
2010-02-12 21:08:38 +00:00
Yoshito Umaoka
d8db690e28 ICU-6444 Modified the code not to depend on gUStringTable. Instead, use the data in resource directly.
X-SVN-Rev: 27554
2010-02-12 19:00:53 +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
Yoshito Umaoka
784704f4c7 ICU-6444 Removed pre-loaded mapping table between Olson ids and metazones. Metazone to Olson mapping to refer the resource bundle directly. Olson to Metazone to load only requested data from the resource bundle and cache it for next time.
X-SVN-Rev: 27551
2010-02-12 04:04:48 +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
Steven R. Loomis
588cb1a7da ICU-7417 better error than 'parse failed' when ICU data is missing.
X-SVN-Rev: 27546
2010-02-11 18:33:09 +00:00
Peter Edberg
a6c3b1905e ICU-4521 Fix dangling pointer if a UnicodeString passed to RegexPattern::compile
doesn't persist for the life of the RegexPattern; ensure RegexPattern == still works.

X-SVN-Rev: 27541
2010-02-11 06:57:20 +00:00
Steven R. Loomis
1457da183c ICU-7353 docs fixup and updated API Change Report
X-SVN-Rev: 27537
2010-02-11 00:53:57 +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
1cb38e859b ICU-7273 compute FC_NFKC_Closure on the fly
X-SVN-Rev: 27534
2010-02-10 23:05:39 +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