Peter Edberg
ff3514f257
ICU-21958 integrate CLDR release-42-beta5 to ICU main for 72
2022-10-13 16:23:11 -07:00
gnrunge
f949713ce8
ICU-22177 Replace angular brackets in include with double quotes.
2022-10-13 13:51:05 -07:00
yumaoka
00a4cdbd5b
ICU-22178 Update ICU tzdata to 2022e
2022-10-12 21:07:34 -04:00
yumaoka
a620057d76
ICU-21958 BRS72 Updated ISO currency data URLs
2022-10-12 12:37:52 -04:00
Peter Edberg
c6c01f4b79
ICU-21958 integrate CLDR release-42-beta4 to ICU main for 72
2022-10-11 19:44:30 -07:00
JALAJ HARKAWAT
ea4fca604f
ICU-21958 BRS72GA Update version number
2022-10-11 22:19:20 +05:30
Craig Cornelius
c203003b17
ICU-21958 Revise C++ API Change reports
...
After updating icu4c displayoptions.h
2022-10-07 09:57:56 -07:00
Felipe Gasper
ff4ecd9f50
ICU-22170 Fix typo in resource bundle documentation.
...
https://unicode-org.atlassian.net/browse/ICU-22170
2022-10-06 13:00:31 -07:00
Craig Cornelius
be9a07907c
ICU-21958 Fix typo in displayoptions.h documentation
2022-10-06 11:21:21 -07:00
Craig Cornelius
599ecdc4a1
ICU-21958 Improved process for Releasing ICU API Docs
2022-10-06 09:07:55 -07:00
Peter Edberg
fe17bab2bb
ICU-21958 integrate CLDR release-42-beta3 to ICU main for 72
2022-10-06 08:40:32 -07:00
yumaoka
702e529d31
ICU-22165 Update ICU tzdata to 2022d
2022-09-30 15:56:00 -04:00
Peter Edberg
49b08b414d
ICU-21958 integrate CLDR release-42-beta2 to ICU main for 72
2022-09-29 10:12:36 -07:00
Markus Scherer
e72233f8b7
ICU-21959 fix file-level doxygen issues
2022-09-27 15:58:43 -07:00
Rich Gillam
e5980f1dcb
ICU-22081 Fix table in PersonNameFormatter Javadoc.
2022-09-26 16:17:17 -07:00
Rich Gillam
2f07ce2c6c
ICU-22158 Make TestAlgorithmicParentFallback() test more robust to different default locales.
2022-09-23 13:37:42 -07:00
Mihai Nita
123e5c1cd6
ICU-21957 Change the internal/deprecated javadoc tags
2022-09-22 16:31:38 -07:00
Peter Edberg
8f5529f30d
ICU-20894 Add UserGuide info on date pattern chars B, b
2022-09-22 16:14:44 -07:00
Craig Cornelius
7c1f8d675b
ICU-21957 update API Changes in ICU4C 72
2022-09-22 14:55:24 -07:00
Peter Edberg
cd12cebb87
ICU-21879 Fix UserGuide link to info in Korean transliteration
2022-09-22 13:54:40 -07:00
Yoshito Umaoka
ef706cddf1
ICU-21957 BRS72 ICU4J serialization test data
2022-09-22 16:49:16 -04:00
Yoshito Umaoka
306be3ddf6
ICU-21957 BRS72 J API signature file
2022-09-22 16:39:47 -04:00
Yoshito Umaoka
b5acb0ffc2
ICU-21957 Fixed java compiler warnings
2022-09-22 16:37:56 -04:00
Peter Edberg
0c9d6f6b85
ICU-21957 Fix status tags for U_HIDDEN, unum_hasAttribute
2022-09-22 10:50:22 -07:00
yumaoka
329c95e3b9
ICU-21957 BRS72 Cleanup import statements
2022-09-22 08:07:12 -04:00
Craig Cornelius
4f707beade
ICU-21957 Update ICU4J & ICU4C Change Reports BRS#19 and BRS#20
...
See #2193
2022-09-21 16:16:28 -07:00
Mihai Nita
b23d6c1afe
ICU-22124 Tag the default constructor of OrderedMap as internal/deprecated
...
ICU-22124 Tag the default constructor of OrderedMap as internal/deprecated
Fix for apireport, see #2193
2022-09-21 11:50:09 -07:00
Rahul Pandey
b08e51fa91
ICU-21957 BRS72RC Update version number and regenerate configure
2022-09-21 12:06:18 +05:30
Younies Mahmoud
dbfe830108
ICU-22122 Support Locale Tags (ms, mu and rg)
...
See #2182
2022-09-20 16:51:24 -07:00
Mihai Nita
f5367befba
ICU-22124 Update the MessageFormat v2 links to the main branch
2022-09-20 16:47:38 -07:00
Peter Edberg
b403a10e51
ICU-21957 integrate CLDR release-42-beta1b to ICU main for 72
2022-09-19 14:43:59 -07:00
Peter Edberg
e646ea23e9
ICU-20512 ICU4J: just add test of parse with empty curr symbol, code already works
2022-09-16 19:01:06 -07:00
yumaoka
17435c4533
ICU-22151 Update timezone-region supplementation mapping data for Jan Mayen and some others
2022-09-16 16:49:42 -07:00
Rich Gillam
498abf6961
ICU-21125 Improvements to resource fallback:
...
- Added code to use the parentLocales data in supplementalData.xml to determine the "parent locale ID" to use when
the requested resource bundle is not present (ICU-21126).
- Added code to change the parent-chain search path to handle the script better (ICU-21125; algorithm was described
in CLDR-15265):
- The base search patch is now ll_Ssss_RR -> ll_RR -> ll_Ssss -> ll -> root
- If the requested script is not the default script for the requested language and region, we automatically
avoid fallbacks that will implicitly change the script.
- Added new code to the CLDR-to-ICU data generation tool to generate source code, and used it to generate the lookup
tables for the new resource-fallback logic (we can't use the existing resource files for this, since that would
involve opening a resource bundle while trying to open another resource bundle). The data-generation stuff is
intended to be generic enough to allow for us to generate more static data tables in the future.
- Commented out a few collator tests, and changed one resource bundle test, because they're incompatible with the
new fallback logic (specifically, the default-script logic).
2022-09-16 14:26:50 -07:00
Shane F. Carr
9dc1c020a1
ICU-20512 Add extra matchers to handle empty currency symbols
2022-09-16 09:00:50 -07:00
Peter Edberg
b734048799
ICU-21957 fix NumberFormatterSettings::unitDisplayCase status, remove FormattedNumber:getGender
2022-09-16 08:34:28 -07:00
Mihai Nita
db59034793
ICU-22124 Adding a tech preview implementation of MessageFormat v2
...
See #2170
2022-09-15 10:32:13 -07:00
Peter Edberg
06259cc6c3
ICU-21957 integrate CLDR release-42-beta1 to ICU main for 72
2022-09-13 11:18:37 -07:00
Peter Edberg
cfd99f3f3f
ICU-22143 Increase COMPACT_MAX_DIGITS from 15 to 20, needed for new ja data
2022-09-12 17:17:19 -07:00
Markus Scherer
99dee47fb7
ICU-21959 add the uemoji feature to ICU Data Build Tool chapter
2022-09-12 08:57:06 -07:00
Kirill Müller
a48ae42864
ICU-22117 Replace uprv_strncpy() by uprv_memcpy()
...
This fixes a warning on gcc 9.4.0, which is triggered because the third argument to strncpy() depends on the length of the second argument (but should actually indicate the buffer size). Replacing by memcpy() seems harmless because a null terminator is appended further below, and the buffer is sized to be "large enough" elsewhere.
See https://github.com/duckdb/duckdb/issues/4391 for details.
Fixing the warning is important for us, because the checks in the duckdb repository treat all warnings as errors.
2022-09-09 17:07:53 -07:00
Shane Carr
e4df304367
ICU-21957 Update double-conversion to 256ac809561b756645e73ab7127c2aaaeabaa427
...
See #2179
2022-09-09 15:47:12 -07:00
Frank Tang
b9fdd2a7cf
ICU-22025 Rename the enum type for Hebrew calendar to Month
2022-09-09 01:29:06 -07:00
Peter Edberg
baee21aa7a
ICU-22125 Add note about future deprecation to MeasureUnit createMetricTon/getMetricTon/METRIC_TON
2022-09-08 20:59:07 -07:00
floratmin
1dfe456fe8
ICU-21983 Fix fraction precision skeleton
...
See #2058
2022-09-08 20:17:48 -07:00
Markus Scherer
5de6ee0c61
ICU-21959 fix DateIntervalFormat general usage example
2022-09-08 18:59:19 -07:00
Peter Edberg
d3a753a0d4
ICU-21957 BRS 72rc, update urename.h
2022-09-08 18:19:30 -07:00
Peter Edberg
1de1e36d6f
ICU-21957 integrate CLDR release-42-alpha3 to ICU main for 72
2022-09-08 18:19:10 -07:00
Cyndy Ishida
48124d1706
ICU-22072 Update Darwin Specific Macros
...
* Update `U_PF_IPHONE` to be 0 when building for macOS/macCatalyst.
* add macro definition for `attribute((visibility("hidden")))` for cases
where internal structs exist within exposed classes.
2022-09-08 09:08:57 -07:00
rp9-next
bebcd6b8bb
ICU-22114 Update pipeline workflows to use macOS-latest
2022-09-08 09:02:31 -07:00