Commit Graph

25945 Commits

Author SHA1 Message Date
Mark Davis
aa08affb3c ICU-8474 fix serbian, revamp rules to generate smarter samples
X-SVN-Rev: 33502
2013-04-09 13:43:13 +00:00
Mark Davis
9c66e7e083 ICU-8474 correct isEmpty()
X-SVN-Rev: 33501
2013-04-09 09:04:45 +00:00
Markus Scherer
bc9b269353 ICU-7881 add icupkg options --auto_toc_prefix --auto_toc_prefix_with_type --toc_prefix
X-SVN-Rev: 33500
2013-04-08 21:31:58 +00:00
Mark Davis
74c81065f6 ICU-8474 updates to fix new rules, separate out test generation class, factory class, change toString() to roundtrip, etc.
X-SVN-Rev: 33499
2013-04-08 14:11:49 +00:00
Travis Keep
d8a9e311a3 ICU-10017 Git rid of special code in TimePeriod that copies non-immutable Number types. Add comments explaining that Number objects need to be immutable. Add unit test for TestPeriod.equals/hashCode. In JAVA implementation remove extra boolean flag for numeric and treat NUMERIC as a full fledged style as much as possible.
X-SVN-Rev: 33490
2013-04-03 22:05:00 +00:00
Travis Keep
77f8f1e2c2 ICU-10045 Change UNICODE_STRING_SIMPLE to a UnicodeString constructor in an attempt to fix broken builds.
X-SVN-Rev: 33489
2013-04-03 21:18:45 +00:00
Travis Keep
c0ac428d94 ICU-10067 Add getLocale() and createPatternForNumItems() to ListFormatter.
X-SVN-Rev: 33488
2013-04-03 20:42:55 +00:00
Travis Keep
41bb29f532 ICU-10045 Fix number of significant digits with 0.
X-SVN-Rev: 33487
2013-04-03 20:11:01 +00:00
Travis Keep
6125cf2eff ICU-10045 Formatting with significant digits to work correctly with 0 in C++
X-SVN-Rev: 33485
2013-04-02 22:01:33 +00:00
Travis Keep
5dfe1df049 ICU-10063 Change ListFormatter.format() method to take a Collection<?> instead of a Collection<Object>
X-SVN-Rev: 33480
2013-03-29 22:23:24 +00:00
Travis Keep
cfd8e84278 ICU-10017 Correctly handle all types of Number fields in TimePeriod.
X-SVN-Rev: 33479
2013-03-29 21:43:18 +00:00
Travis Keep
f91bd1239d ICU-10017 Remove unused imports
X-SVN-Rev: 33478
2013-03-29 20:17:43 +00:00
Travis Keep
3652768a72 ICU-10017 Add test to insure that TimePeriod.forAmounts() throws IllegalArgumentException when necessary.
X-SVN-Rev: 33476
2013-03-28 22:51:46 +00:00
Travis Keep
3af99923b3 ICU-10017 Add test for formatPeriod for numeric style and for TimePeriods with just a single field.
X-SVN-Rev: 33475
2013-03-28 22:25:47 +00:00
Travis Keep
d21588cb60 ICU-10017 Do defensive copy of TimeUnitAmount objects in TimePeriod.forAmounts.
X-SVN-Rev: 33474
2013-03-28 21:04:41 +00:00
Travis Keep
eab9da1176 ICU-10017 Add test for TimeUnitFormat.formatPeriod for english using full name style.
X-SVN-Rev: 33473
2013-03-28 20:35:26 +00:00
Andy Heninger
87cbfeee3f ICU-2940 Remove synchronization from uset and uget DataDirectory().
X-SVN-Rev: 33472
2013-03-28 18:25:12 +00:00
Travis Keep
b35aa4dcf7 ICU-10017 Add API specification for composition of time periods for ICU4J into code.
X-SVN-Rev: 33471
2013-03-28 17:38:18 +00:00
Peter Edberg
8f37e438a6 ICU-10061 Make getDayOfWeekType behave as documented for last weekend day; fix for 1-day weekends
X-SVN-Rev: 33468
2013-03-27 22:44:22 +00:00
Peter Edberg
3c32983978 ICU-10062 Fix header documentation for getDayOfWeekType, getWeekendTransition
X-SVN-Rev: 33467
2013-03-27 22:43:03 +00:00
Travis Keep
7c6a50445b ICU-10026 Add comment to normalizePlusAndMinus function in DecimalFormat.
X-SVN-Rev: 33466
2013-03-27 15:52:49 +00:00
Mark Davis
d3f8a3c777 ICU-8474 enhanced syntax
X-SVN-Rev: 33465
2013-03-27 13:57:35 +00:00
Travis Keep
d2f57f1ad3 ICU-10026 Make Numberformat.parse() even more lenient by allowing 7 alternates for plus and minus when parsing Not just ascii plus and minus.
X-SVN-Rev: 33462
2013-03-26 23:51:41 +00:00
Travis Keep
46a99dae07 ICU-10026 Make Numberformat.parse() method accept ascii plus and minus in addition to native plus and minus of locale for ICU4J.
X-SVN-Rev: 33461
2013-03-26 23:03:44 +00:00
Andy Heninger
3b379f4c28 ICU-7468 Use C++ "using" in Format class hierarchy, so inheritance of format() and parse() functions works normally, without unwanted function hiding.
X-SVN-Rev: 33457
2013-03-21 22:09:06 +00:00
Travis Keep
600e3d4a59 ICU-10042 Fix documentation for unum_formatXXX()
X-SVN-Rev: 33455
2013-03-21 18:48:00 +00:00
Travis Keep
7e89728836 ICU-9914 ICU4C DateIntervalFormat to handle 2 year vs. 4 year formats.
X-SVN-Rev: 33453
2013-03-21 17:25:43 +00:00
Travis Keep
b33cab0a51 ICU-9914 DateIntervalFormat to handle 2 year vs. 4 year formats in ICU4J.
X-SVN-Rev: 33447
2013-03-21 16:43:17 +00:00
Andy Heninger
1f65c0e70a ICU-10048 Compiler warning cleanup.
X-SVN-Rev: 33445
2013-03-21 05:48:52 +00:00
Andy Heninger
ae4350661b ICU-10048 Fix some compiler warnings in ICU4C.
X-SVN-Rev: 33444
2013-03-21 01:42:01 +00:00
Peter Edberg
18c9009232 ICU-10013 Update readme to release version
X-SVN-Rev: 33435
2013-03-15 18:07:46 +00:00
Yoshito Umaoka
de265bad60 ICU-10014 Updated readme.html for ICU4J 51 official release.
X-SVN-Rev: 33433
2013-03-15 15:15:39 +00:00
Yoshito Umaoka
44545969d4 ICU-10014 Update maven pom.xml to release 51.1.
X-SVN-Rev: 33427
2013-03-14 20:18:19 +00:00
Yoshito Umaoka
778782d402 ICU-10014 Updated ICU4J version related strings to 51.1 release.
X-SVN-Rev: 33426
2013-03-14 20:16:07 +00:00
Michael Ow
0990f9bd02 ICU-10013 Fix some no data test error and memory leaks
X-SVN-Rev: 33424
2013-03-14 17:14:52 +00:00
Michael Ow
dbd26b8c36 ICU-9732 Update tzdata in ICU4J to 2013b
X-SVN-Rev: 33421
2013-03-13 21:49:58 +00:00
Michael Ow
46ba913bb8 ICU-9732 Update tzdata in ICU4C to 2013b
X-SVN-Rev: 33420
2013-03-13 21:32:28 +00:00
Yoshito Umaoka
708b919ec3 ICU-10036 Logically corrected if condition included in the previous change.
X-SVN-Rev: 33418
2013-03-13 21:10:31 +00:00
Yoshito Umaoka
0fc9af0d9f ICU-10036 Fixed the ICU zic problem with tzdata2013b America/Asuncion. The fix will move the start year of final rule set after overriding rule(s).
X-SVN-Rev: 33417
2013-03-13 21:02:39 +00:00
Michael Ow
2734f00db3 ICU-9721 Update mapping table from
X-SVN-Rev: 33413
2013-03-12 22:33:06 +00:00
Steven R. Loomis
226d538c97 ICU-10013 fix tags for LETypes.h, regen api change report
X-SVN-Rev: 33412
2013-03-12 21:22:53 +00:00
Michael Ow
8a51a0ecb5 ICU-9996 Exclude OS390 from isspace call
X-SVN-Rev: 33410
2013-03-11 16:55:23 +00:00
Steven R. Loomis
a7758d2cd5 ICU-10030 fix crasher when no subregions, also err check, and modernize test infrastructure
X-SVN-Rev: 33401
2013-03-08 19:23:41 +00:00
John Emmons
ee6ec163d9 ICU-10018 Merge data from CLDR 5744 + delete old shi_Latn_MA
X-SVN-Rev: 33393
2013-03-07 04:52:49 +00:00
John Emmons
62242a308c ICU-10018 Merge data from CLDR 5744 + delete old shi_Latn_MA
X-SVN-Rev: 33392
2013-03-07 04:50:42 +00:00
Yoshito Umaoka
854ebcb796 ICU-9732 Update tzdata in ICU4J to 2013a
X-SVN-Rev: 33390
2013-03-07 02:58:25 +00:00
Yoshito Umaoka
260c82c874 ICU-9732 Update tzdata in ICU4C trunk to 2013a
X-SVN-Rev: 33389
2013-03-07 02:57:53 +00:00
Yoshito Umaoka
c9e04c602c ICU-9732 Fixed tzdata build problem - additional fix to r32877
X-SVN-Rev: 33387
2013-03-06 22:29:55 +00:00
Steven R. Loomis
8de4b4f848 ICU-9955 update with latest API change report
X-SVN-Rev: 33385
2013-03-06 18:19:14 +00:00
Andy Heninger
d96dda209d ICU-9983 Fixes for RBBITest failure.
X-SVN-Rev: 33378
2013-03-05 21:43:19 +00:00