Commit Graph

31352 Commits

Author SHA1 Message Date
Peter Edberg
0583afebf3 ICU-13259 Check whether ulocdata_getDelimiter works in various locales including fr_CA 2020-10-09 10:01:30 -07:00
yumaoka
0080c0c5e7 ICU-21325 tz database 2020b updates 2020-10-09 12:49:15 -04:00
Artemkth
6e99377bc5 ICU-20677 Fixing cygwin/MSVC build
See #1398
2020-10-08 11:11:11 -07:00
Craig Cornelius
a3d83dedba ICU-21249 Update instructions for generating C++ API change reports 2020-10-07 21:24:21 -07:00
Frank Tang
f1a8a63f06 ICU-21316 Fix bug under different default locales
See #1399
2020-10-07 21:05:29 -07:00
Richard Gillam
5de5cabfb0 ICU-21249 Add new U_HIDE_INTERNAL_API guards 2020-10-06 10:09:18 -07:00
Markus Scherer
d533fd5719 ICU-20853 undef Solaris x86 register macros where they conflict 2020-10-02 14:20:44 -07:00
Markus Scherer
b74b0c957e ICU-20901 VersionInfo.compareTo() compare signed version int as unsigned 2020-10-02 13:08:47 -07:00
Norbert Runge
c0d4065607 ICU-21249 Adds error code check to prevent segmentation fault if
See #1356
2020-10-02 09:57:19 -07:00
Elango Cheran
6700602974 ICU-21270 Support exponent in FixedDecimal and samples in C++ 2020-10-02 09:21:29 -07:00
Elango Cheran
c4fa504fec ICU-21249 BRS68RC Remaining updates for Readmes for ICU4C and ICU4J 2020-10-01 17:57:16 -07:00
Markus Scherer
ff7cc3f1a8 ICU-21249 add unumberrangeformatter.h to API docs main page 2020-10-01 15:37:42 -07:00
Craig Cornelius
a61c6ff23a ICU-21249 API Change Reports for C++
See #1387
2020-10-01 12:55:49 -07:00
Jeff Genovy
6c9655060b ICU-21249 Fix warnings about uninitialized variables in locid.cpp 2020-10-01 11:57:24 -07:00
Yoshito Umaoka
9b9db682e1 ICU-21249 API signature file for ICU 68
Also fixed some API docs missing @provisional
2020-10-01 14:35:53 -04:00
Yoshito Umaoka
1d3277bfc2 ICU-21249 ICU4J 68 serialization test data 2020-10-01 13:29:02 -04:00
Yoshito Umaoka
69d1a465dc ICU-21249 Fixed warnings in last minute changes for 68RC 2020-10-01 13:28:22 -04:00
Fredrik Roubert
692005d348 ICU-20963 Remove executable bit from .clang-format file.
This configuration file was marked executable by mistake.
2020-10-01 10:58:04 -05:00
Hugo van der Merwe
a84fdd0e90 ICU-21266 Support toSkeleton() for all functional Unit Formatters
See #1347
2020-10-01 02:51:27 +02:00
Hugo van der Merwe
a08ac00c67 ICU-21304 Update old userguide links to unicode-org.github.io 2020-10-01 01:28:05 +02:00
Hugo van der Merwe
9cb611d09f ICU-20568 Improve negative measure handling for mixed units
See #1379
2020-10-01 00:12:09 +02:00
Jeff Genovy
75e7e0bb08 ICU-21249 Change AppVeyor to not use parallel build due to Cygwin stability issues. 2020-09-30 15:06:48 -07:00
Jeff Genovy
309852e3df ICU-21278 Add Ubuntu 20.04 build bot to CI builds. 2020-09-30 14:44:49 -07:00
Yoshito Umaoka
8caba0e6c9 ICU-21249 Fixed some coding problems found by Spotbugs
See #1382
2020-09-30 15:55:29 -04:00
yumaoka
54e7bace04 ICU-21249 Fixing java/javadoc compiler warnings.
See #1381
2020-09-30 14:10:10 -04:00
yumaoka
61f0e16b11 ICU-21249 Fixing javadoc errors 2020-09-30 00:57:10 -04:00
Yoshito Umaoka
ad32263a23 ICU-21307 Java 7 compatibility support in ULocale.java
Recent code changes introduced String#join(...) method, which is available in Java 8 or newer release. We still need to support Java 7 as minimum runtime, we need to replace the method call with equivalent code. I added Utility#joinStrings(...) as temporary alternative until we change minimum Java version to 8 or later.
2020-09-29 20:24:20 -04:00
Markus Scherer
65ec5621b4 ICU-21269 ParagraphLayout complexTable: init & access based on actual values 2020-09-29 16:44:44 -07:00
Yoshito Umaoka
2abe9369a6 ICU-21249 Fix API status tag issues 2020-09-29 18:42:55 -04:00
Ikko Ashimine
ecf5fab30b ICU-21293 Fix typo in rematch.cpp comment
arguements→arguments
2020-09-29 15:02:27 -07:00
Jeff Genovy
b4d056ab93 ICU-13845 Windows timezone detection: When DST is off, map to an Etc/GMT+-hh zone.
The Windows 'Date and Time' Control Panel has a setting for "Automatically
adjust clock for DST". When this setting is manually unchecked, the DST
setting is considered OFF, and the clock does not adjust for DST.

