]> granicus.if.org Git - icu/log
icu
5 years agoICU-20958 Prevent SEGV_MAPERR in append
Frank Tang [Sat, 1 Feb 2020 02:39:04 +0000 (02:39 +0000)]
ICU-20958 Prevent SEGV_MAPERR in append

See #971

5 years agoICU-11548 Improve regex static UnicodeSets handling
Andy Heninger [Thu, 24 Oct 2019 21:50:25 +0000 (14:50 -0700)]
ICU-11548 Improve regex static UnicodeSets handling

Compiled regular expression patterns make use of several shared common
UnicodeSets. This change simplifies the creation and use of these
static UnicodeSets.

- Pointer fields to the static sets are removed from the compiled patterns,
  and the static variables are accessed directly. The deleted pointers
  were a hold-over from earlier code that did not use shared statics.

- The UnicodeSet pattern literals are changed from hex constants to
  u"string literals".

- The size of fRuleSets (from regexst.h) is changed from a hard-coded 10
  to the number of UnicodeSets actually required. Doing this required
  a change to regexcst.pl to export the required size. Changing and
  rerunning this perl code resulted in massive but benign changes to
  the generated file regexcst.h, the result of perl having changed its
  order of enumeration of hashes since the file was last regenerated.

- UnicodeSets are frozen when possible. Should result in faster matching.

5 years agoICU-20744 Add VS Code configuration files for c++
Younies [Tue, 21 Jan 2020 13:01:57 +0000 (13:01 +0000)]
ICU-20744 Add VS Code configuration files for c++

See #899

5 years agoICU-20938 Add --skip-dll-export option to genccode to prevent exporting statically...
Egor Pugin [Wed, 22 Jan 2020 19:55:54 +0000 (22:55 +0300)]
ICU-20938 Add --skip-dll-export option to genccode to prevent exporting statically linked ICU data from executables.

5 years agoICU-20099 Implementing Java ListFormatter proposals for ICU 67.
Shane Carr [Sat, 16 Nov 2019 07:14:54 +0000 (07:14 +0000)]
ICU-20099 Implementing Java ListFormatter proposals for ICU 67.

See #904

5 years agoICU-20767 Potential negative index access in one of the sample codes
Keita Suzuki [Fri, 9 Aug 2019 07:51:49 +0000 (16:51 +0900)]
ICU-20767 Potential negative index access in one of the sample codes

5 years agoICU-13836 Represent suppressed exponent for better plural support
Elango Cheran [Tue, 26 Nov 2019 23:42:24 +0000 (15:42 -0800)]
ICU-13836 Represent suppressed exponent for better plural support

5 years agoICU-20693 Tidyups and small fixes for ICU conversion code
David Beaumont [Mon, 20 Jan 2020 00:13:20 +0000 (01:13 +0100)]
ICU-20693 Tidyups and small fixes for ICU conversion code

5 years agoICU-20919 Merge maint/maint-66 to master
Shane F. Carr [Mon, 20 Jan 2020 19:44:41 +0000 (20:44 +0100)]
ICU-20919 Merge maint/maint-66 to master

5 years agoICU-20934 Fix TZ test error 967/head
Frank Tang [Sat, 4 Jan 2020 02:08:51 +0000 (18:08 -0800)]
ICU-20934 Fix TZ test error

Somehow these tests are now fail on trunks.
Per https://mm.icann.org/pipermail/tz-announce/2019-July/000056.html
     Brazil has canceled DST and will stay on standard time indefinitely.

Cherry-picked from: 11ad8d69fb4c70e529c592d37df5a30c925b6af4

5 years agoICU-20942 Update Apache Ivy to 2.5.0 to fix failing ICU4J builds.
Jeff Genovy [Sat, 18 Jan 2020 08:22:54 +0000 (00:22 -0800)]
ICU-20942 Update Apache Ivy to 2.5.0 to fix failing ICU4J builds.

5 years agoICU-20665 Removing number-dependence from ICU4C FormattedStringBuilder fields.
Shane Carr [Wed, 20 Nov 2019 02:22:20 +0000 (02:22 +0000)]
ICU-20665 Removing number-dependence from ICU4C FormattedStringBuilder fields.

See #727

5 years agoICU-20673 Allow built-in translit ID w/o data.
Frank Yung-Fong Tang [Fri, 17 Jan 2020 01:57:49 +0000 (01:57 +0000)]
ICU-20673 Allow built-in translit ID w/o data.

