Shane Carr
bc22e421bf
ICU-21578 Merging maint/maint-69 into main (conflict: icudata.jar)
2021-04-07 15:15:05 -07:00
Long Nguyen
0e7b442886
ICU-21560 mingw: Remove version numbers from link flags
2021-04-07 13:47:42 -05:00
Mojca Miklavec
ff702ad727
ICU-21513 check if TARGET_OS_SIMULATOR has been defined
...
clang 11 throws an error when using undefined variables starting with
TARGET_OS_, and TARGET_OS_SIMULATOR is missing in earlier versions
of macOS, so the code would not compile without an additional guard.
See also ICU-13440.
2021-04-07 13:47:42 -05:00
Frank Tang
b926f52688
ICU-21550 Add zzzz to subdivision if len==2
...
See #1662
2021-04-07 13:47:42 -05:00
Rich Gillam
866a640b70
ICU-21552 Changed to only display "Encountered empty table" warning in verbose mode.
2021-04-07 13:47:42 -05:00
Markus Scherer
152867f7ab
ICU-21459 properly guard BytesTrie.Result.getValue()
...
and clone/copy objects so that objects shared among instances are not modified
and use an atomic int for the C++ refcount
2021-04-06 17:10:46 -07:00
Shane F. Carr
7fd2844d10
ICU-21540 Fix FormattedList test and behavior regression
2021-04-06 16:55:30 -05:00
Jeff Genovy
c5406692bb
ICU-21546 Fix warnings from running the samples with MSVC.
2021-04-05 13:59:43 -07:00
Shane F. Carr
33ba23402d
ICU-21545 Dump UCPTrie test data to golden files
...
See #1660
2021-04-01 20:29:49 -05:00
Peter Edberg
f5d8b57d01
ICU-21413 Update laodict.txt per https://github.com/rober42539/lao-dictionary ; add tests
2021-04-01 10:27:53 -07:00
Peter Edberg
544d097fa3
ICU-21546 brs 69, add note about genren process
2021-03-31 16:23:18 -07:00
Long Nguyen
fcd8c34f5e
ICU-21560 mingw: Remove version numbers from link flags
2021-03-31 13:02:35 -07:00
Frank Tang
0ba723ded2
ICU-21563 Fix delete-incomplete on windows
...
See #1671
2021-03-31 12:02:58 -07:00
Frank Tang
bdb4c7025a
ICU-21526 Change return of UElementComparator to int32_t
...
See #1621
2021-03-31 12:02:08 -07:00
Mojca Miklavec
05b20c1ccb
ICU-21513 check if TARGET_OS_SIMULATOR has been defined
...
clang 11 throws an error when using undefined variables starting with
TARGET_OS_, and TARGET_OS_SIMULATOR is missing in earlier versions
of macOS, so the code would not compile without an additional guard.
See also ICU-13440.
2021-03-31 10:49:30 -07:00
Frank Tang
78c3e1ed6d
ICU-21562 Add include to fix std:abs build problem
2021-03-30 21:33:22 -07:00
Markus Scherer
46720c4120
ICU-21559 more guards for self-assignment
2021-03-30 12:19:11 -07:00
Frank Tang
15d3f9f65d
ICU-21550 Add zzzz to subdivision if len==2
...
See #1662
2021-03-29 19:04:53 -07:00
Elango Cheran
35fe8534f2
ICU-21310 Consolidate ICU4C and ICU4J Readmes via the User Guide
2021-03-24 19:03:53 -07:00
Hugo van der Merwe
0ad4614a04
ICU-21508 Rename 'master' to 'main' in docs, maven files, scripts, etc
...
See #1664
2021-03-24 18:56:50 +01:00
Elango Cheran
227c729b0e
ICU-21117 Use Bazel to automate generation of Unicode data files
2021-03-24 10:39:38 -07:00
Rich Gillam
29d2e85041
ICU-21552 Changed to only display "Encountered empty table" warning in verbose mode.
2021-03-22 17:03:25 -07:00
Shane F. Carr
0bd125eb45
ICU-21480 Update double-conversion
2021-03-17 19:45:13 -05:00
Frank Tang
cec7de7a39
ICU-21537 Fix invalid free by long locale name
...
Do not free baseName if it is pointing to fullNameBuffer.
Better Fix
2021-03-17 10:34:27 -07:00
gnrunge
3d7ba6560e
ICU-21520 Fixes typo in name of test data file; removes a regex that
...
evaluates to the empty string and the result files are missing the
perf test name as a result. E.g. '_Mar_16_155820.html' instead of
'unisetperf_Mar_16_155820.html'.
Not obvious why the regex was even created since it doesn't seem
necessary because the name of the caller doesn't require additional
parsing. The rpaticular code is from 2002, maybe changes in Perl
account for the issue(?)
2021-03-16 20:01:16 -07:00
Elango Cheran
2ae2f31c2f
ICU-21480 Change ICU4C/J Readme update date after version change
2021-03-16 13:34:06 -07:00
Craig Cornelius
bc7e2e230c
ICU-21480 Scrub TODOs for completed issues 21292 and 21236
...
See #1652
2021-03-16 11:17:14 -07:00
Craig Cornelius
0619ea317f
ICU-21480 BRS-50: updated docmain.h
...
See #1647
2021-03-15 15:33:05 -07:00
Peter Edberg
34030d911e
ICU-21480 brs 69rc, adjust nonstable API macros
2021-03-15 09:43:54 -07:00
Craig Cornelius
0fb132a35f
ICU-21480 Update ICU4C APIChangeReport files
2021-03-12 10:32:32 -08:00
gnrunge
22dace7f5f
ICU-21323 Automates the uconfig variation BRS tasks. The test
...
subsequently sets each of the UCONFIG_NO_XXX flags to '1' (exceptions apply)
and runs the ICU4C unit tests and the header test. Afterwards all
UCONFIG_NO_XXX flags are set to '1' and unit tests and header test
are executed.
To allow concurrent execution and reduce total run time, the script provides
the option to execute only the unit tests or only the header test.
ICU-21323 Split the uconfig.h variation test into two to reduce
execution time. One test now tests the variations with unit tests, the
other tests with header test.
Execution time now ranges between 45 and 58 minutes.
ICU-21323 Works in review comments.
ICU-21323 Factors in more review comments.
2021-03-11 16:25:33 -08:00
Shane F. Carr
c26d99b3a6
ICU-21330 Use =0 and =1 plural forms in compact notation
...
See #1632
2021-03-11 17:34:35 -06:00
Peter Edberg
6c26ea21b2
ICU-21341 for getISO codes, add some CLDR-valid regions, remove some CLDR-invalid langs
2021-03-11 14:31:07 -08:00
Peter Edberg
3dd1ca10df
ICU-21532 In UTimeZoneLocalOption enum, add dummy value if U_HIDE_DRAFT_API
2021-03-11 10:40:24 -08:00
Peter Edberg
8bb71362f2
ICU-21480 integrate CLDR release-39-beta to ICU trunk
2021-03-11 08:43:25 -08:00
Rich Gillam
e43c4e5f1b
ICU-21335 Disallowed looking up resources by index in table-based resources.
2021-03-10 16:51:51 -08:00
Frank Tang
63b9a8aea8
ICU-21041 Fix fuzzer memory read error.
...
See #1622
2021-03-10 15:26:52 -08:00
Peter Edberg
6cdfe2dc1f
ICU-21480 brs 69rc, add tests to verify that rbnf spellout is the same for no,nb
2021-03-10 13:51:32 -08:00
Hugo van der Merwe
54b896962b
ICU-21123 Calculate built-in units' gender when CLDR lacks the data
...
See #1620
2021-03-10 20:09:51 +01:00
Elango Cheran
c263b5b370
ICU-21519 Add PluralOperand 'c' as alias to 'e', parse FixedDecimal strings
2021-03-09 16:55:33 -08:00
Yoshito Umaoka
33104d7eab
ICU-20918 ucal_openTimeZones() to call ucal_openTimeZoneIDEnumeration()
...
See #1630
2021-03-09 14:22:16 -05:00
Hugo van der Merwe
864682f5dd
ICU-21349 Delete MeasureUnitImpl copy constructor, drop an indirection
2021-03-09 20:04:57 +01:00
Markus Scherer
767598009d
ICU-21368 unit-test & fix BytesTrie jump delta encoding
2021-03-08 17:18:14 -08:00
Peter Edberg
b11ba74dd4
ICU-21480 brs 69rc, update urename.h pass 0
2021-03-08 11:15:49 -08:00
yumaoka
d80f7bbd0e
ICU-21498 Improve comment in uprv_tzname
2021-03-08 09:13:55 -08:00
Frank Tang
ce640dc850
ICU-21127 Error when rbbi got unpaired surrogate char
...
See #1520
2021-03-05 15:45:37 -08:00
younies
b1a685a676
ICU-21349 calling .usage("") should unset the existing usage
...
See #1614
2021-03-06 00:37:06 +01:00
Frank Tang
75874eb0eb
ICU-21521 Fix cast of uprv_strcmp
...
See #1618
2021-03-05 14:19:51 -08:00
Hugo van der Merwe
119dfa4f24
ICU-21123 Support FormattedNumber::getGender() for "short" and "narrow" formatting too
...
See #1617
2021-03-05 00:32:30 +01:00
Shane F. Carr
b79c299f90
ICU-20886 Implement trailingZeroDisplay
...
See #1583
2021-03-04 08:19:59 -07:00