Frank Tang
a3c5d7e0e4
ICU-12956 fix buffer overrun of UTF-7 and IMAP-mailbox-name
2019-03-14 20:00:41 -07:00
Shane Carr
2e846616c4
ICU-20499 Fixing code path for plural form in MutablePatternModifier.
2019-03-14 02:02:52 -07:00
Shane Carr
56ffae8a0b
ICU-20489 Removing resfiles.mk files.
...
Builds res_index.txt based on directory glob minus aliases read from deprecates XML file.
In ICU 64, please use the ICU Data Build Tool instead of reslocal.mk for locale filtering.
2019-03-14 01:51:52 -07:00
Peter Edberg
2849784108
ICU-13440 replace obsolete TARGET_IPHONE_SIMULATOR conditional
2019-03-13 18:39:20 -07:00
Jeff Genovy
70b7b0d3b3
ICU-20496 Run the Exhaustive Tests on "maint" branches as well.
2019-03-13 13:26:56 -07:00
Jeff Genovy
1e86849408
ICU-20491 ICU4C u_getDataDirectory on Windows shouldn't set path to current directory by default.
...
This change was introduced by the following commit e9946ec98e
.
However, there's really no reason why the Windows UWP version should require the icudtl.dat file
to be in the same directory as the icuuc.dll file.
2019-03-13 13:25:33 -07:00
Frank Tang
9db061f355
ICU-11094 Add unit tests
2019-03-13 12:17:20 -07:00
Frank Tang
2232a2b81e
ICU-10291 Optimize IDNA toASCII loop
2019-03-13 12:13:42 -07:00
Peter Edberg
84e392e426
ICU-20439 64 BRS, integrate CLDR release-35-alpha4
2019-03-13 09:12:40 -07:00
Markus Scherer
98589d9cc7
ICU-20203 Unicode 12 final data (only trivial changes)
2019-03-13 08:57:05 -07:00
Shane F. Carr
acca4e15a2
ICU-20439 Updating cldr-icu-readme.txt to reflect changes in eac8f4b
.
2019-03-13 01:30:29 -07:00
Peter Edberg
8943f89a84
ICU-20471 setFormatWidth to 0 should cause padding to be ignored
2019-03-12 15:17:42 -07:00
Shane Carr
bb4df2223d
ICU-20463 Use copybrief for children that are older than parents.
2019-03-12 14:34:02 -07:00
Andy Heninger
bc4bb89af2
ICU-20488 mutex static constructor fixes.
...
Remove the dependencies from the ICU library code on static constructors
that were introduced by using std::mutex and condition variables. The
mutexes are lazily initialized by embedding them as local static variables
in getter functions, and relying on the C++ compiler/runtime to do thread
safe initialization of them.
2019-03-12 09:52:16 -07:00
Frank Tang
ee71b22847
ICU-20264 FixedDecimal.toString locale independent
2019-03-11 21:42:00 -07:00
Frank Tang
994edfe858
ICU-13709 fix shadow param inside #ifdef
2019-03-11 19:01:49 -07:00
Shane Carr
ffd8baf16d
ICU-20484 Narrow currency symbol should fall back to short symbol, C and J.
...
- Includes fixes to tests.
2019-03-08 17:06:16 -08:00
Shane Carr
cda7ca7e83
ICU-20469 Adding user guide for number skeletons.
...
Also fixes a minor bug in the syntax and adds tests.
2019-03-08 16:32:47 -08:00
Andy Heninger
f7b36d39bc
ICU-11908 NumberingSystem, fix the memory management of static cache of numsys names.
...
Add thread safe cache initialization.
2019-03-08 15:06:53 -08:00
Steven R. Loomis
3a28fb7216
ICU-20479 don’t leave junk in source directory on configure or make check
...
- see also ICU-20062
- add a `-B` option to the two python invocations on Windows
- set PYTHONDONTWRITEBYTECODE in configure.ac and icudefs.mk.in
Co-authored-by: Fredrik Roubert <roubert@google.com>
2019-03-08 14:28:27 -08:00
Shane Carr
852b63dd9f
ICU-20472 Moving index res file request to tree category.
...
- Includes other minor cleanup of buildtool.
2019-03-07 20:46:13 -08:00
Shane Carr
c009f42ca1
ICU-20469 Adding userguide for FormattedValue and ICU Data Build Tool.
...
- Creates new directory structure to store userguide markdown files.
2019-03-07 11:55:40 -08:00
Andy Heninger
e559b30309
ICU-20359 Fix stack overflow in Regex Pattern Compile.
2019-03-07 10:31:30 -08:00
Frank Tang
f66f0454e5
ICU-20148 fix dup variant and dup ext singleton
2019-03-06 16:12:06 -08:00
Jeff Genovy
3166381f88
ICU-20474 Shared library ProjectConfiguration Props file ignores command line preprocessor defines with MSBUILD.
2019-03-06 11:33:27 -08:00
Steven R. Loomis
67d218f247
ICU-20470 skip data/rules.mk regen for source tarball
...
- If icu/source/data/locales/root.txt missing, skip
python rules.mk generation.
- Also, create build directories properly as needed
- Also includes noise changes to configure
(configure was probably generated using unreleased
autoconf 2.70 or 2.69 + patches)
- eac8f4b31a
did not
regen configure properly, so BUILDTOOL_OPTS is now
ICU_DATA_BUILDTOOL_OPTS
2019-03-04 07:40:40 -08:00
Steven R. Loomis
07df49c9a9
ICU-20470 skip data/rules.mk regen for source tarball
...
- If icu/source/data/locales/root.txt missing, skip
python rules.mk generation.
- Also, create build directories properly as needed
- Also includes noise changes to configure
(configure was probably generated using unreleased
autoconf 2.70 or 2.69 + patches)
- eac8f4b31a
did not
regen configure properly, so BUILDTOOL_OPTS is now
ICU_DATA_BUILDTOOL_OPTS
2019-03-01 16:08:42 -08:00
Shane Carr
099ec53635
ICU-20438 Updating index page of C docs with new APIs and fixing links.
2019-02-28 14:48:46 -08:00
Shane Carr
e6bd47a16a
ICU-20438 Further updating readme and instructions for commit-checker.
2019-02-28 14:32:33 -08:00
Norbert Runge
47ef6175f9
ICU-20438 Fixes issues found during BRS configuration test task.
2019-02-28 12:55:01 -08:00
Norbert Runge
b8364d38ed
ICU-20438 Fixes issues found in the no-data testing of ICU4C (BRS health check)
...
ICU-20438 Review feedback worked in.
2019-02-28 09:59:48 -08:00
Shane Carr
eac8f4b31a
ICU-20460 Adding mechanism to build unicore data into dat file.
2019-02-27 18:36:02 -08:00
Shane F. Carr
d2d59c6d65
ICU-20438 Improving commit report instructions and efficiency.
2019-02-27 18:17:20 -08:00
Andy Heninger
666d1a9d8e
ICU-20438 ICU 64 C API promotion and API Change Report generation.
2019-02-27 16:01:05 -08:00
Norbert Runge
513eff5408
ICU-20438 Adds fuzzer directory to testinternalheaders.sh
2019-02-27 14:05:41 -08:00
Jeff Genovy
bf16b12036
ICU-20454 Fix comparison of keyPath with stackPack in uresbund.cpp
2019-02-27 13:31:32 -08:00
Shane Carr
60f4e1ba83
ICU-10923 Fixing dependency graph and filter logic for collation.
...
- Fixes filterrb.cpp to check for wildcard when at a leaf.
- Adds additional verbose logging to genrb.
- Fixes filtration to add deps to dep_targets instead of dep_files.
- Separates dep_files to common_dep_files and specific_dep_files.
2019-02-26 20:54:04 -06:00
Shane Carr
ae13af0a8e
ICU-20438 Adding additional ICU patches to double-conversion.
2019-02-26 20:53:26 -06:00
Shane Carr
6a58ebdd51
ICU-20438 Updating instructions for double-conversion.
2019-02-26 20:53:26 -06:00
Shane Carr
93178a836c
ICU-20438 Updating double-conversion from upstream master.
2019-02-26 20:53:26 -06:00
Shane Carr
f3be3a9ae5
ICU-20438 Removing old logKnownIssue fixed by ICU-13591
2019-02-26 19:26:59 -06:00
Peter Edberg
74ff0bf1a4
ICU-20438 64rc BRS, update U_HIDE_ conditionals
2019-02-26 16:32:24 -08:00
Jeff Genovy
be3a4d1858
ICU-20438 BRS64RC Update urename.h for ICU 64
2019-02-25 20:57:50 -08:00
Shane F. Carr
92ed50bc2c
ICU-20452 Removing extra semicolons from public header files.
...
(Produced warnings in V8 build system.)
2019-02-25 15:31:17 -06:00
Jeff Genovy
213cd3680c
ICU-20438 ICU 64RC BRS - Update readme files.
2019-02-25 12:19:58 -08:00
yumaoka
8ab38c057a
ICU-20438 ICU4J API signature/serialization test data files
2019-02-25 15:19:27 -05:00
Yoshito Umaoka
1fc789ca31
ICU-20438 Fixed eclipse compiler warnings
2019-02-25 10:04:47 -05:00
Yoshito Umaoka
fc255de3f0
ICU-20438 Update LICENSE file
2019-02-25 10:04:25 -05:00
Peter Edberg
30d2034597
ICU-20438 64rc BRS, integrate CLDR alpha2, update MeasureUnit APIs [& resolve conflicts] ( #485 )
2019-02-24 22:28:51 -08:00
Jeff Genovy
5a14dfcf9a
ICU-20243 Fix exhaustive test CI builds to run cintltst.
2019-02-23 21:57:09 -08:00