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
Michael Ow
ec73e56a76
ICU-8411 Remove non-ascii character from ICU4J source files.
...
X-SVN-Rev: 29660
2011-03-16 01:51:30 +00:00
Markus Scherer
c2616a41fd
ICU-8391 StringSearch() constructors ensure the FCD data is initialized
...
X-SVN-Rev: 29534
2011-03-03 23:37:41 +00:00
Yoshito Umaoka
084688bd14
ICU-8278 Added another TimeZone.getAvailableIDs to support canonical/canonical location zone iteration. The fix for ticket#8349 Etc/Unknown problem was also done at the same time.
...
X-SVN-Rev: 29499
2011-03-01 18:31:43 +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
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
Mark Davis
7ddf792330
ICU-8226 Update tests
...
X-SVN-Rev: 29177
2010-12-09 18:09:48 +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
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
Umesh Nair
86ce28acfb
ICU-7023 Supporting collation import syntax in ICU4J
...
X-SVN-Rev: 28970
2010-11-01 23:54:10 +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
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
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
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
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
da8a555a3e
ICU-7264 noncharacters are not ignorable any more
...
X-SVN-Rev: 28890
2010-10-21 17:36:57 +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
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
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
Andy Heninger
b38c190914
ICU-7989 Remove non-ASCII chars from ICU4J sources.
...
X-SVN-Rev: 28712
2010-09-27 23:13:38 +00:00
Yoshito Umaoka
40d22aabc1
ICU-7793 Clean up import statements.
...
X-SVN-Rev: 28682
2010-09-22 17:45:36 +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
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
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
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
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
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
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
Yoshito Umaoka
4b9a795621
ICU-7585 Suppress fallthrough warning in CollationRuleParser.java.
...
X-SVN-Rev: 28236
2010-06-21 16:01:23 +00:00
Umesh Nair
3e24713df1
ICU-7015 Compact collation syntax (lists and ranges): svn merge -r 27727:28181 icu4j/branches/umesh/collation
...
X-SVN-Rev: 28192
2010-06-14 23:39:34 +00:00
Yoshito Umaoka
014a18e855
ICU-6994 ICU4J build targets to generate *-src.jar which contain only .java source files as well as ICU4J source package archive in .tgz. Also some updates in release target: new target 'release' to build all download files with version string. Old target 'releaseJar' was deleted.
...
X-SVN-Rev: 28174
2010-06-11 17:02:51 +00:00
Markus Scherer
64b9da144e
ICU-7686 initialize FCD only when the collator needs it (Java)
...
X-SVN-Rev: 28138
2010-06-04 22:23:41 +00:00
Yoshito Umaoka
8251996bb7
ICU-7603 Migrating Hashtable to HashMap.
...
X-SVN-Rev: 27906
2010-04-06 22:44:04 +00:00
Yoshito Umaoka
3b456d2c67
ICU-7603 Migrating Vector to List.
...
X-SVN-Rev: 27905
2010-04-06 19:08:45 +00:00
Yoshito Umaoka
8608868c5f
ICU-7360 Fixed missing API status tag problem except ArabicShaping constants.
...
X-SVN-Rev: 27747
2010-03-02 21:56:35 +00:00
Yoshito Umaoka
ecc6d768d2
ICU-7101 Organized imports for 4.4 release. Replaced tabs with spaces.
...
X-SVN-Rev: 27733
2010-03-02 07:02:47 +00:00
Umesh Nair
951011c3e0
ICU-7015 Adding compact collation tailoring syntax to icu4j
...
X-SVN-Rev: 27686
2010-02-25 22:50:04 +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
145e7fde07
ICU-7273 remove now-unused old FCD NormalizerImpl code
...
X-SVN-Rev: 27523
2010-02-09 22:47:29 +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
Doug Felt
635a36de58
ICU-7389 icu tags, doc cleanup
...
X-SVN-Rev: 27430
2010-01-28 03:14:00 +00:00
Yoshito Umaoka
72b20e8947
ICU-7381 Replacing StringBuffer with StringBuilder in ICU4J runtime library implementation code.
...
X-SVN-Rev: 27424
2010-01-27 03:09:08 +00:00
Yoshito Umaoka
fe08b461c7
ICU-7035 Fixed missing/incorrect API status tag problems in several files.
...
X-SVN-Rev: 27383
2010-01-22 21:29:51 +00:00
Yoshito Umaoka
21c14b4470
ICU-7035 API comment clean up. Removed unnecessary @internal tags and fixed wrong @internal tag usages.
...
X-SVN-Rev: 27373
2010-01-22 02:42:33 +00:00
Yoshito Umaoka
937bf876d3
ICU-7035 Freezable methods' API status to 4.4 in GlobalizationPreferences.
...
X-SVN-Rev: 27338
2010-01-19 23:16:56 +00:00
Yoshito Umaoka
a64f51c603
ICU-7035 Updated API status comment for compareTo to @stable 4.4
...
X-SVN-Rev: 27332
2010-01-19 22:36:13 +00:00
Yoshito Umaoka
07c1c262c7
ICU-7305 Updating API draft status. Refresh the API change report with the updates.
...
X-SVN-Rev: 27327
2010-01-19 19:19:33 +00:00
Claire Ho
ccb5efefb0
ICU-7240 Fixed collation test failures after UUCS5.2 upgrade.
...
X-SVN-Rev: 26962
2009-11-21 00:37:52 +00:00
Yoshito Umaoka
ea7d49c696
ICU-7027 Fixed some compiler warnings.
...
X-SVN-Rev: 26741
2009-10-05 21:16:36 +00:00
Yoshito Umaoka
6d08d7a36f
ICU-7030 Generics support in Freezable. Some other co-variant return type support. Merging changes done in the branch to the trunk.
...
X-SVN-Rev: 26699
2009-09-29 21:28:39 +00:00
Mark Davis
85f0ecb659
ICU-7139 fix index constructor, etc.
...
X-SVN-Rev: 26617
2009-09-10 17:57:19 +00:00
Michael Ow
392d7d16b6
ICU-4954 Ensure Unicode Pattern_White_Space set is used where appropriate.
...
X-SVN-Rev: 26571
2009-08-28 18:37:27 +00:00
Yoshito Umaoka
eb9b97663b
ICU-7097 Enabled java compiler option -Xlint:all,-deprecation,-dep-ann for API projects. Fixed redundant cast warnings detected by javac in various files. Added @SuppressWarnings for intended usage of fallthrough in switch statements. Enabled fallthrough warning in Eclipse project files.
...
X-SVN-Rev: 26568
2009-08-27 23:02:38 +00:00
John Vu
4f6acc7e64
ICU-6237 After upgrading to Eclipse 3.5, added back @SupressWarnings and comment out "dead code".
...
X-SVN-Rev: 26507
2009-08-18 17:09:22 +00:00
John Vu
558c4b2824
ICU-6237 Uploaded the Javadoc preferences for core, collate, charset, and translit to have the warnings appear if Javadocs are written incorrect for the settings placed.
...
X-SVN-Rev: 26503
2009-08-17 23:13:43 +00:00
John Vu
8bdfa75b71
ICU-6237 Fixed Javadoc warnings for "collate" "charset" and "translit" packages.
...
X-SVN-Rev: 26502
2009-08-17 23:01:21 +00:00
John Vu
2c50c7cebe
ICU-6237 Fixed the warning for "core" package.
...
X-SVN-Rev: 26501
2009-08-17 18:17:11 +00:00
Yoshito Umaoka
c3a6b83ddb
ICU-7027 Fixed a bunch of Eclipse compiler warnings.
...
X-SVN-Rev: 26495
2009-08-13 20:32:55 +00:00
Yoshito Umaoka
a8f599ae11
ICU-7027 Exclude .svn from Java build path, so directory .svn and its contents won't be copied to the build output directory.
...
X-SVN-Rev: 26486
2009-08-12 19:15:17 +00:00
Yoshito Umaoka
7f169416ee
ICU-7063 Reverting Mark's changes for #7063 for now, because of the build breakage and incompatibility concerns.
...
X-SVN-Rev: 26479
2009-08-11 20:44:22 +00:00
Mark Davis
766b01ec0c
ICU-7063 merged branch - rev 27439
...
X-SVN-Rev: 26474
2009-08-07 20:51:06 +00:00
Mark Davis
c361c76465
ICU-6824 Clean up the Collection Utilities. Now only one file of that name... Also needed to add a couple of small items to UnicodeSet.
...
X-SVN-Rev: 26397
2009-07-20 23:05:23 +00:00
Mark Davis
ec30227054
ICU-6824 Introduce temporary internal method so that we can refactor PrettyPrinter.
...
X-SVN-Rev: 26385
2009-07-19 03:33:13 +00:00
Markus Scherer
078e401f7b
ICU-6945 merge into trunk: changes for .res formatVersion 2 ( #6945 ) and quick fix for race in using UResourceBundle.addToCache() ( #7054 ), from -r 26334:26353 icu4j/branches/markus/smallres2
...
X-SVN-Rev: 26376
2009-07-17 23:17:34 +00:00
Yoshito Umaoka
48ce6bad7b
ICU-7036 Remove package.html from collate sub directory.
...
X-SVN-Rev: 26371
2009-07-17 21:55:09 +00:00
John Vu
1430cc93d2
ICU-6958 Added CLOVER:OFF for portions that test code can't touch and also increased code coverage.
...
X-SVN-Rev: 26318
2009-07-13 23:02:23 +00:00
John Vu
19b38e4fea
ICU-6958 Increased code coverage for com.ibm.icu.text.
...
X-SVN-Rev: 26269
2009-07-09 20:55:18 +00:00
John Vu
2a5f342a6a
ICU-6958 Increase code coverage by targeting RBNFChinesePostProcessor.java.
...
X-SVN-Rev: 26260
2009-07-09 15:25:55 +00:00
Yoshito Umaoka
127f55f00a
ICU-7036 Several minor corrections, eclipse project files modifications and etc.
...
X-SVN-Rev: 26244
2009-07-08 18:12:00 +00:00
Doug Felt
3575ca859d
ICU-7036 Reapply late change to moved file
...
X-SVN-Rev: 26238
2009-07-07 21:30:03 +00:00
Doug Felt
ec1316b16b
ICU-7036 merge from dougfelt/collate -r 26185:26230
...
X-SVN-Rev: 26237
2009-07-07 19:24:00 +00:00