David Beaumont
6c41b4b24d
ICU-20693 Supporting dependency graph generation (first draft)
...
See #909
2019-11-06 23:00:56 +01:00
David Beaumont
4c74b3456a
ICU-20693 Make alt-path processing per-locale and remove source values.
...
remove sources
2019-11-06 21:48:38 +01:00
David Beaumont
16ab588517
ICU-20693 Quick tidy of some stale/broken comments
...
See #908
2019-11-06 19:07:25 +01:00
Shane Carr
cfb298f035
ICU-20709 Use SIGNUM_COUNT for number of entries in Signum enum.
2019-11-05 14:43:34 -08:00
Shane Carr
00946cef43
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.
2019-11-05 14:43:34 -08:00
Shane Carr
e7b540d1af
ICU-20709 Refactoring number formatter to apply pattern after compact notation.
2019-11-05 14:43:34 -08:00
Shane Carr
369e67221c
ICU-20709 Adding fourth signum type. Converting Java to use enum.
2019-11-05 14:43:34 -08:00
Frank Tang
fab4c3c719
ICU-20884 initialized buffer uloc_getKeywordValue
2019-11-05 13:51:35 -08:00
Frank Yung-Fong Tang
3735b6b8c0
ICU-20872 remove extra ; after function {}
...
See #888
2019-11-05 11:43:02 -08:00
Andy Heninger
1206f07a52
ICU-20863 Regex Named Capture map, add a missing nullptr check.
2019-10-28 21:10:41 -07:00
Andy Heninger
e94657e614
ICU-20863 Regex Named Capture map, add a missing nullptr check.
2019-10-28 16:53:18 -07:00
Frank Tang
84f6735fde
ICU-20478 Sort variant in (for|to)LanguageTag of icu::Locale and ULocale
...
See #836
2019-10-28 14:57:10 -07:00
Frank Yung-Fong Tang
176674f9f1
ICU-20872 remove extra ; after function {}
...
See #888
2019-10-23 11:30:29 -07:00
David Beaumont
ba7f1b61ec
ICU-20693 Pseudo-locale "alt path" filtering support. ( #869 )
...
* ICU-20693 Pseudo-locale "alt path" filtering support.
2019-10-23 12:34:36 +02:00
Andy Heninger
03937347fb
ICU-20863 Regex, lazy creation and reduced size of map from capture group names to numbers.
2019-10-22 17:23:26 -07:00
Shane F. Carr
b77e868690
ICU-20841 Update buildtool docs according to user feedback.
...
See #835
2019-10-21 15:38:07 -07:00
Daniel Ju
e95840c59c
ICU-20857 Update version numbers to 66.0.1
2019-10-21 12:32:39 -07:00
Frank Tang
596647c0c3
ICU-20862 Fix setKeywordValue U_BUFFER_OVERFLOW_ERROR bug.
...
See #885
2019-10-18 10:54:56 -07:00
Jeff Genovy
727505bdda
ICU-20850 Use LocalMemory for cmd to prevent use after free
2019-10-15 12:52:13 -07:00
Jeff Genovy
1e65be7d1a
ICU-20858 Fix Windows data build failure with long paths
2019-10-11 11:43:04 -07:00
Jeff Genovy
c6d2de5222
ICU-20859 ICU4C: Python data build uses wrong value for tool_cfg
2019-10-11 11:41:55 -07:00
Craig Cornelius
2baf0a75b0
ICU-20728 Improve debug output for old C++ RBBI monkey test
...
See #730
2019-10-10 13:26:03 -07:00
Elango Cheran
2b32778611
ICU-13734 Adding tests for DecimalFormat strict mode handling of flexible whitespace
2019-10-09 17:52:40 -07:00
Jeff Genovy
bcd3f8b68f
ICU-20839 Add ICU4C header test to check for including utypes.h when using U_SHOW_CPLUSPLUS_API
2019-10-09 17:51:27 -07:00
Daniel Ju
f5b951d505
ICU-20857 Update version numbers to 66.1
2019-10-09 16:47:02 -07:00
Frank Tang
1ab75afc5f
ICU-20706 Fix DateInterval::createInstance w/ test
...
See #876
2019-10-09 16:13:47 -07:00
Abhishek Arya
67ea323ca2
ICU-20855 Add OSS-Fuzz fuzzing badge
...
See #877
2019-10-09 11:10:50 -07:00
Shane F. Carr
64b58ccda3
ICU-20835 Updating check.py to work with CLDR
...
See #852
2019-10-04 15:17:50 -07:00
Shane F. Carr
e0548bc8af
ICU-20835 Update instructions for commit checker.
...
See #815
2019-10-04 16:17:40 -04:00
Shane F. Carr
f744742e03
ICU-20851 Merge release-65-1 to master.
2019-10-04 16:05:55 -04:00
Steven R. Loomis
fd123bf023
ICU-20796 update C API Change Report
2019-10-02 14:30:54 -07:00
Markus Scherer
e5381c956b
ICU-20845 UMutex not trivially but constexpr constructible
2019-10-02 11:00:19 -07:00
Steven R. Loomis
7f862281da
ICU-20813 Fix Multi-line comment in umachine.h
...
- This comment failed on gcc. Split it into two lines.
2019-10-02 10:02:26 -07:00
Shane F. Carr
051d6a553e
ICU-20453 Add more warning types to CI build.
...
See #824
2019-10-02 13:00:14 -04:00
Yoshito Umaoka
c2687d9379
ICU-20796 Updated ICU4J API change report for ICU 65 GA
2019-09-27 20:36:13 -04:00
Shane Carr
d36779df6c
ICU-20796 Updating double-conversion from upstream master.
2019-09-27 13:03:30 -07:00
Peter Edberg
33ca188a7f
ICU-20796 integrate CLDR release-36-beta
2019-09-27 11:52:05 -07:00
Elango Cheran
3b99d07581
ICU-13735 Adding tests for DecimalFormat grouping getters
2019-09-27 11:05:32 -07:00
Jeff Genovy
dc4dfd292b
ICU-20836 ICU4C header file plurrule.h needs to include utypes.h before checking U_SHOW_CPLUSPLUS_API.
2019-09-26 18:25:19 -07:00
Peter Edberg
1823fbc0d2
ICU-20831 clone capitalizationBrkIter for actual use
2019-09-26 11:18:39 -07:00
David Beaumont
6ceb6ea8b5
ICU-20693 No arbitrary ordering in path/value visitation for new API
2019-09-26 07:26:45 +02:00
David Beaumont
7078e19070
ICU-20693 Refactoring for inferred IDs.
2019-09-26 07:25:37 +02:00
Robin Leroy
4f72eea026
ICU-20831 Make *fCapitalizationBrkIter const, eliminating a data race in SimpleDateFormat::format.
2019-09-25 16:30:15 -07:00
David Beaumont
142c90afcc
ICU-20693 Remaining tests for new ICU tooling and some refactoring
2019-09-25 23:37:05 +02:00
Adam Sitnik
1f4a77cbc1
ICU-20832 use uint32_t instead of uint16_t to avoid overflows for very long strings
2019-09-25 14:20:56 -07:00
Fredrik Roubert
e5529933b2
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).
2019-09-25 08:06:29 -07:00
David Beaumont
791980cf41
ICU-20693 Unit tests for most conversion code and mappers.
...
See #774
2019-09-24 19:53:41 +02:00
Markus Scherer
5f443972ec
ICU-20814 new tool for checking API tags vs. ifdef guards; add FORCE guards, and move some guards, to make this work
2019-09-23 17:04:53 -07:00
Peter Edberg
6d14ff6e1f
ICU-20796 integrate CLDR release-36-alpha3
2019-09-20 16:08:49 -07:00
Jeff Genovy
e472e46a60
ICU-20825 Add ARM64 to distrelease.ps1 script, and run in the CI builds
2019-09-18 10:53:13 -07:00