gnrunge
baa104b50b
ICU-21957 Clean-up of TODO and logKnownIssue entries (BRS task):
...
Removed logKnownIssue(ICU-21322) in plurults.cpp, ICU-21322 is done and the
entire if-statement was commented out.
Replaced CLDR-13700 with CLDR-13701 in several TODOs. 13700 is a duplicate of
13701.
Likewise for CLDR-14502 --> CLDR-14582.
PR#1999 from ICU 71 release missed some of the cases.
2022-09-02 09:54:57 -07:00
Peter Edberg
49d192fefe
ICU-22112 word break updates for @,colon; colon tailorings for fi,sv
...
See #2159
2022-08-23 12:45:55 -07:00
Peter Edberg
ca9bdb9780
ICU-21957 integrate CLDR release-42-alpha2 to ICU main for 72
2022-08-22 13:07:59 -07:00
Andy Heninger
b95c6b1f3e
ICU-21946 RBBI Break Cache Optimizations
...
Adjust RuleBasedBreakIterator::BreakCache::populateNear() to retain the cache
the cache contents in additional cases where are still useful, resulting in
improved performance.
This change is related to PR #2039 , which addressed the same problem. This one
retains the cache contents in more situations.
2022-08-20 16:16:30 -07:00
yumaoka
2673378260
ICU-22118 tzdata2022b updates in icu code
...
See #2157
2022-08-18 19:12:31 -04:00
Rich Gillam
8492a82916
ICU-22105 Fixed the unit-conversion logic to work correctly with negative temperature values.
2022-08-16 10:18:24 -07:00
Elango Cheran
3ef03a4087
ICU-21947 Replace FixedDecimal with DecimalQuantity in PluralRule sample parsing
...
See #2007
2022-08-11 15:10:37 -07:00
Peter Edberg
d99abb6d65
ICU-21957 integrate CLDR release-42-alpha1b to ICU main for 72
2022-08-09 16:05:20 -07:00
Peter Edberg
0266970e97
ICU-21957 integrate CLDR release-42-alpha1 to ICU main for 72
2022-08-05 09:39:58 -07:00
Peter Edberg
dcd19ae9bc
ICU-21957 integrate CLDR release-42-alpha0 (first with Survey Tool data) to ICU main for 72 ( #2142 )
2022-07-29 15:32:45 -07:00
Rich Gillam
58a51495dd
ICU-22088 Various fixes to make dealing with NUMBERING_SYSTEM formatters easier.
2022-07-28 16:18:01 -07:00
Rich Gillam
9d230f923c
ICU-21939 Fix bogus "conflicting fields" error in DateIntervalFormat.
2022-07-18 15:16:40 -07:00
Peter Edberg
6394a48d06
ICU-21957 integrate CLDR release-42-m2 (mid milestone) to ICU main for 72
2022-07-14 10:56:39 -07:00
Rich Gillam
721d41153e
ICU-22071 Fixed DateTimePatternGenerator to respect the locale's "rg" subtag (when it has one) when determining the hour cycle.
2022-07-12 10:55:03 -07:00
gnrunge
5a77fd9d11
ICU-21997 Fixes currency code retrieval for locale: instead of selecting the
...
first currency in the list now select the first legal tender currency in the
list. Or the first currency if the list has no legal tender currencies (which
is the previous behaviour).
ICU-21997 Removed an overlooked earlier unit test attempt.
ICU-21997 Shields C++ unit test from compilation when configuration flag
UCONFIG_NO_FORMATTING is set.
2022-06-16 13:49:15 -07:00
Shane Carr
c5872e7f67
ICU-22017 Fix numbering system resolution in NumberRangeFormatter
...
See #2085
2022-06-15 13:08:46 -07:00
Peter Edberg
33af80e980
ICU-21957 improve logKnownIssue skip for FormattedStringBuilderTest::testInsertOverflow crash
2022-06-03 09:02:31 -07:00
Younies Mahmoud
d6fc9b828c
ICU-21935 Add DisplayOptions to NumberFormatterSettings
...
See #2099
2022-05-31 13:02:01 -07:00
Peter Edberg
64b3548126
ICU-21957 integrate CLDR release-42-m1 (early milestone) to ICU main for 72 (rebased on main) +
...
FormattedStringBuilderTest::testInsertOverflow infolns,logKnownIssue skip for CI exhaustive crash
2022-05-27 13:50:43 -07:00
Frank Tang
fc64f8db3f
ICU-22041 Fix "Africa/Casablanca" show strange LONG displayName
...
See #2096
2022-05-26 14:59:10 -07:00
Markus Scherer
8d5a97ae0f
ICU-21935 DisplayOptions cleanup
2022-05-26 18:30:07 +00:00
Frank Tang
f5f4813d16
ICU-22043 Change minimum ZONE_OFFSET value from -12h to -16h
...
See #2100
2022-05-24 16:11:39 -07:00
Younies Mahmoud
fcc981a5b7
ICU-21935 Add DisplayOptions
...
See #2061
2022-05-21 03:20:37 +02:00
Frank Yung-Fong Tang
3d89af0f72
ICU-22023 Fix Calendar::get() return out of bound value and SimpleDateTime::format assert while TimeZone is "UTC" and value is -1e-9
...
See #2086
2022-05-19 13:45:59 -07:00
Markus Scherer
fda4a82bba
ICU-21960 fix clang 13 C++20 warnings
2022-05-07 15:21:08 +00:00
Frank Tang
e96e9410bd
ICU-22005 Fix int32 overflow in FormattedStringBuilder
...
See #2070
2022-04-29 18:25:01 -07:00
Markus Scherer
07a50207b7
ICU-21679 avoid escape of U+FFFF in a character literal
2022-04-29 20:43:53 +00:00
Rich Gillam
87cee860e0
ICU-21984 Fix DateIntervalFormat.normalizeHourMetacharacters() so that it doesn't require the hour and day-period
...
fields to appear in any particular order or position in the skeleton string.
2022-04-11 14:37:15 -07:00
Markus Scherer
4833cc89b2
ICU-20715 CollationDataBuilder reset outdated prefix+contraction values
...
See #2052
2022-04-04 16:10:13 +00:00
yumaoka
ee6433c297
ICU-21949 tzdata2022a update in ICU
2022-03-17 13:56:20 -04:00
Shane F. Carr
33c9b61b26
ICU-21871 Make behavior consistent on list format of empty strings
2022-03-15 18:11:57 -07:00
Younies
f30956fc9c
ICU-21840 Fix formatting Aliases
...
See #2016
2022-03-15 23:27:43 +01:00
shaobero
b1269c9121
ICU-21823 Adding changes to fix charset detection incase of no match
2022-03-15 21:47:40 +00:00
Elango Cheran
f79f03dad5
ICU-21322 Add parse and format methods for DecimalQuantity with exponent
...
See #2012
2022-03-08 15:56:50 -08:00
younies
c86a2bd7d7
ICU-21379 Add getNounClass and enum NounClass
...
See #2002
2022-03-02 23:15:17 +01:00
gnrunge
a723bdf494
ICU-21900 Bookkeeping of CLDR tickets in TODO() comments: CLDR-14502 was closed
...
as duplicate of 14582 (open) and CLDR-13700 was closed as duplicate of
CLDR-13701 (open). Modify the TODOs accordingly.
2022-02-28 11:48:22 -08:00
Rich Gillam
6bdcd6d30f
ICU-21154 Fixed handling of hour characters in date-interval-format skeletons to match the way they're handled in
...
DateTimePatternGenerator skeletons.
2022-02-25 12:57:35 -08:00
Shane F. Carr
4059be5964
ICU-21908 Add incrementExact to ICU4C Precision
...
See #1979
2022-02-23 20:18:16 -07:00
Jeff Genovy
fcca13200f
ICU-21900 Fix issues found while running samples.
2022-02-23 14:58:07 -08:00
Shane F. Carr
3aa8f9fda1
ICU-21881 Fix TrailingZeroDisplay with RoundingMode
...
See #1977
2022-02-23 15:46:54 -07:00
Elango Cheran
4962050f47
ICU-21919 Fix buffer overflow bug in Dutch accented IJ titlecase
...
See #1990
2022-02-23 12:00:36 -08:00
Shane F. Carr
16b934636a
ICU-21765 Add approximately sign field
...
See #1978
2022-02-23 10:38:42 -07:00
Shane F. Carr
9bb82e60a4
ICU-21886 Make rounding priority consistent with ECMA-402
...
See #1989
2022-02-22 15:40:54 -07:00
yumaoka
143dd6ad6f
ICU-21918 Updated expected useDaylightTime() value for MIT (Asia/Apia).
2022-02-17 09:47:39 -05:00
Elango
039ecd6fd0
ICU-21141 Fix titlecase of accented Dutch ij digraph
...
See #1869
2022-02-16 09:07:09 -08:00
Peter Edberg
008fddfaac
ICU-21900 integrate CLDR release-41-alpha1 to ICU main for 71 front-load
2022-02-14 12:09:15 -08:00
Peter Edberg
205144e391
ICU-21900 MeasureUnit update; just marks mg-ofGlucose-perDeciliter as stable
2022-02-08 11:45:33 -08:00
Peter Edberg
2f8749a026
ICU-21900 integrate CLDR release-41-alpha0 to ICU main for 71 front-load
2022-02-07 22:02:36 -08:00
allenwtsu
470e44c551
ICU-21699 Separate lb and lw
...
See #1959
2022-01-19 22:46:18 -08:00
allenwtsu
d0290c03db
ICU-21699 Phrase based breaking(C++)
...
See #1936
2022-01-13 20:22:05 -08:00