See #958

5 years agoICU-20418 Implementing concise number skeletons in ICU4J.
Shane Carr [Sat, 14 Dec 2019 01:30:31 +0000 (17:30 -0800)]
ICU-20418 Implementing concise number skeletons in ICU4J.

5 years agoICU-20418 Fix indentation of CHECK_NULL in number_skeletons.cpp
Shane Carr [Fri, 13 Dec 2019 01:37:09 +0000 (17:37 -0800)]
ICU-20418 Fix indentation of CHECK_NULL in number_skeletons.cpp

5 years agoICU-20418 Adding concise number skeletons in ICU4C
Shane Carr [Thu, 12 Dec 2019 04:45:54 +0000 (20:45 -0800)]
ICU-20418 Adding concise number skeletons in ICU4C

5 years agoICU-20418 Adding *internal* parse method for core unit identifiers.
Shane Carr [Thu, 12 Dec 2019 04:46:18 +0000 (20:46 -0800)]
ICU-20418 Adding *internal* parse method for core unit identifiers.

Also see ICU-20286

5 years agoICU-20921 Adding find and compare to StringPiece
Shane Carr [Thu, 12 Dec 2019 04:46:08 +0000 (20:46 -0800)]
ICU-20921 Adding find and compare to StringPiece

5 years agoICU-20875 Include <cstddef> for max_align_t
Joshua Root [Mon, 21 Oct 2019 19:18:00 +0000 (06:18 +1100)]
ICU-20875 Include <cstddef> for max_align_t

The definition of max_align_t is not guaranteed to be available unless
the appropriate header is included. Since use of <stddef.h> from C++ is
deprecated, that's <cstddef>, and max_align_t is thus defined under the
std namespace rather than in the global namespace.

5 years agoICU-20442 Adding support for hour-cycle on DateTimePatternGenerator
Caio Lima [Fri, 13 Dec 2019 03:14:28 +0000 (19:14 -0800)]
ICU-20442 Adding support for hour-cycle on DateTimePatternGenerator