This change detects when the setting is OFF and uses the non-DST offset
to map to an Etc/GMT+-hh zone.

- Also refactor uprv_detectWindowsTimeZone

Co-authored-by: Jungshik Shin <jshin@chromium.org>
2020-09-29 13:57:39 -07:00
Yoshito Umaoka
b2edfb89cc ICU-21249 ICU 68 BRS - Clean up import statements 2020-09-29 13:17:51 -04:00
Yoshito Umaoka
802aedc659 ICU-21249 Update copy of LICENSE file in icu4j tree
Lao dictionally repo location was updated in LICENSE file in icu4c, but a copy in icu4j tree was not. Sync the icu4j copy with the icu4c one.
2020-09-29 12:14:25 -04:00
Yoshito Umaoka
b11e4bcba1 ICU-21249 ICU4J 68 API status updates
See https://docs.google.com/spreadsheets/d/1OIezmSf2mN-hiRnIrpwugCHTzCFIm_-GyeA3ng4QFP8
2020-09-29 09:12:29 -04:00
Rich Gillam
1ff371c225 ICU-21249 ICU4C API promotions 2020-09-28 17:19:04 -07:00
Markus Scherer
2b87e39ceb ICU-21124 fix minor LocaleMatcher API doc issues 2020-09-28 08:47:27 -07:00
Markus Scherer
697608f30a ICU-21257 remove #License suffix from pull request template 2020-09-28 08:39:28 -07:00
younies
9a06bdb651 ICU-21010 add the @draft to the public methods
See #1369
2020-09-26 22:17:50 +02:00
Markus Scherer
1c8bc80789 ICU-21249 restore tests of Version resources 2020-09-25 12:09:38 -07:00
Peter Edberg
43aa7ddda2 ICU-21249 integrate CLDR release-38-beta to ICU trunk 2020-09-25 09:33:13 -07:00
Frank Tang
cddb569261 ICU-21297 Fix crash when ICU runs with stubdata only
See #1361
2020-09-24 17:14:04 -07:00
gnrunge
5a922544be ICU-21248 Adds line ending check to Travis CI check. The eol check fits
quite well into what the script is doing already.
Note that one file, 'testrunner.cmd', contains \r, which seems to
be acceptable since it is a Windows file.
2020-09-24 09:56:55 -07:00
Peter Edberg
4881333155 ICU-21249 BRS68rc update urename.h 2020-09-23 16:57:10 -07:00
Markus Scherer
68c66ef33c ICU-20846 remove header guard from .cpp file 2020-09-23 16:18:26 -07:00
Markus Scherer
fba8cecffa ICU-21236 better document UniqueCharStrings 2020-09-23 16:06:37 -07:00
Jacob
4e861e2044 ICU-21282 Fixup date patterns and date field symbols display
No content changes.  This make the display of date patterns, date field symbols, and skeletons consistent.
- Date field symbols are in a code block (e.g. `y` or `yyyy`)
- Date patterns are quoted in a code block (e.g. `"y"` or `"MMMM d 'at' h:mm a"`)
- Skeletons are the same as date patterns (e.g. `"MMMMdjmm"`)
- Strings that might be the result of a date pattern are quoted (e.g. "April 2 at 5:00 PM")
Thus `"y"` denotes the date pattern containing the date field symbol `y`
2020-09-23 15:49:20 -07:00
Jeff Genovy
6a78e67995 ICU-21249 BRS68RC: Fix ICU4C Samples.
- Changes for TRUE/FALSE macros.
- Samples: Add casts
- Samples: Clean up ufortune and ugrep vcxproj files.
- Set codepage to UTF-8 in samplecheck.bat
2020-09-23 14:52:07 -07:00
Elango Cheran
ce90c383f1 ICU-21034 Convert part of ICU4C Readme info to User Guide 2020-09-23 10:13:33 -07:00
Hugo van der Merwe
81d43a2092 ICU-20568 Fix "1 foot 12 inches" behaviour
See #1337
2020-09-23 08:10:22 +02:00
Peter Edberg
3d8ae5eb6d ICU-20590 Ensure time format consistency for SHORT vs j patterns if no locale data 2020-09-22 22:50:36 -07:00