Markus Scherer
4833cc89b2
ICU-20715 CollationDataBuilder reset outdated prefix+contraction values
...
See #2052
2022-04-04 16:10:13 +00:00
Daniel Ju
f4f74c1f2e
ICU-21957 BRS72RC Update version number to 72.0.1
2022-03-31 16:39:13 -07:00
Julien Brianceau
a2c90781f1
ICU-21967 Remove obsolete references in makedata.vcxproj and makedata_uwp.vcxproj
...
These references should have been removed in ICU-20489 and ICU-21420.
Take the opportunity to update the doc as well.
2022-03-31 11:23:29 -07:00
Jeff Genovy
861e55c246
ICU-21972 Use a shared props file for the ICU Major Version number in the Windows Visual Studio project files.
2022-03-30 20:55:36 -07:00
Jeff Genovy
1d9cc717e2
ICU-21956 Merge maint-71 to main
...
Merging the maint/maint-71 branch into the main branch.
2022-03-23 12:50:13 -07:00
Daniel Ju
09331b75bf
ICU-21901 BRS71GA Update version number
2022-03-21 15:01:26 -05:00
yumaoka
ee6433c297
ICU-21949 tzdata2022a update in ICU
2022-03-17 13:56:20 -04:00
gnrunge
0f49e50868
ICU-21843 Increase performance alert threshold to 200% to avoid false alerts
...
from occasional spikes.
2022-03-17 09:31:53 -07:00
Yoshito Umaoka
89c5d03023
ICU-21900 BRS71 ICU4J API signature file
2022-03-16 12:36:40 -04:00
Peter Edberg
8575c0dace
ICU-21900 check non-stable API macros, move class boilerplate out of conditionals
2022-03-16 09:03:05 -07:00
Peter Edberg
6330704974
ICU-21944 Sync recent uloc_getLanguage/Countries updates to ICU4J; add "mo" mapping for C
2022-03-16 09:01:59 -07:00
Shane F. Carr
33c9b61b26
ICU-21871 Make behavior consistent on list format of empty strings
2022-03-15 18:11:57 -07:00
Daniel Ju
741bbddcf9
ICU-21900 BRS71RC Update version number and regenerate configure
2022-03-15 18:26:10 -05: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
Peter Edberg
dbf7c20be6
ICU-21942 Fix Kosovo 3-letter code to be XKK for uloc_getISO3Country etc.
2022-03-15 10:59:13 -07:00
Yoshito Umaoka
811351f67c
ICU-21900 BRS71 Updated serialization test data for 71.1
2022-03-15 09:47:57 -04:00
yumaoka
5b4559df24
ICU-21900 BRS71 Cleanup import statements in ICU4J
2022-03-15 09:47:25 -04:00
Markus Scherer
bfca3ccaac
ICU-21875 improve C API coverage
2022-03-15 05:07:59 +00:00
Markus Scherer
29111fd195
ICU-21824 make the Unicode license match exactly
...
The ICU copy of the Unicode license was missing some lines that are
considered part of the license text.
See https://github.com/unicode-org/template-repo/blob/main/LICENSE
and https://www.unicode.org/license.txt
2022-03-14 19:50:44 +00:00
Peter Edberg
df6a8c877c
ICU-13619 Now that UDATPG_NARROW is @stable, can reference it in header
2022-03-11 13:06:50 -08:00
Ng Zhi An
e0bb2ccdeb
ICU-21844 Fix variable shadowing
2022-03-11 19:10:53 +00:00
Peter Edberg
b5f10c4a1c
ICU-21332 Add tests from ICU4C TestDelimiters() into related ICU4J test
2022-03-10 21:20:11 -08:00
Craig Cornelius
19c13048d2
ICU-21900 Update ICU4J Change report (BRS#20)
...
Update to show only major release numbers.
2022-03-10 17:58:16 -08:00
Craig Cornelius
7fe330119e
ICU-21900 ICU4C 71 change report
...
See #2024 . Includes update to generator that removes the minor version indication from the reports.
2022-03-10 15:50:45 -08:00
Peter Edberg
f374427f60
ICU-21900 integrate CLDR release-41-beta1 to ICU main for 71rc
2022-03-10 11:17:09 -08:00
Peter Edberg
996378821c
ICU-21839 Add ICU4J test that ISO8601 inherits patterns/symbols grom Gregorian
2022-03-10 09:37:21 -08:00
Shane Carr
8a5f045992
ICU-21900 Fix issue filtering in commit checker
2022-03-09 19:20:02 -08:00
Michael Spector
e730bce02f
ICU-21815 Remove unused line
2022-03-10 01:00:26 +00:00
Peter Edberg
571d12abfb
ICU-21409 add word for bell to laodict
2022-03-09 15:14:42 -08:00
Younies
bb822ba38a
ICU-21936 Make the internal units converters public
...
See #2021
2022-03-09 22:42:04 +01:00
gnrunge
77e0c9e371
ICU-21900 Adjusts performance alert threshold to 150%, i.e. the alert only is
...
triggered if the current measured execution time is 50% higher than the previous
time.
The current setting of 100% means that even a 1% increase from previous time
triggers the alert already.
2022-03-09 11:10:43 -08:00
Alexander Morozov
234cbe2c17
ICU-21805 Remove useless check
2022-03-09 03:37:37 +00:00
Daniel Bevenius
55a51fa9bd
ICU-21784 suppress -Wunused-function warning in unistr.cpp
...
This commit adds an ignore of the unused function
uprv_UnicodeStringDummy.
2022-03-09 03:31:37 +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
Shane F. Carr
f57ef9ebf7
ICU-21527 Assert pattern equality instead of object equality
2022-03-08 15:31:52 -08:00
Shane F. Carr
31871cc14f
ICU-21801 Fix array comparison warning in uspoof_impl.cpp
...
See #2015
2022-03-08 15:21:53 -08:00
Alexey Vetlov
1393face12
ICU-21768 Fixed (u_snprintf improperly counts the required buffer size). Modified TestSnprintf to test the null buffer case.
2022-03-08 23:09:54 +00:00
gnrunge
80ee559205
ICU-21843 Add ICU4C performance tests to continuous integration
...
See #1987
2022-03-07 12:53:44 -08:00
younies
c86a2bd7d7
ICU-21379 Add getNounClass and enum NounClass
...
See #2002
2022-03-02 23:15:17 +01:00
Craig Cornelius
7f044eeb7a
ICU-21900 ICU4J: Promote all '@draft ICU 69' to '@stable'
2022-03-02 10:47:00 -08:00
Peter Edberg
0ce0d1aa5d
ICU-21900 check non-stable API macros, fix missing U_DEPRECATED
2022-03-02 10:34:16 -08:00
Craig Cornelius
87e31395da
ICU-21816 Add ICU4C samples check to workflow for BRS "Test C Samples"
...
See #2010
2022-03-02 09:25:52 -08:00
gnrunge
512a679aba
ICU-21900 Ticket ICU-8989 is fixed but CLDR-4375 remains open. Change the
...
TODO comment.
2022-02-28 12:55:21 -08:00
Rich Gillam
81ad37be05
ICU-21802 Fix error where strict date parsing could succeed on certain malformed input strings.
2022-02-28 12:01:44 -08: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
Craig Cornelius
bf6b3236a3
ICU-21900 Fix ICU4C sample dtitvfmtsample segfault and update healthy code doc
2022-02-25 15:28:03 -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
Craig Cornelius
475703cd40
ICU-21900 Fix ICU4C sample build and execution
...
This fixes several of the sample C++ programs.
2022-02-25 11:08:16 -08:00
Andy Heninger
f783a84d2f
ICU-21592 Linebreak loose cj rules cleanup
...
This is a followup to PR #1991 , Update cj normal/loose linebreak per CSS
The original change to the line_loose_cj rules involved splitting hyphens out
of the BA (Break After) class, allowing a break when they follow an ID. This
change simplifies the the rules for doing that.
It also fixes a problem with the original change that had altered the behavior
of BAX hyphens that followed Regional Indicators or Unattached Combining Marks.
2022-02-24 21:27:26 -08:00