Yoshito Umaoka
0ac0d23f9a
ICU-11565 ICU4J version number to 55.1
...
X-SVN-Rev: 37158
2015-03-06 20:21:01 +00:00
Yoshito Umaoka
a2a9fba351
ICU-11532 Fixed a minor JavaDoc comment problem found during code review. The warning is gone now.
...
X-SVN-Rev: 37154
2015-03-06 04:11:24 +00:00
Markus Scherer
9f30cd935f
ICU-11265 T not A for generic Appendable type name
...
X-SVN-Rev: 37153
2015-03-06 03:45:03 +00:00
Peter Edberg
f28e3cf98b
ICU-10936 J umalqura: Speedup for IslamicCalendar.yearStart, add conversion accuracy tests
...
X-SVN-Rev: 37141
2015-03-05 04:10:35 +00:00
Markus Scherer
980e3f32de
ICU-11562 improve script code API docs
...
X-SVN-Rev: 37136
2015-03-04 22:24:12 +00:00
Scott Russell
5f81c8793b
ICU-10426 rename IslamicCalendar#setType() to IslamicCalendar#setCalculationType()
...
X-SVN-Rev: 37134
2015-03-04 22:16:24 +00:00
Fredrik Roubert
617841ff20
ICU-11395 Add @SuppressWarnings for parameterized vararg warnings.
...
R=yoshito_umaoka@us.ibm.com
Review URL: https://codereview.appspot.com/203450043
X-SVN-Rev: 37129
2015-03-04 17:55:34 +00:00
Peter Edberg
3765b3d130
ICU-11510 J: Support narrow AM/PM "aaaaa" for date format and parse
...
X-SVN-Rev: 37125
2015-03-04 06:27:56 +00:00
Markus Scherer
31bc4daf4c
ICU-11265 UnicodeSet: Replace StringBuffer with StringBuilder
...
X-SVN-Rev: 37116
2015-03-03 22:46:32 +00:00
George Rhoten
883d0628bf
ICU-11532 Small performance improvement when iterating over rule sets
...
X-SVN-Rev: 37107
2015-03-02 07:26:07 +00:00
George Rhoten
52f0fc8a17
ICU-11532 Infinite loop while parsing an RBNF rule with plural format
...
X-SVN-Rev: 37106
2015-03-02 03:27:18 +00:00
Mark Davis
7b66f26a10
ICU-10488 Add api for locale display list
...
X-SVN-Rev: 37103
2015-02-28 15:06:42 +00:00
Mark Davis
d8dbf52acc
ICU-11099 Add @internal API for now.
...
X-SVN-Rev: 37102
2015-02-28 14:16:06 +00:00
Markus Scherer
e1cf3a582f
ICU-11346 separate Iterable vs. Iterator classes
...
X-SVN-Rev: 37092
2015-02-27 16:53:43 +00:00
Peter Edberg
f695444816
ICU-11539 J: Delete Calendar fields TIME_SEPARATOR, RELATED_YEAR; adjust accordingly
...
X-SVN-Rev: 37090
2015-02-27 08:59:59 +00:00
Yoshito Umaoka
6216dfc0c1
ICU-11273 Transliterator initializer to load IDs from root.res, instead of non-existing index.res.
...
X-SVN-Rev: 37075
2015-02-26 08:25:37 +00:00
Yoshito Umaoka
a4b1199d60
ICU-11321 Prevent crash even when ICU4J classes are initialized by a bootstrap class loader.
...
X-SVN-Rev: 37074
2015-02-26 07:58:45 +00:00
Andy Heninger
56459a99d9
ICU-11446 Spoof Checker data update: use MA table only.
...
X-SVN-Rev: 37072
2015-02-26 02:04:11 +00:00
Peter Edberg
33de7d60b8
ICU-9379 J: Update BreakIterator createInstance to handle linebreak variant files; update tests
...
X-SVN-Rev: 37060
2015-02-24 22:38:03 +00:00
Yoshito Umaoka
df67b1a7d0
ICU-11540 The previous fix broke the CoverageTest execution on Eclipse IDE (file: protocol). I reverted the change, and reverted #11521 , and fixed the original issue in a different way.
...
X-SVN-Rev: 37051
2015-02-23 13:03:38 +00:00
Peter Edberg
6ed790341e
ICU-10761 J: DateTimePatternGenerator should allow r and U in same pattern
...
X-SVN-Rev: 37048
2015-02-22 10:11:25 +00:00
Peter Edberg
154ad1a4bd
ICU-10761 J: Basic support for date pattern character 'r', date field RELATED_YEAR
...
X-SVN-Rev: 37047
2015-02-22 08:20:18 +00:00
Fredrik Roubert
8a943fafe4
ICU-11467 Promote time separator interfaces to public API.
...
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/190560043
X-SVN-Rev: 37042
2015-02-19 12:01:33 +00:00
Fredrik Roubert
d8b9e7ecaa
ICU-11463 ICU4J ought to always close() resources
...
R=yoshito_umaoka@us.ibm.com
Review URL: https://codereview.appspot.com/199390043
X-SVN-Rev: 37034
2015-02-13 20:16:22 +00:00
Fredrik Roubert
9aadd6b1e9
ICU-11467 Define the 'r' pattern char and the RELATED_YEAR field.
...
For compatibility with ICU4C, the RELATED_YEAR field should be defined
as the field preceding the TIME_SEPARATOR field but by mistake support
for the TIME_SEPARATOR field has already been implemented in ICU4J
without first defining the RELATED_YEAR field.
This change therefore reorders the existing TIME_SEPARATOR field and
adds definitions (without any underlying implementation) for the 'r'
pattern char and the RELATED_YEAR field.
R=markus.icu@gmail.com ,pedberg@apple.com
Review URL: https://codereview.appspot.com/198460043
X-SVN-Rev: 37032
2015-02-13 18:20:21 +00:00
Markus Scherer
5ceb402827
ICU-11521 fix JarURLHandler prefix so that the file basename does not start with a slash
...
X-SVN-Rev: 37022
2015-02-11 18:54:48 +00:00
Markus Scherer
bb4101274a
ICU-11496 enumerate ICU resources from both jar file and file system
...
X-SVN-Rev: 37012
2015-02-05 16:22:43 +00:00
Fredrik Roubert
774a23e4a7
ICU-11039 optionally build ICU4J jar without ICU runtime data
...
Make all Ant targets for copying data conditional on a new property
named icu4c.data.path which, if set, inhibits all data copying and
updates the ICUConfig.properties file to use this path.
Use in this way:
$ ant -Dicu4c.data.path=/tmp/icu/build/data/out/tmp check
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/198130043
X-SVN-Rev: 36996
2015-01-30 16:59:20 +00:00
Fredrik Roubert
081b54e280
ICU-11483 Canonicalize IDs for java.util.TimeZone.getTimeZone().
...
Review URL: https://codereview.appspot.com/194240043
X-SVN-Rev: 36988
2015-01-27 10:55:16 +00:00
Markus Scherer
0acf60d3e0
ICU-11479 do not ask the Java system what the canonical name should be, just figure it out from ICU data
...
X-SVN-Rev: 36982
2015-01-22 20:40:30 +00:00
Yoshito Umaoka
2e44f6274f
ICU-11487 Fixed lookup trie initialization problem in TZDBTimeZoneNames.
...
X-SVN-Rev: 36977
2015-01-21 19:51:06 +00:00
Markus Scherer
1604e1772d
ICU-11479 precompute Java canonical names for not-only-ICU Charsets, make CharsetProviderICU all-static again (see ticket #9973 ), simplify some test code
...
X-SVN-Rev: 36966
2015-01-16 17:35:52 +00:00
Markus Scherer
e65a679a26
ICU-11449 reorder single scripts not groups, scripts/groups can start on top-16-bit boundaries, data formatVersion 5 for new scripts data and optional reorderRanges appended to reorderCodes
...
X-SVN-Rev: 36925
2015-01-07 03:49:20 +00:00
Markus Scherer
6c0fcd7a64
ICU-11448 collation common tertiary weights for normal Hiragana, change builder to cope with below-common tertiary weights
...
X-SVN-Rev: 36907
2014-12-27 00:39:08 +00:00
Fredrik Roubert
c47bac8255
ICU-11018 Refactor date format string mapping code (ICU4J)
...
To make this code more maintainable: Make mapping tables zero based, add
a table to tell if a character can be used to define a field in a format
string (instead of now rather long-winded character range expressions)
and make all lookup tables accessed through helper functions.
R=rocketman@google.com
Review URL: https://codereview.appspot.com/190960043
X-SVN-Rev: 36900
2014-12-19 07:28:19 +00:00
Fredrik Roubert
a897801e80
ICU-11018 Support CLDR time separator (ICU4J)
...
This change will treat the ':' character in patterns as a symbol
(instead of as a literal) and if the Locale defines timeSeparator then
use that character instead when formatting and accept both when parsing.
It will also define the '.' as an alternate time separator, that will be
accepted when parsing in lenient mode.
R=rocketman@google.com
Review URL: https://codereview.appspot.com/180370043
X-SVN-Rev: 36898
2014-12-19 07:20:14 +00:00
John Emmons
9d67693f3f
ICU-11430 Make genPatternInfo method public (for CLDR)
...
X-SVN-Rev: 36888
2014-12-18 18:06:07 +00:00
John Emmons
f4fcba39d9
ICU-11060 Fix naming convention for @alt values from CLDR
...
X-SVN-Rev: 36887
2014-12-17 23:26:00 +00:00
Travis Keep
4cbb21d8b5
ICU-11445 Bring per unit formatting in MeasureFormat out of tech preview.
...
X-SVN-Rev: 36885
2014-12-17 22:19:45 +00:00
Markus Scherer
ff5daae274
ICU-11444 LocaleData.MeasurementSystem.UK born stable ICU 55
...
X-SVN-Rev: 36882
2014-12-17 21:47:26 +00:00
Markus Scherer
1c447ba174
ICU-11426 make implicit narrowing compound assignment explicit
...
X-SVN-Rev: 36881
2014-12-17 20:27:28 +00:00
Fredrik Roubert
35f08c68e9
ICU-11424 Bugfix: RemoveTransliterator can cause NoClassDefFoundError
...
Make RemoveTransliterator._ID final, to ensure that the compiler
inlines it, so that it won't be null when register() accesses it.
X-SVN-Rev: 36862
2014-12-11 20:26:25 +00:00
Markus Scherer
cf3eb94a4e
ICU-10829 simplify U+FFFE collation: U+FFFE use common non-primary weights, adjust code for that, test order of U+FFFE equivalent to CollationKey.merge() but not necessarily same sort keys, omit case level if lowerFirst and only common weights
...
X-SVN-Rev: 36857
2014-12-11 17:17:03 +00:00
Yoshito Umaoka
7ce10f73cf
ICU-11314 Fixed compiler/FindBugs warnings.
...
X-SVN-Rev: 36855
2014-12-11 17:03:23 +00:00
Yoshito Umaoka
bf9e8ef636
ICU-11314 BRS - organize imports
...
X-SVN-Rev: 36854
2014-12-11 16:42:53 +00:00
John Emmons
d8e5b70769
ICU-11417 CLDR 27 data integration for ICU55M1
...
X-SVN-Rev: 36851
2014-12-11 16:16:10 +00:00
Markus Scherer
9dec69dd5f
ICU-11357 add constant for UK measurement system
...
X-SVN-Rev: 36845
2014-12-10 21:32:13 +00:00
Yoshito Umaoka
22ec77242f
ICU-11415 Fixed a locale display name issue with a currency keyword.
...
X-SVN-Rev: 36840
2014-12-10 09:08:03 +00:00
Travis Keep
c2a0ee6531
ICU-10438 Document that JAVA Duration RuleBasedNumberFormat always rounds down.
...
X-SVN-Rev: 36837
2014-12-09 23:58:32 +00:00
Travis Keep
adb019d0c8
ICU-10958 Update URL to instructions for updating generated code in MeasureUnit.java
...
X-SVN-Rev: 36832
2014-12-09 21:13:59 +00:00