Commit Graph

6011 Commits

Author SHA1 Message Date
Mark Davis
e3546c39d6 ICU-8807 Add internal changes for use in unicode tools. Adds internal API, but doesn't change behavior if that is not called.
X-SVN-Rev: 30638
2011-09-08 22:28:40 +00:00
Markus Scherer
693640fd13 ICU-8805 fix some MessagePattern API comments
X-SVN-Rev: 30636
2011-09-08 19:27:48 +00:00
Markus Scherer
49407c6a1e ICU-8806 fix MessageFormat plural # formatting: fix offset lookup
X-SVN-Rev: 30634
2011-09-07 23:02:21 +00:00
Yoshito Umaoka
27b6a943bc ICU-8769 Reverted the previous change because of loading status issue. Move the cache to ICUResourceBundleReader that actually hold the resource data. Moved pool key bundle initialization to ICUResourceBundle to prevent cached instances modified by other classes.
X-SVN-Rev: 30633
2011-09-07 22:47:55 +00:00
Yoshito Umaoka
3959df3834 ICU-8769 Brought back ICUResourceBundle cache with improved cache logic.
X-SVN-Rev: 30627
2011-09-07 04:45:20 +00:00
John Emmons
2abb6e6d3b ICU-8423 Use stand-alone form of script name if possible in getDisplayScript() APIs
X-SVN-Rev: 30621
2011-09-06 20:28:21 +00:00
John Emmons
34cbf1552e ICU-8423 Data to support stand-alone script names
X-SVN-Rev: 30617
2011-09-02 01:08:00 +00:00
Yoshito Umaoka
f0b3038b80 ICU-8774 Updated the call sites of JDK service object creation depending on default Locale to use proper ULocale category default. On JRE 6, ULocale.setDefault(Category, ULocale) affects the behavior on ICU services. com.ibm.icu.base implementation should honor the category default.
X-SVN-Rev: 30608
2011-08-31 19:44:57 +00:00
Yoshito Umaoka
7f0deb8734 ICU-8774 Support locale category in com.ibm.icu.base plug-in. Also fixed a Java 5 support problem in DateFormatSymbols in com.ibm.icu.base.
X-SVN-Rev: 30602
2011-08-31 07:02:05 +00:00
Yoshito Umaoka
33f643ba29 ICU-8592 tzdata2011i to ICU4J. Also includes updates from CLDR (rev#6121)
X-SVN-Rev: 30589
2011-08-29 22:04:18 +00:00
John Emmons
d3f81bfa50 ICU-8611 Allow number patterns to be looked up by numbering system
X-SVN-Rev: 30576
2011-08-24 22:33:08 +00:00
Michael Ow
dd8732a309 ICU-7365 Promote approved data version API to draft 49 in ICU4J
X-SVN-Rev: 30571
2011-08-23 17:24:11 +00:00
Yoshito Umaoka
02375bb109 ICU-8630 Follow up fix - ULocale#setDefault(ULocale) to synchronize default Locale properly.
X-SVN-Rev: 30549
2011-08-19 20:44:12 +00:00
Markus Scherer
6a3384cfa2 ICU-8745 docs & comments from code review
X-SVN-Rev: 30533
2011-08-16 23:04:09 +00:00
Yoshito Umaoka
1487205b1a ICU-8766 Fixed a regression bug - wrong parse position with RFC822 time zone format.
X-SVN-Rev: 30514
2011-08-16 16:35:02 +00:00
Markus Scherer
69c0605df2 ICU-8745 merge MessagePatternUtil into trunk, from merge --reintegrate branches/markus/msgnodes from r30506
X-SVN-Rev: 30510
2011-08-15 21:09:39 +00:00
Yoshito Umaoka
d895f91300 ICU-8630 A few more API doc updates explaining default locale type to be used
X-SVN-Rev: 30496
2011-08-12 15:31:37 +00:00
Yoshito Umaoka
2ae8b05602 ICU-8630 Category locale support for Java 7 conformance.
X-SVN-Rev: 30487
2011-08-11 19:53:36 +00:00
John Emmons
021caab7ea ICU-8713 Fix Polish number spellings
X-SVN-Rev: 30466
2011-08-04 20:48:20 +00:00
John Emmons
1536eaa553 ICU-8722 Update German short/generic tz names
X-SVN-Rev: 30461
2011-08-03 22:14:36 +00:00
Yoshito Umaoka
5037790845 ICU-8734 ULocale.getDefault to return ULocale.ROOT when it is called when default ULocale is being initialized.
X-SVN-Rev: 30440
2011-07-28 17:55:33 +00:00
Yoshito Umaoka
09ac0d986b ICU-8518 Fixed a potential bug (toLowerCase, Calendar class name/type mismatch) in the DateFormatSymbols constructor taking a Calendar class as an argument.
X-SVN-Rev: 30439
2011-07-28 16:40:37 +00:00
Yoshito Umaoka
3661163076 ICU-7787 Updated API report tool to show APIs promoted from internal to stable properly when -internal option is specified.
X-SVN-Rev: 30434
2011-07-27 22:44:49 +00:00
Michael Ow
ddaa367fa9 ICU-8729 Fix source buffer's array offset handling error
X-SVN-Rev: 30420
2011-07-25 22:18:42 +00:00
Yoshito Umaoka
b9500da3b5 ICU-8710 One more Java compiler warning fix for ICU4J 4.8.1
X-SVN-Rev: 30359
2011-07-14 22:50:51 +00:00
Yoshito Umaoka
05a386320e ICU-8710 Fix Eclipse Java compiler warnings relevant to ICU4J 4.8.1
X-SVN-Rev: 30358
2011-07-14 22:35:58 +00:00
John Emmons
a0a3f56e8b ICU-8709 Merge CLDR ticket 4038 ( Spanish currency format)
X-SVN-Rev: 30357
2011-07-14 22:31:40 +00:00
John Emmons
5160cf75f2 ICU-8696 Final update for CLDR 2.0.1 - restoring missing en_GB data + minor fixes
X-SVN-Rev: 30334
2011-07-13 20:57:53 +00:00
Mark Davis
d56fad92d0 ICU-8522 Now using the new special labels, tests passing.
X-SVN-Rev: 30325
2011-07-13 04:12:10 +00:00
John Emmons
51407e2e73 ICU-8696 Fix build break in merging CLDR 2.0.1
X-SVN-Rev: 30324
2011-07-13 02:27:44 +00:00
Michael Ow
15a668e12b ICU-8591 Compile normalizer performance test only on Java 6 and up.
X-SVN-Rev: 30319
2011-07-12 23:43:55 +00:00
John Emmons
9ca075df31 ICU-8696 Merge CLDR 2.0.1
X-SVN-Rev: 30317
2011-07-12 20:00:25 +00:00
Peter Edberg
3803ce751d ICU-8583 J, Only parse arbitrary currency for calls that can return the found currency (e.g. parseCurrency)
X-SVN-Rev: 30315
2011-07-12 06:58:44 +00:00
Peter Edberg
6323e8b1aa ICU-8583 make ICU4J parseCurrency methods public @internal
X-SVN-Rev: 30314
2011-07-12 03:33:00 +00:00
Michael Ow
f521ddb4f4 ICU-8591 Add ICU4J performance test to main build.xml
X-SVN-Rev: 30298
2011-07-08 20:46:34 +00:00
Michael Ow
834901f20c ICU-8660 Skip the current source char when searching for the next escape character
X-SVN-Rev: 30297
2011-07-08 17:22:34 +00:00
Michael Ow
d71f5096b1 ICU-8664 Use the custom CharsetDecoder's replacement character if one is specified
X-SVN-Rev: 30284
2011-07-06 17:42:56 +00:00
Yoshito Umaoka
231a784d6c ICU-8596 Fixed the actual maximum week problem.
X-SVN-Rev: 30275
2011-07-05 22:41:45 +00:00
Markus Scherer
ab842070fd ICU-8676 remove the range check and Exception throwing from getCombiningClass()
X-SVN-Rev: 30270
2011-07-01 22:39:23 +00:00
Andy Heninger
a57589b70d ICU-8677 code cleanup
X-SVN-Rev: 30269
2011-07-01 22:31:44 +00:00
Markus Scherer
3044b39615 ICU-8615 implement optional IDNA2008 CONTEXTO check in UTS46
X-SVN-Rev: 30267
2011-07-01 22:17:53 +00:00
Andy Heninger
c997b7a1f9 ICU-8634 Add a little testing for spoof checkers built from source rules.
X-SVN-Rev: 30265
2011-07-01 05:42:23 +00:00
Andy Heninger
a99e6dc48f ICU-8634 Assertion Failures in spoof checker.
X-SVN-Rev: 30264
2011-07-01 00:12:29 +00:00
Markus Scherer
05cff4e761 ICU-8606 forgot to switch the second getCombiningClass(c) in UTS46.java; also switching to lower-level UBiDiProps functions
X-SVN-Rev: 30262
2011-06-30 23:10:11 +00:00
Markus Scherer
e95274d0a4 ICU-8606 add Normalizer2.getCombiningClass(c)
X-SVN-Rev: 30261
2011-06-30 22:07:22 +00:00
Markus Scherer
ea2123175f ICU-8637 fix MessagePattern Part iteration when a plural style contains other followed by a different keyword, and the PluralRules return other
X-SVN-Rev: 30259
2011-06-30 18:33:32 +00:00
Yoshito Umaoka
2f391f5e51 ICU-8592 tzdata2011h to ICU4J. Also includes updates from CLDR (rev#5938)
X-SVN-Rev: 30242
2011-06-27 21:54:05 +00:00
Michael Ow
a2b657a9a3 ICU-8612 Remove exception usage in normal code path of CharsetASCII and Charset88591
X-SVN-Rev: 30238
2011-06-27 18:06:05 +00:00
Michael Ow
cfe479cd47 ICU-8515 Add getMaxBytesForString to CharsetEncoderICU
X-SVN-Rev: 30237
2011-06-27 17:03:06 +00:00
Mark Davis
38a2ac09cc ICU-8662 exposed some API (as @internal)
X-SVN-Rev: 30225
2011-06-23 17:29:16 +00:00
Yoshito Umaoka
346a693268 ICU-8624 Updated the test case in the previous change to show the current case first mode in the error message.
X-SVN-Rev: 30221
2011-06-20 17:19:35 +00:00
Yoshito Umaoka
53aae67b42 ICU-8624 Fixed a collation key copression problem. A tertiary key value was incorrect with a long string when case first option is enabled.
X-SVN-Rev: 30219
2011-06-20 14:39:30 +00:00
Michael Ow
a2ff52af8e ICU-8636 Update ICU4J data to 49.0.1
X-SVN-Rev: 30217
2011-06-14 04:39:47 +00:00
Yoshito Umaoka
7f68601ad9 ICU-8636 Updated the version to 49.0.1 (49M1) except data path (requiring C update).
X-SVN-Rev: 30215
2011-06-13 20:45:44 +00:00
Yoshito Umaoka
816670941f ICU-8642 Add the API signature data file generated by release-4-8 into the trunk.
X-SVN-Rev: 30213
2011-06-13 19:40:00 +00:00
Yoshito Umaoka
9acc678a3a ICU-8642 Reverting the previous change that was a mis-commit.
X-SVN-Rev: 30212
2011-06-13 19:39:28 +00:00
Yoshito Umaoka
7726aff490 ICU-8642 Add the API signature data file generated by release-4-8 into the trunk.
X-SVN-Rev: 30211
2011-06-13 19:22:06 +00:00
Yoshito Umaoka
a1cf9f19a5 ICU-8641 Added the serialization compatibility test data created by ICU4J 4.8. Added a build target serialTestData to invoke the code creating the serialization test data in build.xml
X-SVN-Rev: 30210
2011-06-13 19:13:24 +00:00
Yoshito Umaoka
caa4327cd2 ICU-8640 Adding ICU4.6 serialization test data.
X-SVN-Rev: 30208
2011-06-13 17:05:20 +00:00
Yoshito Umaoka
233f71bedf ICU-8528 Enabled Java assertions in build target check and exhaustiveCheck. Commented out assert statement returning errors. These issues are reported in ticket#8634 and #8637.
X-SVN-Rev: 30199
2011-06-09 21:20:05 +00:00
Yoshito Umaoka
b1d06a7eab ICU-8627 Lazily instantiate TimeZoneGenericNames also in J to improve the initial invocation peformance for default format patterns.
X-SVN-Rev: 30198
2011-06-09 19:15:09 +00:00
Yoshito Umaoka
3fafa85a60 ICU-8626 Set time zone ID in the OlsonTimeZone constructor, not via setID after creation.
X-SVN-Rev: 30197
2011-06-08 22:32:24 +00:00
Doug Felt
9dc733ed7d ICU-8620 remove static ICUResourceBundle.cache
X-SVN-Rev: 30195
2011-06-03 23:17:53 +00:00
Dragan Besevic
b22717a642 ICU-8484 fix the problem with infinite loop with surrogates for collation
X-SVN-Rev: 30184
2011-06-02 19:56:42 +00:00
Michael Ow
7078702c9f ICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing
X-SVN-Rev: 30176
2011-06-01 16:26:45 +00:00
Yoshito Umaoka
5ef5a3bed2 ICU-8488 Use explicit locale in String#toLowerCase / #toUpperCase.
X-SVN-Rev: 30156
2011-05-27 19:25:11 +00:00
Michael Ow
7225bff0c5 ICU-8549 UTF-7 error consumption fix to ICU4J
X-SVN-Rev: 30152
2011-05-27 17:08:14 +00:00
Yoshito Umaoka
2de18c1d21 ICU-8589 TestTimeZoneDisplayName test date parser to force GMT to be used.
X-SVN-Rev: 30150
2011-05-26 21:04:36 +00:00
Yoshito Umaoka
356c5f4528 ICU-8589 Corrected the condition for using country display name in a time zone partial location name.
X-SVN-Rev: 30147
2011-05-26 19:42:16 +00:00
Yoshito Umaoka
eac70f853a ICU-8581 Updated the version string used for release files.
X-SVN-Rev: 30135
2011-05-23 15:39:57 +00:00
Yoshito Umaoka
2d8f9707a4 ICU-8581 Updated pom.xml for the final release.
X-SVN-Rev: 30134
2011-05-20 15:33:34 +00:00
Yoshito Umaoka
0554b05d49 ICU-8581 Updated readme.html for the final 4.8 release. Also modified ant target jarDemos to build and copy icu4j.jar to the icu4j root to match the readme description.
X-SVN-Rev: 30132
2011-05-19 22:05:29 +00:00
Yoshito Umaoka
70de9ea280 ICU-8429 Regenerated icudata.jar with the collation builder fix reported by #8563
X-SVN-Rev: 30128
2011-05-17 02:23:10 +00:00
Markus Scherer
bcfcfcbd18 ICU-8563 do not right-shift a 32-bit integer by 32 bits
X-SVN-Rev: 30127
2011-05-16 23:18:47 +00:00
Steven R. Loomis
94526646de ICU-8577 J test for collator weight bug
X-SVN-Rev: 30126
2011-05-16 23:13:43 +00:00
Yoshito Umaoka
e99c922c0b ICU-8429 Degrade Region API status which did not get official final approval.
X-SVN-Rev: 30110
2011-05-13 16:40:54 +00:00
Yoshito Umaoka
b345b7859d ICU-8429 Removed release date, put Last Update date instead.
X-SVN-Rev: 30109
2011-05-12 19:46:41 +00:00
Yoshito Umaoka
f76a46828b ICU-8429 Updated readme.html for ICU4J 4.8RC.
X-SVN-Rev: 30105
2011-05-12 03:00:12 +00:00
John Emmons
7fd95e4fb3 ICU-8556 Merge CLDR release-2-0-d02 data
X-SVN-Rev: 30102
2011-05-12 02:21:04 +00:00
Yoshito Umaoka
ba47797e1f ICU-8429 Fixed partial module build problems for calendar and format.
X-SVN-Rev: 30097
2011-05-11 15:18:39 +00:00
Yoshito Umaoka
19888cc82b ICU-8429 Updated the API change report for 4.8RC.
X-SVN-Rev: 30093
2011-05-11 02:36:29 +00:00
Yoshito Umaoka
d56cac5040 ICU-8429 Corrected a minor documentation error Currency#LONG_NAME.
X-SVN-Rev: 30092
2011-05-11 02:32:02 +00:00
Yoshito Umaoka
a0bb717524 ICU-8473 Supplied missing API docs.
X-SVN-Rev: 30091
2011-05-11 02:29:39 +00:00
Yoshito Umaoka
0290110513 ICU-8557 Skipping a couple of spoof checker test cases on IBM Java 5 because of UTF-8 converter bug in the version.
X-SVN-Rev: 30090
2011-05-11 02:11:17 +00:00
Stuart Gill
77ae8b924e ICU-8295 fix method visibility - public to private
X-SVN-Rev: 30087
2011-05-10 21:37:01 +00:00
Markus Scherer
874fc97fdf ICU-8555 add nine new ISO 15924 script codes from 2010-12-21
X-SVN-Rev: 30086
2011-05-10 20:57:26 +00:00
Yoshito Umaoka
909dcdc71f ICU-8552 Special JavaDoc Status description for technology preview.
X-SVN-Rev: 30083
2011-05-10 19:46:23 +00:00
Yoshito Umaoka
47e3d0c0de ICU-8429 Forgot to update ICU4J data version.. updating to 4.8.
X-SVN-Rev: 30080
2011-05-10 18:39:51 +00:00
Stuart Gill
256fbc6f64 ICU-8295 changes based on code review
X-SVN-Rev: 30076
2011-05-10 00:14:12 +00:00
Markus Scherer
3de464a1e7 ICU-3660 use String not char[]
X-SVN-Rev: 30071
2011-05-09 23:00:17 +00:00
Yoshito Umaoka
9df1ab3178 ICU-8429 Update ICU4J plug-in version to 4.8
X-SVN-Rev: 30069
2011-05-09 21:45:50 +00:00
Andy Heninger
44d6182048 ICU-8542 Line endings and svn property cleanup of ICU4J
X-SVN-Rev: 30067
2011-05-09 21:34:09 +00:00
Yoshito Umaoka
a999cd197b ICU-8295 Reverted the previous change accidentally made.
X-SVN-Rev: 30066
2011-05-09 21:01:34 +00:00
Michael Ow
a640b41fab ICU-8429 Remove unused import in CharsetICU
X-SVN-Rev: 30065
2011-05-09 17:22:23 +00:00
John Emmons
e833477ed6 ICU-7427 Add testcase to cover leap year incrementing
X-SVN-Rev: 30064
2011-05-09 17:15:27 +00:00
John Emmons
74652a0d57 ICU-8347 Update javadoc for Region class to use paragraph separators
X-SVN-Rev: 30063
2011-05-09 16:55:24 +00:00
Michael Ow
2e86fffaca ICU-8006 Update isFixedWidth implementation in ICU4J
X-SVN-Rev: 30053
2011-05-06 21:30:49 +00:00
Yoshito Umaoka
94747c670f ICU-8429 Cleaned up import statements (all projects under main)
X-SVN-Rev: 30051
2011-05-06 21:17:48 +00:00
Yoshito Umaoka
c7e54c059a ICU-8429 ICU data version to 4.8
X-SVN-Rev: 30050
2011-05-06 20:45:53 +00:00
Yoshito Umaoka
63bb1c6e6f ICU-8429 Update ICU4J version to 4.8 / 4.8RC except data version.
X-SVN-Rev: 30047
2011-05-06 18:39:47 +00:00
John Emmons
10b9607679 ICU-8489 Sync CLDR release-2-0-d01 to J
X-SVN-Rev: 30044
2011-05-06 05:33:07 +00:00
John Emmons
62c42b499f ICU-8489 Merge CLDR release-2-0-d01 into ICU4J
X-SVN-Rev: 30039
2011-05-05 22:44:41 +00:00
Markus Scherer
78174d2eca ICU-8319 remove redundant cast
X-SVN-Rev: 30025
2011-05-04 22:06:09 +00:00
Yoshito Umaoka
093d42a0df ICU-8342 Fixed fallthrough warnings in the new code. For some reasons, Eclipse thing @SuppressWarnings(fallthrough) is redandunt. To make javac quiet, I just removed the fallthrough part.
X-SVN-Rev: 30024
2011-05-04 19:50:30 +00:00
Michael Ow
752c70d6e0 ICU-7226 Set maxBytesPerChar of UnicodeBig and UnicodeLittle differently when using Java 5
X-SVN-Rev: 30011
2011-05-04 02:44:44 +00:00
Markus Scherer
a28fd207f5 ICU-8173 fix the Normalizer2.getDecomposition(int c) docs
X-SVN-Rev: 30002
2011-05-03 23:58:40 +00:00
Michael Ow
80ffe66b09 ICU-7226 Fix maxBytesPerChar value for UTF-16LE,version=1 and UTF-16BE,version=1 in ICU4J
X-SVN-Rev: 29998
2011-05-03 22:15:36 +00:00
Markus Scherer
742de93fb5 ICU-7413 switch Java UCaseProps to use StringBuilder not StringBuffer
X-SVN-Rev: 29995
2011-05-03 21:34:26 +00:00
Markus Scherer
4e76b946e4 ICU-7873 remove the range check and Exception throwing from hasBinaryProperty()
X-SVN-Rev: 29993
2011-05-03 21:16:48 +00:00
Doug Felt
cfeec2a79a ICU-8448 update docs per Mark's request
X-SVN-Rev: 29991
2011-05-03 20:31:44 +00:00
Yoshito Umaoka
49c4bc01ff ICU-8342 TimeZoneNames/TimeZoneFormat APIs as 4.8 technology preview. Also, including Output<T> (#8475), GMT zero format support, fallback region format support.
X-SVN-Rev: 29982
2011-05-03 13:36:47 +00:00
Mark Davis
8f19d6e019 ICU-8509 fixed warning message
X-SVN-Rev: 29962
2011-05-02 22:12:49 +00:00
Mark Davis
1594d0eff0 ICU-8506 fix problem with G in CLDR.
X-SVN-Rev: 29961
2011-05-02 22:07:51 +00:00
Mark Davis
c6bd9357a9 ICU-8506 fix small errors needed for CLDR date interval testing
X-SVN-Rev: 29933
2011-04-30 01:07:01 +00:00
Andy Heninger
022e2f80d4 ICU-7083 make RBBI.getInstanceFromCompiledRules() public
X-SVN-Rev: 29929
2011-04-29 18:05:42 +00:00
Markus Scherer
283f4dec75 ICU-8053 add link to the LDML spec, C.11 Language Plural Rules
X-SVN-Rev: 29927
2011-04-29 18:04:30 +00:00
Markus Scherer
b4bb28897d ICU-8095 make MessageFormat methods public: getArgumentNames() & getFormatByArgumentName()
X-SVN-Rev: 29917
2011-04-28 17:06:16 +00:00
Andy Heninger
781139c501 ICU-8368 rename SpoofChecker.check()
X-SVN-Rev: 29912
2011-04-28 00:17:33 +00:00
Markus Scherer
6ecb5efc59 ICU-8491 remove Utility.skipWhitespace(c)
X-SVN-Rev: 29899
2011-04-26 06:03:21 +00:00
Yoshito Umaoka
93425e6cb6 ICU-8289 tzdata2011g to ICU4J trunk
X-SVN-Rev: 29895
2011-04-26 01:52:42 +00:00
Markus Scherer
1f6e7fb0a6 ICU-8491 remove UCharacterProperty.isRuleWhiteSpace(c)
X-SVN-Rev: 29890
2011-04-26 00:13:48 +00:00
Markus Scherer
fb5332c296 ICU-8319 merge MessageFormat 2011q1 work into trunk, from icu4j/branches/markus/msg48 -r 29385:29881
X-SVN-Rev: 29885
2011-04-25 20:13:39 +00:00
John Emmons
3060c3c83e ICU-8473 Updated territory containment APIs to use grouping parameter
X-SVN-Rev: 29874
2011-04-23 23:52:06 +00:00
Yoshito Umaoka
f2062a313f ICU-8366 Added ISO8601 calendar type support in ICU4J.
X-SVN-Rev: 29869
2011-04-23 16:36:08 +00:00
Michael Ow
06060e22d7 ICU-8427 Update ICU4J data with gb18030 and test data update in ICU4C
X-SVN-Rev: 29864
2011-04-23 01:09:17 +00:00
Michael Ow
9df2f93160 ICU-8427 Update gb18030 range in CharsetMBCS
X-SVN-Rev: 29859
2011-04-22 23:06:40 +00:00
John Emmons
20112d92bd ICU-8093 Remove unnecessary import
X-SVN-Rev: 29835
2011-04-20 18:40:14 +00:00
Doug Felt
b6db2cf8d5 ICU-6408 rounding mode affects display of bigdecimal
X-SVN-Rev: 29797
2011-04-14 17:22:18 +00:00
John Emmons
d63d812f6d ICU-7913 Remove javadoc verbage about leading zeroes
X-SVN-Rev: 29796
2011-04-14 16:55:06 +00:00
John Emmons
495ca07b6f ICU-8465 Allow DecimalFormat to parse digits from supplemental planes correctly
X-SVN-Rev: 29795
2011-04-14 16:52:48 +00:00
Yoshito Umaoka
b7b45b33ed ICU-8289 tzdata2011f to ICU4J trunk
X-SVN-Rev: 29792
2011-04-14 05:56:05 +00:00
Dragan Besevic
59eb689592 ICU-8093 Filter out non-tender currencies
X-SVN-Rev: 29774
2011-04-11 21:07:26 +00:00
Dragan Besevic
1432dbdf3b ICU-8093 Filter out non-tender currencies
X-SVN-Rev: 29773
2011-04-11 21:06:31 +00:00
John Emmons
86004a8f8b ICU-7913 Allow leading zeroes in strict parse in J per PMC agreement
X-SVN-Rev: 29772
2011-04-11 18:56:34 +00:00
Stuart Gill
68a2af94ca ICU-8243 make frozen collator be threadsafe, some javadoc changes, and tests
X-SVN-Rev: 29770
2011-04-11 17:39:44 +00:00
John Emmons
3a9736f2e8 ICU-8347 New Region class - territory containment APIs
X-SVN-Rev: 29769
2011-04-11 16:26:57 +00:00
John Emmons
f342885935 ICU-8093 Put time bomb into CurrencyTest to dodge problem created by data change on the C side of this ticket
X-SVN-Rev: 29767
2011-04-11 03:48:47 +00:00
Doug Felt
767a3d6371 ICU-8448 add list syntax to PluralRules for ICU4J
X-SVN-Rev: 29748
2011-04-06 21:13:08 +00:00
Peter Edberg
8d9eadb142 ICU-8407 Use a case-insensitive compare when matching the exponent symbol (J)
X-SVN-Rev: 29740
2011-04-05 19:03:53 +00:00
Yoshito Umaoka
5eb8e3e2d8 ICU-8289 tzdata2011e to ICU4J trunk
X-SVN-Rev: 29723
2011-04-01 18:46:57 +00:00
Michael Ow
7b4c5e5246 ICU-8006 Update isFixedWidth API doc in ICU4J
X-SVN-Rev: 29705
2011-03-29 04:21:17 +00:00
Michael Ow
2e4d76da6f ICU-8390 Update ICU4J alias table
X-SVN-Rev: 29700
2011-03-28 20:54:02 +00:00
Stuart Gill
24eda0204f ICU-8243 collation freezing
X-SVN-Rev: 29698
2011-03-25 22:58:01 +00:00
John Emmons
b3c66b754f ICU-7970 Add cache for getting currency code for a locale
X-SVN-Rev: 29690
2011-03-23 20:10:15 +00:00
John Emmons
6bc896956f ICU-8393 Reuse currency object in DecimalFormatSymbols initialization
X-SVN-Rev: 29689
2011-03-23 20:02:41 +00:00
John Emmons
6b98037d5d ICU-7427 Fix to normalize month/year values in Islamic calendar when doing an add in the calendar
X-SVN-Rev: 29688
2011-03-23 19:48:37 +00:00
Matitiahu Allouche
18cf8134b5 ICU-3660 add support for prologue and epilogue
X-SVN-Rev: 29687
2011-03-23 17:39:01 +00:00
Yoshito Umaoka
de15fc869d ICU-8399 Rmoved Currecny.getLocale()/setLocale() as planned (long time ago).
X-SVN-Rev: 29684
2011-03-22 17:38:46 +00:00
Stuart Gill
45dd32ab8a ICU-8295 API for collation reordering
X-SVN-Rev: 29672
2011-03-18 23:12:00 +00:00
Dragan Besevic
f65e57ac42 ICU-8419 Fixed the problem with months out of range in Indian Calendar
X-SVN-Rev: 29663
2011-03-17 19:47:47 +00:00
Dragan Besevic
fa21d8ab18 ICU-8419 Fixed the problem with months out of range in Indian Calendar
X-SVN-Rev: 29662
2011-03-17 19:47:03 +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
Doug Felt
7c03ac10e6 ICU-8432 remove String.isEmpty so we remain jdk5 compatible
X-SVN-Rev: 29658
2011-03-15 20:37:59 +00:00
Doug Felt
66e22eaea3 ICU-8432 clean up whitespace, base implementation of getUniqueKeywordValue on getAllKeywordValues
X-SVN-Rev: 29656
2011-03-15 18:28:26 +00:00
Doug Felt
fb13fe42b7 ICU-8432 add PluralFormat.getAllKeywordValues
X-SVN-Rev: 29655
2011-03-15 18:17:15 +00:00
Yoshito Umaoka
7506094215 ICU-8210 Updated readme file for ICU4J 4.8M1
X-SVN-Rev: 29649
2011-03-14 21:06:57 +00:00
Yoshito Umaoka
32c32eba16 ICU-8289 tzdata2011d to ICU4J trunk
X-SVN-Rev: 29646
2011-03-14 15:59:34 +00:00
Yoshito Umaoka
39fe7f8316 ICU-8424 Generated icudata.jar from ICU4C trunk after fixing the %%Parent problem in CLDR.
X-SVN-Rev: 29641
2011-03-13 10:43:23 +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
a9ee9c8c01 ICU-8422 Fixed missing narrow era handling code. This is a blocker for CLDR data integration for ICU 4.8M1. We may also want to merge this back to older ICU4J releases.
X-SVN-Rev: 29638
2011-03-13 03:57:44 +00:00
Yoshito Umaoka
8c6181be95 ICU-8210 Minor release file updates.
X-SVN-Rev: 29626
2011-03-11 03:44:31 +00:00
Yoshito Umaoka
bc735fdc2b ICU-8210 Updated license files for 4.8M1.
X-SVN-Rev: 29625
2011-03-11 03:40:05 +00:00
Mark Davis
96899538da ICU-8416 fix the test by adding 'l'
X-SVN-Rev: 29604
2011-03-10 20:18:17 +00:00
Michael Ow
6e3e759345 ICU-3660 Revert 29597 until after 4.7.1
X-SVN-Rev: 29602
2011-03-10 18:29:18 +00:00
Matitiahu Allouche
6e87a6e7e7 ICU-3660 add support for prologue and epilogue
X-SVN-Rev: 29597
2011-03-10 13:11:01 +00:00
Mark Davis
72a8e6a14b ICU-8416 add 'l' so that CLDR TestBasic works.
X-SVN-Rev: 29586
2011-03-09 22:36:33 +00:00
Yoshito Umaoka
e44c32c669 ICU-8210 Updated the api change report again.
X-SVN-Rev: 29581
2011-03-09 05:41:02 +00:00
Yoshito Umaoka
127c5ee56d ICU-8210 Exclude AlphabeticIndex from the collator module (old modularization), because AlphabeticIndex depends on exemplar character data in the main locale data. We do not want to drag the dependencies into the collation module because of the size.
X-SVN-Rev: 29580
2011-03-09 05:36:50 +00:00
Michael Ow
1a76d74ec6 ICU-8006 Update isFixedWidth API doc in ICU4J
X-SVN-Rev: 29577
2011-03-09 04:35:57 +00:00
Yoshito Umaoka
ad01fa1ba7 ICU-8210 Updated the API change report for 4.8M1.
X-SVN-Rev: 29575
2011-03-09 00:16:33 +00:00
Yoshito Umaoka
7f2d2c510e ICU-8210 Fixed an API status tag problem.
X-SVN-Rev: 29574
2011-03-09 00:14:25 +00:00
Yoshito Umaoka
ff32a2f2b1 ICU-8167 Fixed API status tag issues.
X-SVN-Rev: 29573
2011-03-09 00:10:36 +00:00
Yoshito Umaoka
324fc8a70b ICU-8412 Changed DecimalFormat implementation to use ULocale to access CurrencyPluralInfo. Previously, it used JDK Locale, which ends up undesired roundtrip results.
X-SVN-Rev: 29565
2011-03-07 23:55:00 +00:00
Yoshito Umaoka
094740a720 ICU-8289 tzdata2011c to ICU4J trunk
X-SVN-Rev: 29555
2011-03-07 20:56:23 +00:00
Markus Scherer
b05089cd04 ICU-8167 mark protected non-APIs as @internal
X-SVN-Rev: 29547
2011-03-05 00:12:34 +00:00
Mark Davis
b55bbd25a9 ICU-8175 Added note to clarify that j-1 is safe.
X-SVN-Rev: 29546
2011-03-04 23:56:24 +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
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
Markus Scherer
32ca14d226 ICU-8167 add @draft ICU 4.8 to string trie APIs
X-SVN-Rev: 29530
2011-03-03 21:53:40 +00:00
Andy Heninger
7dcc85ac13 ICU-8400 fixes for DOS line endings and missing svn properties. (BRS)
X-SVN-Rev: 29528
2011-03-03 18:45:22 +00:00
Markus Scherer
1997f5bee2 ICU-8167 move string tries to public packages
X-SVN-Rev: 29527
2011-03-03 16:57:36 +00:00
Doug Felt
1eaa9583ea ICU-8317 generate fraction samples correctly, remove special case code in test
X-SVN-Rev: 29513
2011-03-02 21:31:24 +00:00
Doug Felt
513023fbc5 ICU-8158 deal with sync issue, clean whitespace
X-SVN-Rev: 29512
2011-03-02 20:03:29 +00:00
Doug Felt
968f5827c2 ICU-8317 remove unneeded imports from test
X-SVN-Rev: 29507
2011-03-02 01:31:22 +00:00
Doug Felt
ebd7c4dbd8 ICU-8317 change getSamples API slightly and make public, change impl, add test
X-SVN-Rev: 29506
2011-03-02 01:29:59 +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
Yoshito Umaoka
00e54087ea ICU-8335 Renamed icu4j-charsets.jar to icu4j-charset.jar to match the subproject's name.
X-SVN-Rev: 29497
2011-03-01 07:48:43 +00:00
Yoshito Umaoka
2eb7c3a577 ICU-8304 DateFormat.MILLISECOND_FIELD was marked as @deprecated. The field name is used by JDK, so we cannot deprecate the field in ICU. Removing @deprecated.
X-SVN-Rev: 29496
2011-03-01 07:19:08 +00:00
Yoshito Umaoka
82e0351c46 ICU-8383 Fixed the locale field truncation problem in ULocale.forLocale(Locale).
X-SVN-Rev: 29495
2011-03-01 07:07:20 +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
Andy Heninger
0e2bf7da98 ICU-8341 Spoof check normalizes to NFD, not NFKD.
X-SVN-Rev: 29476
2011-02-24 23:58:35 +00:00
Michael Ow
d0670255e8 ICU-8006 Add new API for CharsetDecoderICU and CharsetEncoderICU
X-SVN-Rev: 29474
2011-02-24 20:58:37 +00:00
Andy Heninger
d6d16cf2e3 ICU-8367 spoof check, treat CJK as a single script.
X-SVN-Rev: 29471
2011-02-24 00:16:24 +00:00
Doug Felt
9d855beaf8 ICU-8307 add fix for test
X-SVN-Rev: 29466
2011-02-23 21:57:16 +00:00
Doug Felt
807b2b4367 ICU-8307 fix glaring bug, add test just to be thorough
X-SVN-Rev: 29464
2011-02-23 20:16:06 +00:00
Yoshito Umaoka
80237b4a8c ICU-8346 ICU4J TimeZone.getTimeZone to return Etc/Unknown when the given ID is unknown/unparsable. Also added the constant UNKNOWN_ZONE_ID.
X-SVN-Rev: 29461
2011-02-19 06:02:15 +00:00
Doug Felt
48f462c307 ICU-8158 fix misspelled tag, remove unwanted stub method, clean up whitespace a bit
X-SVN-Rev: 29458
2011-02-18 01:55:19 +00:00
Doug Felt
449ad53d7c ICU-8158 change implementation, add some tests, make serialization compatible with previous
X-SVN-Rev: 29457
2011-02-18 01:42:10 +00:00
Yoshito Umaoka
9750ceb7f2 ICU-8279 TimeZone API - getRegion
X-SVN-Rev: 29456
2011-02-17 22:37:52 +00:00
Doug Felt
c9bcfd3177 ICU-8158 add plural rules support for getting unique keyword value
X-SVN-Rev: 29447
2011-02-16 19:43:24 +00:00
John Emmons
9e2ef1c35b ICU-8031 Support for parent locales
X-SVN-Rev: 29444
2011-02-16 13:52:02 +00:00
Peter Edberg
3497b51daf ICU-8330 Add ICU4J test for handling of 'S' (fractional seconds) in skeleton
X-SVN-Rev: 29422
2011-02-10 05:06:13 +00:00
Michael Ow
210158112e ICU-8326 Update icudata.jar with updates to convrtrs.txt
X-SVN-Rev: 29420
2011-02-10 00:28:54 +00:00
Yoshito Umaoka
6109ab34bb ICU-8289 tzdata2011b to ICU4J trunk
X-SVN-Rev: 29410
2011-02-08 04:43:38 +00:00
Yoshito Umaoka
b3c4411fe3 ICU-8270 Calling readFully to read string pool data and copy to char[] instead of repeating readChar to improve performance.
X-SVN-Rev: 29399
2011-02-04 22:33:27 +00:00
Yoshito Umaoka
0300c5a799 ICU-8266 Clarify the behavior of TimeZone.useDaylightTime() in the API doc.
X-SVN-Rev: 29397
2011-02-04 04:14:35 +00:00
Yoshito Umaoka
66f9f5a1d2 ICU-8303 Do not add language und in toLanguageTag() when a locale has only private use.
X-SVN-Rev: 29391
2011-02-03 16:41:06 +00:00
Andy Heninger
23657a9fd9 ICU-8315 Fix bad markup in SpoofChecker JavaDoc.
X-SVN-Rev: 29383
2011-01-29 00:17:36 +00:00
Yoshito Umaoka
6d0e6b9a8e ICU-7946 Locale.ROOT cannot be used for implementing com.ibm.icu.base
X-SVN-Rev: 29376
2011-01-28 04:42:45 +00:00
Yoshito Umaoka
11f120a991 ICU-7946 com.ibm.icu.base plug-in updated implementation, test cases and build scripts.
X-SVN-Rev: 29375
2011-01-28 04:03:42 +00:00
Stuart Gill
ff2821ca77 ICU-8284 fix for root locale with modifier falling back to platform default
X-SVN-Rev: 29366
2011-01-27 21:09:03 +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
Mark Davis
c1ceb846a6 ICU-8167 minor formatting
X-SVN-Rev: 29361
2011-01-25 19:44:06 +00:00
Mark Davis
a2e6470823 ICU-8167 Refined the timing a bit.
X-SVN-Rev: 29360
2011-01-25 17:53:00 +00:00
Yoshito Umaoka
4e843884ec ICU-8289 tzdata2011a to ICU4J trunk
X-SVN-Rev: 29359
2011-01-25 04:39:16 +00:00
Mark Davis
d2ef184687 ICU-8167 minor fix to message
X-SVN-Rev: 29355
2011-01-25 00:10:55 +00:00
Mark Davis
cb56b43cf3 ICU-8167 Revised the timing to have a warmup and bound by time. More should be done, but that can wait.
X-SVN-Rev: 29354
2011-01-24 22:53:46 +00:00
Mark Davis
45cc22a01c ICU-8175 added some comparisons
X-SVN-Rev: 29353
2011-01-24 22:52:57 +00:00
Markus Scherer
666dc30f0c ICU-8167 keep fast/small and update comments accordingly
X-SVN-Rev: 29352
2011-01-24 20:42:14 +00:00
Markus Scherer
f90dd0a0a7 ICU-8167 restore fast/small trie build option
X-SVN-Rev: 29351
2011-01-24 17:13:56 +00:00
Markus Scherer
f9b8fd9ad8 ICU-8167 faster, smaller trie builder; adds to dynamic trie rather than list of (string, value) pairs
X-SVN-Rev: 29350
2011-01-24 06:15:31 +00:00
Yoshito Umaoka
e99eaf0aca ICU-8283 Use varargs in MessageFormat#format to match JDK.
X-SVN-Rev: 29347
2011-01-20 20:46:05 +00:00
Markus Scherer
0dc4eba9e8 ICU-8167 doc fix
X-SVN-Rev: 29346
2011-01-20 19:21:19 +00:00
Markus Scherer
cf9e2b4a9d ICU-8167 reduce number of object allocations in the trie builders
X-SVN-Rev: 29345
2011-01-20 18:55:46 +00:00
Markus Scherer
26161daaab ICU-8167 doc fixes
X-SVN-Rev: 29344
2011-01-20 06:07:42 +00:00
Markus Scherer
fe2355b1a1 ICU-8167 CharsTrieBuilder: change buildCharBuffer() to buildCharSequence(); and test fixes
X-SVN-Rev: 29342
2011-01-20 05:04:29 +00:00
Mark Davis
5bbf7c685b ICU-8167 check exhaustive mode
X-SVN-Rev: 29340
2011-01-20 01:55:51 +00:00
Markus Scherer
4a71f08a6f ICU-8167 CharsTrie and builder improvements parallel with BytesTrie
X-SVN-Rev: 29339
2011-01-20 01:18:26 +00:00
Yoshito Umaoka
c711b870c8 ICU-8057 Skip validating fields internally set by add method in non-leninent mode.
X-SVN-Rev: 29337
2011-01-19 22:40:25 +00:00
Mark Davis
11fadaf5c4 ICU-8167 added hash to test, strings not in map.
X-SVN-Rev: 29336
2011-01-19 22:31:27 +00:00
Markus Scherer
6ccba41d20 ICU-8167 BytesTrie.next(int) handles negative byte values, and the builder does not share the byte array across clear()
X-SVN-Rev: 29335
2011-01-19 22:05:28 +00:00
Mark Davis
29cab18119 ICU-8167 small updates, fixed "" case
X-SVN-Rev: 29334
2011-01-19 19:18:12 +00:00
Yoshito Umaoka
1d6dad2796 ICU-8258 Changed UnicodeSet constructor to use int code points instead of String pattern in StrnigTokenizer
X-SVN-Rev: 29328
2011-01-17 19:28:30 +00:00
John Emmons
fd2cdc676e ICU-7755 Fix bad fallback
X-SVN-Rev: 29327
2011-01-17 19:24:22 +00:00
John Emmons
d0a2188c95 ICU-7755 Data changes to support removal of hard fallbacks to Gregorian calendar
X-SVN-Rev: 29325
2011-01-17 17:20:52 +00:00
Yoshito Umaoka
79216529f6 ICU-8259 Use JDK StringTokenizer in ICUResourceBundle and VTimeZone
X-SVN-Rev: 29324
2011-01-17 16:50:22 +00:00
Mark Davis
cab45fcd2a ICU-8167 added tests for CharsTrie, separated out FAST and SMALL.
X-SVN-Rev: 29322
2011-01-17 07:35:20 +00:00
Mark Davis
6c1064bb42 ICU-8228 Minor tweaks after feedback from Markus
X-SVN-Rev: 29319
2011-01-15 23:24:26 +00:00
Mark Davis
0cce6961a6 ICU-8167 added another unit test for BytesTrie with more extensive example of usage
X-SVN-Rev: 29318
2011-01-15 23:20:39 +00:00
Yoshito Umaoka
5444245432 ICU-7919 Updated ICU eclipse plug-in build script. These changes will be back merged to 4.4/4.6 stream for Eclipse 3.7 release.
X-SVN-Rev: 29315
2011-01-15 03:38:28 +00:00
Yoshito Umaoka
26ef64e0b4 ICU-8275 Minor style fix
X-SVN-Rev: 29308
2011-01-14 22:15:49 +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
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
8c5407c182 ICU-8020 Added ICU4J 4.6 API data for future API comparison report.
X-SVN-Rev: 29189
2010-12-10 21:18:41 +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
97766ba66d ICU-8022 Updated pom.xml for 4.6 release.
X-SVN-Rev: 29129
2010-12-01 23:57:36 +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
Yoshito Umaoka
3b5f70add2 ICU-8022 Updated readme.html for 4.6 final release.
X-SVN-Rev: 29123
2010-12-01 17:15:46 +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
d33ebb8852 ICU-8022 Fixed ant target cldrUtil to include some necessary classes in utilities.jar
X-SVN-Rev: 29118
2010-11-30 00:04:18 +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
3fa1d14787 ICU-8084 fix the 4.6 release date
X-SVN-Rev: 29061
2010-11-17 00:08:26 +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
Yoshito Umaoka
c82831a9d7 ICU-8022 Small fixes for collator/normalizer module build.
X-SVN-Rev: 29033
2010-11-12 05:29:54 +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
d2cb69ea59 ICU-8022 Small updates in readme.html for 4.6RC1
X-SVN-Rev: 29028
2010-11-11 18:47:32 +00:00
Yoshito Umaoka
10fdc15d5d ICU-8022 Replace TAB with SPs
X-SVN-Rev: 29027
2010-11-11 06:38:10 +00:00