Elango Cheran
b20c97009c
ICU-22194 Add User Guide doc for MessageFormat 2.0 tech preview impl
...
See #2313
2023-02-10 21:17:59 -05:00
Peter Edberg
87fc840bf7
ICU-22220 CLDR release-43-alpha0 (with SurveyTool data) to ICU main
2023-02-06 14:46:14 -08:00
Rich Gillam
08f14db4c4
ICU-22249 Fixed endless loop in ICUResourceBundle when you ask for a locale with a nonstandard parent and that locale
...
is also the system default locale.
2023-02-03 16:49:24 -08:00
allenwtsu
3f05361b41
ICU-22100 Modify ML model to improve Japanese phrase breaking performance
2023-02-03 13:07:53 -08:00
Mihai Nita
76df897b77
ICU-22226 Fix Calendar.getFirstDayOfWeek to honor -u-fw
2023-01-31 00:26:30 -08:00
Frank Tang
de9cb9a133
ICU-12725 Update u_isIDStart and u_isIDPart to TR31
...
ICU-12725 move to uprops.cpp
ICU-12725 change dependency
ICU-12725 Fix Java implementation
2023-01-25 12:02:53 -08:00
Elango Cheran
a7f4531bfa
ICU-12811 Fix localespi tests when run by Maven on Java 8
...
See #2283
2023-01-17 13:17:29 -08:00
Elango Cheran
d4ac09edbd
ICU-12811 Replace local-maven-repo with data jar contents
...
See #2275
2023-01-17 11:09:29 -08:00
Peter Edberg
ad82a6693a
ICU-22220 integrate root exemplarCities chnages for CLDR release-43-m0 to ICU main
2023-01-12 08:57:35 -08:00
Peter Edberg
8d411e9b6a
ICU-22220 integrate CLDR release-43-m0 to ICU main for 73, update maven-build files
2023-01-10 11:32:24 -08:00
allenwtsu
80fb309c8a
ICU-22100 Remove unicode blocks from Japanese ML phrase breaking
...
See #2278
2023-01-09 17:38:51 -08:00
allenwtsu
90caafbcd4
ICU-22100 Incorporate BudouX into ICU (Java)
...
See #2214
2022-12-20 14:27:04 -08:00
dependabot[bot]
44480c4ba4
ICU-22193 Bump junit from 4.12 to 4.13.1 in /icu4j/maven-build
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1 )
---
updated-dependencies:
- dependency-name: junit:junit
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-19 10:48:04 -08:00
Elango Cheran
45e98d4f67
ICU-12811 Build ICU4J using Maven
...
See #2251
2022-12-15 00:48:31 +00:00
Peter Edberg
7e083e34fb
ICU-22220 BRS73RC Update version number to 73.0.1
2022-12-04 21:14:41 -08:00
yumaoka
cecd19e9ba
ICU-22217 TZ Database 2022g updates
2022-11-30 22:08:08 -05:00
Frank Tang
3654e945b6
ICU-22201 Add test to verify ICU-22043 on Java
2022-11-21 17:42:16 -08:00
Jungshik Shin
05dc2ac924
ICU-22119 Add lw=phrase for Korean using line_*_phrase_cj
...
brkitr/ko.txt is created to use line_*_.cj.txt for both
lw=phrase and lw != phrase cases for Korean. This is the simplest
way to fix ICU-22119 taking advantage of the fact that ICU
does not have a Korean dictionary so we don't have to worry about
adding the list of Korean particles to keep them attached to the
preceeding word.
The downside is that it only works when the locale is ko or ja while
it should work in any locale. Another is it makes ICU deviate from
CSS3 by using the same CJ (conditonal Japanese) rules for Korean as
well. However, CSS3 spec is wrong on that point and should be changed.
See https://unicode-org.atlassian.net/browse/CLDR-4931 .
2022-11-07 22:30:49 +00:00
yumaoka
2d19377a8d
ICU-22196 TZ Database 2022f updates
2022-11-01 20:21:18 -04:00
Peter Edberg
ff3514f257
ICU-21958 integrate CLDR release-42-beta5 to ICU main for 72
2022-10-13 16:23:11 -07:00
yumaoka
00a4cdbd5b
ICU-22178 Update ICU tzdata to 2022e
2022-10-12 21:07:34 -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
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
Rich Gillam
e5980f1dcb
ICU-22081 Fix table in PersonNameFormatter Javadoc.
2022-09-26 16:17:17 -07:00
Mihai Nita
123e5c1cd6
ICU-21957 Change the internal/deprecated javadoc tags
2022-09-22 16:31:38 -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
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
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
Peter Edberg
baee21aa7a
ICU-22125 Add note about future deprecation to MeasureUnit createMetricTon/getMetricTon/METRIC_TON
2022-09-08 20:59:07 -07:00
Markus Scherer
5de6ee0c61
ICU-21959 fix DateIntervalFormat general usage example
2022-09-08 18:59:19 -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
Fredrik Roubert
030fa1a479
ICU-21148 Consistently use standard lowercase true/false everywhere.
...
This is the normal standard way in C, C++ as well as Java and there's no
longer any reason for ICU to be different. The various internal macros
providing custom boolean constants can all be deleted and code as well
as documentation can be updated to use lowercase true/false everywhere.
2022-09-07 20:56:33 +02:00
gnrunge
00003dcbf2
ICU-21957 Update TODO ticket reference: CLDR-13044 (done) ---> ICU-21420 (open).
2022-09-06 09:14:07 -07:00
Elango Cheran
6e3a923056
ICU-22116 Update CI job for ICU4J to use Java 8 instead of Java 7
...
See #2173
2022-09-06 09:09:22 -07:00