DateTimePatternGenerator needs to consider the hour-cycle preferred by
Locale. This means that we need to to override the hour-cycle when a
locale contains "hc" keyword. This patch is adding such functionality.
In addition, "DateTimePatternGenerator::adjustFieldTypes" should adjust
hour field to properly follow tr35
spec(https://www.unicode.org/reports/tr35/tr35-dates.html#dfst-hour).

5 years agoICU-20928 Fix incorrect javadoc reference in DecimalFormatProperties
Nikita Iashchenko [Sat, 21 Dec 2019 16:24:37 +0000 (16:24 +0000)]
ICU-20928 Fix incorrect javadoc reference in DecimalFormatProperties

ParseMode.COMPATIBILITY was eventually renamed to
ParseMode.JAVA_COMPATIBILITY but it's javadoc was not updated.

5 years agoICU-20871 Fixed: no rule was defined to create the $(OUTDIR) directory if it didn...
Smaarn [Wed, 16 Oct 2019 20:52:05 +0000 (22:52 +0200)]
ICU-20871 Fixed: no rule was defined to create the $(OUTDIR) directory if it didn't exist.

This would cause failures during cross compilation cases such as:

make[6]: Leaving directory '/spksrc/spk/bazarr/work-qoriq-6.1/icu/source/data'
make[5]: *** No rule to make target 'out', needed by 'out/icudt64b.dat'.  Stop.

5 years agoICU-20924 Use pkg-config to generate the path to pkgdata.inc
Hugh McMaster [Mon, 23 Dec 2019 11:11:05 +0000 (22:11 +1100)]
ICU-20924 Use pkg-config to generate the path to pkgdata.inc

5 years agoICU-20934 Fix TZ test error
Frank Tang [Sat, 4 Jan 2020 02:08:51 +0000 (18:08 -0800)]
ICU-20934 Fix TZ test error

Somehow these tests are now fail on trunks.
Per https://mm.icann.org/pipermail/tz-announce/2019-July/000056.html
     Brazil has canceled DST and will stay on standard time indefinitely.

5 years agoICU-20900 Fix createCanonical
Frank Tang [Wed, 11 Dec 2019 20:00:21 +0000 (20:00 +0000)]
ICU-20900 Fix createCanonical

See #922

5 years agoICU-20917 LocaleMatcher: prefer a more-default locale
Markus Scherer [Sat, 21 Dec 2019 14:48:17 +0000 (06:48 -0800)]
ICU-20917 LocaleMatcher: prefer a more-default locale

5 years agoICU-20310 omit "-true" in toLanguageTag
Frank Tang [Mon, 23 Dec 2019 21:12:53 +0000 (21:12 +0000)]
ICU-20310 omit "-true" in toLanguageTag

See #952

5 years agoICU-20916 UBSan & ErrorProne fixes
Markus Scherer [Fri, 20 Dec 2019 22:28:01 +0000 (14:28 -0800)]
ICU-20916 UBSan & ErrorProne fixes

5 years agoICU-20916 LocaleMatcher distinguish between equivalent locales
Markus Scherer [Fri, 20 Dec 2019 00:09:10 +0000 (00:09 +0000)]
ICU-20916 LocaleMatcher distinguish between equivalent locales

- equivalent but originally unequal
- locale distance shifted left for additional fraction bits with micro distance
- Java more verbose matcher debug output
See #949

5 years agoICU-20693 Remember to mention the JAR setup
David Beaumont [Fri, 22 Nov 2019 02:10:34 +0000 (02:10 +0000)]
ICU-20693 Remember to mention the JAR setup

See #900

5 years agoICU-20892 Highlight `.cpyskip.txt` on GitHub.com
Alhadis [Thu, 5 Dec 2019 01:33:48 +0000 (12:33 +1100)]
ICU-20892 Highlight `.cpyskip.txt` on GitHub.com

5 years agoICU-20354 Change 'weekend data' to 'week data'
Shane Carr [Thu, 12 Dec 2019 05:43:28 +0000 (21:43 -0800)]
ICU-20354 Change 'weekend data' to 'week data'

5 years agoICU-12863 Add list style APIs to C and C++
Shane Carr [Sat, 16 Nov 2019 07:28:26 +0000 (07:28 +0000)]
ICU-12863 Add list style APIs to C and C++

See #894

5 years agoICU-20303 Break Iterator, improve handling of look-ahead rules.
Andy Heninger [Fri, 23 Aug 2019 00:48:36 +0000 (17:48 -0700)]
ICU-20303 Break Iterator, improve handling of look-ahead rules.

- Merge the look-ahead results slots used when multiple rules share a common accepting state.
- Sequentially number the look-ahead result slot. Will eventually allow replacing the runtime map with an array.
- Inhibit chaining out of look-ahead rules. This could never actually happen; when a hard break
  rule matches, the engine is stopped immediately, but the state table was being constructed
  as if it could  happen. Reduces table size for line break rules.
- Remove incorrect handling of fAccepting and fLookAhead fields of a state table row
  when removing duplicate states. Look-ahead slot number was being mis-interpreted as a state number.

5 years agoICU-20883 Move UFormattedDateInterval to end of argument list.
Shane Carr [Sat, 16 Nov 2019 08:15:37 +0000 (00:15 -0800)]
ICU-20883 Move UFormattedDateInterval to end of argument list.

5 years agoICU-20436 Add getDefaultHourCycle to DateTimePatternGenerator
Frank Tang [Wed, 11 Dec 2019 20:24:50 +0000 (20:24 +0000)]
ICU-20436 Add getDefaultHourCycle to DateTimePatternGenerator

See #901

5 years agoICU-20877 i18n: Don't use C++11 math
Rosen Penev [Wed, 11 Dec 2019 21:25:32 +0000 (13:25 -0800)]
ICU-20877 i18n: Don't use C++11 math

It's not available with some libc implementations. Specifically,
BIONIC and uClibc-ng. uprv_ variants are available.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
5 years agoICU-20904 Don't use char16_t with C++98/03
Joshua Root [Fri, 22 Nov 2019 10:44:57 +0000 (21:44 +1100)]
ICU-20904 Don't use char16_t with C++98/03

When C code includes the ICU headers, the UChar type is defined to be
uint16_t. But when C++ code includes the headers, UChar is char16_t
even when U_SHOW_CPLUSPLUS_API has been set to 0. Apart from arguably
being an inconsistency in the API, this means that C++98 or C++03 code
can't use the C API even though C99 code can.

So, change unicode/umachine.h to check not just whether __cplusplus is
defined but the value of U_CPLUSPLUS_VERSION when deciding how to
typedef UChar.

5 years agoICU-20906 Annotate APIs in PluralRules with why they are @internal
Shane Carr [Wed, 11 Dec 2019 20:36:44 +0000 (12:36 -0800)]
ICU-20906 Annotate APIs in PluralRules with why they are @internal

5 years agoICU-20919 Merge maint/maint-66 (release-66-preview) to master
Shane F. Carr [Wed, 11 Dec 2019 23:25:36 +0000 (15:25 -0800)]
ICU-20919 Merge maint/maint-66 (release-66-preview) to master

5 years agoICU-20741 Changing SimpleDateTimeFormat::subFormat to only include 1 field at the...
Caio Lima [Tue, 10 Dec 2019 21:10:00 +0000 (13:10 -0800)]
ICU-20741 Changing SimpleDateTimeFormat::subFormat to only include 1 field at the same position when there is a data fallback

5 years agoICU-20873 Add KEYS file to cpyskip.txt for Travis Linter.
Jeff Genovy [Wed, 4 Dec 2019 21:46:29 +0000 (13:46 -0800)]
ICU-20873 Add KEYS file to cpyskip.txt for Travis Linter.

5 years agoICU-20873 Add PGP key for jefgen to KEYS file
Jeff Genovy [Wed, 4 Dec 2019 20:39:54 +0000 (12:39 -0800)]
ICU-20873 Add PGP key for jefgen to KEYS file

5 years agoICU-20873 Add the PGP "KEYS" file to the ICU repo.
Jeff Genovy [Wed, 4 Dec 2019 19:50:55 +0000 (11:50 -0800)]
ICU-20873 Add the PGP "KEYS" file to the ICU repo.

This is a copy of the file from:
http://ssl.icu-project.org/KEYS

The ICU project's PGP KEYS file was previously hosted on a separate
server that not all ICU-TC members have access too. This change copies
the current KEYS file into the top-level git repo, so that we can setup
a redirect on the website to point at the checked-in file, rather than
hosting it separately.

5 years agoICU-20857 update API Change Report for ICU 66preview 942/head release-66-preview
Steven R. Loomis [Tue, 3 Dec 2019 23:03:52 +0000 (15:03 -0800)]
ICU-20857 update API Change Report for ICU 66preview

- uses tools updated in [ICU-20910]

5 years agoICU-20857 BRS66 Updated ICU4J API change report (also regenerated
Yoshito Umaoka [Tue, 3 Dec 2019 21:34:29 +0000 (16:34 -0500)]
ICU-20857 BRS66 Updated ICU4J API change report (also regenerated
icu4j65.api3.gz)

5 years agoICU-20857 BRS 66 Clean up import statement
Yoshito Umaoka [Tue, 3 Dec 2019 21:26:58 +0000 (16:26 -0500)]
ICU-20857 BRS 66 Clean up import statement

5 years agoICU-20857 BRS66 update urename.h
Peter Edberg [Tue, 3 Dec 2019 04:05:54 +0000 (20:05 -0800)]
ICU-20857 BRS66 update urename.h

5 years agoICU-20857 Update Readme for ICU 66 Preview.
Jeff Genovy [Thu, 28 Nov 2019 00:14:54 +0000 (16:14 -0800)]
ICU-20857 Update Readme for ICU 66 Preview.

5 years agoICU-20907 Disable optimization on Windows when building for ARM64 with Visual Studio...
Jeff Genovy [Tue, 26 Nov 2019 01:07:47 +0000 (17:07 -0800)]
ICU-20907 Disable optimization on Windows when building for ARM64 with Visual Studio versions below 16.4.

5 years agoICU-20893 Line break tailorings updated to Unicode 13.
Andy Heninger [Fri, 22 Nov 2019 19:54:17 +0000 (11:54 -0800)]
ICU-20893 Line break tailorings updated to Unicode 13.

5 years agoICU-20890 Change locale_dependencies.py into LOCALE_DEPS.json files
Shane Carr [Sat, 23 Nov 2019 03:09:45 +0000 (19:09 -0800)]
ICU-20890 Change locale_dependencies.py into LOCALE_DEPS.json files

- Refactors Python to make I/O operations more abstract
- Adds stable sample data for Python test

5 years agoICU-20857 integrate CLDR release-36-1-preview to maint-66
Peter Edberg [Fri, 22 Nov 2019 06:31:59 +0000 (22:31 -0800)]
ICU-20857 integrate CLDR release-36-1-preview to maint-66

5 years agoICU-20741 Adding tests for C/C++ API into DateFormatTests
Caio Lima [Mon, 7 Oct 2019 19:58:06 +0000 (16:58 -0300)]
ICU-20741 Adding tests for C/C++ API into DateFormatTests

5 years agoICU-20893 Unicode 13 beta
Markus Scherer [Thu, 21 Nov 2019 21:29:18 +0000 (21:29 +0000)]
ICU-20893 Unicode 13 beta

See PR #915, see changes.txt
- Unicode 13 beta data as of 2019-nov-21
- uprops.icu format version 7.7 with more bits for Script/Script_Extensions
- more bits in spoof checker ScriptSet
- root line break rules adjusted for UAX 14 changes, from Andy
- line break tailorings not yet in sync with root

5 years agoICU-20844 remove restriction on minInt=minFrac=0, ensure doFastFormatInt32
Peter Edberg [Tue, 12 Nov 2019 03:14:07 +0000 (19:14 -0800)]
ICU-20844 remove restriction on minInt=minFrac=0, ensure doFastFormatInt32
and NumberFormatterImpl::writeNumber produce at least 1 result digit (#917)

5 years agoICU-20705 Add udtitvfmt_formatCalendarToResult
Frank Tang [Fri, 1 Nov 2019 22:10:53 +0000 (22:10 +0000)]
ICU-20705 Add udtitvfmt_formatCalendarToResult

See #896

5 years agoICU-20739 Force seconds if the skeleton has fractional seconds
Mihai Nita [Fri, 8 Nov 2019 21:25:37 +0000 (21:25 +0000)]
ICU-20739 Force seconds if the skeleton has fractional seconds

5 years agoICU-20693 Final adjustments for handling forced parent IDs better.
David Beaumont [Thu, 7 Nov 2019 18:18:10 +0000 (19:18 +0100)]
ICU-20693 Final adjustments for handling forced parent IDs better.

5 years agoICU-20693 Adding support for deletion of existing files prior to ICU data generation.
David Beaumont [Thu, 12 Sep 2019 11:58:39 +0000 (13:58 +0200)]
ICU-20693 Adding support for deletion of existing files prior to ICU data generation.

5 years agoICU-20693 Reworking Ant structure to better explain and reflect 'tailorings'
David Beaumont [Tue, 5 Nov 2019 20:09:51 +0000 (21:09 +0100)]
ICU-20693 Reworking Ant structure to better explain and reflect 'tailorings'

5 years agoICU-20693 Supporting dependency graph generation (first draft)
David Beaumont [Wed, 6 Nov 2019 20:47:06 +0000 (20:47 +0000)]
ICU-20693 Supporting dependency graph generation (first draft)

See #909

5 years agoICU-20693 Make alt-path processing per-locale and remove source values.
David Beaumont [Wed, 6 Nov 2019 14:41:22 +0000 (15:41 +0100)]
ICU-20693 Make alt-path processing per-locale and remove source values.

remove sources

5 years agoICU-20693 Quick tidy of some stale/broken comments
David Beaumont [Wed, 6 Nov 2019 11:50:51 +0000 (11:50 +0000)]
ICU-20693 Quick tidy of some stale/broken comments

See #908

5 years agoICU-20709 Use SIGNUM_COUNT for number of entries in Signum enum.
Shane Carr [Thu, 31 Oct 2019 22:13:44 +0000 (15:13 -0700)]
ICU-20709 Use SIGNUM_COUNT for number of entries in Signum enum.

5 years agoICU-20709 Moving rounder call before number properties.
Shane Carr [Fri, 27 Sep 2019 23:33:43 +0000 (16:33 -0700)]
ICU-20709 Moving rounder call before number properties.

- Changes EXCEPT_ZERO notation to hide sign on numbers that round to zero.
- Adds additional tests for this behavior.

5 years agoICU-20709 Refactoring number formatter to apply pattern after compact notation.
Shane Carr [Fri, 27 Sep 2019 23:33:32 +0000 (16:33 -0700)]
ICU-20709 Refactoring number formatter to apply pattern after compact notation.

5 years agoICU-20709 Adding fourth signum type. Converting Java to use enum.
Shane Carr [Fri, 27 Sep 2019 23:57:52 +0000 (16:57 -0700)]
ICU-20709 Adding fourth signum type. Converting Java to use enum.

5 years agoICU-20884 initialized buffer uloc_getKeywordValue
Frank Tang [Thu, 31 Oct 2019 00:45:22 +0000 (17:45 -0700)]
ICU-20884 initialized buffer uloc_getKeywordValue

5 years agoICU-20872 remove extra ; after function {}
Frank Yung-Fong Tang [Wed, 16 Oct 2019 23:37:58 +0000 (23:37 +0000)]
ICU-20872 remove extra ; after function {}

See #888

5 years agoICU-20863 Regex Named Capture map, add a missing nullptr check.
Andy Heninger [Thu, 24 Oct 2019 22:23:40 +0000 (15:23 -0700)]
ICU-20863 Regex Named Capture map, add a missing nullptr check.

5 years agoICU-20863 Regex Named Capture map, add a missing nullptr check.
Andy Heninger [Thu, 24 Oct 2019 22:23:40 +0000 (15:23 -0700)]
ICU-20863 Regex Named Capture map, add a missing nullptr check.

5 years agoICU-20478 Sort variant in (for|to)LanguageTag of icu::Locale and ULocale
Frank Tang [Wed, 23 Oct 2019 17:12:56 +0000 (17:12 +0000)]
ICU-20478 Sort variant in (for|to)LanguageTag of icu::Locale and ULocale

See #836

5 years agoICU-20872 remove extra ; after function {}
Frank Yung-Fong Tang [Wed, 16 Oct 2019 23:37:58 +0000 (23:37 +0000)]
ICU-20872 remove extra ; after function {}

See #888

5 years agoICU-20693 Pseudo-locale "alt path" filtering support. (#869)
David Beaumont [Wed, 23 Oct 2019 10:34:36 +0000 (12:34 +0200)]
ICU-20693 Pseudo-locale "alt path" filtering support. (#869)

* ICU-20693 Pseudo-locale "alt path" filtering support.

5 years agoICU-20863 Regex, lazy creation and reduced size of map from capture group names to...
Andy Heninger [Sat, 19 Oct 2019 02:00:32 +0000 (19:00 -0700)]
ICU-20863 Regex, lazy creation and reduced size of map from capture group names to numbers.

5 years agoICU-20841 Update buildtool docs according to user feedback.
Shane F. Carr [Fri, 20 Sep 2019 19:27:20 +0000 (19:27 +0000)]
ICU-20841 Update buildtool docs according to user feedback.

See #835

5 years agoICU-20857 Update version numbers to 66.0.1
Daniel Ju [Mon, 21 Oct 2019 18:04:54 +0000 (11:04 -0700)]
ICU-20857 Update version numbers to 66.0.1

5 years agoICU-20862 Fix setKeywordValue U_BUFFER_OVERFLOW_ERROR bug.
Frank Tang [Thu, 17 Oct 2019 22:42:14 +0000 (22:42 +0000)]
ICU-20862 Fix setKeywordValue U_BUFFER_OVERFLOW_ERROR bug.

See #885

5 years agoICU-20850 Use LocalMemory for cmd to prevent use after free
Jeff Genovy [Tue, 15 Oct 2019 07:05:52 +0000 (00:05 -0700)]
ICU-20850 Use LocalMemory for cmd to prevent use after free

5 years agoICU-20858 Fix Windows data build failure with long paths
Jeff Genovy [Thu, 10 Oct 2019 01:40:38 +0000 (18:40 -0700)]
ICU-20858 Fix Windows data build failure with long paths

5 years agoICU-20859 ICU4C: Python data build uses wrong value for tool_cfg
Jeff Genovy [Thu, 10 Oct 2019 01:49:44 +0000 (18:49 -0700)]
ICU-20859 ICU4C: Python data build uses wrong value for tool_cfg

5 years agoICU-20728 Improve debug output for old C++ RBBI monkey test
Craig Cornelius [Thu, 29 Aug 2019 23:09:49 +0000 (23:09 +0000)]
ICU-20728 Improve debug output for old C++ RBBI monkey test

See #730

5 years agoICU-13734 Adding tests for DecimalFormat strict mode handling of flexible whitespace
Elango Cheran [Mon, 7 Oct 2019 22:54:08 +0000 (15:54 -0700)]
ICU-13734 Adding tests for DecimalFormat strict mode handling of flexible whitespace

5 years agoICU-20839 Add ICU4C header test to check for including utypes.h when using U_SHOW_CPL...
Jeff Genovy [Thu, 26 Sep 2019 18:21:44 +0000 (11:21 -0700)]
ICU-20839 Add ICU4C header test to check for including utypes.h when using U_SHOW_CPLUSPLUS_API

5 years agoICU-20857 Update version numbers to 66.1
Daniel Ju [Wed, 9 Oct 2019 18:55:08 +0000 (11:55 -0700)]
ICU-20857 Update version numbers to 66.1

5 years agoICU-20706 Fix DateInterval::createInstance w/ test
Frank Tang [Wed, 9 Oct 2019 18:00:51 +0000 (18:00 +0000)]
ICU-20706 Fix DateInterval::createInstance w/ test

See #876

5 years agoICU-20855 Add OSS-Fuzz fuzzing badge
Abhishek Arya [Tue, 8 Oct 2019 06:29:38 +0000 (06:29 +0000)]
ICU-20855 Add OSS-Fuzz fuzzing badge

See #877

5 years agoICU-20835 Updating check.py to work with CLDR
Shane F. Carr [Thu, 26 Sep 2019 08:03:23 +0000 (08:03 +0000)]
ICU-20835 Updating check.py to work with CLDR

See #852

5 years agoICU-20835 Update instructions for commit checker.
Shane F. Carr [Fri, 6 Sep 2019 12:52:03 +0000 (12:52 +0000)]
ICU-20835 Update instructions for commit checker.

See #815

5 years agoICU-20851 Merge release-65-1 to master.
Shane F. Carr [Fri, 4 Oct 2019 20:05:55 +0000 (16:05 -0400)]
ICU-20851 Merge release-65-1 to master.

5 years agoICU-20796 update C API Change Report 872/head release-65-1
Steven R. Loomis [Wed, 2 Oct 2019 17:25:22 +0000 (10:25 -0700)]
ICU-20796 update C API Change Report

5 years agoICU-20845 UMutex not trivially but constexpr constructible
Markus Scherer [Tue, 1 Oct 2019 23:33:53 +0000 (16:33 -0700)]
ICU-20845 UMutex not trivially but constexpr constructible

5 years agoICU-20813 Fix Multi-line comment in umachine.h
Steven R. Loomis [Wed, 25 Sep 2019 17:45:08 +0000 (10:45 -0700)]
ICU-20813 Fix Multi-line comment in umachine.h

- This comment failed on gcc. Split it into two lines.

5 years agoICU-20453 Add more warning types to CI build.
Shane F. Carr [Tue, 10 Sep 2019 04:14:43 +0000 (04:14 +0000)]
ICU-20453 Add more warning types to CI build.

See #824

5 years agoICU-20796 Updated ICU4J API change report for ICU 65 GA
Yoshito Umaoka [Fri, 27 Sep 2019 22:15:35 +0000 (18:15 -0400)]
ICU-20796 Updated ICU4J API change report for ICU 65 GA

5 years agoICU-20796 Updating double-conversion from upstream master.
Shane Carr [Wed, 25 Sep 2019 20:59:44 +0000 (13:59 -0700)]
ICU-20796 Updating double-conversion from upstream master.

5 years agoICU-20796 integrate CLDR release-36-beta
Peter Edberg [Fri, 27 Sep 2019 06:22:07 +0000 (23:22 -0700)]
ICU-20796 integrate CLDR release-36-beta

5 years agoICU-13735 Adding tests for DecimalFormat grouping getters
Elango Cheran [Wed, 18 Sep 2019 22:34:07 +0000 (15:34 -0700)]
ICU-13735 Adding tests for DecimalFormat grouping getters

5 years agoICU-20836 ICU4C header file plurrule.h needs to include utypes.h before checking...
Jeff Genovy [Thu, 26 Sep 2019 22:45:51 +0000 (15:45 -0700)]
ICU-20836 ICU4C header file plurrule.h needs to include utypes.h before checking U_SHOW_CPLUSPLUS_API.