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
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
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
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
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
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
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
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
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
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
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
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
10fdc15d5d
ICU-8022 Replace TAB with SPs
...
X-SVN-Rev: 29027
2010-11-11 06:38:10 +00:00
Yoshito Umaoka
33e107f735
ICU-8022 API status promotion for 4.6 release. Update APIChangeReport.html.
...
X-SVN-Rev: 29026
2010-11-11 06:26:13 +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
Andy Heninger
1158571db7
ICU-8147 SpoofChecker.CheckResult, add default constructor
...
X-SVN-Rev: 29023
2010-11-10 23:24:19 +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
Yoshito Umaoka
cd59883f32
ICU-8126 Added API collection tool. Added a target draftAPIs utilizing the tool to generate draft API report. Fixed some doc issues in SpoofChecker.java.
...
X-SVN-Rev: 29000
2010-11-04 20:31:27 +00:00
Peter Edberg
f3b63f8de6
ICU-8046 use alt="short" versions of pinyin and stroke collations
...
X-SVN-Rev: 28987
2010-11-02 19:36:59 +00:00
Yoshito Umaoka
b8875bf33c
ICU-7568 tzdata2010o to ICU4J trunk
...
X-SVN-Rev: 28976
2010-11-02 02:44:23 +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
6f3ad33578
ICU-8022 updated pool.res files
...
X-SVN-Rev: 28948
2010-10-28 21:41:06 +00:00
Peter Edberg
9321bcf8ae
ICU-8046 CLDR 1.9 integration pass 5 for J, from r5159
...
X-SVN-Rev: 28945
2010-10-28 20:00:22 +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
Yoshito Umaoka
27d3ca72c3
ICU-7954 Add a new API checking availability of currency in the specified date range.
...
X-SVN-Rev: 28939
2010-10-28 18:28:09 +00:00
Markus Scherer
d442cc1556
ICU-7264 update layout engine script data
...
X-SVN-Rev: 28923
2010-10-26 23:40:36 +00:00
Yoshito Umaoka
a931742389
ICU-7568 tzdata2010n to ICU4J trunk
...
X-SVN-Rev: 28920
2010-10-26 21:51:05 +00:00
Markus Scherer
40b739aa28
ICU-7746 mark protected methods as @internal
...
X-SVN-Rev: 28917
2010-10-26 21:26:39 +00:00
Peter Edberg
64466fd4e1
ICU-8046 CLDR 1.9 integration, fix he,fi brkitr
...
X-SVN-Rev: 28915
2010-10-26 07:45:18 +00:00
Peter Edberg
f27448c127
ICU-8046 CLDR 1.9 integration pass 4 - J
...
X-SVN-Rev: 28913
2010-10-26 03:48:07 +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
Peter Edberg
d65b6532f8
ICU-8046 CLDR 1.9 integration pass 3, J (CLDR r5147, still minus 14 transliterators)
...
X-SVN-Rev: 28907
2010-10-25 23:02:07 +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
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
Peter Edberg
926ba7847d
ICU-8046 update TestOrdering timebomb, update TestMeasurementSystem
...
X-SVN-Rev: 28893
2010-10-21 22:25:43 +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
da8a555a3e
ICU-7264 noncharacters are not ignorable any more
...
X-SVN-Rev: 28890
2010-10-21 17:36:57 +00:00
Yoshito Umaoka
67531428ab
ICU-8022 Revmoed unused import
...
X-SVN-Rev: 28889
2010-10-21 16:27:40 +00:00
Yoshito Umaoka
65decad384
ICU-8022 Fixed compiler warnings and source code format.
...
X-SVN-Rev: 28888
2010-10-21 16:26:09 +00:00
Peter Edberg
ec60bed6d5
ICU-7992 J DateTimePatternGenerator, fix matching for weekday name
...
X-SVN-Rev: 28886
2010-10-20 23:18:55 +00:00
Waleed Oransa
f014a67349
ICU-7488 merge the missing API status Java Doc tags for some ArabicShaping constants into trunk from branches/waleed/7488 -r 28845:28881
...
X-SVN-Rev: 28882
2010-10-20 10:57:29 +00:00
Yoshito Umaoka
faca047508
ICU-7518 Workaround for 24:00 on a transition day problem. Use 23:59:59.999 as the transition time. iCal VTIMEZONE is not capable to handle such rule. Also a minor bug fix in BasicTimeZone.hasEquivalentTransitions which was found while updating the test case.
...
X-SVN-Rev: 28879
2010-10-20 06:19:12 +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
Jie J. Yang
8f55656334
ICU-7902 TimeUnitFormat uses unlocalized short time units for Greek, icu4j part
...
X-SVN-Rev: 28871
2010-10-19 08:11:35 +00:00
Peter Edberg
8b32e19c20
ICU-8046 CLDR 1.9 integration pass 1
...
X-SVN-Rev: 28868
2010-10-19 03:37:32 +00:00
Andy Heninger
9474226f53
ICU-8044 Spoof check updates for the latest data.
...
X-SVN-Rev: 28863
2010-10-19 01:15:51 +00:00
Andy Heninger
a4a774bc57
ICU-8022 ICU4J data refreshed from ICU4C
...
X-SVN-Rev: 28862
2010-10-19 01:14:51 +00:00
Andy Heninger
aa0390f51f
ICU-8022 ICU4J data refreshed from ICU4C
...
X-SVN-Rev: 28861
2010-10-19 01:14:03 +00:00
Andy Heninger
b7261dd097
ICU-8022 ICU4J version moved to 4.6
...
X-SVN-Rev: 28860
2010-10-19 01:12:18 +00:00
Claire Ho
1c68465ef7
ICU-7850 Replaced the ChoiceFormat example by PluralFormat in MessageFormat.java.
...
X-SVN-Rev: 28859
2010-10-19 00:36:08 +00:00
Claire Ho
0277fddcb6
ICU-7850 Replaced the ChoiceFormat example by PluralFormat in MessageFormat.java.
...
X-SVN-Rev: 28858
2010-10-19 00:12:39 +00:00
Michael Ow
9896c58604
ICU-8038 Fix maxBytesPerChar error for UnicodeBig and UnicodeLittle in ICU4J.
...
X-SVN-Rev: 28849
2010-10-18 16:29:25 +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
Michael Ow
5714200c0d
ICU-8038 Fix check for x-* names when getting the icu canonical name.
...
X-SVN-Rev: 28835
2010-10-14 22:21:16 +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
Michael Ow
228172d527
ICU-6959 Improve code coverage in ICU4J for com.ibm.icu.util.
...
X-SVN-Rev: 28829
2010-10-14 17:06:37 +00:00
Andy Heninger
24da281d4e
ICU-7201 Transliterator threading fixes.
...
X-SVN-Rev: 28825
2010-10-14 00:28:44 +00:00
Michael Ow
0637aa7e4a
ICU-8038 Fix BOM check in ICU4J TestConversion code.
...
X-SVN-Rev: 28821
2010-10-13 23:01:23 +00:00
Michael Ow
88ea664c7e
ICU-8038 Update testdata in ICU4J for UnicodeLittle and UnicodeBig test.
...
X-SVN-Rev: 28819
2010-10-13 20:22:28 +00:00
Michael Ow
99102b01d2
ICU-8038 Implement UnicodeLittle and UnicodeBig in ICU4J.
...
X-SVN-Rev: 28818
2010-10-13 20:21:16 +00:00
Yoshito Umaoka
69866a3d5d
ICU-8022 Fixing some compiler warnings.
...
X-SVN-Rev: 28811
2010-10-13 15:18:01 +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
Mark Davis
bf2f20ffe9
ICU-8037 added utilities
...
X-SVN-Rev: 28807
2010-10-13 06:09:18 +00:00
Mark Davis
e83ac112e0
ICU-8036 Fixed supplementary issue.
...
X-SVN-Rev: 28806
2010-10-13 06:06:49 +00:00
Mark Davis
d10c798d62
ICU-7264 update the constant ranges for CJK, so that the code works correctly. This also handles the change in UCA that it is not CJK *blocks* but CJK *characters* (assigned in those blocks).
...
X-SVN-Rev: 28777
2010-10-08 17:22:13 +00:00
John Emmons
72b3ff2645
ICU-7597 Make validSublocales be based on included locales in icu-config.xml
...
X-SVN-Rev: 28776
2010-10-08 06:05:55 +00:00
John Emmons
0b250fd02a
ICU-7978 Add getDigitsLocal that returns reference to the digits directly
...
X-SVN-Rev: 28765
2010-10-06 15:50:16 +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
Yoshito Umaoka
f0aa65c877
ICU-7996 Fixed resource bundle alias resolution problems. Also restored resource alias test cases accidentally disabled before.
...
X-SVN-Rev: 28749
2010-10-04 19:42:01 +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
Andy Heninger
33a8b6e5a7
ICU-7988 add svn properties to text files as appropriate.
...
X-SVN-Rev: 28711
2010-09-27 22:31:10 +00:00
Yoshito Umaoka
ca402bc5f1
ICU-7568 2010m to ICU4J trunk
...
X-SVN-Rev: 28707
2010-09-27 19:28:13 +00:00
Norbert Lindenberg
6c75d439b9
ICU-7772 Use UCharacterDirection instead of ECharacterDirection per Markus's review comments.
...
X-SVN-Rev: 28695
2010-09-24 22:35:43 +00:00
Yoshito Umaoka
2e1aee8d0a
ICU-7724 Code review update - creating a defensive copy of char[] in getDigits().
...
X-SVN-Rev: 28689
2010-09-23 19:35:29 +00:00
Yoshito Umaoka
6beba077d3
ICU-6325 Removed synchronized keyowrd from _getDisplayName.
...
X-SVN-Rev: 28688
2010-09-23 18:49:45 +00:00
John Emmons
369c026ca2
ICU-7652 Use StringBuilder instead of StringBuffer
...
X-SVN-Rev: 28686
2010-09-22 21:45:19 +00:00
Yoshito Umaoka
40d22aabc1
ICU-7793 Clean up import statements.
...
X-SVN-Rev: 28682
2010-09-22 17:45:36 +00:00
Michael Ow
74c00c08b7
ICU-7882 Add method to get shortest subtag length
...
X-SVN-Rev: 28681
2010-09-22 05:48:26 +00:00
John Emmons
6130d62e99
ICU-7652 Fixed setWeekData not to use ULocale.Builder per Yoshito's review comments
...
X-SVN-Rev: 28679
2010-09-22 05:24:56 +00:00
John Emmons
38a48df94b
ICU-7724 Fix Javadoc comment for new API
...
X-SVN-Rev: 28677
2010-09-22 03:33:26 +00:00
John Emmons
ec4cf1f1ab
ICU-7724 Fix array compare/copy per Yoshito's review comments
...
X-SVN-Rev: 28676
2010-09-22 03:27:49 +00:00
Yoshito Umaoka
ed35e37223
ICU-7793 Fixed JavaDoc warnings in Bidi.java.
...
X-SVN-Rev: 28669
2010-09-21 21:47:34 +00:00
Yoshito Umaoka
4d0bdec81e
ICU-7968 Add a timebomb to TestFirstCharacters.
...
X-SVN-Rev: 28668
2010-09-21 20:56:07 +00:00
Jie J. Yang
6200d5808f
ICU-7772 Fast string direction detection
...
X-SVN-Rev: 28666
2010-09-21 07:30:19 +00:00
Peter Edberg
52d02d3a55
ICU-7965 update icudata.jar for new th grapheme break iterator; remove J test timebomb
...
X-SVN-Rev: 28664
2010-09-21 04:04:24 +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
John Emmons
3c7ba0c2e4
ICU-7652 Get correct week data from territory based locale
...
X-SVN-Rev: 28660
2010-09-20 21:26:13 +00:00
Michael Ow
4294bd0c36
ICU-7926 Add compound test charset class.
...
X-SVN-Rev: 28639
2010-09-17 05:47:16 +00:00
Michael Ow
e22c2c9ed4
ICU-7926 Add compound text charset and update data in ICU4J
...
X-SVN-Rev: 28638
2010-09-17 05:07:40 +00:00
Yoshito Umaoka
755b0f2a56
ICU-7950 Clean up test code for SelectFormat.
...
X-SVN-Rev: 28623
2010-09-15 20:21:34 +00:00
Yoshito Umaoka
3220024a63
ICU-7944 Minor updates to the Locale enhancement project related code.
...
X-SVN-Rev: 28620
2010-09-14 19:53:19 +00:00
Yoshito Umaoka
0316093289
ICU-7190 Updated ULocale#acceptLanguage to allow default script match. A input language tag zh-TW now matches the available locale zh-Hant-TW.
...
X-SVN-Rev: 28618
2010-09-14 17:50:20 +00:00
Yoshito Umaoka
dbb03414d4
ICU-7941 Improved CopticTest/Test6379.
...
X-SVN-Rev: 28613
2010-09-14 01:33:01 +00:00
Michael Ow
3696c605a3
ICU-7935 Ensure java canonical name works in ICU.
...
X-SVN-Rev: 28612
2010-09-13 23:08:09 +00:00
Michael Ow
8db1681fd3
ICU-7839 Add alias for IBM949C in ICU4J.
...
X-SVN-Rev: 28611
2010-09-13 23:06:55 +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
Peter Edberg
fb693bcbd6
ICU-7928 Update data generated from CLDR 1.9m2
...
X-SVN-Rev: 28608
2010-09-13 19:33:49 +00:00
Michael Ow
5127a2ad2f
ICU-7926 Update alias table in ICU4J with ISO 2022 alias.
...
X-SVN-Rev: 28604
2010-09-13 19:06:57 +00:00
Steven R. Loomis
5fe7a82bae
ICU-7937 fix ElapsedTimer to use whole number seconds, work around #7936
...
X-SVN-Rev: 28602
2010-09-10 20:25: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
Yoshito Umaoka
8ea9d68eb1
ICU-7793 Update ICU4J version to 4.5.2
...
X-SVN-Rev: 28597
2010-09-09 16:45:37 +00:00
Michael Ow
c59f535cd7
ICU-7926 Add ISO-2022-CN-CNS to ICU4J
...
X-SVN-Rev: 28588
2010-09-08 23:19:03 +00:00
John Emmons
f259b852b3
ICU-7923 Remove isExponent argument as it isn't used
...
X-SVN-Rev: 28585
2010-09-08 21:44:06 +00:00
Mark Davis
b40fd1a2eb
ICU-7869 add convenience method with Locale
...
X-SVN-Rev: 28568
2010-09-01 18:18:10 +00:00
Yoshito Umaoka
573f451f67
ICU-7922 Converting a charset alias name data from byte[] to String by ICU's own code, instead of using new String(byte[], int, int).
...
X-SVN-Rev: 28566
2010-09-01 16:36:48 +00:00
Yoshito Umaoka
2347b7736e
ICU-7777 Minor update, synchronize code with JDK copy.
...
X-SVN-Rev: 28559
2010-08-31 03:34:39 +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
Steven R. Loomis
2c92a88c8e
ICU-7854 add DataDrivenFormatTest/TestMoreDateParse ( from C ) with test case.
...
X-SVN-Rev: 28555
2010-08-30 20:12:33 +00:00