Commit Graph

22587 Commits

Author SHA1 Message Date
Markus Scherer
eaee0b175e ICU-21029 LocaleMatcher: add option to turn off default locale 2020-05-20 15:16:28 -07:00
Stephan Szabo
b6eb747550 ICU-10879 Split out OBJECTS from Makefiles into separate files 2020-05-20 11:37:05 -07:00
Shane F. Carr
715d254a02 ICU-21081 Make U_ASSERT C++14 compatible 2020-05-08 19:03:43 -07:00
Jeff Genovy
82a5959b86 ICU-21102 Fix broken builds on Windows when using a pre-built data file (from the tgz). 2020-05-07 14:13:06 -07:00
Peter Edberg
6fdd303532 ICU-21096 adjust logKnownIssues for ICU rbbitst 2020-05-06 17:29:49 -07:00
Peter Edberg
d39899350d ICU-21099 udat_toCalendarDateField should handle all UDateFormatFields and out of range 2020-04-28 09:58:50 -07:00
yumaoka
a951ab59c7 ICU-21094 tzdata2020a to ICU. 2020-04-25 14:17:28 -04:00
Robert Melo
440cef61a7 ICU-21071 Fix lenient parse rules
- Check non-lenient rules before call lenint parsing
- Remove logKnownIssue 9503 from test code
- Adjust TestAllLocales test on ICU4C
- Add lenient checks on ICU4J
2020-04-24 15:46:48 -03:00
Craig Cornelius
5944e1856c ICU-21052 Fix two compilations with UCONFIG_NO_CONVERSION option in t…
See #1127
2020-04-23 22:10:36 -07:00
Shane F. Carr
a5c940dfd8
ICU-21087 Merge maint/maint-67 to master 2020-04-22 20:15:39 -05:00
Peter Edberg
125e29d549 ICU-21061 integrate CLDR release-37-beta3 to master
(cherry-picked from 71fa037844)
2020-04-22 10:49:10 -07:00
Frank Tang
f0ada59042 ICU-20949 Fix compound unit in "ar", "ne" locales
Do not assume the "one" pattern always contains "{0}"
2020-04-22 10:39:01 -07:00
Shane F. Carr
b5973eee64 ICU-21061 ICU-21085 Merge latest changes from double-conversion 2020-04-21 20:31:38 -05:00
Elango Cheran
925376a904 ICU-21055 Remove test inputs causing noknownissues test run to hang 2020-04-21 12:49:30 -07:00
Craig Cornelius
2f4e2e43ce ICU-21053 Fix compile problems with UCONFIG_NO_FORMATTING = 1
See #1115
2020-04-20 16:47:36 -07:00
Frank Tang
3dce0ab5c6 ICU-21082 Fix error: no member named 'abs' in"std" 2020-04-18 00:36:20 -07:00
Hugo van der Merwe
e03fa70541 ICU-21060 Fix behaviour of -per-, -and-, and dimensionless units. 2020-04-18 00:57:02 -05:00
Peter Edberg
71fa037844 ICU-21061 integrate CLDR release-37-beta3 to master 2020-04-16 09:29:47 -07:00
Frank Tang
a91a97c0c3 ICU-21069 Fix ucptrie_swap pointer logic
See #1102
2020-04-15 14:39:08 -07:00
Markus Scherer
b9d1ba87f5 ICU-20936 copy the new direction field 2020-04-14 15:12:43 -07:00
Shane F. Carr
9b2092fa89 ICU-21073 Fix ICU Data Build Tool in "locale" mode. 2020-04-14 16:13:57 -05:00
Elango Cheran
3fb3929f80 ICU-21040 Fix segfaults in no data tests 2020-04-10 13:56:10 -07:00
Frank Tang
79248911dc ICU-21065 Move U_DEFINE_LOCAL_OPEN_POINTER
Move IU_DEFINE_LOCAL_OPEN_POINTER outside U_CDECL_BEGIN / _END
to fix conflicting declaration of C function
2020-04-07 22:01:24 -07:00
Hugo van der Merwe
cb544f47e0 ICU-21060 Fix heap-use-after-free bug. 2020-04-07 12:40:39 -05:00
Hugo van der Merwe
99f9802fec ICU-21060 Fix the foo-per-a-b -> foo-b-per-a bug. 2020-04-06 18:46:51 -05:00
Steven R. Loomis
628a935488 ICU-20979 API Change Report for 67 RC 2020-04-03 10:14:01 -07:00
Shane F. Carr
94c2c578a9 ICU-20979 Update TODOs in formatting code to point to open issues.
Also see: ICU-20920 ICU-21059 ICU-20429 ICU-21058
2020-04-03 01:57:33 -05:00
Shane F. Carr
3b0772fff9 ICU-21015 Fixing gcc compiler warnings 2020-04-03 01:56:07 -05:00
Shane F. Carr
b7facd4874 ICU-20979 Updating double-conversion from upstream master 2020-04-02 14:39:11 -05:00
Peter Edberg
d45bf0c80a ICU-20979 delete no-longer-relevant comment related to U_HIDE macros 2020-04-02 09:38:35 -07:00
Peter Edberg
b8a338fd7d ICU-20979 integrate CLDR release-37-beta2 to master 2020-04-01 18:27:51 -07:00
Peter Edberg
dcfe6c4ada ICU-20979 BRS 67rc, ICU4C API promotion 2020-04-01 16:28:42 -07:00
Daniel Ju
b718ccf17a ICU-20979 Update ICU4C readme 2020-04-01 15:43:18 -07:00
Peter Edberg
c5cabf1953 ICU-21022 Update logKnownIssue to refer to ticket for fixing in a future release 2020-04-01 15:30:37 -07:00
Jeff Genovy
822eb4e622 ICU-20979 Fixing minor MSVC warnings 2020-04-01 14:31:28 -07:00
Shane F. Carr
bda3a3e68c ICU-13724 Removing obsolete numberformat2test.cpp 2020-03-31 15:02:24 -05:00
Peter Edberg
e7995571db ICU-20979 BRS 67rc, update urename.h 2020-03-31 09:14:17 -07:00
Fredrik Roubert
879f6728f0 ICU-20803 Pass ByteSink to _canonicalize().
This eliminates the need for the fixed size scratch buffer inside of
locale_set_default_internal() and also eliminates the need for counting
bytes, something that ByteSink and CharString now will handle correctly,
when needed.

