Scott Russell
4b919b3de0
ICU-10906 prevent SimpleDateFormat from trying to parse when ParsePosition is less than 0
...
X-SVN-Rev: 35875
2014-06-13 14:38:00 +00:00
Travis Keep
f14d920769
ICU-10916 Add abbreviations to relative date time formatting for JAVA.
...
X-SVN-Rev: 35868
2014-06-12 17:41:31 +00:00
Tom Zhang
7b4715d750
ICU-10945 Enhance TestFmwk output with file location
...
X-SVN-Rev: 35864
2014-06-11 21:27:25 +00:00
Tom Zhang
2330004e12
ICU-10344 add new field & factory method for currency CASH/STANDARD Usage
...
X-SVN-Rev: 35853
2014-06-10 18:48:49 +00:00
Markus Scherer
2d4d56185f
ICU-10821 UCD 7.0 final data
...
X-SVN-Rev: 35850
2014-06-10 17:40:02 +00:00
Yoshito Umaoka
88750addb2
ICU-10344 Reverted previous change (r35833) and back to the original (r35820).
...
X-SVN-Rev: 35840
2014-06-09 21:32:49 +00:00
Tom Zhang
c90efd6e59
ICU-10344 add new field & factory method for currency CASH/STANDARD Usage
...
X-SVN-Rev: 35833
2014-06-09 19:30:22 +00:00
Yoshito Umaoka
fc2b496c59
ICU-10937 A quick test patch - just moving the test data date. We may revise the fix later.
...
X-SVN-Rev: 35804
2014-06-04 16:38:57 +00:00
Travis Keep
7d94eb12a3
ICU-10778 Created procedure for updating generated code for MeasureUnit for C/J with each new release.
...
X-SVN-Rev: 35798
2014-06-02 22:55:19 +00:00
Travis Keep
30429385f0
ICU-10778 Add test to ensure that MeasureUnit is backward compatible with ICU 53.1
...
X-SVN-Rev: 35785
2014-05-30 21:51:57 +00:00
Yoshito Umaoka
b5aa742648
ICU-10918 Moved the code reading an ICU configuration property out of DecimalFormat#subparse to static initializer. The configuration is no longer dynamic, so the corresponding test case was also updated.
...
X-SVN-Rev: 35773
2014-05-30 14:27:29 +00:00
Markus Scherer
5918fef551
ICU-8260 support all collation-related keywords in Collator.getInstance()
...
X-SVN-Rev: 35767
2014-05-28 23:15:01 +00:00
Yoshito Umaoka
f129a97e32
ICU-10847 Use Arrays.toString(T[]) to format array type data.
...
X-SVN-Rev: 35749
2014-05-22 23:59:16 +00:00
Michael Ow
354db4a33d
ICU-10898 tzdata 2014c to ICU4J
...
X-SVN-Rev: 35710
2014-05-14 01:18:40 +00:00
Travis Keep
07a3890c02
ICU-10793 Optimize ListFormatter.
...
X-SVN-Rev: 35677
2014-04-30 21:26:08 +00:00
Travis Keep
b76ad017cb
ICU-10837 Add ScientificFormatHelper class.
...
X-SVN-Rev: 35669
2014-04-30 20:36:11 +00:00
Markus Scherer
093580b5dc
ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631
...
X-SVN-Rev: 35634
2014-04-14 23:08:41 +00:00
Yoshito Umaoka
417e2450f7
ICU-10843 Changed the ICU4J version numbers for 54M1.
...
X-SVN-Rev: 35629
2014-04-14 20:40:53 +00:00
Yoshito Umaoka
f519b59ca3
ICU-10816 Added a test case of DateFormat parse leniency setter/gettter APIs. Also cleaned up some lenient parse test code to match the ICU4C test cases.
...
X-SVN-Rev: 35628
2014-04-14 19:59:56 +00:00
Yoshito Umaoka
2551ca5c8d
ICU-10749 Added 53.1 serialization test data and deleted 50.1 data.
...
X-SVN-Rev: 35494
2014-03-18 14:11:06 +00:00
Yoshito Umaoka
134c4e57c9
ICU-10757 Fixed a problem in DurationFormat#formatDurationFromNowTo() - polarity of duration was inverted before.
...
X-SVN-Rev: 35457
2014-03-13 08:51:44 +00:00
John Emmons
2fda64929d
ICU-10745 Merge CLDR 25 data
...
X-SVN-Rev: 35430
2014-03-12 04:41:01 +00:00
Travis Keep
1fcb35049c
ICU-10640 Change C++ MeasureUnit code generation to include @draft ICU 53. Add comments to MeasureFormat around the formatting of numeric durations.
...
X-SVN-Rev: 35417
2014-03-11 23:00:21 +00:00
Yoshito Umaoka
2f995bd7e3
ICU-10374 Fixed some issues introduced by r35403. Also fixed compiler warnings in LocaleMatcher.
...
X-SVN-Rev: 35409
2014-03-11 21:35:11 +00:00
Mark Davis
eb858d8ff3
ICU-10374 integrate branch
...
X-SVN-Rev: 35403
2014-03-11 17:25:36 +00:00
Markus Scherer
dc9edbf4e8
ICU-10738 CollationAPITest/TestVariableTopSetting use the root collator, fails with en_US_POSIX
...
X-SVN-Rev: 35382
2014-03-07 17:32:11 +00:00
Markus Scherer
364f5c7205
ICU-10683 add ICU-specific exceptions
...
X-SVN-Rev: 35337
2014-03-04 22:45:10 +00:00
Andy Heninger
0031acaf17
ICU-4833 Update break iterator title case rules.
...
X-SVN-Rev: 35335
2014-03-04 20:19:57 +00:00
Markus Scherer
6551bf073e
ICU-10639 detect the empty label before the ASCII dot in a domain name that contains nothing else
...
X-SVN-Rev: 35331
2014-03-04 19:44:46 +00:00
Yoshito Umaoka
c7d1e72a63
ICU-10720 Fixed a couple of defective test code.
...
X-SVN-Rev: 35323
2014-03-04 16:52:33 +00:00
Scott Russell
b0c6d643db
ICU-10336 merge branch into trunk
...
X-SVN-Rev: 35318
2014-03-04 14:39:12 +00:00
Yoshito Umaoka
e9bdf144db
ICU-10721 Changed BreakIterator factory method to throw NPE always when specified locale is null. The API docs are also updated to clarify this. The spec is equivalent to JDK.
...
X-SVN-Rev: 35317
2014-03-04 09:08:11 +00:00
Peter Edberg
21e8bbce00
ICU-10730 Just add tests verifying correct behavior for U in skeleton (J)
...
X-SVN-Rev: 35316
2014-03-04 08:46:56 +00:00
Yoshito Umaoka
3997d2d085
ICU-10746 Fixed a collation thread test execution problem. Made testFrozen (was the bad one) to share the same test code with testThreads (was OK).
...
X-SVN-Rev: 35310
2014-03-04 04:39:04 +00:00
Peter Edberg
4745a14bbf
ICU-10635 Preserve DisplayContext when serializing RelativeDateFormat, adjust serialization of cached BreakIterator from #10633 and #10681
...
X-SVN-Rev: 35308
2014-03-04 00:41:23 +00:00
Markus Scherer
b5b38d2c98
ICU-9101 merge branches/markus/collv2@35302 into the trunk
...
X-SVN-Rev: 35305
2014-03-04 00:11:11 +00:00
Peter Edberg
62c9048bc0
ICU-10633 Implement context-sensitive number formatting (RBNF for J), handle serialization/equals for NumberFormat capitalizationSetting
...
X-SVN-Rev: 35301
2014-03-03 19:48:34 +00:00
Peter Edberg
bb74c8c14c
ICU-8511 Add set/getTimeZone methods to ICU4J DateIntervalFormat
...
X-SVN-Rev: 35291
2014-03-03 02:20:50 +00:00
Peter Edberg
c2026e4aa5
ICU-10681 Lazily get and cache BreakIterator for titlecasing; lazily get contextTransform info if possible (J)
...
X-SVN-Rev: 35290
2014-03-02 22:27:26 +00:00
Andy Heninger
0cae113eec
ICU-10673 AnyTransliterator thread safety fix.
...
X-SVN-Rev: 35249
2014-02-27 18:58:29 +00:00
Markus Scherer
95874c18f0
ICU-10678 cherry-pick Unicode 7.0 U+20BD RUBLE SIGN for ICU 53
...
X-SVN-Rev: 35242
2014-02-26 21:45:33 +00:00
Yoshito Umaoka
d346620563
ICU-10737 ICU4J test runner to flush output writer at the end always.
...
X-SVN-Rev: 35237
2014-02-26 19:31:21 +00:00
Yoshito Umaoka
25d898f0b4
ICU-10544 Fixed some implementation problems in Calendar#add. When adding day or lager field results wall time falls into non-existing time slot created by DST transition, the new implementaion honors the current skipped wall time option.
...
X-SVN-Rev: 35232
2014-02-25 23:51:51 +00:00
Travis Keep
4f64ff0152
ICU-8116 Add tests to verify that currency plurals is working.
...
X-SVN-Rev: 35222
2014-02-25 00:10:02 +00:00
Yoshito Umaoka
d9085c6d2b
ICU-10620 Some improvements in ICU4J test framework - printing out stack trace information through the print writer when an exception is thrown from a test code, other than errln. Also, errln no longer prints out useless stack trace information.
...
X-SVN-Rev: 35218
2014-02-24 21:17:24 +00:00
Peter Edberg
04855906d8
ICU-10630 Add "แอปพลิเคชัน" ("application"), "แท็ก" ("tag") to thaidict.txt (J)
...
X-SVN-Rev: 35214
2014-02-24 19:35:47 +00:00
Peter Edberg
25daba2eb5
ICU-10691 Add 23 city names (mostly from exemplar city data) to thaidict.txt (J)
...
X-SVN-Rev: 35212
2014-02-24 16:39:48 +00:00
Peter Edberg
2a2d770cd0
ICU-10712 Integrate non-collation, non-BCP47 data from CLDR trunk@9766 (J)
...
X-SVN-Rev: 35209
2014-02-24 07:18:49 +00:00
Yoshito Umaoka
151b10c6ca
ICU-10601 Added ACCOUNTINGCURRENCYSTYLE to NumberFormat.
...
X-SVN-Rev: 35194
2014-02-21 19:15:04 +00:00
Mark Davis
2ccc9fb2bd
ICU-10705 More substantive changes were needed. The code didn't get the CLDR data, and there were some problems with the algorithm. Added many more tests, and added a hack to get around the fact that the generated CLDR data is reordered (it needs to maintain the file order!)
...
X-SVN-Rev: 35193
2014-02-21 14:39:12 +00:00
Travis Keep
6f86221dee
ICU-10640 Fix same bugs around duration formatting that were fixed in C++ in JAVA.
...
X-SVN-Rev: 35188
2014-02-20 23:59:45 +00:00
Travis Keep
d09b746a61
ICU-10640 Carry rounding measure amounts down except the last to the JAVA implementation.
...
X-SVN-Rev: 35182
2014-02-20 18:54:00 +00:00
Andy Heninger
8b58bace5e
ICU-10706 Spoof Check, Rename SINGLE_SCRIPT -> SINGLE_SCRIPT_RESTRICTIVE as discussed in the PMC.
...
X-SVN-Rev: 35177
2014-02-19 23:57:20 +00:00
Andy Heninger
6d71a96d1b
ICU-10706 Spoof Check Data Update.
...
X-SVN-Rev: 35165
2014-02-19 01:29:16 +00:00
Andy Heninger
6ebe0eb16d
ICU-10015 Dictionary Break Iterator, resolve differences between ICU4J and ICU4C.
...
X-SVN-Rev: 35119
2014-02-11 00:09:33 +00:00
Travis Keep
ff4a993daa
ICU-10640 Get rid of JAVA compiler warnings in MeasureFormat.
...
X-SVN-Rev: 35118
2014-02-10 23:56:23 +00:00
Travis Keep
53e36c62b6
ICU-10640 Add tests to be sure that TimeUnitFormat and CurrencyFormat are stand-ins for MeasureFormat.
...
X-SVN-Rev: 35037
2014-01-30 18:21:57 +00:00
Travis Keep
b5a7244a29
ICU-10640 Fix broken build. Fix MeasureFormat.format() to give correct begin and end index in FieldPosition even if the StringBuffer was initially non-empty.
...
X-SVN-Rev: 35035
2014-01-30 07:07:11 +00:00
Travis Keep
0f59bff9aa
ICU-10646 Change SimplePatternFormatter.format() method to take String... instead of Object. replace formatValues() with format method that takes a StringBuilder and an int[].
...
X-SVN-Rev: 35034
2014-01-30 07:00:03 +00:00
Travis Keep
6f61caff18
ICU-10646 Template -> SimplePatternFormatter. evaluate -> format.
...
X-SVN-Rev: 35026
2014-01-29 21:42:17 +00:00
Travis Keep
1cf0f06b01
ICU-10646 Introduce Template class. Change ListFormatter and RelativeDateTimeFormatter to use the Template class instead of ad hoc replacement of placeholders.
...
X-SVN-Rev: 35014
2014-01-29 00:09:46 +00:00
Yoshito Umaoka
855434f737
ICU-10577 Changed Calendar not to use ICULocaleService which depends on language fallback. The new implementation uses calendar type/weekdata cache purely based on locale's region. Also update EhiopicCalendar's constructor to select proper subtype like Islamic calendar. This change also resolves unnecessary cyclic dependency between weekdata and calendar type (See #10425 ).
...
X-SVN-Rev: 35003
2014-01-27 22:15:02 +00:00
Yoshito Umaoka
1f070a89af
ICU-10632 DateFormat factory methods taking Calendar instance to handle relative styles properly.
...
X-SVN-Rev: 34988
2014-01-24 22:47:23 +00:00
Yoshito Umaoka
0654101831
ICU-10484 Fixed a couple of issues reported by secureCheck.
...
X-SVN-Rev: 34947
2014-01-21 15:40:01 +00:00
Scott Russell
c7ed3c0b31
ICU-10650 53m1 BRS task - updates for svn properties
...
X-SVN-Rev: 34945
2014-01-21 04:03:13 +00:00
Travis Keep
4fb86a23e2
ICU-10268 Remove duplicate MeasureFormatTest.testExamples
...
X-SVN-Rev: 34928
2014-01-17 22:49:28 +00:00
Travis Keep
fa4c8fd936
ICU-10268 deprecate TimeUnitFormat. Add tests from TimeUnitFormat for MeasureFormat. Add test for doc examples. Fix list formatting for narrow form.
...
X-SVN-Rev: 34920
2014-01-17 01:20:13 +00:00
Yoshito Umaoka
97db2a2aa3
ICU-10484 Clean up import statements.
...
X-SVN-Rev: 34910
2014-01-16 16:05:50 +00:00
Yoshito Umaoka
e084dcaecb
ICU-10484 A workaround for a JDK TimeZoneNameProvider support problem caused by Pacific/Johnston in the locale SPI test case.
...
X-SVN-Rev: 34908
2014-01-16 04:32:12 +00:00
Yoshito Umaoka
c64fb93a29
ICU-10434 Oracle JDK still preserves solar times (Asia/Riyadh8x). The ICU4J time zone format test cases must exclude these zone when JDK tz implementation is used.
...
X-SVN-Rev: 34905
2014-01-15 22:35:58 +00:00
Peter Edberg
d894ab3a4f
ICU-10574 Add API (getter/setter) to set capitalization context for NumberFormat, J
...
X-SVN-Rev: 34899
2014-01-15 09:13:26 +00:00
Peter Edberg
fce9b6ba8c
ICU-10553 Implement context-sensitive capitalization for relative dates (J)
...
X-SVN-Rev: 34896
2014-01-15 08:12:16 +00:00
Andy Heninger
a82255096c
ICU-10592 ICU4J BreakIterator, hoist rule status constants to base BreakIterator class
...
X-SVN-Rev: 34890
2014-01-14 22:27:51 +00:00
Scott Russell
8a3afd3cb5
ICU-10619 Improve usability of DateFormat's leniency control & promote BooleanAttribute control to draft for v53
...
X-SVN-Rev: 34887
2014-01-14 14:13:48 +00:00
Travis Keep
3da552ab8d
ICU-10268 Add tests for narrow times.
...
X-SVN-Rev: 34885
2014-01-14 01:25:27 +00:00
Travis Keep
a988b05e8b
ICU-10268 Added more tests.
...
X-SVN-Rev: 34862
2014-01-10 19:40:21 +00:00
Travis Keep
b2f94a75a8
ICU-10268 MeasureFormat to format currencies correctly.
...
X-SVN-Rev: 34860
2014-01-10 18:53:53 +00:00
Travis Keep
1ebcd33989
ICU-10268 Serialize FormatWidth enums by their ordinal values.
...
X-SVN-Rev: 34858
2014-01-10 16:55:55 +00:00
Travis Keep
cebd0a29d5
ICU-10268 Remove unused import
...
X-SVN-Rev: 34853
2014-01-10 00:46:11 +00:00
Yoshito Umaoka
e73ea7ab14
ICU-10390 Implemented Comparable interface in ULocale class.
...
X-SVN-Rev: 34840
2014-01-08 21:07:09 +00:00
Yoshito Umaoka
d6d57e4461
ICU-10434 tzdata2013i to ICU4J
...
X-SVN-Rev: 34829
2014-01-03 23:13:53 +00:00
Peter Edberg
cf004a4691
ICU-10609 Fix test failures only found in clean build, missed in incremental build, J
...
X-SVN-Rev: 34817
2013-12-23 06:43:34 +00:00
Travis Keep
3b6a40b645
ICU-10268 Add additional test to handle MeasureFormat.formatMeasures() with zero and one arg.
...
X-SVN-Rev: 34802
2013-12-18 23:17:55 +00:00
Travis Keep
6f82c4b2d3
ICU-10606 Introduce DontCareFieldPosition.
...
X-SVN-Rev: 34799
2013-12-18 23:05:12 +00:00
Travis Keep
652d2952a2
ICU-10603 Add NUMERIC to MeasureFormat.FormatWidth.
...
X-SVN-Rev: 34797
2013-12-18 22:32:17 +00:00
Scott Russell
59dde192b7
ICU-10334 C vs. J differences when in lenient mode
...
X-SVN-Rev: 34791
2013-12-18 19:47:13 +00:00
Travis Keep
3ef485dccf
ICU-10268 Be sure that MeasureFormat and sub classes correctly implement clone() and getLocale(ULocale.VALID_LOCALE)
...
X-SVN-Rev: 34780
2013-12-17 01:09:02 +00:00
Travis Keep
afa4315082
ICU-10268 Take Measurement API out of technology preview and have it match the current API proposal.
...
X-SVN-Rev: 34765
2013-12-13 18:26:18 +00:00
Peter Edberg
3ac01a5b95
ICU-10593 Add "บลูทูธ" ("Bluetooth") to Thai break dictionary (update ICU4J)
...
X-SVN-Rev: 34753
2013-12-12 04:21:18 +00:00
Travis Keep
3fa5329e97
ICU-8464 Update Java RelativeDateTimeFormatter with latest API proposal.
...
X-SVN-Rev: 34709
2013-12-04 21:19:34 +00:00
Andy Heninger
7c5ff0aad6
ICU-10532 Charset Detect of plain ASCII, boost UTF-8 likelyhood.
...
X-SVN-Rev: 34694
2013-11-26 01:26:58 +00:00
Travis Keep
2601495ccd
ICU-8464 Fix so that calendar used in RelativeDateTimeFormatter is the default calendar for locale which may not be the gregorian calendar.
...
X-SVN-Rev: 34682
2013-11-21 23:30:27 +00:00
Travis Keep
b90cbad09c
ICU-8464 Add Relative Date Formatting for JAVA.
...
X-SVN-Rev: 34663
2013-11-14 19:50:19 +00:00
Travis Keep
7db028c450
ICU-10542 Add more tests. Use Math.log10() instead of multiplying by 0.1 in a for loop.
...
X-SVN-Rev: 34656
2013-11-12 01:38:45 +00:00
Travis Keep
42dee8ca3b
ICU-10542 Fix rounding for scientific notation.
...
X-SVN-Rev: 34654
2013-11-11 23:52:59 +00:00
Andy Heninger
cc2d6e41f8
ICU-10532 Improve UTF-16 charset detection.
...
X-SVN-Rev: 34646
2013-11-07 19:55:48 +00:00
Yoshito Umaoka
2f0c821f16
ICU-10515 Moved the top level TestAll to a new project icu4j-testall.
...
X-SVN-Rev: 34644
2013-11-06 22:09:21 +00:00
Scott Russell
fcdb86f818
ICU-10239 make eee[ee] & EEEEE processing in J behave the same as C
...
X-SVN-Rev: 34627
2013-10-30 21:18:19 +00:00
Travis Keep
339b6e98dd
ICU-10485 Remove warnings from MeasureUnitTest.
...
X-SVN-Rev: 34603
2013-10-21 22:47:41 +00:00
Yoshito Umaoka
334e8f52b8
ICU-10419 Removed unused import introduced by the previous change.
...
X-SVN-Rev: 34566
2013-10-14 22:21:29 +00:00
Travis Keep
f1df548fc4
ICU-10485 Fixed ListFormatter so that it finds the unit and unit-short version of lists.
...
X-SVN-Rev: 34564
2013-10-14 20:32:35 +00:00
Travis Keep
80b75a5817
ICU-10219 Fix rounding in TimeUnitFormat for JAVA.
...
X-SVN-Rev: 34554
2013-10-10 22:35:06 +00:00
Travis Keep
a3e12a9fe7
ICU-10419 Fix rounding in DecimalFormat in JAVA
...
X-SVN-Rev: 34553
2013-10-10 22:34:05 +00:00
Yoshito Umaoka
1746d496d4
ICU-10462 Changed the default time zone used by the ICU unit test framework from PST to America/Los_Angeles.
...
X-SVN-Rev: 34547
2013-10-10 21:23:53 +00:00
Travis Keep
c1fbbc062e
ICU-10485 Fix MeasureUnit failing tests.
...
X-SVN-Rev: 34546
2013-10-10 20:58:53 +00:00
Yoshito Umaoka
80ed875e6a
ICU-10484 Update the ICU4J version numbers to 53/m1
...
X-SVN-Rev: 34544
2013-10-10 19:01:15 +00:00
Yoshito Umaoka
ff0dbde358
ICU-10313 Added Hebrew calendar month value checking for leap year.
...
X-SVN-Rev: 34540
2013-10-10 17:36:54 +00:00
Yoshito Umaoka
95c91d8e72
ICU-10399 Added serialization compatibility test data.
...
X-SVN-Rev: 34459
2013-09-23 19:22:44 +00:00
Michael Ow
0111b99f92
ICU-10037 Update TestCanonicalID test case exclusion list in ICU4J
...
X-SVN-Rev: 34453
2013-09-23 14:36:27 +00:00
Yoshito Umaoka
cb99f40912
ICU-8449 ICU4J Islamic Umm Al-Qura calendar updates based on Yoshito's review.
...
X-SVN-Rev: 34445
2013-09-23 05:15:07 +00:00
Markus Scherer
4396765af8
ICU-10399 updated pool.res files
...
X-SVN-Rev: 34426
2013-09-20 20:47:17 +00:00
Scott Russell
379fa7922b
ICU-10249 review comment updates
...
X-SVN-Rev: 34409
2013-09-19 22:02:47 +00:00
Markus Scherer
a8c9e3b922
ICU-10142 bidi test data files from 2013-sep-19
...
X-SVN-Rev: 34408
2013-09-19 21:58:32 +00:00
Yoshito Umaoka
c9b42d2525
ICU-10399 Fixed some compiler warnings (Eclipse and JDK javac).
...
X-SVN-Rev: 34387
2013-09-18 21:52:51 +00:00
Mark Davis
59d926f715
ICU-10409 fixed tests in wrong file, as per Markus's request
...
X-SVN-Rev: 34371
2013-09-18 13:51:30 +00:00
Yoshito Umaoka
92464523f4
ICU-7897 Simplified TestSelection/TestConversionUTF16. Removed the charset encoding name data depending on index of array returned by getAvailableNames(), instead, use hardcoded popular charset names. Modernize the coding style, etc. Reduced the exhaustive test time a lot.
...
X-SVN-Rev: 34357
2013-09-17 18:20:50 +00:00
Travis Keep
bfb8e76bc0
ICU-9946 Add test for ede case of formatting {0}, {1}, {2}
...
X-SVN-Rev: 34355
2013-09-17 17:57:07 +00:00
Yoshito Umaoka
1e57298e3f
ICU-10012 Disable EBCDIC Arabic/Hebrew detectors by default. Added APIs to enable/disable each charset and get currently active charsets. Use ISO-8859-8-I for ISO-8859-8/logica/implicit - to make the behavior compatible with ICU4C implementation ( #9364 ).
...
X-SVN-Rev: 34351
2013-09-17 07:07:53 +00:00
John Emmons
002a4a751e
ICU-10404 Last minute plural update
...
X-SVN-Rev: 34343
2013-09-17 03:47:56 +00:00
Scott Russell
bfbffd7805
ICU-10261 give DateFormat more granular leniency control
...
X-SVN-Rev: 34326
2013-09-16 12:20:50 +00:00
Yoshito Umaoka
90ded7ad3c
ICU-10399 Organized import statements.
...
X-SVN-Rev: 34311
2013-09-13 17:54:23 +00:00
Markus Scherer
8e59fa7be4
ICU-9915 do not mask off the continuation bits and then later test this masked CE value for isContinuation()
...
X-SVN-Rev: 34310
2013-09-13 17:12:11 +00:00
Peter Edberg
d7aff40250
ICU-10378 (J) Support skeleton meta-character 'J' in DateTimePatternGenerator
...
X-SVN-Rev: 34294
2013-09-12 23:50:38 +00:00
Markus Scherer
56d546f8c5
ICU-8474 minor changes parallel with C++
...
X-SVN-Rev: 34276
2013-09-11 23:32:15 +00:00
Peter Edberg
a183ef1302
ICU-10065 (J) In DateTimePatternGenerator, add support for pattern chars O,X,x, adjust support for V,Z
...
X-SVN-Rev: 34263
2013-09-10 21:53:00 +00:00
John Emmons
a3c50c6e67
ICU-10335 Merge completed CLDR24 branch into trunk.
...
X-SVN-Rev: 34239
2013-09-07 20:54:48 +00:00
Peter Edberg
dc0285bb1f
ICU-7647 J, Add/use LaoBreakEngine and corresponding dictionary
...
X-SVN-Rev: 34233
2013-09-07 01:03:46 +00:00
Peter Edberg
ec72ffe189
ICU-10161 J - Ignore LRM/RLM/ALM in text and affixes when comparing;
...
add internal support for minus/plus symbol strings to DecimalFormatSymbols;
pre-integrate some CLDR 24 number symbol/pattern changes so tests match them.
X-SVN-Rev: 34212
2013-09-06 02:06:05 +00:00
Scott Russell
d2d0d0d9f0
ICU-10249 Implement new Islamic calendar variants tbla, rgsa
...
X-SVN-Rev: 34172
2013-09-03 22:26:48 +00:00
Markus Scherer
748e8c9cc6
ICU-10142 implement Unicode 6.3 bidi algorithm additions: merge icu4j/branches/mati/uba63 into trunk, merge new test for BidiCharacterTest.txt into BiDiConformanceTest.java
...
X-SVN-Rev: 34149
2013-08-30 19:50:39 +00:00
Scott Russell
b5da651126
ICU-8449 compiler warning clean-up & add support for maintaining existing civil property along with new cType
...
X-SVN-Rev: 34146
2013-08-30 14:45:58 +00:00
Peter Edberg
839ec55eab
ICU-10176 No line break in $SY $HL; update tests, including old missing updates for RBBITestMonkey (J)
...
X-SVN-Rev: 34143
2013-08-30 06:39:01 +00:00
Travis Keep
33c0acf233
ICU-10017 Rollback TimePeriod additions.
...
X-SVN-Rev: 34137
2013-08-30 00:17:33 +00:00
Peter Edberg
be5eec1c83
ICU-10296 Add 2 words to Thai dictionary (มั้ย, มั๊ยล่ะ), add tests (J)
...
X-SVN-Rev: 34136
2013-08-29 23:57:25 +00:00
Yoshito Umaoka
bc031bb637
ICU-10268 Restored Currency serialization backward compatibility support for now. Also fixed a bunch of compiler warnings (both Eclipse compiler and JDK) introduced by unit/measure format work.
...
X-SVN-Rev: 34132
2013-08-29 21:14:09 +00:00
Yoshito Umaoka
ca03cd866d
ICU-10268 Serialization compatibility test related changes. Cleaned up skip cases. Reverted a previous change that seemed to exclude Currency from the compatibility test. Also fixed some compiler warnings introduced by previous commits for this ticket.
...
X-SVN-Rev: 34124
2013-08-29 17:45:39 +00:00
Yoshito Umaoka
bd82ee99c1
ICU-10268 Exclude PluralRules$FixedDecimal from the serialization coverage test for now.
...
X-SVN-Rev: 34123
2013-08-29 17:30:19 +00:00
Markus Scherer
fe1a149ca5
ICU-10168 Unicode 6.3 data files as of 2013-aug-27
...
X-SVN-Rev: 34104
2013-08-28 21:08:11 +00:00
Mark Davis
6037d39183
ICU-10268 Add the units along the lines of what was discussed. Needs more work, however.
...
X-SVN-Rev: 34099
2013-08-28 15:55:54 +00:00
Markus Scherer
196921e4cd
ICU-10168 minor improvements for unicodetools
...
X-SVN-Rev: 34095
2013-08-27 18:05:47 +00:00
Markus Scherer
2a36e2f226
ICU-8474 support plurals with decimals in MessageFormat and PluralFormat
...
X-SVN-Rev: 34087
2013-08-26 20:29:07 +00:00
Mark Davis
ca9d96f401
ICU-8474 Fix test to also check for decimals if integer samples empty
...
X-SVN-Rev: 34086
2013-08-24 16:19:47 +00:00
Andy Heninger
9685634a0f
ICU-8474 Plural Rules, tweak samples test to stop false failures.
...
X-SVN-Rev: 34085
2013-08-24 00:16:11 +00:00
Mark Davis
4505512d3e
ICU-8474 Many changes to tests and code in order to properly separate DECIMAL from INTEGER isLimited and samples; fix samples/unbounded in CLDR, fix bounded, fix when to return null, check disallowed syntax etc.
...
X-SVN-Rev: 34082
2013-08-23 10:38:57 +00:00
Yoshito Umaoka
d73447b346
ICU-9526 Fixed a paring problem with custom monetary grouping separator. Ported equivalent fix for monetary decimal separator handing, updating the fix done by #9521 . Fixed some bad coding style. Added a test case for testing custom symbols.
...
X-SVN-Rev: 34070
2013-08-20 20:59:18 +00:00
Peter Edberg
b19b309b18
ICU-10243 J, LocaleData.getMeasurementSystem/getPaperSize should get data from supplementalData
...
X-SVN-Rev: 34066
2013-08-19 23:49:53 +00:00
Mark Davis
6cfd149314
ICU-8474 major change to PluralRules to move sample generation code into CLDR. Also did close to final renaming of internal classes
...
X-SVN-Rev: 34064
2013-08-19 18:32:42 +00:00
Mark Davis
60c838d40f
ICU-8474 major change to PluralRules to move sample generation code into CLDR. Also did close to final renaming of internal classes
...
X-SVN-Rev: 34063
2013-08-19 18:32:19 +00:00
Scott Russell
a442610f93
ICU-8449 Add Um al-Qura Hijri Calendar Support
...
X-SVN-Rev: 34048
2013-08-16 16:04:37 +00:00
Yoshito Umaoka
3b2de608ed
ICU-10155 Deleted an empty test case - TestGetEffectiveCurrency.
...
X-SVN-Rev: 34041
2013-08-14 19:47:38 +00:00
Travis Keep
4b1b47ddb0
ICU-10274 Add compound duration formatting for JAVA.
...
X-SVN-Rev: 33980
2013-07-24 23:07:31 +00:00
Peter Edberg
e276c69769
ICU-10222 (J) Update tests for new Latvian plural rules
...
X-SVN-Rev: 33967
2013-07-23 20:51:39 +00:00
Yoshito Umaoka
9da57d92b2
ICU-10084 BRS - clean up imports (update)
...
X-SVN-Rev: 33962
2013-07-23 17:02:56 +00:00
Travis Keep
12b26e3073
ICU-10067 Implement feedback from API proposal.
...
X-SVN-Rev: 33955
2013-07-22 22:18:54 +00:00
Mark Davis
07c13a589e
ICU-8474 Fixed more test cases caused by plurals change
...
X-SVN-Rev: 33950
2013-07-20 21:18:07 +00:00
Mark Davis
5c071a90fe
ICU-8474 added Russian cases to replace ones with fixed decimals.
...
X-SVN-Rev: 33948
2013-07-19 20:26:43 +00:00
Mark Davis
a93c71f71c
ICU-8474 fixed currency tests.
...
X-SVN-Rev: 33947
2013-07-19 20:22:23 +00:00
Mark Davis
c75c662d21
ICU-8474 fixed Serbian data
...
X-SVN-Rev: 33946
2013-07-19 20:04:47 +00:00
Mark Davis
50323c01c7
ICU-8474 made syntax fixes in accordance with doc, adjusted code for currencies to work right.
...
X-SVN-Rev: 33945
2013-07-19 19:38:17 +00:00
Mark Davis
7d4180dc4d
ICU-10187 Fix test (regions that leaked () in CLDR).
...
X-SVN-Rev: 33923
2013-07-15 13:40:57 +00:00
Mark Davis
99d92460a3
ICU-10187 Fix test (regions that leaked () in CLDR.
...
X-SVN-Rev: 33922
2013-07-15 13:11:49 +00:00
Yoshito Umaoka
249d1156a1
ICU-10222 Changed a test case in testPluralFormat to use locale 'uk' instead of 'ru'. The test case was originally written for the rule set formerly shared by 'ru' and 'uk', but the rule for 'ru' had been changed.
...
X-SVN-Rev: 33914
2013-07-11 19:10:09 +00:00
Peter Edberg
dc3bff3e0d
ICU-10244 (C) LocaleData.getLocaleSeparator now returns piece between {0} and {1} in new localeSeparator pattern
...
X-SVN-Rev: 33913
2013-07-11 18:59:13 +00:00
Yoshito Umaoka
b280b62e5c
ICU-10084 Resolve Eclipse compiler warnings.
...
X-SVN-Rev: 33898
2013-07-09 18:28:49 +00:00
Yoshito Umaoka
f1d2dd38fd
ICU-10084 BRS - clean up import statements.
...
X-SVN-Rev: 33897
2013-07-09 16:45:56 +00:00
Peter Edberg
2553506161
ICU-10244 (J) Add tests for localeDisplayName using localeSeparator
...
X-SVN-Rev: 33896
2013-07-09 07:42:39 +00:00
Peter Edberg
8d826958fd
ICU-10222 (J) Integrate CLDR data snapshot for ICU 52.0.1; add calendar types
...
X-SVN-Rev: 33888
2013-07-08 06:31:43 +00:00
Mark Davis
b62f044d82
ICU-8474 cleanup, moving some test code to CLDR.
...
X-SVN-Rev: 33882
2013-07-03 08:58:32 +00:00
Scott Russell
5442e5a7a4
ICU-9968 Return value of SimpleDateFormat subparse not correctly reflecting error at start pos 0
...
X-SVN-Rev: 33871
2013-07-01 15:24:42 +00:00
Mark Davis
9333318d4e
ICU-8474 cleanup, moving some test code to CLDR.
...
X-SVN-Rev: 33870
2013-07-01 10:35:20 +00:00
Peter Edberg
70fc2d25ba
ICU-10195 (J) Add more tests for getAppendItemName
...
X-SVN-Rev: 33860
2013-06-27 08:23:29 +00:00
Peter Edberg
9268ae09e5
ICU-10061 (J) Make getDayOfWeekType behave as documented for last weekend day; fix for 1-day weekends
...
X-SVN-Rev: 33858
2013-06-27 06:53:35 +00:00
Peter Edberg
a573382a0b
ICU-9984 (J) For DTPG, Y in skeleton should produce Y in pattern
...
X-SVN-Rev: 33857
2013-06-27 06:16:33 +00:00
Andy Heninger
b64a61baba
ICU-9936 Decimal Format, auto-enable SignificantDigitsUsed when setting significant digits.
...
X-SVN-Rev: 33834
2013-06-17 20:35:47 +00:00
Andy Heninger
83ad0ae901
ICU-5901 RBBI.getRuleStatus(), hoist to BreakIterator from RuleBasedBreakIterator.
...
X-SVN-Rev: 33829
2013-06-13 23:38:21 +00:00
Andy Heninger
2f731899ca
ICU-10140 Spoof Checker rule builder fixes. Was dropping Whole Script confusable data.
...
X-SVN-Rev: 33828
2013-06-13 21:17:34 +00:00
Yoshito Umaoka
86471ecf62
ICU-10209 Fixed odd TimeType problem with ZONE_ID, ZONE_ID_SHORT and EXEMPLAR_LOCATION in TimeZoneFormat#format. Also added generic TimeZoneFormat format test including the test cases verifying the fix.
...
X-SVN-Rev: 33820
2013-06-12 21:37:46 +00:00
Mark Davis
f989418d4f
ICU-8471 Update to fix the Compact Numbers for fractional plurals, and for use in CLDR.
...
X-SVN-Rev: 33760
2013-05-27 22:25:45 +00:00
Mark Davis
65c0d155b2
ICU-8471 Update to fix the Compact Numbers for fractional plurals, and for use in CLDR.
...
X-SVN-Rev: 33759
2013-05-27 15:34:55 +00:00
Travis Keep
e29ab729e8
ICU-10131 Add test for fallback prevention with empty set for JAVA.
...
X-SVN-Rev: 33754
2013-05-25 00:03:37 +00:00
Travis Keep
cb0f19fc45
ICU-10173 Add test for ensuring that zero shoes as 0 and not 0.0
...
X-SVN-Rev: 33752
2013-05-24 22:47:07 +00:00
Travis Keep
ed6f7e1545
ICU-10045 Fix significant digits with zero for JAVA.
...
X-SVN-Rev: 33750
2013-05-24 22:16:05 +00:00
Mark Davis
b939f21291
ICU-10173 fix test to show bug.
...
X-SVN-Rev: 33748
2013-05-24 08:58:43 +00:00
Peter Edberg
724cb16c28
ICU-10186 Need special numeric era format/parse for dangi too (J)
...
X-SVN-Rev: 33735
2013-05-23 02:00:04 +00:00
Yoshito Umaoka
7f9645615a
ICU-10170 Added a test case. The bug in the library code was already fixed by r33671.
...
X-SVN-Rev: 33731
2013-05-22 21:04:44 +00:00
Yoshito Umaoka
c7d2a18170
ICU-10148 TZ database/Windows zone ID mapping APIs.
...
X-SVN-Rev: 33727
2013-05-22 20:34:10 +00:00
Markus Scherer
ef9809ac71
ICU-10128 new BidiTest.txt with test data for more than 63 levels
...
X-SVN-Rev: 33691
2013-05-20 18:55:39 +00:00
Peter Edberg
c00f2b4327
ICU-10120 Add test for katakana + extend (J)
...
X-SVN-Rev: 33684
2013-05-20 00:39:07 +00:00
Peter Edberg
65ace5b6f4
ICU-10120 Copy fix #9983 (for word ubrk_previous infinite loop) to word_POSIX too (J)
...
X-SVN-Rev: 33683
2013-05-19 07:03:23 +00:00
Yoshito Umaoka
f3077f748f
ICU-9931 Fixed rounding related problems in ICU4J DecimalFormat. Provided generic test case code for rounding behavior.
...
X-SVN-Rev: 33671
2013-05-16 22:25:42 +00:00
Scott Russell
68f770cd8a
ICU-10110 handle non-String objects to prevent class cast exception in SimpleDateFormat.parse()
...
X-SVN-Rev: 33669
2013-05-16 15:51:43 +00:00
Markus Scherer
54eb776527
ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33585)
...
X-SVN-Rev: 33663
2013-05-15 22:16:48 +00:00
Mark Davis
9469a6c1be
ICU-8474 Updated the plural rules factory to match CLDR; took a first pass at modifying NumberFormat to get the right information out for plural select with fractions.
...
X-SVN-Rev: 33649
2013-05-14 12:32:16 +00:00
Travis Keep
2469052770
ICU-10069 Take into account compatible currency symbols, e.g half-width and full-width yen symbol, when parsing currencies. Currency symbol equivalence relation hard-coded in Currency class for now.
...
X-SVN-Rev: 33616
2013-05-08 23:46:30 +00:00
Michael Ow
a94b29c5a2
ICU-10084 Update version to 52.0.1
...
X-SVN-Rev: 33608
2013-05-08 01:38:44 +00:00
Travis Keep
e78cb5b4b0
ICU-10026 Fix DecimalFormat to handle variation of minus signs according to Mark Davis' suggestions.
...
X-SVN-Rev: 33605
2013-05-07 20:06:58 +00:00
George Rhoten
c55b3819a6
ICU-10136 Do not throw an exception when requesting the quotes for fr_CA. It should fallback to data from fr.
...
X-SVN-Rev: 33568
2013-05-01 21:37:14 +00:00
Yoshito Umaoka
766add67f0
ICU-9104 Updated CollationElementIterator API spec not to support changing the iteration direction without reset. Added a field tracking the iteration direction and trigger assertion when a caller violates the restriction (only when Java assertion is enabled).
...
X-SVN-Rev: 33549
2013-04-25 20:15:50 +00:00
Mark Davis
c418174fff
ICU-8474 tweak for farsi
...
X-SVN-Rev: 33545
2013-04-23 15:17:51 +00:00
Mark Davis
6c0747cd6c
ICU-8474 refactor to make it easier to copy to CLDR.
...
X-SVN-Rev: 33544
2013-04-23 12:32:37 +00:00