Nikita Iashchenko
d88fd11a34
ICU-20928 Fix incorrect javadoc reference in DecimalFormatProperties
...
ParseMode.COMPATIBILITY was eventually renamed to
ParseMode.JAVA_COMPATIBILITY but it's javadoc was not updated.
2020-01-08 20:04:17 +01:00
Frank Tang
11ad8d69fb
ICU-20934 Fix TZ test error
...
Somehow these tests are now fail on trunks.
Per https://mm.icann.org/pipermail/tz-announce/2019-July/000056.html
Brazil has canceled DST and will stay on standard time indefinitely.
2020-01-03 20:52:11 -08:00
Frank Tang
4a8483be91
ICU-20900 Fix createCanonical
...
See #922
2020-01-03 15:00:04 -08:00
Markus Scherer
60b567d6ab
ICU-20917 LocaleMatcher: prefer a more-default locale
2020-01-02 18:00:52 -08:00
Frank Tang
79fac50101
ICU-20310 omit "-true" in toLanguageTag
...
See #952
2019-12-30 15:39:59 -08:00
Markus Scherer
cb1d4f5903
ICU-20916 UBSan & ErrorProne fixes
2019-12-20 14:56:31 -08:00
Markus Scherer
ad638c274e
ICU-20916 LocaleMatcher distinguish between equivalent locales
...
- equivalent but originally unequal
- locale distance shifted left for additional fraction bits with micro distance
- Java more verbose matcher debug output
See #949
2019-12-20 09:36:57 -08:00
Shane Carr
28281b34ef
ICU-20354 Change 'weekend data' to 'week data'
2019-12-17 21:07:17 -08:00
Andy Heninger
faa2f9f9e1
ICU-20303 Break Iterator, improve handling of look-ahead rules.
...
- Merge the look-ahead results slots used when multiple rules share a common accepting state.
- Sequentially number the look-ahead result slot. Will eventually allow replacing the runtime map with an array.
- Inhibit chaining out of look-ahead rules. This could never actually happen; when a hard break
rule matches, the engine is stopped immediately, but the state table was being constructed
as if it could happen. Reduces table size for line break rules.
- Remove incorrect handling of fAccepting and fLookAhead fields of a state table row
when removing duplicate states. Look-ahead slot number was being mis-interpreted as a state number.
2019-12-13 13:17:21 -08:00
Frank Tang
923ec1ad30
ICU-20436 Add getDefaultHourCycle to DateTimePatternGenerator
...
See #901
2019-12-12 00:13:37 -08:00
Shane Carr
619648e24e
ICU-20906 Annotate APIs in PluralRules with why they are @internal
2019-12-11 15:30:20 -08:00
Shane F. Carr
39eb0f4fbf
ICU-20919 Merge maint/maint-66 (release-66-preview) to master
2019-12-11 15:25:36 -08:00
Caio Lima
7c147e4e85
ICU-20741 Changing SimpleDateTimeFormat::subFormat to only include 1 field at the same position when there is a data fallback
2019-12-10 21:53:47 -08:00
Yoshito Umaoka
26ea0c22f2
ICU-20857 BRS66 Updated ICU4J API change report (also regenerated
...
icu4j65.api3.gz)
2019-12-03 18:33:18 -05:00
Yoshito Umaoka
db3fce9d52
ICU-20857 BRS 66 Clean up import statement
2019-12-03 17:33:11 -05:00
Jeff Genovy
f3e2f4f02e
ICU-20857 Update Readme for ICU 66 Preview.
2019-12-02 15:13:15 -08:00
Andy Heninger
197e0239ab
ICU-20893 Line break tailorings updated to Unicode 13.
2019-11-26 15:25:06 -08:00
Peter Edberg
04c8616f93
ICU-20857 integrate CLDR release-36-1-preview to maint-66
2019-11-22 19:01:36 -08:00
Caio Lima
873e2db780
ICU-20741 Adding tests for C/C++ API into DateFormatTests
2019-11-22 15:43:27 -08:00
Markus Scherer
a7e378d587
ICU-20893 Unicode 13 beta
...
See PR #915 , see changes.txt
- Unicode 13 beta data as of 2019-nov-21
- uprops.icu format version 7.7 with more bits for Script/Script_Extensions
- more bits in spoof checker ScriptSet
- root line break rules adjusted for UAX 14 changes, from Andy
- line break tailorings not yet in sync with root
2019-11-21 17:35:53 -08:00
Mihai Nita
17d23d71c0
ICU-20739 Force seconds if the skeleton has fractional seconds
2019-11-08 16:03:40 -08:00
Shane Carr
cfb298f035
ICU-20709 Use SIGNUM_COUNT for number of entries in Signum enum.
2019-11-05 14:43:34 -08:00
Shane Carr
00946cef43
ICU-20709 Moving rounder call before number properties.
...
- Changes EXCEPT_ZERO notation to hide sign on numbers that round to zero.
- Adds additional tests for this behavior.
2019-11-05 14:43:34 -08:00
Shane Carr
e7b540d1af
ICU-20709 Refactoring number formatter to apply pattern after compact notation.
2019-11-05 14:43:34 -08:00
Shane Carr
369e67221c
ICU-20709 Adding fourth signum type. Converting Java to use enum.
2019-11-05 14:43:34 -08:00
Frank Tang
84f6735fde
ICU-20478 Sort variant in (for|to)LanguageTag of icu::Locale and ULocale
...
See #836
2019-10-28 14:57:10 -07:00
Daniel Ju
e95840c59c
ICU-20857 Update version numbers to 66.0.1
2019-10-21 12:32:39 -07:00
Elango Cheran
2b32778611
ICU-13734 Adding tests for DecimalFormat strict mode handling of flexible whitespace
2019-10-09 17:52:40 -07:00
Daniel Ju
f5b951d505
ICU-20857 Update version numbers to 66.1
2019-10-09 16:47:02 -07:00
Frank Tang
1ab75afc5f
ICU-20706 Fix DateInterval::createInstance w/ test
...
See #876
2019-10-09 16:13:47 -07:00
Shane F. Carr
f744742e03
ICU-20851 Merge release-65-1 to master.
2019-10-04 16:05:55 -04:00
Yoshito Umaoka
c2687d9379
ICU-20796 Updated ICU4J API change report for ICU 65 GA
2019-09-27 20:36:13 -04:00
Peter Edberg
33ca188a7f
ICU-20796 integrate CLDR release-36-beta
2019-09-27 11:52:05 -07:00
Elango Cheran
3b99d07581
ICU-13735 Adding tests for DecimalFormat grouping getters
2019-09-27 11:05:32 -07:00
Peter Edberg
1823fbc0d2
ICU-20831 clone capitalizationBrkIter for actual use
2019-09-26 11:18:39 -07:00
Peter Edberg
6d14ff6e1f
ICU-20796 integrate CLDR release-36-alpha3
2019-09-20 16:08:49 -07:00
Daniel Ju
8b0cd535f9
ICU-20796 BRS65GA Update version numbers and README
2019-09-17 11:48:55 -07:00
Yoshito Umaoka
a5e2945eb0
ICU-20823 ICU time zone data update for 2019c
2019-09-16 23:03:45 -04:00
yumaoka
f894302ebe
ICU-20815 Fixed a build problem with test jar causing release build target to fail.
2019-09-12 13:00:37 -04:00
Peter Edberg
e25796f6e5
ICU-20801 integrate CLDR release-36-alpha2, update MeasureUnits ( #809 )
2019-09-06 14:07:36 -07:00
Yoshito Umaoka
b263cbbd1a
ICU-20795 BRS65 ICU4J 65 API signature file
...
Deleted ICU4J 55 API signature file
2019-09-05 09:37:23 -04:00
Yoshito Umaoka
75a284c22c
ICU-20795 BRS65 ICU4J serialization test data
...
- Added 65.1 serialization test data
- Deleted 60.1 serialization test data
2019-09-05 13:15:35 +02:00
Yoshito Umaoka
4e525e105a
ICU-20795 BRS65 ICU4J API status promotion
...
- Updating API status version for ICU4J 65 release
- Fixed a few minor API doc issues in DecimalFormat and LocaleMatcher
- Update ICU4J API change report
2019-09-04 18:16:00 -04:00
Markus Scherer
0b5b3bcdb1
ICU-11976 test & fix ByteArrayWrapper.hashCode()
2019-09-04 11:12:45 -07:00
Yoshito Umaoka
710b6e1421
ICU-20795 BRS65 Clean up import statements
2019-09-03 16:51:28 +02:00
Markus Scherer
7237fc58b4
ICU-12086 ICU-12165 Currency.getName() param isChoiceFormat can be null, make it so, document, use null in library code
2019-08-30 14:47:19 -07:00
Victor Chang
6ff43608d2
ICU-20589 Fix EraRulesTest#testAPIs failure on 1 May 2019
2019-08-30 17:21:25 -04:00
Peter Edberg
f46b567ba3
ICU-20701 Add more PluralRules tests for locales with keywords
2019-08-30 10:06:21 -07:00
Daniel Ju
cfe093e945
ICU-20795 BRS65RC Update version numbers and readme files, regenerate JARs
2019-08-30 17:58:24 +02:00
Markus Scherer
41c24b6c00
ICU-9695 port LocaleMatcher to C++
2019-08-19 10:41:35 -07:00