]>
granicus.if.org Git - icu/log
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
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
Jeff Genovy [Wed, 4 Dec 2019 21:46:29 +0000 (13:46 -0800)]
ICU-20873 Add KEYS file to cpyskip.txt for Travis Linter.
Jeff Genovy [Wed, 4 Dec 2019 20:39:54 +0000 (12:39 -0800)]
ICU-20873 Add PGP key for jefgen to KEYS file
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.
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]
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)
Yoshito Umaoka [Tue, 3 Dec 2019 21:26:58 +0000 (16:26 -0500)]
ICU-20857 BRS 66 Clean up import statement
Peter Edberg [Tue, 3 Dec 2019 04:05:54 +0000 (20:05 -0800)]
ICU-20857 BRS66 update urename.h
Jeff Genovy [Thu, 28 Nov 2019 00:14:54 +0000 (16:14 -0800)]
ICU-20857 Update Readme for ICU 66 Preview.
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.
Andy Heninger [Fri, 22 Nov 2019 19:54:17 +0000 (11:54 -0800)]
ICU-20893 Line break tailorings updated to Unicode 13.
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
Peter Edberg [Fri, 22 Nov 2019 06:31:59 +0000 (22:31 -0800)]
ICU-20857 integrate CLDR release-36-1-preview to maint-66
Caio Lima [Mon, 7 Oct 2019 19:58:06 +0000 (16:58 -0300)]
ICU-20741 Adding tests for C/C++ API into DateFormatTests
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
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)
Frank Tang [Fri, 1 Nov 2019 22:10:53 +0000 (22:10 +0000)]
ICU-20705 Add udtitvfmt_formatCalendarToResult
See #896
Mihai Nita [Fri, 8 Nov 2019 21:25:37 +0000 (21:25 +0000)]
ICU-20739 Force seconds if the skeleton has fractional seconds
David Beaumont [Thu, 7 Nov 2019 18:18:10 +0000 (19:18 +0100)]
ICU-20693 Final adjustments for handling forced parent IDs better.
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.
David Beaumont [Tue, 5 Nov 2019 20:09:51 +0000 (21:09 +0100)]
ICU-20693 Reworking Ant structure to better explain and reflect 'tailorings'
David Beaumont [Wed, 6 Nov 2019 20:47:06 +0000 (20:47 +0000)]
ICU-20693 Supporting dependency graph generation (first draft)
See #909
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
David Beaumont [Wed, 6 Nov 2019 11:50:51 +0000 (11:50 +0000)]
ICU-20693 Quick tidy of some stale/broken comments
See #908
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.
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.
Shane Carr [Fri, 27 Sep 2019 23:33:32 +0000 (16:33 -0700)]
ICU-20709 Refactoring number formatter to apply pattern after compact notation.
Shane Carr [Fri, 27 Sep 2019 23:57:52 +0000 (16:57 -0700)]
ICU-20709 Adding fourth signum type. Converting Java to use enum.
Frank Tang [Thu, 31 Oct 2019 00:45:22 +0000 (17:45 -0700)]
ICU-20884 initialized buffer uloc_getKeywordValue
Frank Yung-Fong Tang [Wed, 16 Oct 2019 23:37:58 +0000 (23:37 +0000)]
ICU-20872 remove extra ; after function {}
See #888
Andy Heninger [Thu, 24 Oct 2019 22:23:40 +0000 (15:23 -0700)]
ICU-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.
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
Frank Yung-Fong Tang [Wed, 16 Oct 2019 23:37:58 +0000 (23:37 +0000)]
ICU-20872 remove extra ; after function {}
See #888
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.
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.
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
Daniel Ju [Mon, 21 Oct 2019 18:04:54 +0000 (11:04 -0700)]
ICU-20857 Update version numbers to 66.0.1
Frank Tang [Thu, 17 Oct 2019 22:42:14 +0000 (22:42 +0000)]
ICU-20862 Fix setKeywordValue U_BUFFER_OVERFLOW_ERROR bug.
See #885
Jeff Genovy [Tue, 15 Oct 2019 07:05:52 +0000 (00:05 -0700)]
ICU-20850 Use LocalMemory for cmd to prevent use after free
Jeff Genovy [Thu, 10 Oct 2019 01:40:38 +0000 (18:40 -0700)]
ICU-20858 Fix Windows data build failure with long paths
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
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
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
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
Daniel Ju [Wed, 9 Oct 2019 18:55:08 +0000 (11:55 -0700)]
ICU-20857 Update version numbers to 66.1
Frank Tang [Wed, 9 Oct 2019 18:00:51 +0000 (18:00 +0000)]
ICU-20706 Fix DateInterval::createInstance w/ test
See #876
Abhishek Arya [Tue, 8 Oct 2019 06:29:38 +0000 (06:29 +0000)]
ICU-20855 Add OSS-Fuzz fuzzing badge
See #877
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
Shane F. Carr [Fri, 6 Sep 2019 12:52:03 +0000 (12:52 +0000)]
ICU-20835 Update instructions for commit checker.
See #815
Shane F. Carr [Fri, 4 Oct 2019 20:05:55 +0000 (16:05 -0400)]
ICU-20851 Merge release-65-1 to master.
Steven R. Loomis [Wed, 2 Oct 2019 17:25:22 +0000 (10:25 -0700)]
ICU-20796 update C API Change Report
Markus Scherer [Tue, 1 Oct 2019 23:33:53 +0000 (16:33 -0700)]
ICU-20845 UMutex not trivially but constexpr constructible
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.
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
Yoshito Umaoka [Fri, 27 Sep 2019 22:15:35 +0000 (18:15 -0400)]
ICU-20796 Updated ICU4J API change report for ICU 65 GA
Shane Carr [Wed, 25 Sep 2019 20:59:44 +0000 (13:59 -0700)]
ICU-20796 Updating double-conversion from upstream master.
Peter Edberg [Fri, 27 Sep 2019 06:22:07 +0000 (23:22 -0700)]
ICU-20796 integrate CLDR release-36-beta
Elango Cheran [Wed, 18 Sep 2019 22:34:07 +0000 (15:34 -0700)]
ICU-13735 Adding tests for DecimalFormat grouping getters
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.
Peter Edberg [Thu, 26 Sep 2019 01:17:03 +0000 (18:17 -0700)]
ICU-20831 clone capitalizationBrkIter for actual use
David Beaumont [Thu, 5 Sep 2019 13:37:44 +0000 (15:37 +0200)]
ICU-20693 No arbitrary ordering in path/value visitation for new API
David Beaumont [Fri, 6 Sep 2019 21:34:17 +0000 (23:34 +0200)]
ICU-20693 Refactoring for inferred IDs.
Robin Leroy [Tue, 24 Sep 2019 15:38:26 +0000 (17:38 +0200)]
ICU-20831 Make *fCapitalizationBrkIter const, eliminating a data race in SimpleDateFormat::format.
David Beaumont [Thu, 19 Sep 2019 13:30:04 +0000 (15:30 +0200)]
ICU-20693 Remaining tests for new ICU tooling and some refactoring
Adam Sitnik [Wed, 25 Sep 2019 06:06:10 +0000 (08:06 +0200)]
ICU-20832 use uint32_t instead of uint16_t to avoid overflows for very long strings
Fredrik Roubert [Wed, 18 Sep 2019 18:26:03 +0000 (20:26 +0200)]
ICU-20819 Correct placement of parentheses in preprocessor macro.
The purpose of the FIELD_NAME_STR() macro is to create a string literal
by using the # preprocessing operator and then skip the first 5 chars of
this string by using the +5 pointer arithmetic. This is all intentional,
but if the parentheses are misplaced the compiler might think that this
is a mistake, a failed string concatenation (-Wstring-plus-int).
David Beaumont [Thu, 19 Sep 2019 13:21:59 +0000 (13:21 +0000)]
ICU-20693 Unit tests for most conversion code and mappers.
See #774
Markus Scherer [Thu, 12 Sep 2019 00:25:34 +0000 (17:25 -0700)]
ICU-20814 new tool for checking API tags vs. ifdef guards; add FORCE guards, and move some guards, to make this work
Peter Edberg [Fri, 20 Sep 2019 22:00:44 +0000 (15:00 -0700)]
ICU-20796 integrate CLDR release-36-alpha3
Jeff Genovy [Tue, 17 Sep 2019 01:20:13 +0000 (18:20 -0700)]
ICU-20825 Add ARM64 to distrelease.ps1 script, and run in the CI builds
Daniel Ju [Tue, 17 Sep 2019 17:46:01 +0000 (10:46 -0700)]
ICU-20796 BRS65GA Update version numbers and README
Yoshito Umaoka [Fri, 13 Sep 2019 22:26:31 +0000 (18:26 -0400)]
ICU-20823 ICU time zone data update for 2019c
Shane Carr [Mon, 9 Sep 2019 21:53:27 +0000 (14:53 -0700)]
ICU-20811 Add fields required for locale inheritance to additive mode.
Peter Edberg [Wed, 11 Sep 2019 23:27:29 +0000 (16:27 -0700)]
ICU-20796 BRS 65 update C API guard macros (manual version) (#827)
yumaoka [Wed, 11 Sep 2019 17:24:21 +0000 (13:24 -0400)]
ICU-20815 Fixed a build problem with test jar causing release build target to fail.
Jeff Genovy [Sat, 31 Aug 2019 08:40:35 +0000 (01:40 -0700)]
ICU-20804 OOM not handled in selectForMask
Peter Edberg [Wed, 28 Aug 2019 07:47:34 +0000 (00:47 -0700)]
ICU-20396 add RelativeDateTimeFormatter test for af
Peter Edberg [Wed, 28 Aug 2019 03:47:57 +0000 (20:47 -0700)]
ICU-20749 add ອາແມນ to laodict.txt
Steven R. Loomis [Tue, 10 Sep 2019 17:56:09 +0000 (10:56 -0700)]
ICU-20795 ICU4C 65.1 API promotion - locid.h
- fixup some functions in locid.h that were incorrectly guarded as draft
- Error was in:
-
5a3ea669aaf3f2c3984e1a10b3998d4b736621bf
- https://github.com/unicode-org/icu/pull/808
Steven R. Loomis [Tue, 3 Sep 2019 23:09:26 +0000 (16:09 -0700)]
ICU-20795 ICU4C 65.1 API promotion draft
- includes new APIChangeReport.md
- the 'simplification' section is no longer new
- uses tools from [ICU-20162] #807
Includes non-promotion fixes:
- utrace.h: UTRACE_UDATA_BUNDLE
David Beaumont [Tue, 27 Aug 2019 18:45:16 +0000 (18:45 +0000)]
ICU-20693 Basic Eclipse settings
See #772
Steven R. Loomis [Tue, 3 Sep 2019 20:32:03 +0000 (13:32 -0700)]
ICU-20162 use maven to build icu4c api change tool
- removes three .jar files from git-lfs
- make calls ant calls maven
- have travis verify buildability
- support APIChangeReport.md (markdown)
- 'signature simplification' is no longer new, do not mark it as new.
- change (c) to © in output
Peter Edberg [Sun, 8 Sep 2019 04:27:55 +0000 (21:27 -0700)]
ICU-20795 BRS 65 update urename.h
Peter Edberg [Wed, 4 Sep 2019 05:33:27 +0000 (22:33 -0700)]
ICU-20801 integrate CLDR release-36-alpha2, update MeasureUnits (#809)
Jeff Genovy [Fri, 6 Sep 2019 09:20:52 +0000 (02:20 -0700)]
ICU-20795 BRS65 ICU4C Samples: case sample should use DLL runtime to prevent assertion failures.
gnrunge [Fri, 6 Sep 2019 17:01:41 +0000 (10:01 -0700)]
ICU-20795 BRS test without data task: Adds a status check after PluralRules
instance creation. Test causes segmentation fault later if instance creation
fails.
gnrunge [Thu, 5 Sep 2019 22:41:31 +0000 (15:41 -0700)]
ICU-20795 BRS test without data task: Adds a status check after Locale instance
creation. Test causes segmentation fault if it tries to continue beyond failed
instance creation.
segmentation fault if instance creation fails
Markus Scherer [Thu, 5 Sep 2019 20:36:51 +0000 (13:36 -0700)]
ICU-20795 add LocaleMatcher to API docs index
Jeff Genovy [Thu, 5 Sep 2019 05:56:32 +0000 (22:56 -0700)]
ICU-20807 BRS65: Environment test failure in cintltst-timezone
The test fails for "America/Argentina/ComodRivadavia", which has length
of 32, the same as the buffer. The results in the string being not
terminated with a NUL.
This increases the buffer size used by the test, and also checks for the
string not terminated warning.
younies [Wed, 4 Sep 2019 17:37:24 +0000 (17:37 +0000)]
ICU-20793 ignore binary file from git
See #816
Yoshito Umaoka [Wed, 4 Sep 2019 22:23:36 +0000 (18:23 -0400)]
ICU-20795 BRS65 ICU4J 65 API signature file
Deleted ICU4J 55 API signature file
Yoshito Umaoka [Wed, 4 Sep 2019 22:38:27 +0000 (18:38 -0400)]
ICU-20795 BRS65 ICU4J serialization test data
- Added 65.1 serialization test data
- Deleted 60.1 serialization test data
Yoshito Umaoka [Wed, 4 Sep 2019 17:51:14 +0000 (13:51 -0400)]
ICU-20795 BRS65 ICU4J API status promotion
- Updating API status version for ICU4J 65 release
- Fixed a few minor API doc issues in DecimalFormat and LocaleMatcher
- Update ICU4J API change report
Steven R. Loomis [Thu, 29 Aug 2019 00:04:27 +0000 (17:04 -0700)]
ICU-13745 fix undefined behavior: GregorianCalendar::setGregorianChange()
- Julian days outside of INT32_MIN..INT32_MAX are normalized
- Add a test case
Markus Scherer [Fri, 30 Aug 2019 23:26:59 +0000 (16:26 -0700)]
ICU-11976 test & fix ByteArrayWrapper.hashCode()
Yoshito Umaoka [Fri, 30 Aug 2019 20:50:32 +0000 (16:50 -0400)]
ICU-20795 BRS65 Clean up import statements
David Beaumont [Sat, 31 Aug 2019 20:46:00 +0000 (22:46 +0200)]
ICU-20693 Fix weird bug in Maven pom file and add comments
Jeff Genovy [Sat, 31 Aug 2019 03:44:42 +0000 (20:44 -0700)]
ICU-20802 Need to use LocalMemory in uloc_openKeywordList, not LocalPointer