Commit Graph

79 Commits

Author SHA1 Message Date
Stuart Gill
24eda0204f ICU-8243 collation freezing
X-SVN-Rev: 29698
2011-03-25 22:58:01 +00:00
Stuart Gill
45dd32ab8a ICU-8295 API for collation reordering
X-SVN-Rev: 29672
2011-03-18 23:12:00 +00:00
Yoshito Umaoka
60be8c7f9e ICU-8424 Patched CLDR trunk data with necessary fixes. I locally modified %%Parent problem addressed in ticket#8425 and made sure all tests ran without errors. I'm going to generate CLDR trunk data after fixing LDML2ICUConverter and merge the output to ICU4C/J later, before 4.8M1.
X-SVN-Rev: 29639
2011-03-13 04:05:01 +00:00
Yoshito Umaoka
8f2a1ed97c ICU-8210 Fixed compiler warnings and JavaDoc warnings.
X-SVN-Rev: 29544
2011-03-04 23:10:55 +00:00
Peter Edberg
6b7bfaa8cc ICU-8290 (1) in CollationElementIterator next/previous, add iteration when an
ignorable element is produced from Hangul expansion so it loops again to process
the first jamo from the expansion before returning; (2) in nextHangul/previousHangul,
test m_isJamoSpecial_ for the CE Iterator's collator, not the UCA collator (which
alays has it false, so we never got jamo tailoring); set up m_bufferOffset_ for the
Hangul expansion so we get correct offsets for it.

X-SVN-Rev: 29494
2011-03-01 06:21:34 +00:00
Stuart Gill
ff9448fe98 ICU-8277 change interpretation of Zzzz in the collation reordering codes
X-SVN-Rev: 29365
2011-01-27 20:56:28 +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
Mark Davis
7ddf792330 ICU-8226 Update tests
X-SVN-Rev: 29177
2010-12-09 18:09:48 +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
Stuart Gill
469d4035bd ICU-3984 changes in response to code review
X-SVN-Rev: 29024
2010-11-11 02:11:46 +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
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
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
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
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
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
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
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
Claire Ho
1d26b82ea8 ICU-7223 invlide range for handling expansions in CollationParsedRuleBuilder.
X-SVN-Rev: 28841
2010-10-15 22:25:56 +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
Yoshito Umaoka
40d22aabc1 ICU-7793 Clean up import statements.
X-SVN-Rev: 28682
2010-09-22 17:45:36 +00:00
Yoshito Umaoka
4d0bdec81e ICU-7968 Add a timebomb to TestFirstCharacters.
X-SVN-Rev: 28668
2010-09-21 20:56:07 +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
Peter Edberg
64a2586663 ICU-7928 Update tests for CLDR 1.9m2 data
X-SVN-Rev: 28609
2010-09-13 19:42:34 +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
Mark Davis
b40fd1a2eb ICU-7869 add convenience method with Locale
X-SVN-Rev: 28568
2010-09-01 18:18:10 +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
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
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
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
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
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
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