None of this should have any externally visible effect (apart from
removing the arbitrary size limit imposed by the fixed size scratch
buffer), it's all about cleaning up implementation internals.
2020-03-27 17:47:32 +01:00
Younies Mahmoud
20c29becd6 ICU-20964 Fix small typo mistake
See #974
2020-03-27 09:16:55 -07:00
Elango Cheran
72e07c0d52 ICU-21026 fix GCC warnings of signed-int left shift 2020-03-26 17:54:08 -07:00
Daniel Ju
73b50e6463 ICU-20979 BRS67RC Update version numbers, regenerate configure, update ICU4C README 2020-03-26 17:21:05 -07:00
Jeff Genovy
f78136f653 ICU-20435 Fix parallel builds with Cygwin to 3.x 2020-03-26 10:18:23 -07:00
Shane F. Carr
ac4540f8a4 ICU-20418 Number skeletons: implement star wildcard; user guide fixes
See #1060
2020-03-26 00:15:03 -05:00
Shane F. Carr
0d26f83f83 ICU-21005 Fix exhaustive test failure in IntlTestNumberFormat. 2020-03-26 00:09:31 -05:00
Shane F. Carr
b03feb6338 ICU-20920 Changing "Sequence" to "Mixed" in ICU4C MeasureUnit 2020-03-25 16:13:39 -05:00
Peter Edberg
1084c1430a ICU-21022 Use logKnownIssue to avoid TestDateFormatRoundTrip exhaustive fail 2020-03-25 10:50:42 -07:00
Shane F. Carr
dd8484d721 ICU-20919 Merge branch 'maint/maint-66' into 66-merge-branch 2020-03-25 12:42:19 -05:00
Shane F. Carr
b186f2cff6 ICU-20912 Make C/J Currency consistent on lowercase/uppercase currency equality
- Adds additional tests for Currency equality behavior
2020-03-25 12:21:34 -05:00
Peter Edberg
cfef59f0b8 ICU-13790 Add data tests to verify certain chars present in pinyin, stroke 2020-03-25 08:33:49 -07:00
Campion
b525045209 ICU-10858 Fix missing fTimeZoneFormat assignment in SimpleDateFormat::operator= (#963) 2020-03-24 20:04:35 -07:00