From 242d586060199d9c547ec1b0e5a654c4ba43ca16 Mon Sep 17 00:00:00 2001 From: Mihai Nita Date: Sun, 22 Sep 2024 15:49:10 -0700 Subject: [PATCH] ICU-22908 MF2 ICU4J: Update spec tests and update implementation for recent spec changes --- icu4j/main/a | 32998 ++++++++++++++++ .../icu/message2/MFDataModelValidator.java | 7 +- .../java/com/ibm/icu/message2/MFParser.java | 25 +- .../com/ibm/icu/message2/MFSerializer.java | 10 +- .../icu/message2/NumberFormatterFactory.java | 9 +- .../ibm/icu/dev/test/message2/CoreTest.java | 64 +- .../CustomFormatterMessageRefTest.java | 6 +- .../message2/CustomFormatterPersonTest.java | 4 +- .../test/message2/DefaultTestProperties.java | 26 +- .../dev/test/message2/MessageFormat2Test.java | 27 +- .../ibm/icu/dev/test/message2/Mf2IcuTest.java | 3 +- .../dev/test/message2/SerializationTest.java | 21 +- .../ibm/icu/dev/test/message2/TestUtils.java | 6 +- .../com/ibm/icu/dev/test/message2/Unit.java | 5 +- .../message2/alias-selector-annotations.json | 4 +- .../message2/icu-test-previous-release.json | 24 +- testdata/message2/icu-test-selectors.json | 78 +- testdata/message2/matches-whitespace.json | 27 +- testdata/message2/more-data-model-errors.json | 26 +- testdata/message2/resolution-errors.json | 4 +- testdata/message2/runtime-errors.json | 6 +- testdata/message2/spec/data-model-errors.json | 25 +- testdata/message2/spec/functions/date.json | 3 +- .../message2/spec/functions/datetime.json | 3 +- testdata/message2/spec/functions/integer.json | 2 +- testdata/message2/spec/functions/number.json | 169 +- testdata/message2/spec/functions/string.json | 11 +- testdata/message2/spec/functions/time.json | 3 +- testdata/message2/spec/pattern-selection.json | 120 + testdata/message2/spec/syntax-errors.json | 110 +- testdata/message2/spec/syntax.json | 61 +- testdata/message2/valid-tests.json | 2 +- 32 files changed, 33503 insertions(+), 386 deletions(-) create mode 100644 icu4j/main/a create mode 100644 testdata/message2/spec/pattern-selection.json diff --git a/icu4j/main/a b/icu4j/main/a new file mode 100644 index 000000000000..70f27a4b327b --- /dev/null +++ b/icu4j/main/a @@ -0,0 +1,32998 @@ +c6010ed00a 2024-09-22 15:49:10 -0700 Mihai Nita ICU-22908 MF2 ICU4J: Update spec tests and update implementation for recent spec changes +2f348f4c7a 2024-09-19 15:22:14 -0700 Tim Chevalier ICU-22902 Remove support for Unsupported, Private & Reserved constructs +5f9f8b2053 2024-05-14 17:22:24 +0000 Oleksandr Hubanov ICU-22714 fix zos build, use OpenXL +8f82facca8 2024-07-30 16:16:05 -0700 Tim Chevalier ICU-22898 MF2 parser bug fixes +9adcf8bd09 2024-09-18 17:33:31 -0700 Rich Gillam ICU-22668 Added unit tests to verify that CLDR-17892 addresses the original problem reported here and took out an earlier hack in the Java code to work around the original problem. +1c2a1c50b7 2024-09-19 10:24:26 -0700 Chris Chapman ICU-22896 updating tzdata to 2024b +94057e9550 2024-09-20 01:05:55 +0000 Shane F. Carr ICU-22900 Remove deprecated SimpleNumber truncateStart +48cc8785f2 2024-09-19 16:22:06 -0700 Frank Tang ICU-22730 Fix int32_t overflow in Persian calendar +b3bf9f8c27 2024-09-19 21:54:05 +0000 Mihai Nita ICU-22894 MF2, ICU4J: implements configuring the error handling behavior +5991c9392c 2024-09-19 12:57:39 -0700 Tim Chevalier ICU-22890 MF2: Add ICU4C test for lone surrogates +23edf9cca6 2024-08-02 12:57:11 -0700 Tim Chevalier ICU-22762 MF2: Add builder method to control error handling behavior +ac737dabcf 2024-09-18 20:18:01 -0700 Peter Edberg ICU-12865 Update API docs to reflect new features in ICU 54 and later :-) +e3e74bdd72 2024-09-15 22:40:22 +0200 rqu ICU-22721 Fix trivial slip-up in ICU4J TimeZone.java +55c5895923 2024-09-18 18:52:20 +0200 Fredrik Roubert ICU-22793 Clang-Tidy: google-readability-casting +531f595043 2024-09-19 08:16:23 -0700 Mihai Nita ICU-22853 Do not try to format java.time.Instant and Clock +30efee0d3a 2024-09-17 15:38:06 +0530 Rahul Pandey ICU-22723 BRS_76_RC: Update version number to 76.1-SNAPSHOT +23c641f8c9 2024-09-18 21:29:14 -0700 Peter Edberg ICU-22397 Better UserGuide explanation of date pattern char Y +0bf8a95309 2024-09-18 20:42:13 +0200 Fredrik Roubert ICU-22793 Remove superfluous return value typecasts to UBool. +07e0f7ee2f 2024-09-18 20:58:44 -0700 Peter Edberg ICU-22318 Fix bad spacing in utxttest.cpp +eec5082ddb 2024-09-18 13:03:15 +0530 Rahul Pandey ICU-22723 Improve documentation for running exhaustive tests +59d39a2aa5 2024-09-13 07:36:58 +0000 Rahul Pandey ICU-22873 Update to clang18 and enable -Werror +f19e598155 2024-09-18 16:20:25 -0700 Craig ICU-22723 Frontload ICU4J change report 75-76 +09c5aa1b74 2024-09-18 10:06:31 -0700 Mihai Nita ICU-22893 Remove support for Unsupported, Private & Reserved constructs +1b33f5e30b 2024-09-16 17:36:20 -0700 Rich Gillam ICU-22889 Implemented a recursion limit in the RBNF parsing code to match the one already present in the RBNF formatting code. +17608b6b72 2024-09-18 15:25:47 -0700 Markus Scherer ICU-22874 sync config.guess license +c92bf3dfec 2024-09-18 10:58:19 -0700 Craig ICU-22723 Frontload ICU4J API promotions (BRS #18) +feca6eea68 2024-09-18 10:34:15 -0700 Craig ICU-22723 Frontload ICU4C change report 75 -> 76 +303b7e81d7 2024-09-18 13:44:08 -0700 Frank Tang ICU-22897 Fix memory leak and int overflow +ce4b90e484 2024-09-17 13:56:09 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release beta1, part 3, source files +c7fe2558be 2024-09-17 13:55:28 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release beta1, part 2, data and test files +6c6186efba 2024-09-17 13:52:16 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release beta1, part 1, binary files +32056302fc 2024-09-18 15:14:09 +0200 Fredrik Roubert ICU-22722 Add example code for UnicodeString and the standard library. +747d5eef3b 2024-07-19 14:47:32 -0700 Tim Chevalier ICU-22834 Update tests to reflect MF2 schema in conformance repo +bfc53547d1 2024-09-12 16:12:03 +0200 Robin Leroy ICU-22879 Test the collator predicates in maps +b160feaac2 2024-09-11 15:59:23 +0200 Fredrik Roubert ICU-22879 Provide collator based predicates for use with STL algorithms. +6020a98fbb 2024-09-16 21:46:51 +0200 Fredrik Roubert ICU-22873 Update configure files from configure.ac using autoreconf. +e53f1df472 2024-09-16 21:45:40 +0200 Fredrik Roubert ICU-22873 Make configure log versions of the compilers used. +ee7cc23cd3 2024-09-13 15:48:18 -0700 Rich Gillam ICU-22856 Fix ICUCurrencyDisplayInfoProvider.fetchUnitPatterns() so that it doesn't skip inheriting patterns from root. +688957e94e 2024-09-16 14:12:53 +0200 Fredrik Roubert ICU-22874 Remove now obsolete -Wstrict-prototypes workarounds. +5c026623f1 2024-09-16 14:12:43 +0200 Fredrik Roubert ICU-22874 Update configure files from configure.ac using autoreconf. +b542ae9d91 2024-09-16 14:12:36 +0200 Fredrik Roubert ICU-22874 Update to use autoconf 2.72 for generating configure files. +e8cc2ec282 2024-09-16 14:12:14 +0200 Fredrik Roubert ICU-22874 Update the config.* files to current upstream versions. +87a9284500 2024-09-12 15:49:57 +0200 Fredrik Roubert ICU-22310 Update configure files from configure.ac using autoreconf. +30fdd06cba 2024-09-12 15:44:57 +0200 Fredrik Roubert ICU-22310 Delete long since obsolete configure.ac sections. +4433a94a57 2024-09-12 14:54:00 -0700 Markus Scherer ICU-22722 toTitle does not use UTR 21 +5447a23070 2024-09-12 14:22:15 -0700 Markus Scherer ICU-22876 add U_SHOW_CPLUSPLUS_HEADER_API for C++ header-only APIs +33a788b353 2024-09-12 18:04:05 +0000 Elango Cheran ICU-22721 Set delay for CI enforce checks job to allow other jobs to init +70caba0027 2024-09-11 23:43:36 -0700 Frank Tang ICU-22716 Turn on message_formatter_fuzzer +fd8a552527 2024-09-11 15:12:54 -0700 Frank Tang ICU-22884 Fix assertion and Heap-use-after-free +923d02f8d1 2024-09-06 06:25:14 +0000 dependabot[bot] ICU-22721 Bump the github-actions group across 1 directory with 3 updates +e14347b77a 2024-09-11 21:45:28 -0700 Peter Edberg ICU-22883 Update CLDR-ICU instructions with CLDR prereqs for BRS integrations +752da7303f 2024-09-11 17:16:30 -0700 Frank Tang ICU-22730 Fix int overflow inside CE Calendar +0cb5bc6707 2024-09-11 18:52:52 +0200 Fredrik Roubert ICU-22843 Disambiguate UnicodeString::readOnlyAlias() for MSVC. +376f10db47 2024-09-11 19:22:35 +0200 Fredrik Roubert ICU-22843 Add a test case that's ambiguous to MSVC and fails to compile. +fda2223952 2024-09-11 13:40:35 -0700 Rich Gillam ICU-22723 Regenerated urename.h. +d0fb2d54b3 2024-09-10 19:12:46 -0700 Rich Gillam ICU-22723 Promoted all @draft ICU 74 APIs to @stable ICU 74 +c7caebd823 2024-09-11 12:00:35 -0700 Elango Cheran ICU-22722 Prevent running PR check enforcement after merging PRs +36555b7800 2024-09-11 11:40:39 -0700 Frank Tang ICU-22716 Temp turn off message_formatter_fuzzer +6b00ed56d8 2024-09-06 18:51:54 -0700 Frank Tang ICU-22814 Run CIFuzz on PR +9270216cb7 2024-09-05 10:31:18 -0700 Frank Tang ICU-22863 Remove extra line in Islamic calendar +4f246ab17f 2024-09-06 17:47:10 -0700 Frank Tang ICU-22716 Test VTimeZone in fuzzer +1c3bf0bf82 2024-09-06 18:12:45 -0700 Frank Tang ICU-22716 Extend Collator fuzzing +3a74fcf052 2024-09-06 18:34:05 -0700 Frank Tang ICU-22716 Test more number format +266a2b8de2 2024-09-09 17:08:01 -0700 Frank Tang ICU-22716 Add MessageFormat fuzzer +37b41495d7 2024-09-10 23:26:45 +0000 Markus Scherer ICU-22876 C++ UnicodeSet/USet easy item iteration +263c735400 2024-08-15 09:21:34 -0700 Elango Cheran ICU-22722 Remove old announcement of default git branch name +f6b274a197 2024-08-29 14:33:34 +0700 LamTrinh.Dev ICU-22721 Enhance #if for locdispnames.cpp +8e40ed3e78 2024-09-10 14:04:19 -0700 Markus Scherer ICU-22875 escape less-than sign in regex.md +7cad791fb6 2024-08-14 01:21:12 +0200 Fredrik Roubert ICU-22843 Simplify UTF-16 string literals. +937f4adba5 2024-09-09 16:50:41 -0400 yumaoka ICU-22723 Update BRS task doc for JDK TZ check +3abf474f26 2024-09-09 19:08:28 +0200 Fredrik Roubert ICU-22843 Check libc++ version for std::basic_string_view. +94c309d9a6 2024-09-06 17:04:43 +0530 Rahul Pandey ICU-22847 Remove instances of ADO pipelines +74d5e6d258 2024-09-06 18:07:33 -0400 yumaoka ICU-22723 Update currency numeric code mapping data. +394bebdb46 2024-09-06 16:51:12 -0400 yumaoka ICU-22596 IBM-1388 converter data update +7e05196abb 2024-09-06 18:25:52 -0400 yumaoka ICU-22723 Organize import statements. +6c9d39a08c 2024-08-15 02:40:11 +0200 Fredrik Roubert ICU-22843 Enable constructing UnicodeString from literal in fixed time. +f062f52c12 2024-09-06 13:47:14 -0700 Markus Scherer ICU-22294 UTS46 transitional=deprecated, change DEFAULT +415a7accc5 2024-09-05 23:38:32 +0000 Markus Scherer ICU-22707 adjust UTS46 for Unicode 16 +6d67afcf01 2024-09-06 13:43:06 +0530 Rahul Pandey ICU-22874 Fix building with -Werror on macOS clang +91ed39fb9d 2024-09-05 09:25:05 +0000 Rahul Pandey ICU-22847 Migrate ADO pipelines to GHA +46712bff3d 2024-08-29 14:08:35 -0700 Chris Chapman ICU-22877 revised "Region code" (formerly "Country code") section +4ef58328d0 2024-09-04 15:37:51 -0700 Frank Tang ICU-22716 Reduce the data size to test calendar fuzzer +964bdc54f7 2024-09-05 00:04:43 +0200 Fredrik Roubert ICU-22881 Switch to using macOS instead of MacOSX in runConfigureICU. +5faea996b0 2024-09-03 11:22:03 -0700 Shane F. Carr ICU-22723 Update double-conversion +edbf02094f 2024-08-30 10:14:05 -0700 Mihai Nita ICU-22606 Correct urls in the scm entry; fix JCite styles in javadoc +63f29c621c 2024-08-30 19:47:22 -0700 Frank Tang ICU-22854 Add consistency test against Region API +eda184e6af 2024-08-29 17:56:35 +0000 Mihai Nita ICU-22606 Make the ICU4J release easier & more predictable +6645cc4935 2024-08-25 19:44:17 -0700 Markus Scherer ICU-22843 UnicodeString::operator!=(string view) +1414e80f6c 2024-08-27 21:04:14 +0000 Craig Cornelius ICU-22722 Add RelativeDateTimeFormatter to main API page via docmain.h +a4ace3ace7 2024-06-25 06:03:20 +0800 Sergey Fedorov ICU-22807 Fix for missing __STDC_FORMAT_MACROS before inttypes.h +967babdc5f 2024-08-15 18:52:36 -0700 Rich Gillam ICU-22669 Fix circular dependency in DateTimePatternGenerator::addICUPatterns(). +7c66c5cc4a 2024-08-23 14:39:32 -0700 Markus Scherer ICU-22723 start ICU 76 download page +9bb4536ad7 2024-08-20 17:27:57 +0000 Steven R. Loomis ICU-22374 guard gCollationBinKey behind if !UCONFIG_NO_COLLATION +5e22f0076e 2024-08-13 00:34:51 -0700 Frank Tang ICU-22854 Implement subdivision validation +aabadf7289 2024-08-21 17:26:19 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release alpha2, part 5, exclude failing unit tests for exhaust tests; spaces <-> tabs +18ff73e239 2024-08-21 13:53:44 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 cleaning +ebceedde21 2024-08-21 13:52:10 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release alpha0, part 3, source files +c2312370c2 2024-08-21 13:51:44 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release alpha2, part 2, data and test files +c4daf676f3 2024-08-21 13:49:09 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release alpha2, part 1, binary files +01d755749c 2024-08-21 17:03:05 +0000 Mihai Nita ICU-22853 Support formatting types in java.time +51e21af692 2024-08-16 17:12:54 -0700 Markus Scherer ICU-22707 Unicode 16 aug16 +e4cba341b6 2024-08-08 18:37:11 +0700 Anton Voloshin ICU-22850 ucol_openRules: fix ucol_open reference in the description +305098bdf8 2024-08-19 17:59:40 +0000 Steven R. Loomis ICU-22722 Update README.md +0253c828d9 2024-07-15 15:11:24 +0800 taiyang-li ICU-22832 Fix msan complain about use-of-uninitialized-value +40189ffe57 2024-08-15 14:41:38 -0700 Mihai Nita ICU-21205 Fix Eclipse failing to import the icu4j maven project +ed117b9957 2024-08-16 19:30:59 +0200 Fredrik Roubert ICU-22864 Move main() out of the ICU namespace. +1c312f7caa 2024-08-15 18:15:27 +0800 Esther Wang ICU-22861 std::max deduced conflicting types in unifiedcache.cpp +f4a04631cd 2024-08-01 13:51:41 +0000 dependabot[bot] ICU-22722 Bump the github-actions group across 1 directory with 4 updates +045350e7c1 2024-08-14 11:21:47 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release alpha0, part 4, fixes for exausting tests +d04154833c 2024-08-13 15:50:14 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release alpha0, part 3, source files +b865f26876 2024-08-13 15:49:34 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release alpha0, part 2, data files +24966d7a21 2024-08-13 15:44:21 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release alpha0, part 1, binary files +37b2bc6999 2024-08-12 19:57:09 +0200 Fredrik Roubert ICU-22721 Use correct initializer list syntax. +bae2aa65d8 2024-08-13 17:01:02 +0200 Fredrik Roubert ICU-22696 Avoid unnecessary copies of already NUL terminated strings. +72206495de 2024-08-01 11:19:12 -0700 Markus Scherer ICU-22843 UnicodeString <-> std::u16string_view / wstring_view via templates +7ffbe77e12 2024-08-09 23:10:21 +0200 Fredrik Roubert ICU-22696 Update ulocimp_setKeywordValue() to use std::string_view. +0bd2b4d10c 2024-08-07 15:34:16 -0700 Frank Tang ICU-22849 Fix memLeak in RBBIRuleBuilder by using LocalMemory +b5b3e16afa 2024-08-08 22:17:31 +0000 Mihai Nita ICU-22845 Better iterations for the ICU4J UnicodeSet +66ba09973a 2024-05-20 11:13:48 +0200 StefanStojanovic ICU-22787 Fix ClangCL compilation on Windows +57ed0a2a53 2024-06-20 16:02:50 -0700 Tim Chevalier ICU-22794 MF2: Move .json files for tests into top-level testdata/ directory +366bb463b1 2024-08-06 11:26:23 -0700 Mihai Nita ICU-22722 Update the ICU Vice-Chair for Maven publishing +8a6d59ec80 2024-03-15 00:24:16 +0100 Fredrik Roubert ICU-22696 Update ulocimp_to*{Key,Type}() to use std::string_view. +1eb0ed2fad 2024-08-05 18:50:17 +0000 Frank Tang ICU-22818 Fix memory leak during error in messageformat2_data_model.cpp +a22dc93e3a 2024-08-02 02:35:38 -0700 Frank Tang ICU-22825 Fix memLeak during error in tznames_impl.cpp +6de4472db0 2024-08-05 19:33:13 -0700 Frank Tang ICU-22820 Fix memLeak during error in genrb +09ae31427e 2024-08-05 16:13:15 -0700 Frank Tang ICU-22830 Fix memLeak in numrange_fluent.cpp +575bb781cf 2024-08-05 16:30:32 -0700 Frank Tang ICU-22831 Fix memLeak in number_longnames.cpp by using LocalPointer +6c8c6aa430 2024-08-02 02:56:55 -0700 Frank Tang ICU-22827 Fix memLeak by using LocalUResourceBundlePointer +2f5a46ffd5 2024-08-01 14:08:53 -0700 Frank Tang ICU-22819 Fix memory leak during error +49867907f9 2024-08-02 02:29:16 -0700 Frank Tang ICU-22824 Fix mem Leak during error in uidna.cpp +bca5fa5004 2024-07-31 14:57:45 -0700 Frank Tang ICU-22826 Fix memory leak +dd65ee3f0b 2024-03-14 21:40:53 +0100 Fredrik Roubert ICU-22696 Update ulocimp_getKeywordValue() to use std::string_view. +3663cc1e0f 2024-06-27 16:04:06 -0700 Elango Cheran ICU-22707 Add support for property Modifier_Combining_Mark +10fe2a6110 2024-03-15 00:24:16 +0100 Fredrik Roubert ICU-22696 Add uhash support for std::string_view. +8891c070bd 2024-03-14 22:04:43 +0100 Fredrik Roubert ICU-22696 Add implicit conversion from StringPiece to std::string_view. +5d7cbdbc02 2024-07-18 20:59:42 +0200 Fredrik Roubert ICU-22696 Delete unused code. +06c077bd35 2024-06-25 17:51:04 -0700 Elango Cheran ICU-22503 add property Indic_Conjunct_Break +2cbfd134ef 2024-07-25 15:05:18 -0700 Peter Edberg ICU-22741 Update CLDR-ICU instructions to mention some hardcoded lists that may need updating Co-authored-by: Steven R. Loomis +23d9628f88 2024-06-17 20:26:10 +0000 Frank Yung-Fong Tang ICU-22801 Try to add LEAKSANITIZER +40b2ec3c37 2024-07-19 19:50:05 +0000 Frank Yung-Fong Tang ICU-22814 Add CIFuzz to ICU +8ca6bc7545 2024-07-01 22:15:18 +0100 Carlos Alberto Lopez Perez ICU-22813 Rise the size of the buffers used for the command strings at pkgdata +4acb4724cf 2024-07-18 15:42:47 +0200 Robin Leroy ICU-22707 Copy new monkey rules to ICU4J +d1490896ed 2024-07-18 15:48:57 +0200 Robin Leroy ICU-22707 Fix an ancient bug in moveIndex32 +b3ec8d1abd 2024-07-18 15:47:32 +0200 Robin Leroy ICU-22707 Port the old monkey rule changes to ICU4J +7a52b0602a 2024-07-18 14:32:18 +0200 Robin Leroy ICU-22707 Port the line monkey partition to ICU4J +80c3389bcd 2024-07-18 13:22:17 +0200 Robin Leroy ICU-22707 Copy data-driven test file to ICU4J +558b3c02a6 2024-07-17 13:49:10 -0700 Markus Scherer ICU-22707 generate ICU4J .brk files +a53a8bdc73 2024-07-15 18:52:12 +0200 Robin Leroy ICU-22707 UTC-179-C28 Improved expectation +7d14e8db45 2024-07-15 18:27:47 +0200 Robin Leroy ICU-22707 Patch tailored new monkeys, manually for the last hunk on line_(loose|normal)_cj +3a004d400f 2024-07-15 18:03:56 +0200 Robin Leroy ICU-22707 Patch tailored rules (manually for hunks 1 and 6 on loose(_phrase)?_cj) +782d5cc339 2024-07-06 04:09:25 +0200 Robin Leroy ICU-22707 UTC-179-A102 Consider using a macro throughout the rules for [\p{ea=F}\p{ea=W}\p{ea=H}]. +20fdebcb35 2024-07-05 00:55:05 +0200 Robin Leroy ICU-22707 UTC-180? Give up on 16.0ฮฒ rules, amend LB10 and LB21a instead. +cc64ec7c94 2024-07-04 18:25:39 +0200 Robin Leroy ICU-22707 feed more bits to the starving monkeys: ranlux48 rather than a 32-bit LCG +47a8ea4065 2024-07-03 20:09:02 +0200 Robin Leroy ICU-22707 smarter old monkeys: refine the partition on interesting sets +600011eb7d 2024-07-01 16:56:52 +0200 Robin Leroy ICU-22707 LB19 rules that seem to actually work with ea=W BA and CM. Update default new monkeys. +6d3b988fd0 2024-06-21 16:02:23 +0200 Robin Leroy ICU-22707 UTC-179-C30 [\p{lb=IS} & [\p{ea=F}\p{ea=W}\p{ea=H}]] has been emptied +5d7df44d2f 2024-03-21 18:07:38 +0100 Robin Leroy ICU-22707 UTC-179-C28 examples from https://github.com/unicode-org/properties/issues/197 = L2/24-064 ยง5.5 (also in LineBreakTest.txt but less legible). +79f4745494 2024-03-21 18:28:51 +0100 Robin Leroy ICU-22707 UTC-179-C25 Limit LB21a to the Hebrew-hyphen-non-Hebrew case +83f3334b96 2024-03-14 14:33:55 +0100 Robin Leroy ICU-22707 UTC-179-C32 Upstream and improve the old Finnish tailoring LB20a from CLDR-3029 and ICU-8151 +36fe0f0660 2024-03-20 11:29:02 +0100 Robin Leroy ICU-22707 UTC-179-C28 Simplify the UAX14 formulation +84ff5dacf8 2024-03-15 12:21:04 +0100 Robin Leroy ICU-22707 UTC-179-C28 LB19 change for simplified chinese +1513b66c32 2024-05-08 02:36:00 +0200 Robin Leroy ICU-22707 UTC-179-C35 Remove redundant rule, caught after UTC-179. Called out in review note in https://www.unicode.org/reports/tr14/tr14-52.html#LB25. +d3b361f23a 2024-05-02 21:52:19 +0200 Robin Leroy ICU-22707 UTC-179-C35 LB25 alignment with the UAX14 formulation from 15.1 and earlier. +509f552e38 2024-02-29 23:33:49 +0100 Robin Leroy ICU-22707 UTC-179-C35 No regexes for old monkeys: Express LB25 using UAX14-style rules rather than a regex +9391cbb0b3 2024-03-15 11:59:54 +0100 Robin Leroy ICU-22707 Print random ๐Ÿ™ˆ๐Ÿ™‰๐Ÿ™Š๐Ÿต๐Ÿ’ rather than ... so that progress is visible when the screen is full and report monkey counts +f9d2d561a1 2024-06-05 15:19:37 -0700 Markus Scherer ICU-22707 disable UTS46 test for now +4312a4e5cb 2024-06-05 15:01:50 -0700 Markus Scherer ICU-22707 Unicode 16 beta jun04 +876816b0a1 2024-06-05 08:32:40 -0700 Markus Scherer ICU-22707 new short aliases ID_Status, ID_Type +ee93218eab 2024-06-30 21:37:54 -0700 Elango Cheran ICU-22721 Simplify wait-for-checks match logic +0178a07a26 2024-07-03 16:46:57 +0200 Fredrik Roubert ICU-22793 Clang-Tidy: google-readability-casting +f668bc5218 2024-06-28 17:16:27 -0700 Elango Cheran ICU-22721 Add workflow that enforces required checks +2e00f38660 2024-06-28 13:01:14 -0700 Elango Cheran ICU-22721 Prevent redundant concurrent CI runs on the same PR branch +cf7ff1b0a5 2024-06-24 13:25:25 -0700 Frank Tang ICU-22716 Set smaller timeout limit for uregex_match_fuzzer +86add69c92 2024-06-20 14:57:09 -0700 Frank Tang ICU-22716 Set timeout limit for uregex_match_fuzzer +42d0bab7c3 2024-06-18 01:14:00 -0700 Frank Tang ICU-22800 Avoid inconsistent state inside Locale +b29eb331e1 2024-04-04 15:38:20 -0700 Gary L. Wade ICU-22720 Update ICU4J to be comparable for relative date formatting as ICU4C for days of the week and quarters Added enums for the days of week to RelativeUnit of RelativeDateTimeFormatter and changed QUARTERS to be included in this change rather than deprecated. Removed short-circuiting of unit tests for the comparable formatting in ICU4C. Added changes in formatNumericImpl and RelDateTimeDataSink to use the enums. Added unit tests to RelativeDateTimeFormatter.java to test the enums proposed and removed the short-circuiting of days-of-week tests. +f48944e062 2024-05-10 11:09:03 +0900 Makoto Kato ICU-21809 Possible memory leak of tempTable.resFlags +8f6ba2a7a5 2024-06-18 17:05:38 +0200 Fredrik Roubert ICU-22721 Correct format specifier for type int32_t (-Wformat). +e6674c7360 2024-06-18 17:05:35 +0200 Fredrik Roubert ICU-22721 Set all fields in initializer (-Wmissing-field-initializers). +471c2ce03b 2024-06-18 17:05:33 +0200 Fredrik Roubert ICU-22721 Delete unused variable (-Wunused-variable). +e5b8660a46 2024-06-17 15:32:40 -0700 Frank Tang ICU-22716 Add uregex_match_fuzzer +0ea487a58b 2024-06-17 19:19:32 +0000 Frank Tang ICU-21810 Fix memory allocation error check in ucurr.cpp +6e9e120520 2024-05-22 10:07:02 -0700 David Yeung ICU-22796 Bugfix: Memory access after uprv_free(). +697cb14f08 2024-06-13 22:44:12 +0000 Frank Yung-Fong Tang ICU-22798 Avoid stack overflow by return error. +b82291fd77 2024-06-06 19:03:18 +0000 Frank Tang ICU-21810 Fix error checking of ucurr.cpp part 1 +09dce103f2 2024-06-11 14:33:25 -0700 Frank Tang ICU-22797 Move the loop limit before ignore continue +64f529e113 2024-06-06 22:50:42 +0200 Fredrik Roubert ICU-22310 Update configure files from configure.ac using autoreconf. +d1cfbb22f1 2024-06-06 22:45:43 +0200 Fredrik Roubert ICU-22310 Revert now obsolete autoconf "pld hack". +6a24e8d1df 2024-06-06 22:00:16 +0200 Fredrik Roubert ICU-22310 Update configure files from configure.ac using autoreconf. +58df035f1d 2024-06-06 21:50:46 +0200 Fredrik Roubert ICU-22310 Revert now obsolete autoconf bug workaround for echo. +aefbea6162 2024-06-07 11:37:34 -0700 Elango Cheran ICU-22722 Make cldr-to-icu verbiage on alt="ascii" sound more authoritative +4f7b73dfdb 2024-06-01 13:13:14 +0000 dependabot[bot] ICU-22721 Bump the github-actions group with 2 updates +87fce24233 2024-06-05 18:27:35 +0000 Frank Tang ICU-22642 Avoid spending too much time inside CanonicalIterator +6543634649 2024-06-04 16:41:28 -0700 Markus Scherer ICU-22707 fix hst=V: hst=NA for Kirat Rai +47e9389b8e 2024-06-04 14:15:45 -0700 Markus Scherer ICU-22785 move cptrie bit setter to toolutil; add getCPTrieSize() +c439dcdf27 2024-06-04 13:44:10 -0700 Markus Scherer ICU-22785 uprops.icu: coalesce scx+sc bits +0d8a3ccd11 2024-05-31 16:12:16 -0700 Markus Scherer ICU-22785 move Block bits from propsvec0 to new trie +81492ae9a2 2024-05-31 15:21:54 -0700 Elango Cheran ICU-22722 Make example config for cldr-to-icu work over all locales +b9b324ccc5 2024-05-31 13:42:21 -0700 Elango Cheran ICU-22722 Update docs for cldr-to-icu converter +3235c38f24 2024-05-30 16:27:08 -0700 Frank Tang ICU-22777 Fix incorrect pointer comparision +edfe255de3 2024-04-24 22:37:54 +0200 Fredrik Roubert ICU-22001 Put translation unit local definitions in unnamed namespaces. +faac745421 2024-05-29 21:34:13 +0000 Frank Yung-Fong Tang ICU-22768 Fix bidi buffer overflow +699fb1dbc4 2024-05-23 16:13:57 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release m0, part 3, source files +d6657adc4a 2024-05-23 16:13:09 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release m0, part 2, data and files +aa5fc99b33 2024-05-23 16:04:41 -0700 DraganBesevic ICU-22723 Integrate CLDR 46 release m0, part 1, binary files +788b893214 2024-05-22 03:09:56 -0700 Mihai Nita ICU-22769 Fix the jar generation to not use versioned folder +0ef4da943c 2024-05-13 11:26:38 +0000 aszasz ICU-22722 Fix broken link to faq in docs/userguide/icu/index.md +6ac6fdda74 2024-05-13 15:58:08 -0700 Frank Tang ICU-22730 propagate error avoid overflow +f017c3722b 2024-05-10 14:32:55 -0700 Mihai Nita ICU-22722 Better name for workflow +398890853d 2024-04-03 13:18:02 +0300 Henri Sivonen ICU-22718 Export disallowed/ignored UTS 46 data for ICU4X +e6ac2a292f 2024-04-25 15:06:38 -0700 Tim Chevalier ICU-22753 Fix read-after-move in MF2 +084af5c2b6 2024-04-22 11:53:09 -0700 Tim Chevalier ICU-22740 Add -Wctad-maybe-unsupported to CI jobs that use -Wall -Wextra. +db0694e8ab 2024-04-18 12:09:34 -0700 Tim Chevalier ICU-22740 Add missing template arguments in MF2 parser +ed52e0a25b 2024-04-19 18:32:08 +0200 Fredrik Roubert ICU-22721 Rename scoped variable to not shadow variable in outer scope. +6d5555a739 2024-04-23 17:35:44 -0700 Tim Chevalier ICU-22746 Import ICU4J tests +75ef0d97e1 2024-05-10 21:22:23 +0000 Mihai Nita ICU-22723 Add line number info to icuexportdata handleError +f5056cb46a 2024-05-08 11:25:50 +0300 Henri Sivonen ICU-22757 Remove allow list of known contractions with precomposed form from ICU4X mode of genuca +564c92d666 2024-05-10 21:53:39 +0200 Fredrik Roubert ICU-22721 Delete obsolete __STRICT_ANSI__ workaround for MinGW. +63afc76425 2024-05-08 14:53:59 -0700 Mihai Nita ICU-22769 Rename of the ICU4J data folder to not contain a version (script) +29620612ef 2024-05-08 14:42:20 -0700 Mihai Nita ICU-22769 Rename of the ICU4J data folder to not contain a version (code) +9720a210ac 2024-05-08 14:42:08 -0700 Mihai Nita ICU-22769 Rename of the ICU4J data folder to not contain a version +f133a0bd9b 2024-05-08 10:21:52 -0700 Mihai Nita ICU-22723 Cleanup: remove the icu4j/maven-migration/ folder +cb0d0d4e56 2024-05-08 10:32:34 -0700 Mihai Nita ICU-21757 Small GitHub workflow cleanup +85a9b2ee84 2024-04-01 15:52:46 -0700 Tim Chevalier ICU-22746 Refactor MF2 tests to be data-driven and add JSON lib +9369b7a209 2024-05-03 10:20:57 -0700 Mihai Nita ICU-21757 Stop sharing `utilities-for-cldr` +c92c188cac 2024-05-03 16:36:54 -0700 Mihai Nita ICU-21757 Replace UOption with commons-cli in XLIFF2ICUConverter +7eaefe076e 2024-05-02 18:37:41 +0300 Henri Sivonen ICU-22758 Make icuexportdata compatible with Unicode 16 normalization +69cb085e12 2024-05-03 22:19:59 +0000 Mihai Nita ICU-21757 Replace UOption with commons-cli in perf-tests +1c7d7f9a95 2024-05-01 13:24:20 +0000 dependabot[bot] ICU-22721 Bump the github-actions group with 4 updates +23bf38f10f 2024-04-30 14:08:58 -0700 Shane F. Carr ICU-22764 Fix gendict memory safety in toml uchars mode +464531eb8e 2024-04-30 17:39:27 -0700 Frank Tang ICU-22079 Fix bidi fuzzer +1ff249b73f 2024-04-30 15:58:17 -0700 Frank Tang ICU-21589 Remove format-overflow warning +6041c249f4 2024-04-30 21:26:48 +0000 Mihai Nita ICU-21757 Remove ICU dependencies on CollectionUtilities +6e6b576729 2024-04-26 18:50:28 -0700 Markus Scherer ICU-22707 Azure ICU4J timeout 20->25min +fe23620f12 2024-04-26 18:43:01 -0700 Markus Scherer ICU-22707 appease rbbitst UBSan for RBBIStateTableRow +b32d4a718e 2024-04-26 17:39:10 -0700 Markus Scherer ICU-22707 disable icuexportdata --mode norm +012c326755 2024-04-26 15:06:24 -0700 Markus Scherer ICU-22707 UCA 16 data first cut +5416451ae2 2024-04-12 20:13:50 -0700 Markus Scherer ICU-22707 more vo=U: Egyp. hieroglyphs +ba1ecef7de 2024-04-12 20:03:34 -0700 Markus Scherer ICU-22707 Unicode 16 security data first cut +423b4c7c31 2024-04-09 14:38:37 -0700 Markus Scherer ICU-22707 Unicode 16 script metadata +1053be18e5 2024-04-09 11:19:44 -0700 Markus Scherer ICU-22707 Java norm2impl support MaybeNo +b1a50f2a38 2024-04-09 11:18:08 -0700 Markus Scherer ICU-22707 Java props data files +e57aeba98c 2024-04-07 10:47:13 -0700 Markus Scherer ICU-22707 test normalization quick check properties against ppucd +94ef2757a3 2024-04-02 20:20:41 -0700 Markus Scherer ICU-22707 gennorm2 & C++ norm2impl support MaybeNo - .nrm formatVersion 5 - updated data format doc & design doc +d0e43d6943 2024-03-31 20:03:24 -0700 Markus Scherer ICU-22707 fix normalization bug: chars that combine back & fwd +4d9612bfa2 2024-03-28 11:50:45 -0700 Markus Scherer ICU-22707 Age 6:2, run generate.sh +d79c7bf5a0 2024-03-27 17:27:43 -0700 Markus Scherer ICU-22707 expectedLong script names +560e4bbf41 2024-03-27 13:59:31 -0700 Markus Scherer ICU-22707 preparseucd.py +ed8fe2c336 2024-03-26 20:59:42 -0700 Markus Scherer ICU-22707 ICU Unicode 16 version numbers +ce846a2367 2024-03-26 20:42:34 -0700 Markus Scherer ICU-22707 update change log for 16 +2688bca066 2024-03-26 20:11:40 -0700 Markus Scherer ICU-22707 change log for Unicode 16 minus hardcoded props +a57c68364e 2024-04-24 15:01:05 -0700 Frank Tang ICU-22079 Rename +a3d3e8abc5 2024-04-19 16:03:32 -0700 Frank Tang ICU-22079 Add ubidi_fuzzer +755b0981ec 2024-04-23 14:54:37 +0200 Fredrik Roubert ICU-22721 Reorder initializer to match declaration (-Wreorder-ctor). +d7c1f6b55d 2024-04-23 14:54:34 +0200 Fredrik Roubert ICU-22721 Add missing const (-Wwritable-strings). +d7a1815c3d 2024-04-23 14:54:29 +0200 Fredrik Roubert ICU-22721 Remove superfluous semicolons (-Wextra-semi). +8b84ae1dda 2024-04-24 19:34:52 +0200 Fredrik Roubert ICU-22721 Comment out variables only used in commented out code. +ec57da8651 2024-04-24 19:31:11 +0200 Fredrik Roubert ICU-22721 Delete unused variables. +a7e23a531c 2024-04-23 14:45:10 +0200 Fredrik Roubert ICU-22721 Clang-Tidy: modernize-use-override +3aa8b8c5ee 2024-04-19 13:45:32 -0700 Frank Tang ICU-22742 Fix handling of XA,XB,XC for addLikelySubtags +a91cbd6578 2024-04-22 22:14:06 +0000 Frank Tang ICU-22750 Fix Floating-point-exception in icu::Calendar::roll +0312308566 2024-04-17 17:12:43 -0700 Elango Cheran ICU-22721 Prevent inconsistent ICU4J Maven deploys via CI +4c9770f73d 2024-04-19 17:59:40 +0200 Fredrik Roubert ICU-22721 Remove now obsolete disabled warnings for LocalPointerBase. +0e4c2d8bc6 2024-04-18 15:45:00 -0700 Mihai Nita ICU-22724 ICU BRS 76: front-load update version to 76.0.1 +0c02f8c007 2024-03-28 11:39:35 -0700 Frank Tang ICU-22743 Change internal functions to propagate errors up. +5e35ffc87e 2024-04-18 15:04:33 -0700 Shane F. Carr ICU-22745 Merge ICU 75 maintenance branch to main (#2972) +3f960044b8 2024-04-17 20:17:18 +0000 Craig Cornelius ICU-22722 Revised ICU4J API doc process to modern tools +617b094df3 2024-04-16 01:04:01 +0000 Elango Cheran ICU-22723 Update PR template help text for next version's ticket numbers +7750081bda 2024-04-15 15:52:50 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta5 +0379e638a9 2024-04-15 14:38:22 -0700 Markus Scherer ICU-22520 doc: uloc_getName() & others may fail for example with a U_ILLEGAL_ARGUMENT_ERROR since PR #2813 in some cases where the implementation may have returned with a misleading U_BUFFER_OVERFLOW_ERROR +d8ee6843b9 2024-04-12 17:41:36 +0200 Fredrik Roubert ICU-22726 Add new CLDR 45 currency code XCG also to gCurrencyList. +530e9a509f 2024-04-15 12:42:24 +0530 Rahul Pandey ICU-22535 BRS_75_GA: Update cldr-to-icu version to 75.1 +aebd5ba54b 2024-04-14 16:17:04 -0700 Mihai Nita ICU-22533 Change API version annotation from 75.0 to 75 +9518b26a91 2024-04-12 13:53:40 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta4, part 5, restore copyright headers in catalog.txt +dcae3872f0 2024-04-12 13:31:00 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta4, part 4, build updates +c27199ec9c 2024-04-12 13:30:32 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta4, part 3, data updates +66c8c65857 2024-04-12 13:29:48 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta4, part 2, personName test data updates +97a046d116 2024-04-12 13:28:09 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta4, part 1, binary files +2f7a3ea491 2024-04-12 11:21:45 +0530 Rahul Pandey ICU-22535 BRS_75_GA: Update ICU version to 75.1 (no more -SNAPSHOT) +a1bce0c096 2024-04-11 14:12:58 -0700 Elango Cheran ICU-22261 Refactor error handling for internal MF2 array-allocating functions +75eab42060 2024-04-10 22:10:28 +0200 Fredrik Roubert ICU-22261 Improved identification of the MSVC compiler and library. +dbb3fe957a 2024-04-11 09:22:13 -0700 Elango Cheran ICU-22722 Fix missing starter character for MF2 keyword in User Guide +6d4cea57ed 2024-04-11 11:07:06 -0700 Frank Tang ICU-22727 fix addLikelySubtags for 5-8 chars lang codes +29b1141f79 2024-04-08 15:57:03 -0700 Frank Tang ICU-22730 Fix Japanese extended year int32 overflow +9e1c66daf7 2024-03-29 14:54:26 -0700 Tim Chevalier ICU-22261 Refactor MF2 attributes and options parsing code +bae39adf67 2024-04-08 21:24:56 +0200 Fredrik Roubert ICU-22532 Resolve new / free() mismatch. +4f0c2ca71c 2024-04-01 22:36:28 +0000 Tim Chevalier ICU-22261 Remove MF2 formatter caching optimization +943b0ca31b 2024-04-04 18:30:43 -0700 Elango Cheran ICU-22722 Fix Readme CI badge link +a86455825a 2024-04-01 13:23:05 +0000 dependabot[bot] ICU-22721 Bump the github-actions group with 2 updates +43cde6bdbf 2024-04-04 12:02:11 -0400 yumaoka ICU-22534 Updating pom version to 75.1-SNAPSHOT +9c466d43d9 2024-04-03 14:35:54 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta3 +fc91b6bb7f 2024-04-02 10:40:13 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta2, part 2, data and source files +492a8441db 2024-04-02 10:38:50 -0700 DraganBesevic ICU-22535 Integrate CLDR 45 release beta2, part 1, binary files +97335dfa7e 2024-03-28 16:27:19 -0700 Craig ICU-22534 add mf2 to docmain.h +1ac14c4ea7 2024-03-28 15:56:16 -0700 Craig ICU-22534 ICU4C API change report update +b2539f44df 2024-03-28 11:45:17 -0700 Frank Tang ICU-22534 BRS75 Remove fixed logKnownIssue +0127e4f760 2024-03-28 12:22:22 -0700 Frank Tang ICU-22534 BRS75 Remove fixed logKnownIssue for CLDR-17024 +070a1f420b 2024-03-28 12:01:59 -0700 Tim Chevalier ICU-22261 Add missing API tags for MessageFormat 2 methods/constants +d83d26cc5d 2024-03-27 14:23:47 -0700 Frank Tang ICU-9972 Fix Chinese/Dangi Calendar getActualMaximum(UCAL_DAY_OF_YEAR) +9e6173fcef 2023-10-06 10:28:48 +0100 Victor Chang ICU-22536 Fix ICUServiceThreadTest flakiness +aff1bbaa14 2024-03-27 13:30:43 -0700 Tim Chevalier ICU-22261 Add UCONFIG_NO_MF2 flag that can be used to disable MessageFormat 2 functionality +cce642a84f 2024-03-27 18:08:22 -0700 Rich Gillam ICU-22534 Regenerate urename.h for the ICU 75 release candidate. +f7d641d5ad 2023-05-12 22:23:28 -0700 Tim Chevalier ICU-22261 Add tech preview implementation for MessageFormat 2.0 to icu4c +4b8f8f3c48 2024-01-17 16:23:42 +0900 Fredrik Roubert ICU-22628 Replace log_err() with log_knownIssue() for known failure. +86b07da451 2023-12-22 08:39:45 +0900 Fredrik Roubert ICU-22618 Make unisetperf/draft possible to compile. +4b6c85737a 2024-03-26 10:58:15 +0530 rp9-next ICU-22693 Remove workaround in CI for ICU4C due to failures running ./configure +d4bc9bef26 2024-03-26 16:23:05 -0700 Rich Gillam ICU-22611 Fixed failures in EnvTest. +869cc60f3c 2024-03-26 15:09:26 -0700 Frank Tang ICU-22711 Set EnvTest frequency to nightly in March/April/Sept/Oct +8a1df5a7f4 2024-03-26 17:59:25 +0000 Shane F. Carr ICU-22692 Change SimpleNumber truncateAt to setMaximumIntegerDigits +57fc3094f9 2024-03-25 15:37:46 -0400 yumaoka ICU-22534 BRS75 J Serialization test data +6ad2ffb9db 2024-03-25 13:20:25 -0400 yumaoka ICU-22534 BRS75 J API Signature file and API change report +4f75c62767 2024-03-25 12:30:54 -0400 yumaoka ICU-22534 BRS75 clean up import statements +8ba19195f9 2024-03-22 13:34:44 +0530 Rahul Pandey ICU-22534 Update version number to 75.1 +141e820f71 2024-03-21 16:30:16 +0000 Mihai Nita ICU-22690 Update ICU4J MessageFormatter to the latest spec, LDML 45 +13bf3c8313 2024-03-14 17:53:38 -0700 Rich Gillam ICU-22611 Fixed the RBNF MultiplierSubstitution to only perform floor() on the value being formatted when the substitution is using a DecimalFormat and its owning rule also has a modulus substitution. Took out a redundant call to floor(). Added a hack to allow the caller to change the rounding behavior with setRoundingMode(). Added appropriate unit tests. Added additional documentation of the behavior to the API docs. +6eb43b1648 2024-03-21 15:27:19 -0700 Elango Cheran ICU-22533 Update badges for CI pipelines, user guide docs about CI +142850ae2c 2024-03-19 17:11:20 +0100 Fredrik Roubert ICU-22691 Make sample code possible to compile with current ICU4C. +dd7b0a9d6d 2024-03-19 16:57:36 +0100 Fredrik Roubert ICU-22691 Update configure files from configure.ac using autoreconf. +2a6bc212d4 2024-03-19 16:34:06 +0100 Fredrik Roubert ICU-22691 Delete abandoned sample code. +b3032aba0c 2024-03-21 16:22:40 +0100 Fredrik Roubert ICU-22643 Verify that UCHAR_TYPE works for all public header files. +37bdffb240 2024-03-21 17:24:58 +0000 Frank Tang ICU-22679 Fix broken header test +d259da8118 2024-03-19 17:42:14 -0700 Frank Tang ICU-22700 Fix large POSIX charset name cause hang +fbc1f33e7e 2024-03-20 13:39:06 -0700 Frank Tang ICU-22679 Clean up Calendar code. +94305fc59b 2024-03-21 05:17:26 +0000 dependabot[bot] ICU-22532 Bump the github-actions group with 9 updates +028fa70c29 2024-03-21 00:47:08 +0100 Fredrik Roubert ICU-22701 Bugfix: Make test independent of the default locale. +e246d3b712 2024-03-20 21:16:53 +0100 Fredrik Roubert ICU-22643 Make UCHAR_TYPE work as intended with C++11, C11 & macOS. +91721504ef 2024-03-21 11:46:25 +0000 Fredrik Roubert ICU-22621 Clang-Tidy: modernize-return-braced-init-list +80a01a475b 2023-11-16 22:25:59 +0000 Pedro Kaj Kjellerup Nacht ICU-22482 Hash-pin GHA, add dependabot to keep them updated +5e95ed8294 2024-03-20 13:30:17 -0700 Markus Scherer ICU-22689 reminder for 16.0 update +0b77215040 2024-03-18 19:59:23 -0700 Frank Tang ICU-22698 Clean up CalendarAstronomer +cce162bf4d 2024-03-20 01:52:06 +0000 Markus Scherer ICU-11396 new properties Identifier_Status & Identifier_Type +1be861209e 2024-03-19 18:37:43 +0000 Elango Cheran ICU-22689 Add PPUCD-based data driven test for binary props +7a3dfe877d 2024-03-18 00:02:16 -0700 Frank Tang ICU-22679 Remove getType and string comparsion +6b67715a94 2024-03-19 01:38:53 -0700 Frank Tang ICU-22633 Fix hang on large negative day in hebrew calendar +7c22ff7541 2024-03-18 18:00:51 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: readability-string-compare +ade671e252 2024-03-18 17:56:54 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: readability-static-definition-in-anonymous-namespace +6ad78a08c7 2024-03-18 17:44:23 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: readability-redundant-control-flow +e017edc97d 2024-03-18 17:35:02 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: readability-qualified-auto +4f2cefb7ca 2024-03-18 18:03:13 -0700 DraganBesevic ICU-22534 Integrate CLDR 45 release beta1 +606623cf30 2024-03-19 01:05:28 +0000 Frank Tang ICU-22679 Refactor ChineseCalendar +16b87419ed 2024-03-18 16:29:23 -0700 Markus Scherer ICU-22612 remove obsolete comment +281d8ef140 2024-03-12 18:06:48 -0700 Rich Gillam ICU-22152 Uncommented a bunch of commented-out test cases in ULocaleCollationTest.TestNameList() and made them pass again. +ce052f52c2 2024-03-15 15:12:45 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: readability-delete-null-pointer +cbab919682 2024-03-15 14:54:16 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: readability-container-size-empty +2295478716 2024-03-15 14:50:16 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: readability-const-return-type +4405c543ad 2024-03-18 12:50:52 +0100 Younies Mahmoud ICU-22686 Fix Unit preferences calculation in Cpp +80b33416e8 2024-03-18 10:36:32 +0000 Younies Mahmoud ICU-22686 Fix Unit preferences calculation in Java +a1c5294ae7 2024-03-15 00:49:16 -0700 Frank Tang ICU-22679 Remove duplicate code inside Islamic calendar +f709987818 2024-03-13 17:40:54 -0700 Frank Tang ICU-22679 Refactor Islamic Calendar and Optmize starting condition of loop. +5401c12018 2024-03-13 22:25:40 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: modernize-use-nullptr +de9910659d 2024-03-14 18:37:27 +0000 Frank Tang ICU-22661 Limit the size of variants in Locale +104214aeae 2024-03-14 14:05:15 -0700 Elango Cheran ICU-22532 Use previous Ubuntu version for ICU4C in GH Actions CI for now +c771fc444f 2024-03-13 17:06:14 -0700 Rich Gillam ICU-22523 Cut down the large tables in the APIs docs for SimpleDateFormat and included a link to the full table in the LDML spec. +2b6ddc50fe 2024-03-13 14:40:33 -0700 Rich Gillam ICU-22202 Fixed DateIntervalFormat to solve a couple "conflicting fields" errors. +b396885aae 2024-03-13 16:05:07 -0700 DraganBesevic ICU-22534 Integrate CLDR 45 release alpha 3, part 4, update supplementalData to rollback root changes +1b2d28b042 2024-03-13 15:20:22 -0700 DraganBesevic ICU-22534 Integrate CLDR 45 release alpha 3, part 3, source files +fc18bcb05f 2024-03-13 15:20:04 -0700 DraganBesevic ICU-22534 Integrate CLDR 45 release alpha 3, part 2, data files +0906aae169 2024-03-13 15:15:58 -0700 DraganBesevic ICU-22534 Integrate CLDR 45 release alpha 3, part 1, binary files +9a912bb51b 2024-03-12 22:46:28 -0700 Frank Tang ICU-22633 Add more Calendar overflow tests +2a1853c9a9 2024-03-12 16:21:01 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: modernize-use-emplace +3000bfb67e 2024-03-12 15:45:20 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: modernize-make-unique +1a4fc9b009 2024-03-12 15:34:51 +0100 Fredrik Roubert ICU-22621 Clang-Tidy: modernize-concat-nested-namespaces +00072801a5 2024-03-12 15:11:04 -0700 Rich Gillam ICU-22687 Fix genren.pl not to skip C++ functions on Mac +1cedbbd90d 2024-03-12 15:34:23 -0700 Rich Gillam ICU-22534 Fixed a couple issues from the API-promotions PR that Frank found in code review. +d43d216feb 2024-03-07 16:14:46 -0800 Frank Tang ICU-22633 Test and fix int32_t overflow for Calendar set +18c7d48b3e 2024-03-11 20:41:04 +0000 Elango Cheran ICU-22533 Add docs on Continuous Integration +37ecee3a0c 2024-03-03 23:25:58 +0000 Shuhei Iitsuka ICU-22666 Update ML model to improve Japanese phrase breaking quality +ceee4f0b46 2024-03-07 14:39:58 -0800 Peter Edberg ICU-22655 Implement "special" conversion for speed-beaufort, part 2 icu4c +4c664b2180 2024-03-08 16:21:16 -0800 Rich Gillam ICU-22534 Changed ExternalBreakEngine so that it's surrounded by U_HIDE_INTERNAL_API instead of U_HIDE_DRAFT_API. +784056dfdb 2024-03-07 12:54:08 -0800 Frank Tang ICU-22633 Fix overflow in Chinese calendar +ebaf3e9f75 2024-03-07 10:46:47 -0800 Craig ICU-22534 BRS#19 Update ICU4C API Change Report (frontloading) +3a88e99a27 2024-03-05 21:15:06 +0100 Fredrik Roubert ICU-22520 Add a StringByteSink template specialization. +a0cdb9cda5 2024-03-06 11:50:40 +0000 Rahul Pandey ICU-22597 Add MSVC build bot to build ICU4C without exceptions +89cf56333f 2024-03-06 16:42:58 -0800 Craig ICU-22534 BRS#27 fix CI-Exhaustive-Main breakage for locale qaa +e0a711c0a4 2024-03-04 17:22:11 -0800 Frank Tang ICU-22633 Fix Hebrew overflow issue +c0c46988c5 2024-03-05 22:23:47 +0100 Fredrik Roubert ICU-22612 Update configure files from configure.ac using autoreconf. +3a6b1ef80e 2024-03-02 06:25:19 +0000 Vincent Torri ICU-22612 usage of C++11 implies the existence of stdint.h, so remove useless checks +53568e8dfc 2024-03-05 18:01:43 +0100 Fredrik Roubert ICU-22520 Refactor CharString & CharStringByteSink into helper. +7bc202ae87 2024-03-04 14:00:06 -0800 Craig ICU-22534 BRS#27 scrub closed issues (frontload) +02a1bfc59f 2024-03-04 12:34:58 +0100 Fredrik Roubert ICU-22520 Refactor CheckedArrayByteSink & u_terminateChars into helper. +c610d7f986 2024-02-22 18:47:10 -0800 Rich Gillam ICU-22534 Promote (almost) all @draft ICU 73 APIs to @stable ICU 73 +232362bf17 2024-03-04 12:32:34 +0100 Fredrik Roubert ICU-22520 Use operator* instead of calling std::optional::value(). +73744ea41f 2024-02-28 19:34:13 -0800 Frank Tang ICU-22633 Fix overflow cause by large AM PM value +37526240e1 2024-02-29 15:36:32 -0800 Frank Tang ICU-22274 Mark known issue for 3 timezones for EnvTest +71b9b88200 2023-10-05 22:20:40 +0000 Shane F. Carr ICU-22319 Fix number range semanticallyEquivalent +aa3e49fa9a 2024-02-28 11:19:46 -0800 Frank Tang ICU-22274 Add zdump info while env test fail +929cd9bb4f 2024-02-12 21:47:25 +0100 Fredrik Roubert ICU-22520 Standardize return on error for all locale functions. +35353f2d7f 2024-02-20 06:53:19 +0000 David Carlier ICU-22671 format_date should use c++ nullptr instead of 0 for udat_open/DateFormat::create +137b4c9e47 2024-02-16 15:01:39 +0100 Fredrik Roubert ICU-22556 Update configure files from configure.ac using autoreconf. +75ff7952b9 2024-02-15 12:00:54 -0600 Jordan Williams ICU-22556 Prefer cc and c++ compilers +96fb7ae73a 2024-02-28 12:42:00 -0800 Craig ICU-22534 ICU4J 75 frontload API change report +0563859d8c 2024-02-28 21:43:54 +0000 Frank Tang ICU-22679 Optimize calendar code for edge cases +7d636aecf7 2024-02-26 21:22:17 -0800 Peter Edberg ICU-22655 Implement "special" conversion for speed-beaufort, part 1 icu4j +09ccfb9956 2024-02-26 17:11:09 -0800 Craig ICU-22534 ICU4J 75 frontload: API status update +ceca6c4120 2024-02-27 17:58:46 -0800 Frank Tang ICU-22274 display tz db version on the test machine. +0d7cedc0dd 2024-02-27 07:51:27 -0800 Elango Cheran ICU-22532 Trigger CI workflows when workflow definitions change +a1925abf4f 2024-02-27 15:34:44 -0800 DraganBesevic ICU-22534 CLDR 45 alpha2 integration to ICU +d271d3f269 2024-02-27 16:28:26 -0800 Craig ICU-21952 fix draft version of withoutLocale to ICU 75 +d1fa15bc1f 2024-02-27 13:20:56 -0800 Markus Scherer ICU-22571 add Aran script code variant +c2b328267e 2024-02-26 16:58:03 -0800 Elango Cheran ICU-22532 Increase timeout for exhaustive ICU4J tests +3df505b511 2024-02-26 16:53:49 -0800 Elango Cheran ICU-22532 Increase Github Actions CI parallelism from 2 to 4 +ec800e7407 2024-02-21 16:33:41 -0800 Frank Tang ICU-22633 Return error if era is out of range +314f03eeaf 2024-02-16 15:51:43 +0100 Fredrik Roubert ICU-22532 Don't dereference nullptr (-Wtautological-undefined-compare). +201af462fc 2024-02-23 23:42:33 -0800 Mihai Nita ICU-22675 Migrate from deprecated boxed primitive constructors to their replacements +394341edba 2024-01-29 22:43:35 +0200 Rลซdolfs Mazurs ICU-22646 Update collation test for Latvian locale +ea1c6da07f 2024-02-26 12:59:26 -0600 Steven R. Loomis ICU-22677 update LICENSE and README.md and pom.xml +6d15faab48 2024-02-26 09:53:59 -0600 Steven R. Loomis ICU-22677 update CONTRIBUTING.md +3c82e6857c 2024-02-26 16:48:37 +0530 Rahul Pandey ICU-22676 Undefine move32 since it is interpreted system call with MSVC ARM64 +fd5d6c97b1 2023-09-22 00:04:16 +0000 Shane F. Carr ICU-22532 Improve commit checker instructions +4633254f9e 2024-02-21 09:14:57 -0800 Elango Cheran ICU-22314 Move Cygwin test to post-merge pipeline +f3e50a7624 2024-02-20 22:58:59 +0000 Diego Gutierrez Yepiz ICU-22582 Avoid synchronizing in RuleBasedBreakIterator and ULocale unless strictly necessary +8acebe4a0c 2024-02-20 23:19:03 +0000 Elango Cheran ICU-22314 Add PR triggers for Azure pipelines +df46d089d5 2024-02-16 09:10:30 +0000 Rahul Pandey ICU-22314 Refactor Azure CI into workflows conditional on modified paths +90b2eed71a 2024-02-14 20:53:20 +0000 Markus Scherer ICU-22533 compact norm16 tables +164a56b736 2024-02-13 16:59:09 -0800 Markus Scherer ICU-22533 move custom normalization page from Sites to GitHub +b24b251bca 2024-02-12 18:40:25 -0800 Frank Tang ICU-22633 Fix more int overflow issues in calendar +939f08f274 2024-02-12 13:52:47 +0100 Fredrik Roubert ICU-22520 Use C++ function signatures for internal C++ functions. +69c8e12642 2024-02-08 16:01:16 +0100 Fredrik Roubert ICU-22520 Remove local custom code for parsing variant subtags. +61fdbe0d06 2024-02-08 14:27:43 +0100 Fredrik Roubert ICU-22520 Refactor code to remove the use of goto for error handling. +2c16b037cf 2024-02-07 17:11:30 -0800 Peter Edberg ICU-22557 Add kxv_IN to build-icu-data.xml, update generate stubs +abcb80fd53 2023-12-18 19:23:20 -0800 Frank Tang ICU-22615 Test TimeZoneNames API will not assert with non ASCII. +cd251ee62e 2024-02-07 22:36:37 -0500 yumaoka ICU-22659 tzdata2024a updates in ICU repo +63ae786bf7 2024-02-07 22:37:31 +0100 Fredrik Roubert ICU-22520 Refactor function macros into inline functions. +ba1208e49b 2023-09-13 18:43:33 +0200 Robin Leroy ICU-22518 Add a flag to export the output of the reference implementation from the old segmentation monkey tests +699555a5bd 2024-02-06 13:46:08 +0100 Fredrik Roubert ICU-22520 Use a ByteSink append buffer instead of a local CharString. +a210fc8351 2024-02-07 14:47:21 +0100 Fredrik Roubert ICU-22651 Add a docstring for LocalOpenPointer. +0b66fada30 2024-02-06 02:30:44 +0000 Frank Yung-Fong Tang ICU-22633 Fix integer overflow inside Calendar code +a6efa924ad 2024-02-06 20:02:50 +0100 Fredrik Roubert ICU-22520 Let ulocimp_getRegionForSupplementalData() return CharString. +56509e88bf 2024-02-06 20:55:08 +0100 Fredrik Roubert ICU-22651 Move LocalOpenPointer into an internal nested namespace. +43ab3d1de8 2024-02-06 11:22:56 -0800 Peter Edberg ICU-22583 BRS 75rc CLDR 45-alpha0 to ICU main part 4 (fix to get new unitPrefixes data) +12cbf73e39 2024-02-05 18:51:02 -0800 Peter Edberg ICU-22583 BRS 75rc CLDR 45-alpha0 to ICU main part 3 (source and test code changes) +c7245a36df 2024-02-05 18:48:49 -0800 Peter Edberg ICU-22583 BRS 75rc CLDR 45-alpha0 to ICU main part 2 (data generated or copied from CLDR) +b79ef68c32 2024-02-05 18:46:12 -0800 Peter Edberg ICU-22583 BRS 75rc CLDR 45-alpha0 to ICU main part 1 (binary data, binary-like source data) +d28e12b1f2 2024-02-06 13:39:46 +0100 Fredrik Roubert ICU-22520 Replace char arrays with icu::CharString. +930b4d9ab9 2024-02-06 13:35:28 +0100 Fredrik Roubert ICU-22520 Add convenience wrappers for calling ulocimp_getSubtags(). +835b009314 2024-01-03 10:25:10 +0900 Fredrik Roubert ICU-22520 Make ulocimp_get*() internal to ulocimp_getSubtags(). +1b768edbdf 2024-01-03 10:20:21 +0900 Fredrik Roubert ICU-22520 Update all users of ulocimp_get*() to ulocimp_getSubtags(). +dc70b5a056 2024-01-03 10:02:59 +0900 Fredrik Roubert ICU-22520 Move all localeID parsing logic into new ulocimp_getSubtags(). +678d5c1273 2024-02-02 23:48:14 +0100 Fredrik Roubert ICU-22520 Replace use of ulocimp_forLanguageTag() in uloc_getVariant(). +6fa113eaa8 2024-01-30 18:52:36 +0100 Fredrik Roubert ICU-22651 Refactor U_DEFINE_LOCAL_OPEN_POINTER into a template. +b8271577b6 2024-01-29 22:50:20 -0800 Frank Tang ICU-22649 Fix possible leakage by using LocalUResourceBundlePointer +6562a7df85 2024-01-11 15:24:27 +0900 Fredrik Roubert ICU-22627 Delete obsolete test case letest/api/ScriptTest. +9515e82741 2024-01-30 23:55:26 +0000 Frank Tang ICU-22633 Fix Integer-overflow in icu_75::Calendar::add +ae9cc8cbd1 2024-01-15 10:30:07 +0900 Fredrik Roubert ICU-22520 Replace char arrays with icu::CharString. +1b0f5e41c5 2024-01-15 10:30:04 +0900 Fredrik Roubert ICU-22520 Switch to using CharString for calling uloc_setKeywordValue(). +340806bf9a 2024-01-15 10:29:53 +0900 Fredrik Roubert ICU-22520 Add a ulocimp_setKeywordValue() that writes to icu::ByteSink. +e1415d1282 2024-01-17 17:26:00 -0800 Frank Tang ICU-22635 Avoid integer-overflow for invalid large UChar32 +8f80c62aa2 2024-01-24 16:06:17 -0800 Frank Tang ICU-22638 Fix cast overflow issue +400d97e7d2 2024-01-23 19:37:31 +0000 Elango Cheran ICU-22533 Update Maven CLI instructions for multi-module ICU4J +f7f9dbb88d 2024-01-19 01:40:23 -0800 Frank Tang ICU-22641 Change const refs in the class to const pointers +e81b8727aa 2024-01-22 13:43:19 +0900 Fredrik Roubert ICU-22532 Move the definition of _POSIX_C_SOURCE to the Makefile. +5eded36279 2024-01-22 22:54:46 +0900 Fredrik Roubert ICU-22520 Bugfix: Use macro parameter name instead of variable name. +7c48842e23 2024-01-22 12:54:12 -0800 Frank Tang ICU-22637 Accept non-ASCII digit to fix mistake +49a7a1e76d 2024-01-03 09:54:47 +0900 Fredrik Roubert ICU-22520 Update urename.h with ulocimp_getParent(). +9167d6beaf 2024-01-17 16:36:09 +0900 Fredrik Roubert ICU-21107 Update configure files from configure.ac using autoreconf. +ac7e3de879 2024-01-17 16:36:03 +0900 Fredrik Roubert ICU-21107 Remove obsolete conditional use of C++17 std::string_view. +9832f48e22 2024-01-19 07:11:33 +0000 Frank Tang ICU-22636 Return U_BRK_RULE_SYNTAX when status number is too large +7cec4a9308 2024-01-19 17:54:15 +0900 Fredrik Roubert ICU-21107 Replace use of adapter and binder classes removed in C++17. +c8336085bb 2024-01-18 21:36:07 +0000 Frank Tang ICU-22637 Rewrite custom timezone parser +3eb8923b97 2024-01-19 00:37:46 +0000 Frank Tang ICU-22638 Use parseNumber to fix buffer-overflow +7b690aa8c7 2024-01-19 08:19:16 +0900 Fredrik Roubert ICU-22639 Revert now obsolete bug workarounds. +c5160765d4 2024-01-17 10:42:47 +0900 Fredrik Roubert ICU-22639 Clone the calendar so we don't mess with the real one. +ca53838b83 2023-12-21 09:35:25 +0900 Fredrik Roubert ICU-22576 Remove now obsolete pre-C11 backward compatibility code. +d0672fa8ab 2024-01-18 14:15:14 +0900 Fredrik Roubert ICU-21107 Simplify type_traits expressions for C++17. +981057143c 2024-01-17 17:40:42 +0900 Fredrik Roubert ICU-21107 Remove CI jobs using MSVC too old to support C11. +47b9a517be 2024-01-17 05:31:38 +0000 Mihai Nita ICU-21107 Specify language standard versions C11 & C++17 also for MSVC +4a8cd80973 2024-01-17 16:42:47 +0900 Fredrik Roubert ICU-21107 Clarify the C11 & C++17 requirement in the userguide. +2d65456a3b 2024-01-05 12:27:36 +0900 Fredrik Roubert ICU-21107 Specify language standard versions C11 & C++17 also for Bazel. +078b88a11a 2024-01-03 11:42:30 +0900 Fredrik Roubert ICU-21107 Specify language standard versions C11 & C++17 also for MSVC. +214ae60d94 2024-01-16 14:47:56 +0900 Fredrik Roubert ICU-21107 Bugfix: Break up statement to force execution order. +ab72ab1d4a 2024-01-11 22:18:55 +0900 Fredrik Roubert ICU-22520 Replace char arrays with icu::CharString & icu::MemoryPool. +509405c9f2 2024-01-11 23:14:27 +0000 Frank Tang ICU-22626 Fix leakage when 2 '=' in PluralRules +dc7014fda6 2024-01-08 12:45:18 -0500 yumaoka ICU-22620 tz2023d updates +a837e0d399 2024-01-08 14:17:38 +0900 Fredrik Roubert ICU-22532 Set a value for _POSIX_C_SOURCE to get symlink() declared. +23d1fc5989 2024-01-08 16:34:04 -0800 Frank Tang ICU-22549 Fix incorrect pointer +906093f31b 2024-01-03 09:51:03 +0900 Fredrik Roubert ICU-22520 Make icu::CharString comparable with itself. +87ca023447 2024-01-09 20:43:10 +0900 Fredrik Roubert ICU-22520 Replace char arrays with icu::CharString. +ed970751ef 2024-01-08 18:48:59 -0800 Frank Tang ICU-22520 Add test case for oss-fuzz issue #65635. +3f054adaf3 2024-01-04 15:19:43 -0800 Frank Tang ICU-22549 Fix fuzzer to call Locale with null-terminiate string +cfba9a8caf 2024-01-04 15:45:19 -0800 Frank Tang ICU-22549 Reland PR2770 w/ fix +539e8f41a3 2024-01-03 21:05:14 +0900 Fredrik Roubert ICU-22532 Compiler warning: conversion from 'double' to 'int32_t'. +52ff51e82c 2024-01-03 20:04:48 +0000 Frank Yung-Fong Tang ICU-22549 Revert "Improve fuzzer to test more locale" +1a60a038e1 2023-06-13 00:36:41 +0000 Shane F. Carr ICU-21952 Add withoutLocale functions to LocalizedNumber[Range]Formatter +02740597ce 2023-12-27 19:27:38 +0900 Fredrik Roubert ICU-22520 Replace char arrays with icu::CharString. +74abcfe288 2023-09-04 14:31:16 -0700 Manish Goregaokar ICU-22481 Add toml support to gendict +7eb56fee1e 2023-12-27 19:54:32 +0900 Fredrik Roubert ICU-22520 Remove now superfluous intermediate buffers. +5fa7d4c7ff 2023-12-27 20:13:36 +0900 Fredrik Roubert ICU-22520 Delete unused internal feature alternateTags. +03a870a23c 2023-12-27 18:07:28 +0900 Fredrik Roubert ICU-22520 Replace uprv_malloc() / uprv_free() with icu::CharString. +9a91599fd4 2023-12-21 20:29:09 +0900 Fredrik Roubert ICU-22520 Replace uprv_malloc() / uprv_free() with icu::LocalPointer. +9d3e12b820 2023-12-15 14:06:30 -0600 Steven R. Loomis ICU-22601 v74.2 fix dangling LICENSE file +887005b68a 2023-12-21 19:36:59 +0900 Fredrik Roubert ICU-22520 Remove unnecessary copying of statically allocated strings. +daa0171501 2023-12-15 00:22:43 +0100 Fredrik Roubert ICU-22608 Add necessary using statements for namespace icu. +23dd2b8b54 2023-12-20 15:35:40 -0800 Frank Tang ICU-22549 Add PluralRule Fuzzer +ef78f2a863 2023-12-20 20:32:47 +0900 Fredrik Roubert ICU-21107 Update configure files from configure.ac using autoreconf. +45d351ca4e 2023-12-20 20:32:36 +0900 Fredrik Roubert ICU-21107 Update ICU4C minimum standard version from C99 to C11. +fc6e282d98 2023-12-18 23:33:39 -0800 Frank Tang ICU-22549 Limit Normalizer2 Fuzzer for 5K of input +1384d9f395 2023-12-14 23:01:21 +0100 Fredrik Roubert ICU-22532 Remove redundant 'void' from empty C++ parameter lists. +85b7f5fda2 2023-12-14 21:33:58 +0100 Fredrik Roubert ICU-22604 Use 'void' for empty C parameter lists (-Wstrict-prototypes). +838227ce95 2023-12-18 22:28:28 +0000 Frank Tang ICU-22614 Fix buffer overflow in TimeZoneNames +11d1148e56 2023-12-15 17:40:42 -0800 Frank Tang ICU-22549 Improve fuzzer to test more locale +4ba5d9191b 2023-12-15 11:26:49 -0800 Frank Tang ICU-22549 Add DateFormatSymbols fuzzer +7bef50e71d 2023-12-15 13:06:42 -0800 Frank Tang ICU-22609 Fix nulldef w/ bogus locale in DateFormat::create* +5cf5ec1adb 2023-12-13 17:23:11 -0800 Frank Tang ICU-22549 Add TimeZoneNames fuzzer +77759422dd 2023-12-13 18:02:21 -0800 Frank Tang ICU-22549 Add Normalizer2 Fuzzer +e76094c55a 2023-12-14 00:32:07 -0800 Mihai Nita ICU-22605 Exclude the data files from the -sources.jar +19af9e7ce3 2023-12-12 15:45:58 -0800 Frank Tang ICU-22602 Fix stack overflow inside flattenVariables +99f6be4345 2023-12-05 23:40:52 +0100 Fredrik Roubert ICU-22593 Add missing layout/ prefix for Layout Engine header files. +391e3b85fe 2023-12-05 00:04:49 +0100 Fredrik Roubert ICU-22591 Delete obsolete source file. +6f2e37ecb5 2023-12-05 00:03:46 +0100 Fredrik Roubert ICU-22590 Delete useless source file. +e2d1d3ed43 2023-12-05 00:05:39 +0100 Fredrik Roubert ICU-22592 Rename source file that should not be directly compiled. +e112f896a2 2023-11-30 20:07:03 +0100 Fredrik Roubert ICU-22576 Use standard alignof() with modern C. +1bc059e7d6 2023-12-11 19:24:43 +0100 Fredrik Roubert ICU-21107 Update configure files from configure.ac using autoreconf. +7ec1765ce8 2023-12-11 19:23:40 +0100 Fredrik Roubert ICU-21107 Update ICU4C minimum standard version from C++11 to C++17. +4a7d61d261 2023-12-11 14:19:28 -0800 Frank Tang ICU-22579 Fix Null deref while Unicode Set only has string +8b14c05791 2023-12-09 01:45:39 -0800 Frank Tang ICU-22585 Fix infinity loop while unicode set contains single surrogate +7d3cd7cba5 2023-12-11 12:11:59 -0800 Frank Tang ICU-22584 Fix def of nullptr +4da7ffaa36 2023-12-08 12:41:52 -0800 Frank Tang ICU-22580 Address infinity loop in RBBI +73f972f7ff 2023-12-07 15:07:27 -0800 Frank Tang ICU-22581 Fix RBBI leakage +665d9dbbe9 2023-12-08 08:08:03 +0000 Rahul Pandey ICU-22534 BRS 75 front-load update version to 75.0.1 +e6892996b1 2023-12-05 20:53:00 -0800 Andy Heninger ICU-22584 Fix RBBI rule builder stack overflow. +da83309900 2023-12-07 12:55:16 -0500 yumaoka ICU-22595 GitHub release file generation script to include javadoc for each artifact in addition to full javadoc +2a3cb99f6e 2023-12-04 13:27:33 -0800 Frank Tang ICU-22589 Avoid timeout in TimeZone test +b246489074 2023-12-04 16:46:13 -0800 Frank Tang ICU-22588 Limit test data to avoid meaningless timeout +bcae6f2a43 2023-11-17 19:05:18 -0800 Rich Gillam ICU-22575 Change AvailableFormatsSink to allow locales to inherit availableFormats items from the root locale. +394ebaaee0 2023-11-29 18:15:38 +0100 Fredrik Roubert ICU-22522 Update configure files from configure.ac using autoreconf. +e5f3295b91 2023-11-29 18:15:35 +0100 Fredrik Roubert ICU-22522 Revert "Use the Clang -Wno-ambiguous-reversed-operator flag". +e48d2734c6 2023-11-29 18:15:30 +0100 Fredrik Roubert ICU-22522 Revert "Add early check for AX_CHECK_COMPILE_FLAG". +d2a5638336 2023-11-30 16:21:13 +0100 Fredrik Roubert ICU-22522 Make operator==() const to resolve C++20 ambiguity. +d93c7b60fc 2023-11-06 12:43:03 -0800 Frank Tang ICU-22568 return TimeZomeFormat::createInstance for bogus locale +83327fb92c 2023-11-17 15:28:32 -0800 Frank Tang ICU-22549 Add Fuzzer for TimeZone +e8e19454da 2023-11-17 16:44:21 -0800 Frank Tang ICU-22549 Add fuzzer for NumberFormatter +368d67316c 2023-11-17 15:57:20 -0800 Frank Tang ICU-22549 Add UnicodeSet fuzzer +78b1a3fc46 2023-11-22 23:37:23 +0100 Fredrik Roubert ICU-22522 Update the Azure CI from Clang 14 to Clang 16. +f99f8c678b 2023-11-27 23:23:32 +0100 Fredrik Roubert ICU-22522 Delete unused variables. +ba4e8f2ef7 2023-11-29 12:51:21 -0800 Frank Tang ICU-22549 Add Fuzer for Unicode property API +2adf957de2 2023-11-13 16:30:06 -0800 Elango Cheran ICU-22314 Refactor GH CI jobs into workflows triggered by modified paths +0bfa5f4c44 2023-11-18 06:40:08 +0000 Frank Tang ICU-22549 Add DateTimePatternGenerator fuzzer +276d3dc865 2023-11-21 17:47:43 -0800 Frank Tang ICU-22493 Implement First Day Override in Calendar +5d3e84afc0 2023-11-20 17:58:08 -0800 Frank Tang ICU-22549 Add RuleBasedBreakIterator fuzzer +757d2cd90a 2023-10-24 15:39:06 -0700 Frank Tang ICU-22555 Fix infinity loop in RuleBasedCollator constructor +8d3d214ad7 2023-10-05 12:53:02 -0700 Frank Tang ICU-22531 Remove X from XLikelySubtags* +102ed8b6bd 2023-10-31 13:42:18 -0700 Frank Tang ICU-22563 Limit the size for calendar fuzzer +511e5efe56 2023-11-10 12:35:04 -0800 Elango Cheran ICU-22533 Update BRS instructions for tagging release +091fcf6f82 2023-11-09 13:26:19 -0800 Mihai Nita ICU-22533 Don't mention 'Release Candidate' in javadoc +fa6a4661ba 2023-10-27 23:52:54 -0700 Frank Tang ICU-22545 Fix addLikelySubtags for pseudo Locales +1bb711ad20 2023-10-12 13:38:09 -0700 Frank Tang ICU-22540 Add new CLDR units ronto, ronna, quecto, and quetta +a7c7d8f214 2023-10-30 17:24:13 -0400 yumaoka ICU-22561 Added maven-gpg-plugin in pom.xml to sign artifacts for maven central release. +b070c932ad 2023-10-30 13:50:52 -0700 Shane F. Carr ICU-22560 Merge ICU 74 maintenance branch to main (#2689) +92eeb45811 2023-10-26 16:24:36 -0700 Frank Tang ICU-22547 fix addLikelySubtags for 4 chars script code +9edac7b783 2023-10-27 15:04:44 -0700 Markus Scherer ICU-22326 ICU 74 release not candidate +d44f5bc9f0 2023-10-27 12:50:17 -0700 Peter Edberg ICU-22326 logKnownIssue skip for exhaustive test failures with kxv(_Deva)? day/month names +e04f4427dc 2023-10-27 18:33:43 +0000 Shane F. Carr ICU-22559 Hardcode the macroregions in XLikelySubtags and add a debug assertion +cdab88ff4e 2023-10-26 13:17:10 -0700 Frank Tang ICU-22513 Return error if days is too large in IslamicUmalquraCalendar +9f64d3f269 2023-10-06 22:09:53 +0000 Mihai Nita ICU-22534 Script preparing the GitHub icu4j release files +1caf1c9c55 2023-10-26 10:09:55 -0400 Yoshito Umaoka ICU-22326 BRS74 clean up import statements +97e2f3b018 2023-10-26 16:23:24 +0530 JALAJ HARKAWAT ICU-22326 Version number update for GA +683df2254e 2023-10-26 17:21:08 +0000 Elango Cheran ICU-22326 Fix build problems +da874594ef 2023-10-26 09:21:03 -0700 Peter Edberg ICU-22326 CLDR release-44-beta5 to ICU main part 4 (manually add kxv_Latn* stubs) +2f7bfd87cb 2023-10-25 17:43:40 -0700 Peter Edberg ICU-22326 CLDR release-44-beta5 to ICU main part 3 (ICU sources: lib, tools, tests) +f15f8a41a4 2023-10-25 17:34:28 -0700 Peter Edberg ICU-22326 CLDR release-44-beta5 to ICU main part 2 (data generated or copied from CLDR) +91a94c78d3 2023-10-25 17:29:54 -0700 Peter Edberg ICU-22326 CLDR release-44-beta5 to ICU main part 1 (binaries, binary-like source) +8499f338ee 2023-10-24 20:32:58 -0700 Peter Edberg ICU-22326 CLDR release-44-beta4 to main part 2 (data generated or copied from CLDR) +5591fd65c0 2023-10-24 20:32:15 -0700 Peter Edberg ICU-22326 CLDR release-44-beta4 to main part 1 (binaries, binary-like source) +7200b4d18b 2023-10-24 15:39:38 -0700 Mihai Nita ICU-22322 Fix include to use double quotes +01388fa5ef 2023-10-18 18:18:16 +0200 Philip Allgaier ICU-22323 Typo fixes in docs for ICU TimeZone Classes +3c44e031be 2023-10-15 01:07:54 +0000 Elango Cheran ICU-22505 Ensure default TZ remains unchanged by each test +3d1dee6837 2023-10-03 00:02:53 +0400 Mohamed Akram ICU-22528 Improve date formatting performance +cb7b1b6506 2023-10-13 13:54:18 -0700 Frank Tang ICU-22548 Reduce the loop limit to fail faster +ca631eaa26 2023-10-12 23:32:43 +0000 Frank Yung-Fong Tang ICU-22541 Fix MacOS 14 default timezone issue +bd9e5ed620 2023-09-08 16:06:20 +0530 Sarvesh Arora ICU-21991 added VS2022 checks and changed windows SDK version +6a4ae3b95f 2023-10-10 18:27:37 +0000 Elango Cheran ICU-22537 Fix CI checks to run with UCONFIG_NO_SERVICE +4b65cdeae1 2023-10-06 11:55:17 -0500 Steven R. Loomis ICU-22537 remove inconsistent UCONFIG_NO_SERICE guards +cdbf0ef6df 2023-10-04 16:39:17 -0500 Jeffrey Riaboy ICU-22529 Update services.md +049c8ad365 2023-10-06 22:09:53 +0000 Mihai Nita ICU-22534 Script preparing the GitHub icu4j release files +2e9d1288dd 2023-10-05 18:27:49 +0000 Elango Cheran ICU-22324 Add docs for Maven usage +deab8eef82 2023-10-05 18:40:23 +0000 Elango Cheran ICU-22324 Update Maven migration scripts +cc777ef48c 2023-10-04 09:26:59 -0700 Elango Cheran ICU-22324 Remove Ant build's `shared` directory +623cb1accc 2023-10-04 14:09:27 -0700 Elango Cheran ICU-22324 Update BRS task docs +1b5542da42 2023-10-04 22:29:16 +0000 Mihai Nita ICU-22324 Mavenization: fix the with_full_javadoc profile +597e3110a5 2023-10-03 17:51:55 -0700 DraganBesevic ICU-22325 CLDR 44 beta2 integration to ICU part three, source files changes +72099ee64c 2023-10-03 17:51:05 -0700 DraganBesevic ICU-22325 CLDR 44 beta2 integration to ICU part two, source files generated or copied from CLDR +34883e931c 2023-10-03 17:49:11 -0700 DraganBesevic ICU-22325 CLDR 44 beta2 integration to ICU part one, binary and binary source files +d82ad9975d 2023-10-02 15:57:11 -0700 Frank Tang ICU-22526 Allow GMT-23:59 time zone +1651e63b33 2023-10-03 15:19:58 -0400 yumaoka ICU-22325 BRS74 ICU4J API signature file +c587069895 2023-10-03 23:19:19 +0200 Fredrik Roubert ICU-22527 Add -Wambiguous-reversed-operator test code. +fc386c3a9a 2023-10-02 05:39:16 +0000 Shane F. Carr ICU-22149 Be more graceful with missing lang bundle data +e09adbf05a 2023-10-03 18:29:00 +0000 Mihai Nita ICU-22324 Mavenization: removed license links (error on Windows) +3cc4e1aac6 2023-10-03 10:13:43 -0400 Yoshito Umaoka ICU-22325 BRS74 Updating ICU4J serialization test data +e6f7ef7ef4 2023-10-02 20:36:19 -0700 Mihai Nita ICU-22324 Mavenization, remove maven proof of concept and ant script +e1af930c6a 2023-10-02 21:57:17 -0700 Peter Edberg ICU-22325 BRS 74rc move cldr testdata to consistent place, adjust test & tools to match +dff59b61f9 2023-10-02 17:54:11 -0700 Craig ICU-22325 ICU4C update APIChangeReport 73 -> 74 +05b0e7abaf 2023-09-25 17:20:22 -0700 Frank Tang ICU-22517 Limit the closure expansion loop and return error +f6d09d514d 2023-10-02 14:15:23 -0700 Markus Scherer ICU-22527 add Measure::operator!=() +e73d9736c9 2023-09-21 17:13:59 -0700 Craig Cornelius ICU-22325 Update docs.md to change `ant` commands to new scripts +3446660d27 2023-09-28 12:04:28 -0400 Yoshito Umaoka ICU-22325 BRS74 Clean up import statements +f24e0a0ff3 2023-09-30 07:29:58 +0000 Antonio Bueno ICU-22323 Describe date field symbol `ee` as `02`, not `2` +38643e14e5 2023-09-29 18:05:31 -0700 DraganBesevic ICU-22325 CLDR 44 beta1 integration to ICU part two, source files generated or copied from CLDR +5fa75fb9cc 2023-09-29 18:04:56 -0700 DraganBesevic ICU-22325 CLDR 44 beta1 integration to ICU part one, binary and binary source files +76b9e089be 2023-09-28 13:51:38 -0700 Mihai Nita ICU-22324 Mavenization, publish the root pom to Maven +07137b64e4 2023-09-28 00:26:31 -0700 Frank Tang ICU-22521 Return U_INTERNAL_PROGRAM_ERROR instead of % 0 +acfe1c299b 2023-09-21 16:19:29 -0700 Shane F. Carr ICU-22325 Update double-conversion to v3.3.0 +bfbf578f1c 2023-09-27 16:09:05 -0700 Markus Scherer ICU-22325 docmain ICU 74 new C services +9ed8532d2d 2023-08-24 16:08:00 +0200 Robin Leroy ICU-22332 document advanced usage of bidi confusability +aa377d7366 2023-09-27 14:54:45 -0700 Mihai Nita ICU-22324 Mavenization, script to generate serial test data +7a0373411e 2023-09-26 15:49:25 -0700 Mihai Nita ICU-22324 Mavenization, building the CLDR utilities +c670bbd5b0 2023-09-26 16:07:04 -0700 Markus Scherer ICU-22420 GB18030 change 3 mappings for GBK/web compat +87fe057838 2023-09-26 17:50:50 -0700 Mihai Nita ICU-22324 Mavenization, add -SNAPSHOT back to the maven version +037449fff8 2023-09-26 21:32:39 +0200 Fredrik Roubert ICU-21289 Switch to using CharString for calling uloc_getParent(). +96dcaf7da8 2023-09-26 13:32:23 +0200 Fredrik Roubert ICU-21289 Switch to using CharString for calling uloc_forLanguageTag(). +99026f01cc 2023-09-25 21:50:42 +0000 Elango Cheran ICU-22325 BRS74RC: Update version number to 74.1 +9bce52f003 2023-09-26 01:08:04 +0200 Fredrik Roubert ICU-21289 Switch to using CharString for calling uloc_toLanguageTag(). +2df1ab7240 2023-09-25 19:32:34 +0200 Fredrik Roubert ICU-21289 Switch to using CharString for calling uloc_canonicalize(). +47b28d6740 2023-09-25 19:32:27 +0200 Fredrik Roubert ICU-21289 Switch to using CharString for calling uloc_getBaseName(). +558df3aeb8 2023-09-25 19:32:18 +0200 Fredrik Roubert ICU-21289 Switch to using CharString for calling uloc_getName(). +c1475f4bbd 2023-09-25 14:24:57 -0700 Frank Tang ICU-22516 Return error while the style is invalid +6d1999fbb9 2020-09-02 21:27:55 +0200 Fredrik Roubert ICU-21289 Switch to using CharString for calling uloc_getKeywordValue(). +c4689841c0 2023-09-22 11:45:06 +0000 Younies Mahmoud ICU-22463 Fix the conversion from gasoline-equivalent units to kilograms-per-meter-squared-per-second +8c4af504a0 2023-09-22 10:09:06 -0700 Mihai Nita ICU-22324 Mavenization, minimize the places that need a version +6e0468d3bf 2023-09-21 18:10:57 +0200 Fredrik Roubert ICU-22498 Write directly to sink (instead of into legacy buffers). +cdcea0c378 2023-09-21 14:28:05 -0700 Frank Tang ICU-22479 Enahnce the fuzzer for ListFormatter +501fe1b74a 2023-09-20 11:59:07 -0700 Mihai Nita ICU-22324 Mavenization, preparing for maven central deployment +c3544278cb 2023-09-21 15:46:16 -0700 Craig ICU-22325 BRS#13: urename.h +77bc51e03e 2023-09-21 12:51:48 -0700 Frank Tang ICU-22479 Add fuzzer for RelativeTimeFormatFuzzer +263db44a3a 2023-09-20 17:22:10 -0700 Craig ICU-22325 BRS#19 ICU4J 74 Status and Change Report Change FormattedNumber.getNounClass to @stable ICU 72 +f14b24a845 2023-09-14 14:01:16 -0700 Elango Cheran ICU-22324 Allow single Maven cache creation and multiple read-only usage +4fcf8d22b9 2023-09-18 18:44:18 -0700 Frank Tang ICU-22507 Fix stack overflow in ChineseCalendar::isLeapMonthBetween +1b980e5999 2022-10-07 18:38:30 -0700 Rich Gillam ICU-21877 Fixed it so that getAllChildrenWithFallback() correctly calls its sink with every possible resource the one the user requested might be inheriting elements from. +6a42197331 2023-09-18 14:41:18 -0700 Frank Tang ICU-22510 Fix Calendar::set to check the field is valid. +2ca7c49662 2023-09-19 17:10:12 -0700 Rich Gillam ICU-22464 Fix Java DateFormatSymbols to copy abbreviated day period names to the other sizes when appropriate. +87d606c39a 2023-09-19 17:12:28 -0700 Frank Tang ICU-22509 Fix the RelativeDateFormat to reject unsupported dateStyle +f4227f5d54 2023-09-08 12:17:26 -0700 Elango Cheran ICU-22324 Include all unit tests, move tests needing multiple components +9be9ed3231 2023-09-01 18:20:00 -0700 Mihai Nita ICU-22324 Mavenization, resolve some of the release tasks +2f7090256a 2023-09-18 11:56:24 -0400 Yoshito Umaoka ICU-22502 Fix TestPersonNames failure on Windows +c4a596e18e 2023-09-18 16:42:49 -0700 Frank Tang ICU-22508 Reject NaN as input to Calendar::setTime +990779c4bf 2023-09-18 17:33:04 -0700 Frank Tang ICU-22509 Limit the dateStyle and timeStyle in fuzzer to only valid enum +6df1babae2 2023-09-15 16:26:50 -0700 Frank Tang ICU-22479 Add Fuzzer for ListFormat +f3b869cbb0 2023-09-18 20:20:42 -0700 Frank Tang ICU-22512 Fix broken TestHebrewCalendarInTemporalLeapYear +d8659b476d 2023-09-08 17:37:35 -0700 Markus Scherer ICU-22404 new properties IDS_Unary_Operator, ID_Compat_Math_*, NFKC_SCF +d082de574f 2023-09-15 16:16:32 -0700 Frank Tang ICU-22479 Add Fuzzer for DateFormat +14ca2b0e6d 2023-08-18 18:12:03 -0700 Rich Gillam ICU-22313 Various fixes for duration formatting: - Changed the C++ and Java interfaces to that the URBNF_DURATION ruleset is marked deprecated. - Fixed a bug in RuleBasedNumberFormat in both Java and C++ that caused the existing duration-formatting rules to produce bogus results when used on a non-integral value. +71a483d174 2023-09-11 16:19:53 -0700 Rich Gillam ICU-22495 Added support for "genitive" and "vocative" field modifiers; cleaned up PersonNameConsistencyTest. Fixed bug in implementation of "retain" keyword. +28572ab67e 2023-09-14 01:32:02 -0700 Peter Edberg ICU-22325 CLDR release-44-alpha3 to main part 3 (ICU sources: lib, tools, tests) +7ff2fff2b8 2023-09-14 01:31:00 -0700 Peter Edberg ICU-22325 CLDR release-44-alpha3 to main part 2 (data generated or copied from CLDR) +63c9435e87 2023-09-14 01:29:58 -0700 Peter Edberg ICU-22325 CLDR release-44-alpha3 to main part 1 (binaries, binary-like source) +84ae742ea0 2023-09-05 14:11:29 -0700 Frank Tang ICU-22479 Add fuzzer for Calendar API +386e9a10db 2023-09-14 13:41:31 -0700 Frank Tang ICU-22504 Fix buffer overflow write error +832997c57e 2023-09-15 03:28:57 +0000 Elango Cheran ICU-22325 Disable tests as workaround for failures following CI changes +9e9bc3695f 2023-09-13 00:56:05 +0000 Frank Tang ICU-22489 Clarify the default setting of Collator +9fb9bd4950 2023-09-14 00:49:09 -0700 Frank Tang ICU-22342 Rename fillBreak to fillBreaks +bb7352990e 2023-09-12 14:31:17 -0700 DraganBesevic ICU-22325 CLDR 44 alpha2 integration to ICU part three, source files changes +6b08bb601c 2023-09-12 14:30:09 -0700 DraganBesevic ICU-22325 CLDR 44 alpha2 integration to ICU part two, source files generated or copied from CLDR +a5589e9210 2023-09-12 14:26:30 -0700 DraganBesevic ICU-22325 CLDR 44 alpha2 integration to ICU part one, binary and binary source files +6d178fd002 2023-09-08 16:00:38 -0700 Craig ICU-22325 Update ICU4C API Change Reports - frontload Change version on uspoof.h from "74.0" to "74" +68a61daa95 2023-09-11 18:21:26 -0700 Frank Tang ICU-22497 Fix buffer-overflow READ for toLanguateTag +35645abdcb 2023-09-11 14:00:18 -0700 Frank Tang ICU-22494 Avoid adding empty or duplicate variants during locale canoncalization. +687feb1eaa 2023-09-08 18:23:00 -0700 Rich Gillam ICU-22478 Fix log spew in PersonNameConsistencyTest. +916452befc 2023-09-07 15:21:15 -0700 Rich Gillam ICU-22169 Fixed ures_getFunctionalEquivalent() to check the resource bundles' %%Parent resources when ascending the parent tree. +612cfbbfe4 2023-09-07 09:09:56 -0700 Peter Edberg ICU-22325 BRS 74rc update rename.h #1 +7ae7b15698 2023-06-26 17:23:01 +0100 Silas S. Brown ICU-22323 update comment: it is now only two word lists, not three +8c7a78f663 2023-08-31 15:36:01 -0400 Rich Gillam ICU-22471 Made PersonName.FieldModifier.RETAIN @internal, at least until we find we need it in the API. +b6a4eb8a65 2023-09-05 16:05:28 -0700 Rich Gillam ICU-22325 Promoted all @draft ICU 72 APIs to @stable ICU 72. +c294c3272c 2023-08-17 15:01:03 -0700 Frank Tang ICU-22365 Add adoptULocale and buildULocale to ULocaleBuilder +fab5faa3aa 2023-09-05 11:30:39 -0700 Frank Tang ICU-22479 Limit the collator_compare_fuzzer +21f74b3698 2023-08-30 19:38:29 -0400 Rich Gillam ICU-22455 Implemented algorithm in CLDR-16981 to preserve regional unit overrides when they don't conflict with the ms subtag. +aa70ba6746 2023-09-02 01:22:39 +0000 Frank Tang ICU-22479 Add a new fuzzer to test more Locale methods +5fb2a6ad06 2023-09-01 01:47:32 -0700 Mihai Nita ICU-22324 Mavenization, updating the cldr-to-icu scripts and instructions +869713b65f 2023-09-01 23:33:48 +0000 Frank Tang ICU-22479 Improve collator_compare_fuzzer +d501225db2 2023-08-31 15:59:01 -0700 Mihai Nita ICU-22477 Fix the performance tests after the maven folder changes +af8dc57a1d 2023-08-30 15:46:21 -0700 Elango Cheran ICU-22423 Use hashes instead of version tags for GH Actions +6afef81b5e 2023-08-30 11:42:04 -0700 Mihai Nita ICU-22324 Fix copyright check +b3d542392c 2023-08-28 16:55:17 -0700 Mihai Nita ICU-22324 Mavenization, step 2, change github / azure workflows +c7f227b37f 2023-08-24 13:47:36 -0700 Mihai Nita ICU-22324 Mavenization, step 2, reorg folders to maven structure +95f25839f4 2023-07-03 14:53:34 +0000 Pedro Kaj Kjellerup Nacht ICU-22423 Add scorecard.yml +35bae683a5 2023-08-29 22:49:52 +0000 Frank Tang ICU-22475 Fix double free in Locale under OOM +02d5e71903 2023-08-18 17:23:09 +0000 Frank Tang ICU-22342 Implement ExternalBreakEngineAPI +2207e2c3df 2023-08-29 12:38:25 -0700 Mihai Nita ICU-22324 Exclude tools/build from jdk > 8 +0cc2d9ed4c 2023-08-25 17:40:20 -0400 Rich Gillam ICU-22471 Bring ICU4J PersonNameFormatter up to date +29a6ffc350 2023-08-24 12:16:50 -0700 Frank Tang ICU-22365 call u_terminateChars in ULocale(Builder)? +8817c25c1e 2023-08-23 19:14:00 -0400 Rich Gillam ICU-22449 Fixed SimpleDateFormat (in C++ and Java) to correctly honor the rg and hc subtags in the locale when choosing the hour cycle. +ea0dbd4c41 2023-08-22 11:33:11 -0700 Frank Tang ICU-22462 Rename to PersonNameConsistencyTest +706044b0a2 2023-08-18 18:32:54 -0700 Frank Tang ICU-20777 Remove the generation of likelySubtags.res +f79fe9347a 2023-08-11 17:19:10 +0200 Robin Leroy ICU-22332 bidiSkeleton and LTR- and RTL-confusabilities +fb0f36203a 2023-08-21 16:06:05 -0700 Mihai Nita ICU-22324 Small fixes for script moving folders to maven structure +2270c174a5 2023-08-21 11:52:57 -0700 Peter Edberg ICU-22325 CLDR release-44-alpha1 to main: - binaries, binary-as-source, CLDR data sources; - CLDR test data & dtd, ICU lib/tool/test source updates. +5d6d197a03 2023-08-21 17:40:19 -0700 Frank Tang ICU-22466 Fix incorrect memory read while the locale is bogus +667ee72b7c 2023-08-09 17:51:06 -0700 Frank Tang ICU-22457 count() of getUnicodeKeywords is incorrect +52177cc8c7 2023-08-10 16:54:19 -0700 Rich Gillam ICU-22364 Modify ulocimp_getRegionForSupplementalData() to ignore the subdivision code, rather than requiring it to be "zzzz". +248b1c2a13 2023-08-18 13:26:48 -0500 Steven R. Loomis ICU-22309 update to LICENSE v3, Readme.md, CONTRIBUTING.md +1fc560c07f 2023-08-18 15:35:31 +0200 Fredrik Roubert ICU-22465 Change .s to .data() for replacing TinyString with CharString. +a7a2fdbcf2 2023-02-22 00:08:00 -0800 Mihai Nita ICU-22324 Script moving folders to maven structure +ffc449de62 2023-08-15 20:23:28 -0700 Frank Tang ICU-20777 Merge the likelySubtags implemention +27181e36a6 2023-08-17 01:54:33 +0000 Frank Tang ICU-22435 Add C API for Locale +81a6edb287 2023-08-14 17:08:57 -0700 Markus Scherer ICU-22404 Unicode 15.1 data 20230811 plus UTS46 fix +6338b704ff 2023-08-09 18:39:08 -0400 yumaoka ICU-22452 API for resolving preferred IANA zone ID from a zone ID. +d91859de21 2023-08-10 18:28:04 -0700 Rich Gillam ICU-22363 Add copyright notices to new QNX build files +b70b2d0433 2023-04-18 17:20:54 -0400 James Choi ICU-22363 Add support for QNX 7.1 +ca3fd47f4c 2023-08-08 16:45:11 -0700 Rich Gillam ICU-22402 Add options to PersonNameFormatter and update nativeSpaceReplacement logic +cc2ddc0d11 2023-08-10 01:40:06 -0700 Peter Edberg ICU-22325 Convert cldr-icu-readme to md, update it, point to it from older docs +a6fc915e05 2023-08-09 16:03:23 +0200 Robin Leroy ICU-22404 Strip default ignorable code points in the skeleton for confusable detection +86193b1b98 2023-07-24 14:23:57 +0200 Robin Leroy ICU-22404 Improve documentation of segmentation rules +ca1435c3ea 2023-08-09 18:04:49 +0000 Frank Tang ICU-22453 Fix non null terminated buffer issue. +56850c9a42 2023-08-07 10:38:49 -0700 Rich Gillam ICU-22402 Add support in ICU and in the CLDR-to-ICU tool for the new nativeSpaceReplacement and parameterDefault resources for PersonNameFormatter in CLDR. Regenerated the ICU4J data resources as well as the ICU4C resources to include the new resources. +47e47ec439 2023-07-05 14:34:07 +0200 Robin Leroy ICU-22433 uppercase decomposed greek to decomposed greek and precomposed greek to precomposed greek. +720e5741cc 2023-08-04 16:58:22 -0700 Rich Gillam ICU-22362 Fix build error in exhaustive tests resulting from last PersonName change. +89b952dffd 2023-07-31 18:42:21 -0700 Rich Gillam ICU-22362 Fix the name order derivation code in PersonNameFormatter to match the CLDR spec. +6ba5a1a1b7 2023-08-01 17:10:11 +0000 Frank Tang ICU-22365 C API for ULocaleBuilder +9511fff62a 2023-07-31 13:35:06 -0700 Frank Tang ICU-22407 Suppress Calendar Consistency +d511cad90d 2023-07-28 05:38:30 +0000 Frank Tang ICU-22407 Implement Java Temporal Calendar API +1f07d2b29f 2023-07-20 16:03:33 -0700 DraganBesevic ICU-22325 Integrate CLDR 44.1 to ICU, add personName testdata, fix RBBITestMonkey +19bac42f98 2023-07-27 17:03:02 -0700 Frank Tang ICU-22446 Fix incorrect Hebrew ORDINAL MONTH bug +73b61ceece 2023-07-27 10:42:44 -0700 Frank Tang ICU-22444 Remove "unknown" from Calendar.getKeywordValuesForLocale +03e98c04f3 2023-07-26 17:04:35 -0700 Frank Tang ICU-22442 Sync the spelling of NEHASSA to ICU4J NEHASSE +2238f1c2c1 2023-05-25 19:17:11 -0700 Shane F. Carr ICU-20297 Improve discoverability of currency formatting +85e75ecc13 2023-07-18 18:42:29 -0700 Rich Gillam ICU-22304 Miscellanous PersonNameFormatter fixes; made ExhaustivePersonNameFormatterTest into a real unit test. +281a2a77ec 2023-07-19 18:05:10 +0000 Pedro Kaj Kjellerup Nacht ICU-22350 Give maven.yml packages:write +c7e967c456 2023-06-19 04:06:48 +0000 Jiawen Geng ICU-22401 fix build on MSVC with cpp20 +2e45e6ec0e 2023-07-11 18:09:38 +0000 Elango Cheran ICU-22404 Unicode 15.1 beta data files & API constants +5826bf7ed7 2023-07-06 11:52:23 -0700 Frank Tang ICU-22434 Not calling setFirstDayOfWeek(MONDAY) if the locale has fw +034a808604 2023-05-26 02:08:17 +0000 Shane F. Carr ICU-20898 Improve number skeleton rounding increment docs +70d308731a 2023-07-07 00:09:11 -0700 Peter Edberg ICU-22325 BRS 74 front-load update version to 74.0.1 +cd6ff4a64d 2023-06-26 13:59:28 -0400 Jake Wharton ICU-22425 Eliminate double map lookup for common case of present argument +1b15a4e9db 2023-06-29 14:55:05 -0700 Frank Tang ICU-22424 Fix Calendar::clear(UCAL_MONTH) +adbcfb1e07 2023-06-26 09:16:44 -0400 Jake Wharton ICU-22426 Do not create nested StringBuilder when appending +f1b13a850a 2023-06-27 13:18:28 -0700 Frank Tang ICU-22354 Revert benchmark-action changes +b575f7c8f5 2023-04-14 18:15:34 +0330 Mohammed Keyvanzadeh ICU-22354 Update actions and platforms in GitHub Actions workflows +4a255c4301 2023-05-25 19:00:31 -0700 Shane F. Carr ICU-21239 Improve docs for MeasureUnit default constructor +83ee7e662f 2023-06-03 01:03:38 +0100 Victor Chang ICU-22390 Transliterator. can be optimized - part 2 +a9f7570892 2023-06-22 17:20:29 +0000 Frank Tang ICU-22412 Fix C API ucal_(g|s)etGregorianChange for iso8601 calendar +26bd70e301 2023-06-22 10:38:29 -0700 Frank Tang ICU-22421 Remove two unused internal methods in gregorian cal +e83b0715a1 2023-06-21 18:24:40 +0000 Frank Tang ICU-22368 Reduce ~200K langInfo.res size by encode LSR into 32bits int. +3fec4e718e 2023-02-06 17:30:04 +0200 Henri Sivonen ICU-22260 Allow relative datetime formatting without context adjustment with UCONFIG_NO_BREAK_ITERATION +c94469b9a0 2023-06-15 09:38:29 -0700 Elango Cheran ICU-22323 Correct alt='ascii' paths, point Readme.txt to .md +758099ab3b 2023-06-06 19:11:44 +0000 Pedro Kaj Kjellerup Nacht ICU-22410 Add security policy +9411a940ea 2023-06-13 20:27:39 -0700 Frank Tang ICU-22414 Fix bogus locale in collation res fallback +e567b50df8 2023-04-14 19:00:54 +0200 Fredrik Roubert ICU-22389 Set STRIP_FROM_PATH to enable Doxygen out-of-source builds. +53e0486855 2023-04-13 23:17:10 +0200 Fredrik Roubert ICU-22389 Add missing git lfs install to instructions. +f00ff4f5e3 2023-06-09 18:21:01 -0700 Frank Tang ICU-22406 Add LIBRARY_DATA_DIR +ea7ed9a9db 2023-06-09 14:55:54 -0700 Frank Tang ICU-22406 passing -i to genrb +e4eb997f41 2023-06-08 11:13:05 -0700 Frank Tang ICU-22406 limit the configuration +ded6244035 2023-06-08 10:33:56 -0700 Frank Tang ICU-22406 Fix test breakage w/ --disabled-shared +7a101d68ea 2023-06-12 19:58:23 +0000 Pedro Kaj Kjellerup Nacht ICU-22350 Fix broken performance CI +bb758fd745 2023-06-13 01:29:13 +0000 Elango Cheran ICU-22323 Update cldr-to-icu converter readme for example with alts +ceec2ee64b 2023-05-26 17:18:17 -0700 Shane F. Carr ICU-22405 Move coll_tree filter into data so it doesn't affect testdata +388b768262 2023-06-07 09:01:19 -0700 Peter Edberg ICU-22325 CLDR release-43-1-beta2 to ICU main +1cede3cb3f 2023-06-03 02:37:06 +0000 Frank Yung-Fong Tang ICU-22409 Update README.md for Maven build +2e3e49fed5 2023-04-12 14:38:16 +0000 Pedro Kaj Kjellerup Nacht ICU-22350 Add minimal tokens to GitHub workflows +e2fde33b4b 2023-06-05 18:21:31 +0000 Frank Yung-Fong Tang ICU-22396 Fix tool until ICU4J add Temporal Calendar API +f4234577ad 2023-06-02 19:18:35 +0000 Markus Scherer ICU-22404 initial changes.txt for Unicode 15.1 +a18c8f83e3 2023-05-12 16:01:56 +0100 Victor Chang ICU-22390 Speed-up ICU4J Transliterator. +5435007e6a 2023-05-27 06:21:16 +0000 Elango Cheran ICU-21697 Convert ICU Site pages to markdown for Github Pages +de26ea8c6a 2023-05-26 17:16:45 +0000 Shane F. Carr ICU-22322 Revert extra parallelism for data-filter test in .azure-pipelines.yml +8bbb8f506e 2023-05-23 14:00:47 -0700 Manish Goregaokar ICU-22403 Fix icuexportdata out-of-bounds during decomposition +0fb1b5588e 2023-05-01 18:51:19 -0400 Nicholas Vinson ICU-22377 Fix va_end errors found by gcc -fanalyzer +5ef4fa2989 2023-05-23 15:10:23 -0700 Rich Gillam ICU-22379 Update ICU PersonNameFormatter to match the spec change requested by CLDR-16623 +43cd3ce647 2023-04-25 22:59:23 -0700 Manish Goregaokar ICU-22372 Fix headers in icuexportdata +8d2c78d160 2023-05-18 16:03:23 -0700 Peter Edberg ICU-22357 Rename gb18030.ucm to add -2022, follow-on to PR #2430 +7f5d679a98 2023-05-11 03:32:52 +0000 Peter Edberg ICU-22357 Update gb18030 mappings for the -2022 version +ba1c7006b7 2023-05-07 21:04:41 -0700 Norbert Runge ICU-22384 Limit execution of performance tests +d205e03352 2023-05-08 00:41:36 -0700 Peter Edberg ICU-22325 CLDR release-43-1-beta1 to ICU main +e1e1c5feaf 2023-05-09 19:05:56 +0200 Fredrik Roubert ICU-22349 Use -l with make -j to limit jobs based on load average. +5618203821 2023-05-05 10:29:54 -0700 Peter Edberg ICU-22360 revert portions of #2159 which included @ in ALetter for wordbreak, update tests +530ca98176 2023-04-25 15:57:58 +0100 Victor Chang ICU-22371 Fix ULocale.getISOLanguages() API docs +00bb6789b3 2023-05-02 16:01:41 -0700 Mihai Nita ICU-22323 Remove broken link from the Chinese Calendar documentation +0e4b10b112 2023-05-02 15:43:11 -0700 Mihai Nita ICU-22378 Fix temperature format ignoring -u-mu-fahrenhe +6c05042cbc 2023-04-26 10:08:45 +0200 Robert Bastian ICU-22373 Export segmentation dictionaries +62f493827f 2023-04-27 16:19:55 -0700 Shane F. Carr ICU-22369 Merge maint/maint-73 into main (#2437) +4fd9d6ce9a 2023-04-18 23:39:28 +0200 Fredrik Roubert ICU-22356 Use ConstChar16Ptr to safely cast from UChar* to char16_t*. +ec3aef8fec 2023-04-10 15:30:21 -0500 Steven R. Loomis ICU-22309 update CONTRIBUTING.md for new process +5be2ea84e5 2023-04-20 15:13:41 -0700 Frank Tang ICU-22349 Bump the cygwin timeout to 50 minutes +09f4459a77 2023-04-20 15:14:22 +0200 Fredrik Roubert ICU-22221 Add the -R flag to less to display ANSI colors. +295f0f2a43 2023-04-13 12:36:34 -0400 yumaoka ICU-22333 Exclude EhaustivePersonNameFormatterTest also from releaseJarCheck target. +85fd7389e0 2023-04-12 01:54:38 +0000 Frank Tang ICU-22349 Speed up pre-merge CI +2a2995951b 2023-03-19 08:42:03 +0000 Shane F. Carr ICU-20926 Add tests for identity behavior in DateIntervalFormat +1e60df0f82 2023-03-29 14:09:02 -0500 Steven R. Loomis ICU-22341 commit checker: umbrella, explanations +4b515504fd 2023-04-12 21:14:02 +0000 Frank Tang ICU-22349 Build cygwin with -j to run multiple cores +12c5fe04c0 2023-04-13 00:44:34 +0530 rp9-next ICU-22351 Update PGP key information for release signing +cbb25bb186 2023-04-12 21:03:43 +0000 Frank Tang ICU-22349 Change to use just -j value in make to "not limit the number of jobs that can run simultaneously" +312bae8660 2023-04-11 13:33:17 -0500 Steven R. Loomis ICU-21964 use a single LICENSE file +5861e1fd52 2023-04-11 10:32:35 -0700 Peter Edberg ICU-22221 update cldr-icu instructions, and ICU tag for integration +69e1d707f8 2023-04-07 12:51:30 +0530 Rahul Pandey ICU-22221 BRS73GA: Update version number to 73.1 +0d2a03dbba 2023-04-10 13:21:26 -0700 Markus Scherer ICU-22338 getProperty(Value)Name accepts nameChoice above 1 +58c674a72e 2023-03-27 14:45:04 -0500 Steven R. Loomis ICU-22309 update CONTRIBUTING.md +80f94a636e 2023-04-06 18:14:18 -0700 Peter Edberg ICU-22221 CLDR release-43-beta5 to ICU maint/maint-73 +7d4e57dff1 2023-03-28 17:25:06 -0700 Rich Gillam ICU-22340 Fix it so that UNUM_NUMBERING_SYSTEM again always returns a RuleBasedNumberFormat. +f4687fc25a 2023-04-05 17:03:55 -0700 Markus Scherer ICU-22221 update root collation again from CLDR 43 +981c182a7f 2023-02-27 14:22:58 -0800 Frank Tang ICU-22297 Speed up valgrind tests +2c584abf7e 2023-03-28 18:26:04 -0700 Peter Edberg ICU-22221 rebase CLDR 43-beta4 import onto latest maint/maint-73 (new zoneinfo64) +c125cf67f0 2023-03-30 11:45:59 -0700 Peter Edberg ICU-22337 restore strict parsing length tolerance for non-abutting numeric date fields +95d905a9e9 2023-03-29 15:34:06 +0200 Fredrik Roubert ICU-22190 Add information about the KEYS file to the Publish document. +c702950294 2023-03-28 17:25:06 -0700 Rich Gillam ICU-22340 Fix it so that UNUM_NUMBERING_SYSTEM again always returns a RuleBasedNumberFormat. +9f774e2b8c 2023-03-29 08:33:18 -0400 yumaoka ICU-22339 Update ICU tzdata to 2023c for ICU 73.1 release +dfdf9141e5 2023-03-29 16:53:45 +0000 Craig Cornelius ICU-22220 Add step for updating API Doc table +22bbc7e12e 2023-03-27 17:55:07 -0700 Markus Scherer ICU-22308 add alignas(16) to the data entry point definition not just to its struct declaration. +3867acf109 2023-03-24 12:19:06 -0700 Elango Cheran ICU-22330 build and test ICU4J with Java 17 +a6e9f51859 2023-03-24 15:06:34 -0400 yumaoka ICU-22334 Update ICU tzdata to 2023b for ICU 73.1 release +84e4762069 2023-03-24 03:54:41 +0800 Ho Cheung ICU-22295 Remove deprecated RBBI LBCMNoChain option +b31579920e 2023-03-23 12:34:40 -0400 yumaoka ICU-22327 Update tzdata to 2023a +4b5a6edc95 2023-03-22 19:15:45 -0500 Steven R. Loomis ICU-21755 commit-checker: update Tip +cb65f75739 2023-03-21 11:55:40 -0700 Elango Cheran ICU-22220 BRS 73rc ICU4J Serialization test data for ICU 73.1 +4a30076686 2023-03-21 11:16:46 -0700 Elango Cheran ICU-22220 BRS 73rc ICU4J API signature data file +bfa5f4e6ae 2023-03-22 15:07:48 -0700 Elango Cheran ICU-22270 Fix hex number formatting in icuexportdata +6ddf63ed92 2023-03-22 18:38:41 -0400 Yoshito Umaoka ICU-22220 BRS73 Fix API doc tagging problems +68f5ef835b 2023-03-21 12:56:46 +0530 Rahul Pandey ICU-22220 BRS73RC Regenerate configure files and fix broken links in comments +49e8b99296 2023-03-21 14:26:16 -0400 Yoshito Umaoka ICU-22220 BRS73 Clean up Java import statements +fa5a6c1519 2023-03-18 00:39:02 +0000 Shane F. Carr ICU-22288 Remove unnecessary assertion in ICU4J NumberRangeFormatter +e612a4f2ab 2023-03-19 13:54:52 -0700 Peter Edberg ICU-22220 BRS 73rc update urename.h pass 2 +a518312ce2 2023-03-17 16:53:26 -0700 Craig ICU-22220 Add usimplenumberformatter and SimpleNumberFormatter to docmain.h +21581f4ec5 2023-03-17 10:50:08 -0700 Craig ICU-22220 ICU 73 API Changes 4J & 4C +f2459c16dc 2022-12-11 20:15:07 +0100 Kirill A. Korinsky ICU-22211 macOS PPC should use `.p2align 4` instead `.balign 16` +3076874c32 2023-03-17 08:39:37 +0000 Rahul Pandey ICU-22301 Add azure CI tests to be run post merge +70ed5b4702 2023-03-16 21:51:45 -0700 Peter Edberg ICU-21940 DateFormatSymbols::assignArray should handle null srcArray +74641a344e 2023-03-16 16:05:35 -0700 Markus Scherer ICU-12725 adjust API docs for new impl != JDK +dd1d4de29b 2023-03-16 23:08:59 -0700 Peter Edberg ICU-21653 utext_current32 should handle access callback that changes chunk size +34eaffc668 2023-03-16 16:48:12 -0700 Markus Scherer ICU-22308 stubdata empty pointerTOC alignas(16) +7a670998b0 2023-03-16 16:06:17 +0000 Rahul Pandey ICU-22220 BRS73RC Update version number and regenerate configure v73.1 +3d31e72633 2023-03-16 15:52:04 -0700 Frank Tang ICU-22307 Fix crash inside TimeZone +cdeae44c6b 2023-03-16 10:01:10 -0700 Peter Edberg ICU-10297 Add tests showing that display name bug in ticket no longer exists +d73b4417e1 2023-03-15 22:24:52 -0700 Peter Edberg ICU-22186 Add unit tests for Croatia currency change from HRK to EUR +0684f8644c 2023-03-14 17:00:26 -0700 Markus Scherer ICU-22285 how to include gb2312 & big5han collation tailorings +3b030512ff 2023-03-15 23:57:26 +0000 Craig Cornelius ICU-22220 Update ICU4J samples instructions +3db74e8ae7 2023-03-15 17:26:51 -0700 Peter Edberg ICU-22220 CLDR release-43-beta2 to ICU main +06506023c5 2023-03-14 19:41:10 -0700 Elango Cheran ICU-22194 Add CI job to generate Github Pages using Github Actions +62375dca3a 2022-11-17 11:56:02 -0300 L. E. Segovia ICU-22205 toolutil: Fix MASM generation for x86-64 and ARM64 +167f8855a2 2022-11-20 14:07:55 -0300 L. E. Segovia ICU-22210 toolutil: Add NASM generator +2c46fb7f61 2023-02-19 18:11:18 +0100 Ivan Tymoshenko ICU-22286 Speed up substring equality comparison +7ed7d42f58 2023-02-27 14:56:36 -0800 Alan Zhao ICU-22298 Include in measunit.h +2d9fa3fa99 2023-03-13 16:57:10 -0700 Markus Scherer ICU-22285 omit the gb2312 & big5han collation tailorings by default +97510de5d4 2023-03-13 23:58:40 -0700 Mihai Nita ICU-22280 Replace markdown in javadoc with proper tags +b399c67d5a 2023-03-13 19:09:01 -0700 Mihai Nita ICU-12811 Fix cldrUtils (add ElapsedTime and UnicodeMap*) +2c20fa45fb 2023-03-13 21:50:05 -0700 Peter Edberg ICU-22220 CLDR release-43-beta0 to ICU main +2a9d0ccdb2 2023-02-23 00:52:28 +0000 Shane F. Carr ICU-22283 Add additional ERoundingMode variants +64b4cde663 2023-03-10 16:42:52 -0800 Elango Cheran ICU-22256 Add helper code to dump Bidi_Mirroring_Glyph data to file +ed011f2e31 2023-01-18 02:05:00 -0500 shenleban tongying ICU-22247 remove historical mention of old versions +a36619060c 2023-03-09 11:25:03 -0800 Mihai Nita ICU-22279 Fix invalid new Locale in testing +57e4b0cd17 2023-03-02 11:33:31 -0800 Markus Scherer ICU-22299 deprecate redundant UnicodeSet.CASE +e5854c84a1 2023-03-03 20:19:14 -0800 Rich Gillam ICU-22265 Update PersonNameFormatter and its associated classes so that the behavior matches that of the PersonNameFormatter in CLDR. Added a new test that tests the ICU PersonNameFormatter against a comprehensive set of test results from the CLDR PersonNameFormatter. +9e16711b54 2023-03-06 19:48:26 -0500 Yoshito Umaoka ICU-22220 BRS73 Updating the Unicode data files and software license +be6428690d 2023-03-03 16:11:58 -0800 Manish Goregaokar ICU-22270 expose uproperty values in icuexportdata +2b714406eb 2023-02-28 19:16:41 +0000 Craig Cornelius ICU-22220 Add a step to instructions and fix an obsolete path. +3748ef8f8a 2023-03-02 15:49:36 -0800 Peter Edberg ICU-22220 adjust #ifndef U_HIDE_DRAFT_API for virtual methods, fix conditionalized enums +bca85d4641 2023-02-28 08:27:00 -0800 Craig ICU-22220 Update ICU4J API status +5c07ee700b 2023-03-03 23:23:49 +0000 Craig Cornelius ICU-22220 ICU4C APIChangeReport for ICU73 +461ec392a5 2023-02-28 08:35:53 -0800 Craig ICU-22220 ICU4J API change report +797a01ee2b 2023-02-25 16:06:28 -0800 Rich Gillam ICU-22287 Move PersonName/PersonNameFormatter API from Tech Preview to @draft +b6dcc95d3c 2023-03-02 16:20:46 +0000 Markus Scherer ICU-21833 remove redundant void parameter lists +79ab90b5f9 2023-03-02 00:25:11 +0000 Markus Scherer ICU-6065 UnicodeSet::closeOver(simple case folding) +2864379937 2023-03-01 13:44:52 -0800 Markus Scherer ICU-21833 replace U_NOEXCEPT with C++11 standard noexcept +d8e80fea88 2023-03-01 13:23:37 -0800 Markus Scherer ICU-21833 remove pre-C++11 code; U_SIZEOF_UCHAR=2 +80414a247b 2023-02-27 21:28:50 +0000 Frank Yung-Fong Tang ICU-22224 Enable UBSAN and fix breakage +18f6a3a6e2 2023-02-22 23:52:37 -0800 Peter Edberg ICU-22220 CLDR release-43-alpha2 to ICU main +e8bc04d5df 2023-02-24 14:11:31 +0000 Rob De Reycke ICU-21386 uprv_tzname() should find the correct Olson ID when /etc/localtime is a "double" link +d3c94cc062 2023-02-24 11:48:47 -0800 Manish Goregaokar ICU-22270 Use hex for mask properties +0f4e084208 2023-02-23 15:33:16 -0800 Manish Goregaokar ICU-22270 Add support for General_Category_Mask in icuexport +d86b1cebe1 2023-02-22 15:14:23 -0800 Markus Scherer ICU-22220 update root collation from CLDR 43 +ea2cb8549e 2023-02-15 22:58:34 +0100 Fredrik Roubert ICU-21833 Replace U_FINAL with final everywhere. +c3b8ffa11e 2023-02-22 10:06:32 -0800 Frank Yung-Fong Tang ICU-22291 doc automate "Test samples (C) on Linux" +f924741bf2 2023-02-21 11:32:29 -0800 Peter Edberg ICU-22220 BRS 73rc update urename.h pass 1 +a3cbe80909 2023-02-15 22:53:37 +0100 Fredrik Roubert ICU-21833 Replace U_OVERRIDE with override everywhere. +015222105a 2023-02-15 14:44:06 -0800 Mihai Nita ICU-12811 Refactor test-framework to not depend on core +d469e628f3 2023-02-20 19:56:35 -0800 Peter Edberg ICU-22220 CLDR release-43-alpha1 to ICU main +bd065d4704 2023-02-15 00:18:10 +0000 Elango Cheran ICU-22220 Automate BRS tasks +a4c6b2a359 2023-02-15 15:31:51 -0800 Frank Yung-Fong Tang ICU-22262 Document environment test automation +cb87c0893b 2023-02-13 17:18:34 -0800 Frank Tang ICU-22269 Parallelize uconfig* tests +331172f0a3 2023-02-13 22:27:25 +0000 Frank Yung-Fong Tang ICU-22262 Automate environment test +c91c2fbdc5 2023-02-13 11:38:49 -0800 Markus Scherer ICU-22257 BRS doc: J with little-endian data automatic since ICU 70 +461bcef128 2023-02-11 00:32:06 -0800 Mihai Nita ICU-22194 Fix javadoc error (self-closing element not allowed) +47b321f1fa 2023-02-13 20:38:49 +0000 Frank Yung-Fong Tang ICU-22277 correct collation error return of uninitialized length value while previous code return error +32bc47eefe 2023-02-10 18:42:44 -0800 Frank Tang ICU-22257 Revert PR 2302 +b20c97009c 2023-02-10 22:49:14 +0000 Elango Cheran ICU-22194 Add User Guide doc for MessageFormat 2.0 tech preview impl +288c4c7555 2023-02-06 17:25:27 -0800 Rich Gillam ICU-22220 ICU 73 API promotions (promoting ICU 71 and earlier) +9f108554af 2023-02-08 16:40:32 -0800 Manish Goregaokar ICU-22270 icuexportdata: Add property and property value names/aliases +f1e02f149f 2023-02-06 16:48:25 -0800 Elango Cheran ICU-22194 Update DateTime skeleton docs with link to symbols table +3f093b602a 2023-02-07 12:05:12 -0800 Frank Tang ICU-22266 update OS version to 22.04 from 18.04 +39dfee39b8 2023-02-06 15:16:04 -0800 Markus Scherer ICU-22257 BRS doc: J with little-endian data automatic +638acd0c38 2023-01-13 23:28:06 -0800 Frank Tang ICU-21374 Add a CFI build bot for ICU4C +87fc840bf7 2023-02-06 02:55:34 -0800 Peter Edberg ICU-22220 CLDR release-43-alpha0 (with SurveyTool data) to ICU main +0264f411b8 2023-02-03 22:49:18 -0800 Frank Tang ICU-22257 Add "Test ICU4J with only little-endian ICU4C data" +9fd2742dfa 2023-02-06 19:35:22 +0100 Fredrik Roubert ICU-21833 Replace UChar with char16_t in C++ code. +2de88f9d9c 2022-12-27 16:54:24 +0900 Fredrik Roubert ICU-21833 Replace UChar with char16_t in all C++ code. +08f14db4c4 2023-01-27 18:04:35 -0800 Rich Gillam ICU-22249 Fixed endless loop in ICUResourceBundle when you ask for a locale with a nonstandard parent and that locale is also the system default locale. +3f05361b41 2023-01-31 18:17:02 +0800 allenwtsu ICU-22100 Modify ML model to improve Japanese phrase breaking performance +5560ee8870 2023-02-03 20:43:54 +0100 Fredrik Roubert ICU-21833 Replace nullptr with 0 when assigning to UChar. +fcd6e384bd 2023-02-02 10:18:14 -0600 HanatoK ICU-22194 Change CharacterIterator.DONE to CharacterIterator::DONE in doc +2e0d30cfcf 2022-12-22 20:22:18 +0900 Fredrik Roubert ICU-21833 Replace NULL with nullptr in all C++ code. +a47717934a 2023-02-03 00:50:21 +0000 Frank Tang ICU-22252 Suppress Calendar Consistency +0b3b83a809 2023-01-20 17:36:15 +0000 allenwtsu ICU-22100 Improve Japanese phrase breaking performance +76df897b77 2023-01-26 18:56:50 +0000 Mihai Nita ICU-22226 Fix Calendar.getFirstDayOfWeek to honor -u-fw +de0a28644b 2023-01-24 00:54:33 +0000 Frank Tang ICU-22251 Move sprintf to snprintf. +de9cb9a133 2023-01-18 18:00:35 -0800 Frank Tang ICU-12725 Update u_isIDStart and u_isIDPart to TR31 +bb0e745e25 2023-01-18 16:39:17 -0800 Frank Tang ICU-22058 make pointer argument in floorDivide optional +da5b047dbe 2023-01-18 17:43:33 +0000 Frank Yung-Fong Tang ICU-22242 Test to show incorrect calculation of 1890 +cd1b772cbf 2022-08-23 16:47:06 -0700 Frank Tang ICU-22027 Add C++ Calendar API for Temporal +a7f4531bfa 2023-01-17 19:13:01 +0000 Elango Cheran ICU-12811 Fix localespi tests when run by Maven on Java 8 +d4ac09edbd 2023-01-14 01:44:09 +0000 Elango Cheran ICU-12811 Replace local-maven-repo with data jar contents +1b292fa924 2023-01-13 21:47:30 -0800 Elango Cheran ICU-22233 Fix CI cache name for Bazel build +e7530bd9ff 2023-01-13 12:46:49 -0800 Elango Cheran ICU-12811 Fix CI cache retain workflow's cron schedule string +2007e135f1 2023-01-12 19:42:03 +0000 Elango Cheran ICU-12811 Add CI workflow to retain caches that are flaky/costly to init +89c1700424 2023-01-06 19:24:02 +0000 Shane F. Carr ICU-22093 Polish for SimpleNumberFormatter +ad82a6693a 2023-01-10 21:01:06 -0800 Peter Edberg ICU-22220 integrate root exemplarCities chnages for CLDR release-43-m0 to ICU main +8d411e9b6a 2023-01-08 19:42:20 -0800 Peter Edberg ICU-22220 integrate CLDR release-43-m0 to ICU main for 73, update maven-build files +80fb309c8a 2023-01-09 05:56:18 +0000 allenwtsu ICU-22100 Remove unicode blocks from Japanese ML phrase breaking +0c6d7fc98d 2022-12-02 01:49:06 +0000 Thomas Kรถppe ICU-22222 Add explicit instantiation declarations +dcac8ac4c1 2022-12-16 17:21:24 +0900 Fredrik Roubert ICU-22233 Use separate Bazel cache keys per OS. +90caafbcd4 2022-12-20 16:34:42 +0000 allenwtsu ICU-22100 Incorporate BudouX into ICU (Java) +44480c4ba4 2022-12-15 00:48:55 +0000 dependabot[bot] ICU-22193 Bump junit from 4.12 to 4.13.1 in /icu4j/maven-build +82115c060f 2022-12-16 14:59:41 +0900 Fredrik Roubert ICU-22193 Make clang-release-build-and-test work with ubuntu-latest. +f6353aeedc 2022-12-16 15:37:04 -0800 Elango Cheran ICU-12811 Make CI jobs for Maven run serially to avoid CI cache race condition +2a6f06cb4c 2022-12-15 16:21:52 +0900 Fredrik Roubert ICU-22193 Make run-with-stubdata work with ubuntu-latest. +45e98d4f67 2022-12-07 05:16:30 +0000 Elango Cheran ICU-12811 Build ICU4J using Maven +57c9313eb7 2022-12-13 16:59:24 -0800 Elango Cheran ICU-22193 Use Ubuntu 20.04 for jobs failing in migration to 22.04 +0cbf969cf7 2022-12-12 14:12:20 -0800 Markus Scherer ICU-22193 fix some CI test failures +7e083e34fb 2022-12-01 12:33:01 -0800 Peter Edberg ICU-22220 BRS73RC Update version number to 73.0.1 +ba8e4087ca 2022-11-16 19:16:08 -0300 L. E. Segovia ICU-22203 Windows: enable C-code generation with overridden entry point +e7aad77f31 2022-11-16 19:16:08 -0300 L. E. Segovia ICU-22204 toolutil: Fix crash when trying to generate MinGW assembly +b6b7b045e9 2022-07-29 12:08:01 +0800 Shuhei Iitsuka ICU-22100 Incorporate BudouX into ICU (C++) +d02b30fc3f 2022-11-22 17:00:51 -0800 Manish Goregaokar ICU-20115 ICU4C: Move SimpleDateFormat over to SimpleNumberFormatter +cecd19e9ba 2022-11-30 14:14:38 -0500 yumaoka ICU-22217 TZ Database 2022g updates +a2854b615a 2022-11-23 22:48:12 +0000 Shane F. Carr ICU-22093 ICU4C: Add SimpleNumber and SimpleNumberFormatter +194236a1b4 2022-11-28 15:25:29 +0000 Victor Chang ICU-22214 Fix set pointer to false in sprpdata.c +3654e945b6 2022-06-22 09:05:15 -0700 Frank Tang ICU-22201 Add test to verify ICU-22043 on Java +da5d3e0c5b 2022-11-17 20:49:37 -0800 Frank Tang ICU-22206 Fix unsafe mix of UBool +8b7ef3d908 2022-11-03 18:25:33 +0300 Eli Kobrin ICU-22198 Fix stack buffer overflow. +9c1fb785b3 2022-11-10 01:22:16 +0000 Frank Tang ICU-22164 Replace switch+getType with subclass +b0ab1171ad 2022-09-21 21:11:38 -0700 Frank Tang ICU-10752 Spread (s|g)etRelativeYear to subclass +b00562e989 2022-11-07 10:34:44 -0800 Markus Scherer ICU-22191 writesrc.cpp: enable PRI formatting constants on all compilers +05dc2ac924 2022-08-25 01:04:33 -0700 Jungshik Shin ICU-22119 Add lw=phrase for Korean using line_*_phrase_cj +67a7e2caf0 2022-10-20 20:30:24 -0700 Andy Heninger ICU-21180 RuleBasedBreakIterator, refactor init. +2d19377a8d 2022-11-01 10:21:51 -0400 yumaoka ICU-22196 TZ Database 2022f updates +436f5a7df5 2022-10-31 11:52:49 -0700 Markus Scherer ICU-22194 runConfigureICU computer->compiler +294b26eb7a 2022-09-21 20:05:55 -0700 Frank Tang ICU-22159 Merge inDaylightTime to Calendar +9f3feed545 2022-09-21 19:53:29 -0700 Frank Tang ICU-22160 clean up Calendar code +e0f2d491aa 2022-10-27 14:21:29 -0700 Elango Cheran ICU-22194 Fix typo in doc for BreakIterator rules update +2b77e39fbb 2022-10-21 15:36:12 +0800 Sergey Fedorov ICU-22191 writesrc.cpp: fix cinttypes header and place after C headers +866254ef12 2022-10-20 15:12:36 -0700 Andy Heninger ICU-21180 BreakIterator, change all NULL to nulptr +fbb4a5a167 2022-10-21 15:42:37 +0200 Fredrik Roubert ICU-22190 Update KEYS with additional signature data. +d453c12bfa 2022-10-20 22:03:50 +0000 Fredrik Roubert ICU-22190 Update KEYS with additional public key +511b4111f2 2022-10-20 18:47:20 +0000 rp9-next ICU-22190 Add public PGP Key +649c5f0176 2022-10-20 13:53:44 -0700 Shane F. Carr ICU-22189 Merge maint/maint-72 to main (#2235) +ff3514f257 2022-10-13 13:44:35 -0700 Peter Edberg ICU-21958 integrate CLDR release-42-beta5 to ICU main for 72 +f949713ce8 2022-10-13 11:45:45 -0700 gnrunge ICU-22177 Replace angular brackets in include with double quotes. +954d999126 2022-08-25 17:49:09 -0500 Steven R. Loomis ICU-21755 commit checker: skip No Time To Do This +3650236abb 2022-08-25 17:18:03 -0500 Steven R. Loomis ICU-21755 commit checker: section rewrite, summary count +8ca2e06b72 2022-07-26 12:19:55 -0500 Steven R. Loomis ICU-21755 commit checker: add support for COMMIT_METADATA.md file +00a4cdbd5b 2022-10-12 18:09:04 -0400 yumaoka ICU-22178 Update ICU tzdata to 2022e +a620057d76 2022-10-10 13:03:44 -0400 yumaoka ICU-21958 BRS72 Updated ISO currency data URLs +c6c01f4b79 2022-10-11 15:30:52 -0700 Peter Edberg ICU-21958 integrate CLDR release-42-beta4 to ICU main for 72 +ea4fca604f 2022-10-10 12:35:57 +0530 JALAJ HARKAWAT ICU-21958 BRS72GA Update version number +c203003b17 2022-10-06 18:35:09 +0000 Craig Cornelius ICU-21958 Revise C++ API Change reports +ff4ecd9f50 2022-10-06 08:56:07 -0400 Felipe Gasper ICU-22170 Fix typo in resource bundle documentation. +be9a07907c 2022-10-06 09:41:44 -0700 Craig Cornelius ICU-21958 Fix typo in displayoptions.h documentation +599ecdc4a1 2022-10-05 15:03:45 -0700 Craig Cornelius ICU-21958 Improved process for Releasing ICU API Docs +fe17bab2bb 2022-10-05 20:45:03 -0700 Peter Edberg ICU-21958 integrate CLDR release-42-beta3 to ICU main for 72 +702e529d31 2022-09-29 16:23:01 -0400 yumaoka ICU-22165 Update ICU tzdata to 2022d +49b08b414d 2022-09-28 22:01:22 -0700 Peter Edberg ICU-21958 integrate CLDR release-42-beta2 to ICU main for 72 +e72233f8b7 2022-09-26 17:21:17 -0700 Markus Scherer ICU-21959 fix file-level doxygen issues +e5980f1dcb 2022-09-26 14:08:28 -0700 Rich Gillam ICU-22081 Fix table in PersonNameFormatter Javadoc. +2f07ce2c6c 2022-09-23 10:52:23 -0700 Rich Gillam ICU-22158 Make TestAlgorithmicParentFallback() test more robust to different default locales. +123e5c1cd6 2022-09-22 14:23:55 -0700 Mihai Nita ICU-21957 Change the internal/deprecated javadoc tags +8f5529f30d 2022-09-22 14:55:46 -0700 Peter Edberg ICU-20894 Add UserGuide info on date pattern chars B, b +7c1f8d675b 2022-09-22 13:28:54 -0700 Craig Cornelius ICU-21957 update API Changes in ICU4C 72 +cd12cebb87 2022-09-22 10:45:18 -0700 Peter Edberg ICU-21879 Fix UserGuide link to info in Korean transliteration +ef706cddf1 2022-09-22 09:03:59 -0400 Yoshito Umaoka ICU-21957 BRS72 ICU4J serialization test data +306be3ddf6 2022-09-22 09:48:11 -0400 Yoshito Umaoka ICU-21957 BRS72 J API signature file +b5acb0ffc2 2022-09-22 14:23:57 -0400 Yoshito Umaoka ICU-21957 Fixed java compiler warnings +0c9d6f6b85 2022-09-22 09:24:27 -0700 Peter Edberg ICU-21957 Fix status tags for U_HIDDEN, unum_hasAttribute +329c95e3b9 2022-09-21 18:17:04 -0400 yumaoka ICU-21957 BRS72 Cleanup import statements +4f707beade 2022-09-21 19:51:17 +0000 Craig Cornelius ICU-21957 Update ICU4J & ICU4C Change Reports BRS#19 and BRS#20 +b23d6c1afe 2022-09-21 17:18:47 +0000 Mihai Nita ICU-22124 Tag the default constructor of OrderedMap as internal/deprecated +b08e51fa91 2022-09-20 16:12:23 +0530 Rahul Pandey ICU-21957 BRS72RC Update version number and regenerate configure +dbfe830108 2022-09-20 20:02:48 +0000 Younies Mahmoud ICU-22122 Support Locale Tags (ms, mu and rg) +f5367befba 2022-09-20 14:32:52 -0700 Mihai Nita ICU-22124 Update the MessageFormat v2 links to the main branch +b403a10e51 2022-09-19 12:50:37 -0700 Peter Edberg ICU-21957 integrate CLDR release-42-beta1b to ICU main for 72 +e646ea23e9 2022-09-16 15:09:56 -0700 Peter Edberg ICU-20512 ICU4J: just add test of parse with empty curr symbol, code already works +17435c4533 2022-09-15 18:42:50 -0400 yumaoka ICU-22151 Update timezone-region supplementation mapping data for Jan Mayen and some others +498abf6961 2022-08-04 16:01:04 -0700 Rich Gillam ICU-21125 Improvements to resource fallback: +9dc1c020a1 2022-09-16 00:08:41 -0700 Shane F. Carr ICU-20512 Add extra matchers to handle empty currency symbols +b734048799 2022-09-15 11:27:29 -0700 Peter Edberg ICU-21957 fix NumberFormatterSettings::unitDisplayCase status, remove FormattedNumber:getGender +db59034793 2022-09-15 06:56:34 +0000 Mihai Nita ICU-22124 Adding a tech preview implementation of MessageFormat v2 +06259cc6c3 2022-09-12 22:56:03 -0700 Peter Edberg ICU-21957 integrate CLDR release-42-beta1 to ICU main for 72 +cfd99f3f3f 2022-09-08 22:39:29 -0700 Peter Edberg ICU-22143 Increase COMPACT_MAX_DIGITS from 15 to 20, needed for new ja data +99dee47fb7 2022-09-09 16:22:18 -0700 Markus Scherer ICU-21959 add the uemoji feature to ICU Data Build Tool chapter +a48ae42864 2022-08-15 06:57:22 +0200 Kirill Mรผller ICU-22117 Replace uprv_strncpy() by uprv_memcpy() +e4df304367 2022-09-08 23:58:39 +0000 Shane Carr ICU-21957 Update double-conversion to 256ac809561b756645e73ab7127c2aaaeabaa427 +b9fdd2a7cf 2022-06-30 11:46:05 -0700 Frank Tang ICU-22025 Rename the enum type for Hebrew calendar to Month +baee21aa7a 2022-09-08 17:07:54 -0700 Peter Edberg ICU-22125 Add note about future deprecation to MeasureUnit createMetricTon/getMetricTon/METRIC_TON +1dfe456fe8 2022-04-06 15:56:20 +0000 floratmin ICU-21983 Fix fraction precision skeleton +5de6ee0c61 2022-09-08 16:24:43 -0700 Markus Scherer ICU-21959 fix DateIntervalFormat general usage example +d3a753a0d4 2022-09-07 23:37:09 -0700 Peter Edberg ICU-21957 BRS 72rc, update urename.h +1de1e36d6f 2022-09-07 22:01:24 -0700 Peter Edberg ICU-21957 integrate CLDR release-42-alpha3 to ICU main for 72 +48124d1706 2022-06-23 06:50:39 -0700 Cyndy Ishida ICU-22072 Update Darwin Specific Macros +bebcd6b8bb 2022-09-02 14:35:30 +0530 rp9-next ICU-22114 Update pipeline workflows to use macOS-latest +03b94e9cb3 2022-06-21 12:56:49 -0700 Cyndy Ishida ICU-22068 Cleanup inconsistent annotations between declarations and definitions +030fa1a479 2022-09-06 21:18:38 +0200 Fredrik Roubert ICU-21148 Consistently use standard lowercase true/false everywhere. +00003dcbf2 2022-09-02 13:14:42 -0700 gnrunge ICU-21957 Update TODO ticket reference: CLDR-13044 (done) ---> ICU-21420 (open). +6e3a923056 2022-09-04 01:22:04 +0000 Elango Cheran ICU-22116 Update CI job for ICU4J to use Java 8 instead of Java 7 +baa104b50b 2022-09-01 14:09:38 -0700 gnrunge ICU-21957 Clean-up of TODO and logKnownIssue entries (BRS task): +4ab713b1c6 2022-08-31 11:37:01 -0700 Rich Gillam ICU-22081 Added missing copyright notice to PersonName.java. +69dcdde885 2022-08-30 17:43:30 -0700 Rich Gillam ICU-22081 More API-review fixes: Hoisted the PersonName object to the top level (in its own source file) and moved NameField and FieldModifier there, plus a number of smaller changes. +df93dd00bf 2022-08-26 18:21:21 -0700 Rich Gillam ICU-22081 Addressed review comments: - Changed all public Javadoc to use the proper verbiage for identifying this code as a tech preview. - Changed all references to ULocale in the API to use Locale instead. - Changed PersonNameFormatter and SimplePersonName so that they're constructed by way of separate builder objects. - Added an internal constructor for PersonNameFormatter just for the use of the unit tests, and added some unit tests that take advantage of the new constructor to test the internals more thoroughly. - Renamed format() to formatToString(), to make room to add a format() method later that returns a FormattedPersonName. - Added logic to guess the locale of a name object when the name object doesn't supply a locale. - Moved the function that constructs a SimplePersonName from a single string containing key-value pairs out of the API and into the unit tests. - Various smaller changes in response to API- and code-review comments. +53775accd5 2022-08-12 16:07:52 -0700 Rich Gillam ICU-22081 PersonNameFormatter tech preview +9acba58c49 2022-08-30 00:39:18 -0400 Yoshito Umaoka ICU-22116 Updating minimum Java runtime support to Java 8 +8050af5484 2022-08-30 15:36:29 -0700 Markus Scherer ICU-21980 Unicode 15 update 2022aug30 +5334e2819d 2022-08-29 15:05:22 -0700 Rich Gillam ICU-21958 ICU 70 API Promotions +3d935f2d49 2022-08-25 12:58:12 -0400 yumaoka ICU-21957 BRS72 Updating currency numeric code data. +3e6219ba4d 2022-08-25 13:12:42 -0400 Yoshito Umaoka ICU-21957 BRS72 organize import statements +37e2956271 2022-08-25 17:05:54 -0700 Craig Cornelius ICU-21957 ICU4J API status and change report +49d192fefe 2022-08-23 17:52:30 +0000 Peter Edberg ICU-22112 word break updates for @,colon; colon tailorings for fi,sv +8c669a7c2e 2022-07-13 00:48:16 +0800 allenwtsu ICU-22012 Add more Japanese words into the dictionary +ca9bdb9780 2022-08-22 07:35:34 -0700 Peter Edberg ICU-21957 integrate CLDR release-42-alpha2 to ICU main for 72 +4ac7cd1393 2022-08-08 16:33:27 +0100 Richard Purdie ICU-22109 icu-config hardcodes build paths unnecessarily +b95c6b1f3e 2022-05-09 17:29:04 -0700 Andy Heninger ICU-21946 RBBI Break Cache Optimizations +2673378260 2022-08-18 17:16:42 +0000 yumaoka ICU-22118 tzdata2022b updates in icu code +59615c93f6 2022-08-09 14:36:16 +0300 Henri Sivonen ICU-22115 Merge passthrough and canonical combining class data into the NFD trie for ICU4X +8492a82916 2022-08-05 13:57:48 -0700 Rich Gillam ICU-22105 Fixed the unit-conversion logic to work correctly with negative temperature values. +3ef03a4087 2022-08-10 22:35:37 +0000 Elango Cheran ICU-21947 Replace FixedDecimal with DecimalQuantity in PluralRule sample parsing +0eecb25011 2022-07-28 15:23:39 -0700 Mihai Nita ICU-22101 Error prone reports "StringSplitter" error in PluralRules.java +d99abb6d65 2022-08-09 10:08:27 -0700 Peter Edberg ICU-21957 integrate CLDR release-42-alpha1b to ICU main for 72 +0266970e97 2022-08-03 23:38:33 -0700 Peter Edberg ICU-21957 integrate CLDR release-42-alpha1 to ICU main for 72 +4cf4116dad 2022-07-28 16:52:53 +0530 rp9-next ICU-22074 Increase the valgrind CI timeout +dcd19ae9bc 2022-07-29 04:43:20 +0000 Peter Edberg ICU-21957 integrate CLDR release-42-alpha0 (first with Survey Tool data) to ICU main for 72 (#2142) +58a51495dd 2022-07-22 17:56:00 -0700 Rich Gillam ICU-22088 Various fixes to make dealing with NUMBERING_SYSTEM formatters easier. +c258f3d6f8 2022-07-22 12:16:26 +0300 Henri Sivonen ICU-22095 Export ICU4X normalization data with tries only without Unicode sets +86166e0a2d 2022-07-21 10:42:06 -0700 gnrunge ICU-22075 Adds a random waiting period (0 - 179 secs) to each test that runs as part of a high concurrency performance test setup. This will disperse commits of performance test results into the data branch over a wider time frame and drastically reduces the chance of data uploads failing after ten unsuccesful commit attempts. +9d230f923c 2022-07-14 17:40:18 -0700 Rich Gillam ICU-21939 Fix bogus "conflicting fields" error in DateIntervalFormat. +9c72bf9758 2022-06-21 11:17:16 +0300 Henri Sivonen ICU-22087 Export a non-recursive canonical decomposition supplement for ICU4X +a8594a401f 2022-07-13 17:43:27 -0700 Rich Gillam ICU-22056 Add a new unum_hasAttribute() method. +6394a48d06 2022-07-13 20:21:10 -0700 Peter Edberg ICU-21957 integrate CLDR release-42-m2 (mid milestone) to ICU main for 72 +9a7b0e08d0 2022-07-12 10:09:30 +0100 William Marlow ICU-22086 Add ibm-clang_r/ibm-clang++_r to runConfigureICU +4f6f087f2e 2022-07-12 13:19:08 -0700 Rich Gillam ICU-22085 Fix old typo on calculating path size in loadTestData() and add a few small changes to support running ICU unit tests in Xcode. +721d41153e 2022-07-11 18:41:10 -0700 Rich Gillam ICU-22071 Fixed DateTimePatternGenerator to respect the locale's "rg" subtag (when it has one) when determining the hour cycle. +9f358ccb24 2022-05-02 20:58:19 +0200 Daniel Schรผrmann ICU-22010 Add early check for AX_CHECK_COMPILE_FLAG +e2ae4f5324 2022-06-06 16:18:50 -0700 Cyndy Ishida ICU-22054 Remove declarations for unimplemented APIs +783b4f7b6a 2022-06-24 16:13:46 +0200 Robert Bastian ICU-22061 rename +58060eafdc 2022-06-28 10:49:45 -0700 gnrunge ICU-22036 Adds ICU4J date formatting performance test, which is last of the ICU4J performance tests. +3cefbd55c7 2021-11-03 12:28:07 +0200 Henri Sivonen ICU-22028 Export collation and normalization data for ICU4X +d7c424b00f 2022-06-24 18:00:14 -0700 Shane F. Carr ICU-22073 Do not throw away CompactDecimalFormat's affixes +929cf40ecb 2022-06-10 03:08:05 +0000 allenwtsu ICU-22059 Add one Thai word into the Thai dictionary +6df8bb7307 2022-06-23 18:04:24 -0700 gnrunge ICU-22036 Adds ICU4J performance tests to post-merge continuous integration workflow. Also fixes a tiny oversight in the ICU4J performance framework. +43f2ae75ca 2022-06-24 16:43:55 -0700 Frank Tang ICU-22004 Avoid UBSan bug by casting only when success +86cc2b98cb 2022-06-16 10:47:21 +0800 Paul Harris ICU-22002 Don't undef __STRICT_ANSI__ +2f6cc2f7e7 2022-06-22 09:36:52 -0700 Frank Tang ICU-22070 Return if UErrorCode is error in calendar.cpp +5a77fd9d11 2022-06-08 14:26:47 -0700 gnrunge ICU-21997 Fixes currency code retrieval for locale: instead of selecting the first currency in the list now select the first legal tender currency in the list. Or the first currency if the list has no legal tender currencies (which is the previous behaviour). +c5872e7f67 2022-06-10 02:19:29 +0000 Shane Carr ICU-22017 Fix numbering system resolution in NumberRangeFormatter +df8fbc22e8 2022-06-08 15:25:37 -0700 gnrunge ICU-22036 Modify ICU4J performance test framework to work when executed by GitHub Action. This includes introducing a new flag (-a) to indicate invocation from command line/GHA shell, moving elements of the workflow from Perl into the Java framework (calculation of iteration numbers), and generating NDJSON output for GitHub Benchmark processing. Backward compatibility with the Perl script invocation has been preserved. +1eb6f38b96 2022-06-06 15:06:13 -0700 Cyndy Ishida ICU-22053 Clean up usages of Macro Header Guards +0dcb1cb065 2022-05-17 17:40:23 -0700 Cyndy Ishida ICU-22035 Remove instances of pre c++11 default constructor prevention pattern +18dd0e4c22 2022-05-02 13:13:41 -0400 agrieve ICU-21960 Add missing "const" to kAttributeKey +33af80e980 2022-05-27 14:20:07 -0700 Peter Edberg ICU-21957 improve logKnownIssue skip for FormattedStringBuilderTest::testInsertOverflow crash +c5d0fff5a0 2022-05-29 16:52:10 -0700 Markus Scherer ICU-21980 parse multiple `@missing` lines +d6fc9b828c 2022-05-26 17:59:10 +0000 Younies Mahmoud ICU-21935 Add DisplayOptions to NumberFormatterSettings +64b3548126 2022-05-25 15:39:19 -0700 Peter Edberg ICU-21957 integrate CLDR release-42-m1 (early milestone) to ICU main for 72 (rebased on main) + FormattedStringBuilderTest::testInsertOverflow infolns,logKnownIssue skip for CI exhaustive crash +fc64f8db3f 2022-05-26 18:15:27 +0000 Frank Tang ICU-22041 Fix "Africa/Casablanca" show strange LONG displayName +8d5a97ae0f 2022-05-25 15:04:52 -0700 Markus Scherer ICU-21935 DisplayOptions cleanup +e17219582e 2022-05-24 15:41:58 -0700 Markus Scherer ICU-21980 add missing comments, finish change log +98c5793ffd 2022-05-24 11:33:54 -0700 Markus Scherer ICU-21980 update ICU4J data & test files and adjust a default Bidi_Class range in UCharacterTest.java just like in cucdtst.c before. +3859735e3b 2022-05-23 18:08:21 -0700 Markus Scherer ICU-21980 Unicode 15 collation data +1276b0a4f7 2022-05-23 15:58:26 -0700 Markus Scherer ICU-21980 generated data files +e1be738ccb 2022-05-23 15:13:54 -0700 Markus Scherer ICU-21980 Unicode 15 pre-beta data files, new prop values +3ba6f2b32c 2022-05-20 15:42:13 -0700 Markus Scherer ICU-21980 update Unicode version numbers +6b2b783a20 2022-05-20 15:27:25 -0700 Markus Scherer ICU-21980 copy the Unicode 14 changes.txt log +f5f4813d16 2022-05-24 04:16:01 +0000 Frank Tang ICU-22043 Change minimum ZONE_OFFSET value from -12h to -16h +74a723f22f 2022-05-24 19:15:49 +0200 Fredrik Roubert ICU-21959 Fix the URL to the icu-le-hb repository. +fcc981a5b7 2022-05-20 23:42:34 +0000 Younies Mahmoud ICU-21935 Add DisplayOptions +8fcb22f88e 2022-05-18 10:02:25 -0700 gnrunge ICU-22037 Adds performance tests for ICU forward and backward string search. +f6300c97cd 2022-05-19 08:53:16 -0700 Jeff Genovy ICU-22040 Update clang-13 build bots to clang-14. Add libc++ build bot. +3d89af0f72 2022-05-18 20:19:49 +0000 Frank Yung-Fong Tang ICU-22023 Fix Calendar::get() return out of bound value and SimpleDateTime::format assert while TimeZone is "UTC" and value is -1e-9 +85705f04e0 2022-05-15 17:15:01 -0700 Andy Heninger ICU-21960 C++20 Warnings from ATOMIC_VAR_INIT +f8a0810a5a 2022-05-13 15:21:41 -0700 gnrunge ICU-22030 Modifies GHA CI performance testing so that existing files in the performance results publishing repository are no longer deleted when the test results are forwarded. This concretely affects the README file in the icu-perf repository, which got deleted with the first data transfer. +bdcec144b9 2022-04-29 07:47:15 +0000 allenwtsu ICU-22012 Add four Japanese word into the dictionary +5961aacd3c 2022-04-26 07:15:54 +0000 Chetan Laddha ICU-21945 Add support for Visual Studio 2022 +fda4a82bba 2022-05-06 16:49:56 -0700 Markus Scherer ICU-21960 fix clang 13 C++20 warnings +eea7985e5a 2022-05-06 11:54:17 -0700 Markus Scherer ICU-22016 utrie2.h need not include mutex.h +e96e9410bd 2022-04-29 22:50:33 +0000 Frank Tang ICU-22005 Fix int32 overflow in FormattedStringBuilder +07a50207b7 2022-04-29 11:47:44 -0700 Markus Scherer ICU-21679 avoid escape of U+FFFF in a character literal +505535813f 2022-04-29 11:29:53 -0700 Markus Scherer ICU-22007 remove outdated terms of use from Unicode conversion files +43d082665e 2022-04-28 15:27:00 -0700 Markus Scherer ICU-22006 icupkg: %%ALIAS & %%Parent do not need truncation parent +cb6b778e1b 2022-04-27 22:58:06 +0000 Craig Cornelius ICU-21959 Online demos how to update +50e14fe15b 2022-04-09 20:27:59 +0000 Hugo van der Merwe ICU-21959 Update stale Jira tickets in ICU4J TODOs +fca6b342c0 2022-04-15 11:47:25 -0700 Frank Tang ICU-21994 Fix heap-buffer-overflow +47824c5568 2022-04-14 17:45:38 -0700 Shane F. Carr ICU-21956 Merge maint-71 to main +d16df5843e 2022-04-13 11:16:01 -0700 Shane F. Carr ICU-21956 Merge remote-tracking branch 'upstream/maint/maint-71' into ICU-21956-merge +87cee860e0 2022-04-07 18:07:14 -0700 Rich Gillam ICU-21984 Fix DateIntervalFormat.normalizeHourMetacharacters() so that it doesn't require the hour and day-period fields to appear in any particular order or position in the skeleton string. +4747484273 2022-03-29 22:53:01 +0000 Frank Yung-Fong Tang ICU-21966 Cleanup -Wunused-but-set-variable +4833cc89b2 2022-04-01 22:25:34 +0000 Markus Scherer ICU-20715 CollationDataBuilder reset outdated prefix+contraction values +f4f74c1f2e 2022-03-31 14:43:54 -0700 Daniel Ju ICU-21957 BRS72RC Update version number to 72.0.1 +a2c90781f1 2022-03-25 12:13:12 +0100 Julien Brianceau ICU-21967 Remove obsolete references in makedata.vcxproj and makedata_uwp.vcxproj +861e55c246 2022-03-24 11:14:46 -0700 Jeff Genovy ICU-21972 Use a shared props file for the ICU Major Version number in the Windows Visual Studio project files. +c205e7ee49 2022-03-30 14:47:46 -0400 yumaoka ICU-21971 Added a new numeric currecny code SLE/695 for Sierra Leone Leone. +b144aac447 2022-03-28 20:58:10 +0000 Shane Carr ICU-21762 Export Script_Extensions with --all flag in icuexportdata +2612b8b55a 2022-03-25 14:50:29 -0500 Steven R. Loomis ICU-21965 fix utilities.jar module name +ed1d9efc15 2022-03-23 15:50:59 -0700 Markus Scherer ICU-21954 LICENSE: add more license texts from icu4c files +8230b85175 2022-03-23 10:44:52 +0100 Julien Brianceau ICU-21814 Fix small typos in docs/userguide +2aa2a7221c 2022-03-23 13:42:34 -0700 Markus Scherer ICU-21953 remove outdated ucdterms.txt +9b3c0c328c 2022-03-23 12:02:04 -0700 Peter Edberg ICU-21901 integrate CLDR release-41-beta2 to ICU main for 71ga +1d9cc717e2 2022-03-23 12:50:13 -0700 Jeff Genovy ICU-21956 Merge maint-71 to main +09331b75bf 2022-03-21 10:21:21 -0700 Daniel Ju ICU-21901 BRS71GA Update version number +ee6433c297 2022-03-17 11:22:48 -0400 yumaoka ICU-21949 tzdata2022a update in ICU +0f49e50868 2022-03-16 13:36:32 -0700 gnrunge ICU-21843 Increase performance alert threshold to 200% to avoid false alerts from occasional spikes. +89c5d03023 2022-03-16 08:33:05 -0400 Yoshito Umaoka ICU-21900 BRS71 ICU4J API signature file +8575c0dace 2022-03-16 01:41:48 -0700 Peter Edberg ICU-21900 check non-stable API macros, move class boilerplate out of conditionals +6330704974 2022-03-15 22:38:13 -0700 Peter Edberg ICU-21944 Sync recent uloc_getLanguage/Countries updates to ICU4J; add "mo" mapping for C +33c9b61b26 2022-03-07 20:34:49 -0800 Shane F. Carr ICU-21871 Make behavior consistent on list format of empty strings +741bbddcf9 2022-03-15 15:08:13 -0700 Daniel Ju ICU-21900 BRS71RC Update version number and regenerate configure +f30956fc9c 2022-03-15 20:29:45 +0000 Younies ICU-21840 Fix formatting Aliases +b1269c9121 2021-11-04 17:57:12 +0000 shaobero ICU-21823 Adding changes to fix charset detection incase of no match +dbf7c20be6 2022-03-14 21:29:09 -0700 Peter Edberg ICU-21942 Fix Kosovo 3-letter code to be XKK for uloc_getISO3Country etc. +811351f67c 2022-03-13 20:43:52 -0400 Yoshito Umaoka ICU-21900 BRS71 Updated serialization test data for 71.1 +5b4559df24 2022-03-13 17:48:23 -0400 yumaoka ICU-21900 BRS71 Cleanup import statements in ICU4J +bfca3ccaac 2022-03-14 19:40:01 -0700 Markus Scherer ICU-21875 improve C API coverage +29111fd195 2022-03-11 16:02:20 -0800 Markus Scherer ICU-21824 make the Unicode license match exactly +df6a8c877c 2022-03-08 21:38:29 -0800 Peter Edberg ICU-13619 Now that UDATPG_NARROW is @stable, can reference it in header +e0bb2ccdeb 2021-11-22 14:19:43 -0800 Ng Zhi An ICU-21844 Fix variable shadowing +b5f10c4a1c 2022-03-10 16:26:00 -0800 Peter Edberg ICU-21332 Add tests from ICU4C TestDelimiters() into related ICU4J test +19c13048d2 2022-03-11 00:24:04 +0000 Craig Cornelius ICU-21900 Update ICU4J Change report (BRS#20) +7fe330119e 2022-03-10 20:56:59 +0000 Craig Cornelius ICU-21900 ICU4C 71 change report +f374427f60 2022-03-10 00:06:18 -0800 Peter Edberg ICU-21900 integrate CLDR release-41-beta1 to ICU main for 71rc +996378821c 2022-03-09 15:45:59 -0800 Peter Edberg ICU-21839 Add ICU4J test that ISO8601 inherits patterns/symbols grom Gregorian +8a5f045992 2022-03-09 11:07:20 -0800 Shane Carr ICU-21900 Fix issue filtering in commit checker +e730bce02f 2021-09-19 14:11:11 +0300 Michael Spector ICU-21815 Remove unused line +571d12abfb 2022-03-08 22:46:21 -0800 Peter Edberg ICU-21409 add word for bell to laodict +bb822ba38a 2022-03-09 18:24:44 +0000 Younies ICU-21936 Make the internal units converters public +77e0c9e371 2022-03-09 08:39:43 -0800 gnrunge ICU-21900 Adjusts performance alert threshold to 150%, i.e. the alert only is triggered if the current measured execution time is 50% higher than the previous time. The current setting of 100% means that even a 1% increase from previous time triggers the alert already. +234cbe2c17 2021-10-26 00:21:47 +0300 Alexander Morozov ICU-21805 Remove useless check +55a51fa9bd 2021-10-04 13:10:02 +0200 Daniel Bevenius ICU-21784 suppress -Wunused-function warning in unistr.cpp +f79f03dad5 2022-03-08 18:50:01 +0000 Elango Cheran ICU-21322 Add parse and format methods for DecimalQuantity with exponent +f57ef9ebf7 2022-03-07 19:17:05 -0800 Shane F. Carr ICU-21527 Assert pattern equality instead of object equality +31871cc14f 2022-03-08 18:45:21 +0000 Shane F. Carr ICU-21801 Fix array comparison warning in uspoof_impl.cpp +1393face12 2021-09-30 23:11:14 +0400 Alexey Vetlov ICU-21768 Fixed (u_snprintf improperly counts the required buffer size). Modified TestSnprintf to test the null buffer case. +80ee559205 2022-03-04 22:25:14 +0000 gnrunge ICU-21843 Add ICU4C performance tests to continuous integration +c86a2bd7d7 2022-03-02 10:44:43 +0000 younies ICU-21379 Add getNounClass and enum NounClass +7f044eeb7a 2022-02-23 09:15:45 -0800 Craig Cornelius ICU-21900 ICU4J: Promote all '@draft ICU 69' to '@stable' +0ce0d1aa5d 2022-03-01 23:28:49 -0800 Peter Edberg ICU-21900 check non-stable API macros, fix missing U_DEPRECATED +87e31395da 2022-03-02 16:15:12 +0000 Craig Cornelius ICU-21816 Add ICU4C samples check to workflow for BRS "Test C Samples" +512a679aba 2022-02-23 10:28:24 -0800 gnrunge ICU-21900 Ticket ICU-8989 is fixed but CLDR-4375 remains open. Change the TODO comment. +81ad37be05 2022-02-24 18:53:02 -0800 Rich Gillam ICU-21802 Fix error where strict date parsing could succeed on certain malformed input strings. +a723bdf494 2022-02-23 11:40:21 -0800 gnrunge ICU-21900 Bookkeeping of CLDR tickets in TODO() comments: CLDR-14502 was closed as duplicate of 14582 (open) and CLDR-13700 was closed as duplicate of CLDR-13701 (open). Modify the TODOs accordingly. +bf6b3236a3 2022-02-25 13:45:16 -0800 Craig Cornelius ICU-21900 Fix ICU4C sample dtitvfmtsample segfault and update healthy code doc +6bdcd6d30f 2022-02-24 16:48:38 -0800 Rich Gillam ICU-21154 Fixed handling of hour characters in date-interval-format skeletons to match the way they're handled in DateTimePatternGenerator skeletons. +475703cd40 2022-02-25 02:51:44 +0000 Craig Cornelius ICU-21900 Fix ICU4C sample build and execution +f783a84d2f 2022-02-23 16:48:24 -0800 Andy Heninger ICU-21592 Linebreak loose cj rules cleanup +16aae80199 2022-02-23 15:42:06 -0800 Peter Edberg ICU-21900 integrate CLDR release-41-alpha4 to ICU main for 71 front-load +4059be5964 2022-02-22 22:39:11 +0000 Shane F. Carr ICU-21908 Add incrementExact to ICU4C Precision +fcca13200f 2022-02-23 11:49:01 -0800 Jeff Genovy ICU-21900 Fix issues found while running samples. +3aa8f9fda1 2022-02-23 17:38:24 +0000 Shane F. Carr ICU-21881 Fix TrailingZeroDisplay with RoundingMode +81dfbdf3b6 2021-12-21 17:26:09 -0800 Rich Gillam ICU-21873 Corrected alias handling getAllItemsWithFallback() to go to the right place. +c626c6df5c 2022-02-23 10:44:55 -0800 Shane F. Carr ICU-21900 Update double-conversion to v3.2.0 +9907ca8ea3 2022-02-16 18:02:38 -0500 yumaoka ICU-21900 BRS71 Updating currency numeric code data. +94197b84b8 2022-02-16 17:15:40 -0800 Rich Gillam ICU-21900 Promote all @draft ICU 69 APIs to @stable ICU 69 +4962050f47 2022-02-22 18:28:12 +0000 Elango Cheran ICU-21919 Fix buffer overflow bug in Dutch accented IJ titlecase +5489287998 2022-02-23 13:28:12 -0500 Yoshito Umaoka ICU-21900 BRS71 Update license files +16b934636a 2022-02-22 20:58:37 +0000 Shane F. Carr ICU-21765 Add approximately sign field +e3ebc7aac5 2022-02-22 20:28:24 -0800 Peter Edberg ICU-21900 integrate CLDR release-41-alpha3 to ICU main for 71 front-load +bac48c8f9d 2022-02-22 11:10:25 -0800 gnrunge ICU-21900 With ICU-13353 being fixed, remove code that was added to work around ICU-13353. +fc3ca702e9 2021-10-27 18:25:52 +0000 Shane F. Carr ICU-21814 Fix broken links in icu_data/index.md +9bb82e60a4 2022-02-19 03:29:05 +0000 Shane F. Carr ICU-21886 Make rounding priority consistent with ECMA-402 +4cfe96c508 2022-02-20 22:32:18 -0800 Peter Edberg ICU-21592 Update cj normal/loose linebreak per CSS +335c403618 2022-02-18 15:46:40 -0800 gnrunge ICU-21900 Remove 'logKnownIssue(...)' protection now that ICU-21714 is fixed. +9df5f09d8f 2022-02-21 14:48:45 -0800 Peter Edberg ICU-21900 BRS 71rc, update urename.h +7d825cb204 2022-02-17 00:22:55 +0800 allenwtsu ICU-21699 Add some more particles +53f4ddf278 2022-02-17 18:16:14 +0000 Erik Torres ICU-21900 BRSRC 71.0.1 Version update and regenerate configure +143dd6ad6f 2022-02-16 17:30:34 -0500 yumaoka ICU-21918 Updated expected useDaylightTime() value for MIT (Asia/Apia). +66c8326280 2022-02-11 14:33:29 +0800 Xiao Tianci ICU-21849 Fix Broken Link from general Transforms +039ecd6fd0 2022-02-15 23:27:24 +0000 Elango ICU-21141 Fix titlecase of accented Dutch ij digraph +398489b915 2022-02-15 15:07:15 -0800 Peter Edberg ICU-21900 integrate CLDR release-41-alpha2 to ICU main for 71 front-load +91732e7c55 2022-02-08 16:31:34 -0800 Andy Heninger ICU-21832 Remove unsafe double-checked lock in ICUNotifier +008fddfaac 2022-02-11 11:37:47 -0800 Peter Edberg ICU-21900 integrate CLDR release-41-alpha1 to ICU main for 71 front-load +e951f4aec4 2022-02-08 15:23:21 -0800 gnrunge ICU-21843 Modifies performance tests and test framework in preparation of adding performance tests to ICU CI. - test/perf/Makefile.in: adds strsrchperf to list of subdirs. changes target 'all' to compile everything in the standard way. - test/perf/ustrperf/Makefile.in: changes target executable from stringperf to ustrperf (i.e. name of directory) to allow uniform handling with other perf tests in GHA CI rules. - tools/ctestfw/uperf.cpp: changes output to ndjson format for processing with GHA Benchmark. Keep the previous output, which gets processed by the Perl scripts, when executed in 'verbose' mode. Backward compatibility, in case someone still wants to use the Perl scripts for the time being. May get cleaned up later. Also remove a few non-essential output lines that would interfer with GHA Benchmark. processing +a7b2d9dae1 2022-01-20 17:51:17 +0800 allenwtsu ICU-21699 Add Japanese particle +2a7c465284 2022-01-27 18:01:25 +0800 allenwtsu ICU-21699 Add breakpoint between Japanese and Alphabet +c882c94d83 2022-01-28 11:28:17 +0800 allenwtsu ICU-21699 Revise rule file +205144e391 2022-02-07 23:57:16 -0800 Peter Edberg ICU-21900 MeasureUnit update; just marks mg-ofGlucose-perDeciliter as stable +2f8749a026 2022-02-07 13:44:04 -0800 Peter Edberg ICU-21900 integrate CLDR release-41-alpha0 to ICU main for 71 front-load +2fef6b937f 2021-12-19 11:51:21 -0800 Andy Heninger ICU-21763 UVector cleanup, remove old funcs. +fb31d9b54b 2022-01-27 16:20:07 +0000 dependabot[bot] ICU-21815 Bump xercesImpl from 2.12.0 to 2.12.2 in /tools/release/java +397cbb9530 2022-01-21 14:52:55 +0000 Victor Chang ICU-21894 A modern version of ucol_safeClone and ucnv_safeClone API +a67bb90150 2022-01-25 11:27:47 +0000 allenwtsu ICU-21699 Refactor codeunit handling +32d279a437 2022-01-18 00:13:27 +0100 Mojca Miklavec ICU-21896 Use double base in pow() +8528bef596 2021-12-27 04:20:19 +0000 allenwtsu ICU-21699 Phrase based breaking(Java) +406d90000f 2022-01-18 00:04:24 +0100 Mojca Miklavec ICU-13543 Do not remove -std=c++11 from compiler flags on Solaris +c9fae4bda4 2022-01-19 17:25:45 +0000 allensu05 ICU-21699 Concatenate Katakana chars +470e44c551 2022-01-17 02:14:22 +0000 allenwtsu ICU-21699 Separate lb and lw +d0290c03db 2021-10-21 06:57:21 +0000 allenwtsu ICU-21699 Phrase based breaking(C++) +23081486ff 2022-01-10 20:04:58 -0800 Peter Edberg ICU-21353 Implement DateTimePatternGenerator use of correct datetime pattern; includes new getter/setter API per TC discussion. +06ef8867f3 2022-01-10 22:07:13 +0800 allenwtsu ICU-21699 Fix CjkBreakEngine performance issue +44c7137ae5 2021-12-03 14:36:59 +0000 Hugo van der Merwe ICU-21862 icu4c unit conversions: support inverting 0 and Infinity (for vehicle-fuel) +08c3f99c08 2021-12-22 15:50:44 +0000 allenwtsu ICU-21878 Sync icu4j's CjkBreakEngine to icu4c's +904cf62457 2021-11-19 16:33:58 -0800 Andy Heninger ICU-21763 UVector cleanup in Formatting Code +f37a5e0090 2021-12-15 16:25:31 -0800 gnrunge ICU-21796 Rename bazel build files from BUILD to BUILD.bazel. This can prevent conflicts when ICU users have their own BUILD files already. +7b05da0910 2021-11-29 20:01:31 +0100 Hugo van der Merwe ICU-21863 Fix div-by-zero in ICU4J, test inverse unit conversions +d385b3c273 2021-11-08 10:17:54 -0800 Iain Ireland ICU-21855 Export case data for ICU4X +704415402a 2021-12-01 23:39:35 +0000 Frank Tang ICU-21847 Move UnicodeSet to stack in constructor +57d41c92a1 2021-11-30 21:39:14 +0000 Elango Cheran ICU-21762 Export Script_Extensions data in icuexportdata tool +8d79987eea 2021-11-30 19:49:23 +0000 Frank Tang ICU-21865 Move include ctgmath to complex +fa30c0eeb4 2021-11-11 16:12:44 -0800 Andy Heninger ICU-21763 UVector cleanup, continued. +54e4120738 2021-11-30 00:23:30 +0100 Hugo van der Merwe ICU-21613 Fix undefined behaviour in ComplexUnitsConverter::applyRounder +0b50a5f22a 2021-11-24 11:36:39 -0800 Jeff Genovy ICU-21838 Migrate Azure pipelines win2016 images to win2019 images. Update MacOSX to Catalina. +93b7f6e98d 2020-09-16 17:40:42 +0200 Fredrik Roubert ICU-21819 Make all comparison operators const. +3228b200a4 2021-11-17 12:36:59 -0600 Shane F. Carr ICU-21807 Merge maint-70 to main +55b9f7cd51 2021-11-03 11:17:41 -0500 Steven R. Loomis ICU-21824 add a basic CONTRIBUTING.md +c48f218600 2021-11-09 12:53:59 -0800 Andy Heninger ICU-21763 UVector cleanup in Locale & Region Code +d3a56c5ced 2021-11-08 09:48:31 -0800 Markus Scherer ICU-21814 fix typo ConstrainableFieldPosition +7a93cd146c 2021-11-04 13:13:47 -0400 Yoshito Umaoka ICU-21825 Integrate tzdata2021a4 including America/Coral_Harbour Link fix +51016c12c8 2021-11-05 12:05:45 -0700 Markus Scherer ICU-21820 ucase_toFullXyz() reset output pointer +fd5a346b3d 2021-10-29 17:17:41 -0700 Andy Heninger ICU-21778 UnicodeString::clone error handling fix +698efda42b 2021-11-03 02:31:18 +0100 Jรฉrรฉmy Lal ICU-21793 Fix ucptrietest golden diff +83eb2ee1d8 2021-10-01 22:20:18 -0700 Andy Heninger ICU-21763 UVector cleanup in vtzone.cpp +f66c8ca36b 2021-10-11 11:02:42 -0700 Andy Heninger ICU-21763 UVector cleanup in time zone code +a56dde820d 2021-10-27 15:02:46 -0700 Shane F. Carr ICU-21579 Fix warnings in number formatting code +a061dfea1f 2021-10-27 14:17:26 -0400 Yoshito Umaoka ICU-21811 Adding local region mapping for Coral Harbour and integrating revised tz 2021a3 (2021e) data. +31b4b9cc32 2021-10-20 11:23:16 +0800 Jacky_Yin ICU-21800 Fix ARM64 search path for Windows +8ac010d9d3 2021-10-26 12:48:28 -0700 Elango Cheran ICU-21776 Update BRS API docs task instructions +2921a81ee4 2021-10-25 09:44:04 -0400 Yoshito Umaoka ICU-21811 TZ update 2021a (2021e) +bd1f7742e7 2021-10-21 15:40:50 -0400 Yoshito Umaoka ICU-21797 TZ 2021d equivalent updates based on 2021a (ICU 2021a2) +242ad4723e 2021-10-21 17:21:36 -0700 Shane F. Carr ICU-21807 Merge maint-70 to main +75ac80bd68 2021-10-20 18:58:04 -0700 Markus Scherer ICU-21580 change site.icu-project.org to icu.unicode.org etc +58bee95ab6 2021-10-21 12:02:08 -0700 Jeff Genovy ICU-21803 Fix Windows build break on MSYS2 with GCC 11 +5c4bb5fa1b 2021-10-20 13:54:13 -0700 Shane Carr ICU-21776 Update double conversion +a0baa69277 2021-10-20 09:42:35 -0700 Markus Scherer ICU-21580 fix links to CLDR Language Plural Rules +b303de1ff1 2021-10-18 17:19:15 -0700 Markus Scherer ICU-21524 UnicodeSet.hasStrings(): no complement in toPattern() +3a601a80a3 2021-10-14 11:13:07 -0700 Peter Edberg ICU-21776 integrate CLDR release-40-beta3 to ICU maint/maint-70 +ec894b728b 2021-10-06 21:20:42 +0000 Erik Torres ICU-21776 Update versions for GA and regenerate Jar files +38337a53c0 2021-10-06 00:27:34 -0700 Peter Edberg ICU-21776 integrate CLDR release-40-beta2 to ICU maint/maint-70 +d9043765b0 2021-09-29 18:58:35 -0700 Jeff Genovy ICU-21777 Move Windows "ICU4C Platform Support" notes to "Building ICU4C" User Guide page. +b9311e2f54 2021-09-30 11:25:03 -0700 gnrunge ICU-21649 Adds build and execution of Unicode update tools to GHA CI. Checks that the build process completes without failure and that the generated data is identical with the data currently in the repository. +f13a67956a 2021-09-29 18:58:35 -0700 Jeff Genovy ICU-21777 Move Windows "ICU4C Platform Support" notes to "Building ICU4C" User Guide page. +60c1857f96 2021-09-29 19:05:52 +0000 Craig Cornelius ICU-21581 ICU Change Reports for 70rc +6115e58966 2021-09-29 02:24:20 -0500 Shane F. Carr ICU-21581 Update double-conversion +4a8b16056f 2021-09-28 16:18:11 -0500 Steven R. Loomis ICU-21764 icu-data-bin: fix filenames to nn_n +4fd10ba2b7 2021-09-28 22:22:18 -0700 Peter Edberg ICU-21581 check non-stable API macros (mostly U_HIDE_INTERNAL_API) +2b76d335fb 2021-09-28 12:18:10 -0700 Peter Edberg ICU-21581 BRS 70rc, update urename.h pass 2 +7857d7424f 2021-09-27 15:31:44 -0700 gnrunge ICU-21581 Creates a new workflow to be activated upon merge into main or maintenance branches only and adds GHA CI automation of BRS task 'Test ICU4J with only little-endian ICU4C data', cf.: https://unicode-org.github.io/icu/processes/release/tasks/integration.html#test-icu4j-with-only-little-endian-icu4c-data. +7561cb2857 2021-09-28 16:17:51 +0000 yumaoka ICU-21767 Merging tz2021b changes. +4d92a97752 2021-09-27 02:52:59 -0400 Yoshito Umaoka ICU-21581 BRS70RC Adding ICU4J serialization test data for ICU4J 70 +4e70788350 2021-09-27 02:23:41 -0400 Yoshito Umaoka ICU-21581 BRS70RC Adding API signature file for ICU4J 70 +21169d55cd 2021-09-27 01:46:07 -0400 Yoshito Umaoka ICU-21581 BRS 70RC Clean up import statements +109a830ed2 2021-09-27 11:46:06 -0700 Markus Scherer ICU-21545 fix Unicode properties Bazel build +4af7d969df 2021-09-22 15:36:03 -0700 gnrunge ICU-21751 Improves failure reporting of the run-with-stubdata CI target and also updates the instuctions how to reproduce a failur case. +da5fc8e730 2021-09-22 22:51:08 +0000 Erik Torres ICU-21581 BRSRC 70.1 Version update and regenerate configure for v70.1 +2660845480 2021-09-22 05:21:58 +0000 Elango Cheran ICU-21714 Use FixedDecimal instead of double for plural samples in tests +0a478416d2 2020-11-17 19:02:15 -0800 Jeff Genovy ICU-21533 Lazily create the internal break iterator used in StringSearch, and improve error handling. +e5502fe862 2021-09-21 19:48:58 -0700 Andy Heninger ICU-21662 Userguide on Adoption and UErrorCode +f1f0b22a2a 2021-09-22 16:07:43 +0200 Younies ICU-21544 Throw argument error when the units are not convertible. +b405c1c8db 2020-09-10 09:55:53 -0700 Rob Meyer ICU-21581 Fix calendar list in userguide +63637445d9 2021-09-21 07:56:49 +0000 Shane F. Carr ICU-21683 ICU-21674 Clear state from UFormattedNumber[Range] in C API +469456604a 2021-09-21 20:09:45 +0000 Shane F. Carr ICU-21675 Allow NaN and Infinity to appear in DecNum strings +f39cf84d62 2021-09-21 09:01:45 +0000 Shane F. Carr ICU-21556 Support currency as decimal separator in patterns +fd5c76edbd 2021-09-21 07:33:11 +0000 Shane F. Carr ICU-20425 Strip trailing zeros from Java rounding increment +35dff23fb5 2021-09-15 14:51:48 -0700 Andy Heninger ICU-21662 UVector cleanup in rbtz.cpp +b2c1dffb70 2021-09-21 05:15:02 +0000 Shane F. Carr ICU-21545 Add plumbing for running icuexportdata in BRS +9d26c917f2 2021-09-16 18:04:34 +0000 Younies ICU-21656 fix wrong matching categories. +f026e967f6 2021-09-14 13:04:27 -0700 Markus Scherer ICU-21524 UnicodeSet pattern parser: code point complement +7bc2009f7f 2021-09-17 19:51:23 -0500 Steven R. Loomis ICU-21756 icu4j: port UnicodeKnownIssues.java from CLDR +f5cc0c43d6 2021-09-20 15:34:28 -0700 Markus Scherer ICU-11891 UnicodeRegex change supplementary escapes to Java regex syntax +6f1d83cf63 2021-09-11 16:57:03 -0700 Andy Heninger ICU-21662 UVector cleanup in basictz.cpp +3f0e003901 2021-09-16 19:51:56 -0700 Markus Scherer ICU-11891 make UnicodeSet.toPattern() well-formed & round-trip +43276e8c34 2021-08-19 12:41:02 +0200 Bernhard Messerklinger ICU-21429 Allow timezones with max 2 digits at the end to +d5d0b2d811 2021-09-16 14:52:16 -0700 Peter Edberg ICU-21581 integrate CLDR release-40-alpha4 to ICU trunk +7b1bcdcb61 2021-09-14 08:08:10 +0000 Shane F. Carr ICU-21668 Fix nickel rounding with away-from-zero rounding mode +13fb584b96 2021-09-15 00:39:06 -0500 Shane F. Carr ICU-21684 Fix performance issue in NumberRangeFormatter +aa17f2638f 2021-09-15 01:34:01 -0500 Shane F. Carr ICU-21675 Add Infinity and NaN tests for NumberRangeFormatter +adb109f440 2021-09-11 03:46:00 +0000 Frank Tang ICU-21749 Fix stack-use-after-scope bug in uloc +29443b8be7 2021-09-10 14:34:16 +0800 Jacky_Yin ICU-21752 fix wrong link of howtouseicu +46861a5c78 2021-09-10 14:59:46 -0700 Andy Heninger ICU-21662 UVector Error Handling in Regex +e69f337f3c 2021-09-13 22:46:55 -0700 Peter Edberg ICU-21669 UPRV_UNREACHABLE > UPRV_UNREACHABLE_EXIT/ASSERT, update usages +cd3721697a 2021-09-11 06:48:58 +0000 Shane F. Carr ICU-21654 Fix skeleton output for rounding increment in C++ +ff8516b0dd 2021-09-13 14:54:42 -0700 Frank Tang ICU-20870 Fix breakage on UCONFIG_NO_FORMATTING +0da0fabfae 2021-09-08 15:20:48 -0700 Peter Edberg ICU-20870 If locale/lang name lookup fails, canonicalize lang and try again +d4d29fbee3 2021-09-10 13:15:17 -0700 gnrunge ICU-21750 Output tail end of the uconfig variation test run in case of failure to allow easier identification of build or test failures. +c37ca411fc 2021-08-06 14:00:41 -0700 Rich Gillam ICU-13353 Fixed several problems preventing horizontal resource inheritance from working as intended, and added a Java version of a unit test I'd previously only added on the C++ side. +b38a49fc7e 2021-09-08 15:53:34 -0700 Rich Gillam ICU-21735 Fixed two old references to UNUM_CURRENCY_CASH, one in a comment, one in a unit-test failure message-- to refer to the now-correct UNUM_CASH_CURRENCY. +7851f708a3 2021-09-08 21:42:54 -0700 Peter Edberg ICU-21581 integrate CLDR release-40-alpha3 to ICU trunk +0ec329c6e1 2021-09-02 16:09:04 -0700 Andy Heninger ICU-21662 Improve UVector error handling. +e03dce66ef 2021-09-08 16:58:23 +0000 Younies ICU-21730 Port `testGetPreferencesFor` ICU4C tests to ICU4J +92db25165f 2021-09-01 18:30:14 +0000 Shane F. Carr ICU-21545 Add icuwriteuprops tool +f9beb616a8 2021-09-03 14:53:25 -0700 Markus Scherer ICU-21652 add emoji properties of strings - 7 new properties: API constants & property names - u_stringHasBinaryProperty(s, property) & UCharacter.hasBinaryProperty(s, property) - two additional source data files - new genprops part for writing new binary data file uemoji.icu - data for existing emoji properties moved from uprops.icu (hardcoded in C++) to uemoji.icu (always loaded) - new EmojiProps implementation +6244d57559 2021-07-22 23:24:51 -0700 Peter Edberg ICU-21685 In list of currencies from ucurr_openISOCurrencies(): add VES, remove EQE +2cf1d23c6c 2021-09-08 01:26:53 +0000 Frank Tang ICU-21734 Add -Wsuggest-override to Build only WarningsAsErrors buildbot +635a037121 2021-05-28 14:06:52 +0200 Leander Schulten ICU-21630 Ignore .DS_Store files +881f8021ad 2021-08-31 11:01:57 +0000 Jacky_Yin ICU-21741 remove redundant html tag: +1986dcd0d8 2021-08-26 10:26:58 +0200 Peter Varga ICU-21734 Add missing overrides +90ee0c788f 2021-09-02 09:26:11 +0200 Peter Varga ICU-21734 Add missing overrides to pure virtual methods +80d42a13fc 2021-09-02 10:45:26 +0200 Peter Varga ICU-21734 Add missing overrides in tests +19b8b076f9 2021-07-23 17:18:41 -0700 Rich Gillam ICU-20992 Added new API for iterating child resources while following aliases, and changed DateTimePatternGenerator to use it. +01e1adc9e4 2021-08-17 16:28:32 -0700 Rich Gillam ICU-21460 Changed the ULocale initializers to allow locale IDs that use BCP47 syntax, but with '_' as a field delimiter. (APIs that specifically require BCP47 syntax are unaffected-- they still require '-'). +0d407fc616 2021-08-31 17:59:44 -0500 Steven R. Loomis ICU-21727 Commit Checker: add Reviewer: header +26c61c236c 2021-08-26 21:41:47 +0000 Yoshito Umaoka ICU-21038 Run ICU4J localespiCheck as a part of CI build +369357aaa7 2021-09-02 22:03:41 +0000 yumaoka ICU-21530 Added U_HIDE_DEPRECATED_API to deprecated methods. +081cf77330 2021-07-28 11:20:53 -0700 Andy Heninger ICU-21662 Improve UVector error handling. +33e1d87041 2021-08-31 16:40:17 +0000 Younies Mahmoud ICU-21551 Fixing unit prefix normalization order to match LDML spec +e2fe1aa8b7 2021-09-01 16:27:52 -0700 Jeff Genovy ICU-21747 Add check for expectedBreakCount in Java +08dbf093ce 2021-09-01 14:01:00 -0700 Jeff Genovy ICU-21747 Upgrade WarningsAsErrors build bot to Clang-13 on Ubuntu 20.04 +bbd72fb93e 2021-09-01 14:00:29 -0700 Peter Edberg ICU-21581 integrate CLDR release-40-alpha2 to ICU trunk +e121dde220 2021-09-01 09:35:43 -0700 Markus Scherer ICU-20769 getAliasTargetAsResourceBundle() only needs ResourceData +cb351ee077 2021-08-30 13:15:08 -0700 Jeff Genovy ICU-21740 Output source code line when an error occurs when building with MSVC. +b10a467212 2021-08-30 13:57:01 -0700 Jeff Genovy ICU-21579 Fix compiler warnings with MSVC. +f811ae946f 2021-08-31 13:13:13 +0000 Younies ICU-21730 Check unit aliases support. +a300d8dd02 2021-08-26 14:44:49 -0700 Markus Scherer ICU-20769 refactor UResourceBundle.fResData & init_resb_result() - replace UResourceBundle.fResData with access via fData - change ResourceDataValue.resData into a pointer - move C tests to C++ that stack-allocate now-C++ UResourceBundle - init_resb_result(): - remove redundant ResourceData parameter - simplify memory management, and various small simplifications - /LOCALE/path reuse valid locale, no ures_open() - pull alias-fetching code into separate function getAliasTargetAsResourceBundle() - `const char *` for keyPath pieces - s/noAlias/recursionDepth/ - getAllItemsWithFallback() set correct parentBundle.fValidLocaleDataEntry +985c05a3ef 2021-08-27 17:03:22 -0700 Rich Gillam ICU-21671 Corrected a bug in SimpleDateFormat.subParse() that was causing us to always parse quarter names that begin with numbers as though the number was the whole quarter name. +5b96c2e847 2021-08-26 19:23:16 -0700 Jeff Genovy ICU-21710 Additional clean up after removing BOYER_MOORE code from usearch.cpp +2b895a71e1 2021-08-27 01:16:53 +0000 Erik Torres ICU-21555 Fix typos in repo from letter d to i +0b7701ef3c 2021-08-27 00:20:33 +0000 Erik Torres ICU-21617 Remove work around of uninstalling GCC11 in CI build +edc62cfcc1 2021-08-26 21:46:57 +0000 Erik Torres ICU-21130 Update cpp14 to cpp17 in CI builds +c088ca8d39 2021-08-26 20:52:58 +0000 Erik Torres ICU-21598 Add CI builds that exercises the data filtering on windows +0a1cfa398c 2021-08-26 15:15:30 +0200 Fredrik Roubert ICU-20973 Use standard keywords true & false to initialize type bool. +6d850be783 2021-08-12 13:17:52 -0700 Jeff Genovy ICU-21710 Remove BOYER_MOORE dead code from usearch.cpp +9ddda243d7 2021-08-09 18:37:22 -0700 Jeff Genovy ICU-21705 ICU-21706 Fix crash if ICU's default locale has BCP47 Unicode Extensions, and fix ures_openDirect crash with NULL locale ID. +3534d337c6 2021-08-25 18:11:20 +0200 Fredrik Roubert ICU-20973 Rewrite polymorphic CacheKeyBase equality operators for C++20. +c12c5b5a4c 2021-08-20 15:04:37 -0500 Shane F. Carr ICU-21215 Add default constructor to FormattedNumberRange +8cd025bb9c 2021-08-20 18:01:26 -0500 Shane F. Carr ICU-21590 Add skeleton syntax for integer-width-trunc +486e2d36ac 2021-08-24 12:42:40 -0700 Markus Scherer ICU-21648 limit backslash-uhhhh escapes to ASCII hex digits +ae3f2ae7ca 2021-08-24 14:12:55 -0700 Markus Scherer ICU-21663 UnicodeSetIterator: make protected members private +6046f7b9e7 2021-08-23 18:24:49 -0400 Yoshito Umaoka ICU-21708 Update ant version in cldr-to-icu tool +a36f06eaae 2021-08-23 18:36:57 -0700 Markus Scherer ICU-21655 widen Java character APIs from char to int arguments +280f0f2a25 2021-08-18 12:34:58 -0400 Yoshito Umaoka ICU-21581 Update ICU4J LICENSE file +e2acbdee22 2021-08-20 22:30:31 -0500 Shane F. Carr ICU-21693 Fix FormattedNumber::toDecimalNumber on 0 +41aa7159ea 2021-08-23 03:24:02 +0000 Markus Scherer ICU-21635 Unicode 14 data files 20210820, line break LB30b.2 +4a9d2bd0b8 2021-08-20 10:28:02 -0700 Rich Gillam ICU-21584 Fixed Java7 build error in earlier fix. +7e07633997 2021-08-19 16:00:54 -0700 Peter Edberg ICU-21581 lingering exhaustive fail, need to separately skip sd_Deva month name exemplar test +f6d47953c0 2021-08-19 13:28:43 -0700 Peter Edberg ICU-21581 integrate CLDR release-40-alpha1 to ICU trunk +4e01fba906 2021-03-17 17:45:58 +0000 Shane F. Carr ICU-21358 Use sign position to format approximate numbers +49dda34fb1 2021-08-18 16:51:53 -0700 Peter Edberg ICU-21581 integrate CLDR 40a0 to ICU trunk +cef0959b2e 2021-08-18 13:07:55 -0700 Jeff Genovy ICU-21244 Fix the Valgrind status badge in the top-level Readme. +51c11da869 2021-08-17 15:28:19 +0200 Fredrik Roubert ICU-20973 Delete unnecessary deprecated TimeUnitFormat::operator!=(). +126af02948 2021-08-18 12:00:03 -0700 Frank Tang ICU-21729 Fix setLanguageTag doc matching Java +1ec55bf021 2021-07-19 16:39:34 -0700 Rich Gillam ICU-21202 Fixed error in alias resolution in uresbund.cpp. +849585c45f 2021-08-16 17:31:44 -0700 Jeff Genovy ICU-20973 Add C++20 build bots to Azure CI: Clang-13, GCC-11, MSVC with std:c++latest +75a1514889 2021-08-17 00:10:46 +0000 Craig Cornelius ICU-21581 BRS#18 Promote @draft ICU4J API elements from version 68 to @stable +f6325d49ba 2021-08-10 22:30:07 +0200 Fredrik Roubert ICU-20973 Update the Coding Guidelines with bool equality operators. +88896d005d 2021-08-04 18:10:54 +0200 Fredrik Roubert ICU-20973 Update configure files from configure.ac using autoreconf. +dc1b8ca26e 2021-08-04 17:27:52 +0200 Fredrik Roubert ICU-20973 Use the Clang -Wno-ambiguous-reversed-operator flag. +2166b512fc 2021-08-04 16:25:34 +0200 Fredrik Roubert ICU-20973 Manually resolve C++20 reversed argument order ambiguity. +633438f8da 2020-09-16 16:50:15 +0200 Fredrik Roubert ICU-20973 Change all equality operator return types from UBool to bool. +ee7468a565 2021-08-05 02:02:32 -0400 Gregorio Litenstein ICU-21064 Fix declspec macro conflict on clang. +744ca71663 2021-08-10 17:35:34 -0700 Jeff Genovy ICU-21707 Fix LocaleBuilder assumption that the default locale doesn't have any BCP47 extension tags. +e2fafa5840 2021-07-29 21:49:55 -0700 Myles C. Maxfield ICU-21694 ubidi.h sample code would not compile +b03b8be741 2021-07-07 17:35:00 -0700 Rich Gillam ICU-21639 Added an internal utility class to streamline preflighting and heap-allocating a char buffer for a locale ID and changed several internal methods in ULocale to use it, so that they work correctly on locale IDs that are longer than ULOC_FULLNAME_CAPACITY. +4368f69ef4 2021-07-27 13:43:37 -0700 gnrunge ICU-21581 BRS 70 front-load task scrub closed issues: replace ticket# ICU-11234, which was closed as invalid, with its successor ticket ICU-21257. +24aa9a8964 2021-07-29 15:21:26 -0700 gnrunge ICU-21424 Migrate bldicures.py to Python 3 +284a1c1a95 2021-07-27 13:18:47 -0700 gnrunge ICU-21581 BRS 70 front-load task: scrub logKnownIssue for ticket CLDR-14477, which is completed. +c26aebe802 2021-07-27 15:51:34 -0700 Andy Heninger ICU-21662 Rename UVector::addElement(). +60b8ff608e 2021-07-22 09:42:02 +0700 DungSaga ICU-21688 escape angle bracket in non-HTML content +dcfdaca46c 2021-07-07 17:03:03 -0700 Rich Gillam ICU-21647 Added support for narrow quarter names to DateFormatSymbols and SimpleDateFormat. +9ff39368b2 2021-07-18 15:01:50 +0000 David Haney ICU-21680 Add -std flag when generating dependency information +4fff0085e5 2021-07-23 17:19:42 +0000 Craig Cornelius ICU-21638 re-enable some of the ICU4J performance tests +eed6388dab 2021-07-21 21:21:54 -0700 Peter Edberg ICU-21622 Add UYW to list of currencies from ucurr_openISOCurrencies() +d5cb201e52 2021-07-07 18:23:45 -0700 Rich Gillam ICU-21624 Fixed it so that a DecimalFormat no longer owns two separate DecimalFormatSymbols objects. +9a614752ce 2021-07-08 17:06:11 -0700 Rich Gillam ICU-21584 Added code to allow regions of type "grouping" to return their children. +17d64710a2 2021-07-21 14:20:17 -0700 Peter Edberg ICU-21581 BRS 70rc, update urename.h pass 1 +0e4b768289 2021-07-02 14:43:29 -0700 Rich Gillam ICU-21581 Promoted @draft 68 APIs to stable +289d9703a0 2021-07-14 17:03:25 -0400 luz paz ICU-21580 Fix typos in icu4j/ +73eca0a9c9 2021-07-14 18:45:49 -0400 luz paz ICU-21580 Fix typos in icu4c/ +ac51a1921f 2021-07-06 13:56:15 -0700 Rich Gillam ICU-21650 Modified DateTimePatternGenerator to handle skeletons with "e" and "c" better (allowing support for numeric day-of-week abbreviations). +cfffa2b83b 2021-07-14 00:47:01 +0000 Frank Yung-Fong Tang ICU-21676 Fix strcpy buffer override in ultag_parse +24778dfc9b 2021-07-09 00:40:23 +0000 Frank Tang ICU-21641 Fix "emoji" and "eor" for Collator::getKeywordValues +1d560c37e5 2021-06-30 12:20:46 -0700 Jeff Genovy ICU-21664 Fix set but unused warning in locid.cpp +4c35e59bdc 2021-06-30 16:08:46 -0500 Shane F. Carr ICU-21659 Adding test for exabyte +e4e2ae9544 2021-06-29 17:27:09 +0000 Markus Scherer ICU-21525 UnicodeSet.hasString(), UnicodeSetIterator.skipToStrings() & C API +84595b49a6 2021-06-30 11:08:22 -0700 Jeff Genovy ICU-21657 Update Azure CI build bots to use Ubuntu 18.04 +a25a710755 2021-06-23 21:57:04 -0700 Jeff Genovy ICU-21644 Use LocalPointer in ICUService::getKey to prevent leaks. +63fe1ee194 2021-06-24 23:48:46 +0000 Markus Scherer ICU-21580 fix TimeZoneFormat doc typo, extra open brace +b9bb2a7b57 2021-06-24 23:41:59 +0000 Markus Scherer ICU-21580 fix RuleBasedCollator doc typo, extra open brace +5e4fdaf45f 2021-06-16 21:53:22 +0000 Frank Tang ICU-21491 Remove internal usage of @internal BasicTimeZone::getOffsetFromLocal +d4c92ebcfc 2021-06-10 00:56:15 +0000 Markus Scherer ICU-21635 Unicode 14 beta +ca3e86d119 2021-06-19 20:25:33 +0000 Markus Scherer ICU-21645 reduce heap allocations in unescape() and other parsing +d9aa1ecab0 2021-06-19 02:01:58 +0000 Markus Scherer ICU-21645 test & fix unescapeAt(2 supp escapes) +fc28b3521d 2021-06-18 22:19:21 +0000 Markus Scherer ICU-21580 fix unicode.org/unicode/ URLs +4a6ad3dc93 2021-06-15 00:10:06 -0700 Peter Edberg ICU-21581 integrate CLDR release-40-m1 to ICU trunk +03927878f8 2021-01-27 16:33:46 +0100 Hugo van der Merwe ICU-21404 Migrate various documents from Google Sites pages to Markdown. +121dbe8364 2021-06-09 12:07:44 -0700 Elango Cheran ICU-21632 Fix links in readme.html files to respective readme pages in User Guide +3f043c7693 2021-06-04 16:38:42 +0000 Erik Torres ICU-21555 Fix typos from G to L +48ef451b87 2021-06-04 18:45:05 +0000 Erik Torres ICU-21581 BRSRC 70.0.1 Version update and regenerate configure for v70.0.1 +a91cd6736e 2021-05-27 21:57:01 +0000 Frank Yung-Fong Tang ICU-21569 Fix Java7 breakage in LSTM & add Java7 CI +1d7b003a4e 2021-05-18 14:12:34 -0700 Frank Tang ICU-21626 Add CIs to build/test Java 16. +7d75a85501 2021-05-20 18:34:39 -0700 Andy Heninger ICU-21579 Compiler warning fixes. +5518bb0c84 2021-05-19 20:35:04 +0000 yumaoka ICU-21623 Removed linker flag -dexpall for AIX xlclang build. +07b7832b1a 2021-05-19 16:19:06 -0400 Yoshito Umaoka ICU-21621 Fixing TestCharset/TestInvalidInput failure on Java 16 runtime. +d64e897679 2021-05-14 16:46:34 -0700 Daniel Ju ICU-21600 Increase timeout and separate build/test in Cygwin CI +6d56429336 2021-05-13 21:01:20 +0000 Frank Tang ICU-21569 LSTM fix resource issue. +a7a2ad0501 2021-05-14 14:58:10 -0700 Frank Tang ICU-21569 LSTM: Remove Java 8 dependency +aef3eb3910 2021-05-14 16:28:39 -0700 Jeff Genovy ICU-21615 Work-around Azure CI build bot issue on Ubuntu 18.04 +4b6e6e1bc9 2021-05-11 20:18:00 -0700 Frank Tang ICU-21569 LSTM Add test to test long string. +b96a806c8f 2021-05-11 12:18:51 -0700 Frank Tang ICU-21569 Remove extra LocalUResourceBundlePointer +cfefa03539 2021-05-10 16:49:16 +0000 Erik Torres ICU-21555 fix typos for D, E and F found in the repo +2a72af07ac 2021-05-08 22:02:03 +0000 Frank Yung-Fong Tang ICU-21569 LSTM Part 3 Add Java implementation +17c7563078 2021-05-07 22:23:54 +0000 Frank Tang ICU-21569 LSTM Optimize memory usage. +b1f2b69018 2021-05-06 20:40:27 +0000 Erik Torres Aguilar ICU-21244 Make Valgrind CI build/test check run on every Pull Request +4af403d5c4 2021-05-03 18:24:40 -0700 Frank Tang ICU-21588 Fix strncpy warning +24f3864756 2021-05-03 09:17:25 -0700 Frank Tang ICU-21599 Move LanguageBreakEngine classes to com.ibm.icu.impl.breakiter +d74233f973 2021-03-19 14:42:46 +0800 Mingye Wang ICU-21577 doc/le: update harfbuzz link; + icu-le-hb link +4136fa207f 2021-04-30 19:19:24 -0700 Frank Tang ICU-21569 Propagate LSTM memory allocation issue +512290fd23 2021-05-03 17:00:04 -0700 Frank Tang ICU-21585 Remove not used var. +9a2177c575 2021-04-29 00:07:45 -0700 Frank Tang ICU-21569 Add GA to test LSTM configuration +253c54ab81 2021-04-28 23:12:47 +0000 Frank Tang ICU-21569 Add BOM to the beginning of the lstm files (minor fix of Part 2 C++) +fa4c12cdc2 2021-03-29 23:52:43 +0100 Victor Chang ICU-21567 Avoid using regex in ULocale.getName() +b13be666cd 2021-04-28 12:39:57 -0700 Frank Tang ICU-21597 Fix Null-deref W in canonicalizeLocale +19c52a4fe3 2021-04-28 01:06:06 +0000 Frank Tang ICU-21569 LSTM Part 2- include C++ implementation +7577899ff3 2021-04-25 15:45:18 -0700 Andy Heninger ICU-21591 Release lock in SimpleDateFormat::tzFormat in case of failure +f3f24f1423 2021-04-23 21:28:30 +0000 Frank Yung-Fong Tang ICU-21569 LSTM Part 1- data file and build tool +4689706386 2021-04-22 16:52:48 -0700 Frank Tang ICU-21593 Merge ReadAndConvertFile +581c427557 2021-04-09 15:55:46 -0700 Elango Cheran ICU-21523 Declare default impl for copy operator for GCC warning +060687b1a2 2021-04-09 12:10:35 -0700 Jeff Genovy ICU-21535 Remove AppVeyor from top-level Readme +2dc5bea906 2021-04-13 15:16:50 -0700 Frank Tang ICU-21587 Fix memory bug w/ baseName +45b893c1f9 2021-04-07 19:09:39 +0000 Frank Tang ICU-21539 Fix getUnicodeKeywords to skip non keys +7b971a2b23 2021-04-08 14:53:52 -0700 Daniel Ju ICU-21535 Port Cygwin CI build from AppVeyor to Azure Pipelines +2ea794d35b 2021-04-08 11:54:56 -0500 Shane F. Carr ICU-21578 Merge maint/maint-69 into main +898238b110 2021-04-07 11:51:03 -0700 Jeff Genovy ICU-21576 Bump guava from 27.1-jre to 30.0-jre +bc22e421bf 2021-04-07 15:15:05 -0700 Shane Carr ICU-21578 Merging maint/maint-69 into main (conflict: icudata.jar) +0e7b442886 2021-03-25 22:26:56 +0700 Long Nguyen ICU-21560 mingw: Remove version numbers from link flags +ff702ad727 2021-02-28 09:34:30 +0100 Mojca Miklavec ICU-21513 check if TARGET_OS_SIMULATOR has been defined +b926f52688 2021-03-29 20:35:43 +0000 Frank Tang ICU-21550 Add zzzz to subdivision if len==2 +866a640b70 2021-03-22 14:34:58 -0700 Rich Gillam ICU-21552 Changed to only display "Encountered empty table" warning in verbose mode. +152867f7ab 2021-04-05 15:57:33 -0700 Markus Scherer ICU-21459 properly guard BytesTrie.Result.getValue() and clone/copy objects so that objects shared among instances are not modified and use an atomic int for the C++ refcount +7fd2844d10 2021-04-06 12:22:26 -0500 Shane F. Carr ICU-21540 Fix FormattedList test and behavior regression +928febc705 2021-04-05 14:47:42 -0700 Markus Scherer ICU-21561 rename StringSegment.equals() to contentEquals() and remove hashCode() because of now-missing equals() and because StringSegment is mutable and documented as not suitable for HashMaps +c5406692bb 2021-04-05 12:12:18 -0700 Jeff Genovy ICU-21546 Fix warnings from running the samples with MSVC. +72de651291 2021-04-01 15:23:52 -0700 Elango Cheran ICU-21565 Remove Gemfile.lock from config files in repo for docs +2dce62892b 2021-04-01 12:55:54 -0500 Steven R. Loomis ICU-21568 Pre-initialize CLDRConfig and SupplementalDataInfo +33ba23402d 2021-03-25 07:37:19 +0000 Shane F. Carr ICU-21545 Dump UCPTrie test data to golden files +7afcbdb551 2021-04-01 19:01:44 +0000 Erik Torres ICU-21546 BRS69GA Update version numbers for 69GA +75c58211c0 2021-04-01 23:23:14 +0000 Elango Cheran ICU-21310 replacement User Guide main index page +f5d8b57d01 2021-03-31 23:35:21 -0700 Peter Edberg ICU-21413 Update laodict.txt per https://github.com/rober42539/lao-dictionary; add tests +544d097fa3 2021-03-31 15:29:09 -0700 Peter Edberg ICU-21546 brs 69, add note about genren process +fcd8c34f5e 2021-03-25 22:26:56 +0700 Long Nguyen ICU-21560 mingw: Remove version numbers from link flags +0ba723ded2 2021-03-31 16:24:37 +0000 Frank Tang ICU-21563 Fix delete-incomplete on windows +bdb4c7025a 2021-03-31 05:36:55 +0000 Frank Tang ICU-21526 Change return of UElementComparator to int32_t +05b20c1ccb 2021-02-28 09:34:30 +0100 Mojca Miklavec ICU-21513 check if TARGET_OS_SIMULATOR has been defined +78c3e1ed6d 2021-03-29 18:13:52 -0700 Frank Tang ICU-21562 Add include to fix std:abs build problem +46720c4120 2021-03-26 14:09:11 -0700 Markus Scherer ICU-21559 more guards for self-assignment +15d3f9f65d 2021-03-29 20:35:43 +0000 Frank Tang ICU-21550 Add zzzz to subdivision if len==2 +e7db5754ba 2021-03-24 21:59:14 -0700 Peter Edberg ICU-21546 integrate CLDR release-39-beta2 to ICU maint-69, just affects cldr-icu pom +35fe8534f2 2021-02-04 23:11:30 -0800 Elango Cheran ICU-21310 Consolidate ICU4C and ICU4J Readmes via the User Guide +0ad4614a04 2021-03-23 01:23:36 +0000 Hugo van der Merwe ICU-21508 Rename 'master' to 'main' in docs, maven files, scripts, etc +227c729b0e 2020-12-06 12:24:03 -0800 Elango Cheran ICU-21117 Use Bazel to automate generation of Unicode data files +29d2e85041 2021-03-22 14:34:58 -0700 Rich Gillam ICU-21552 Changed to only display "Encountered empty table" warning in verbose mode. +2b3a3724c7 2021-02-22 12:13:27 -0600 Steven R. Loomis ICU-20233 tool: improvements to commit checker for CLDR +0bd125eb45 2021-03-17 13:26:35 -0500 Shane F. Carr ICU-21480 Update double-conversion +8c9c14e64c 2021-03-17 12:39:58 -0700 Jeff Genovy ICU-21542 Have GHA output ICU4J test failures if there are any. +cec7de7a39 2021-03-16 22:08:29 -0700 Frank Tang ICU-21537 Fix invalid free by long locale name +3d7ba6560e 2021-03-16 16:32:07 -0700 gnrunge ICU-21520 Fixes typo in name of test data file; removes a regex that evaluates to the empty string and the result files are missing the perf test name as a result. E.g. '_Mar_16_155820.html' instead of 'unisetperf_Mar_16_155820.html'. Not obvious why the regex was even created since it doesn't seem necessary because the name of the caller doesn't require additional parsing. The rpaticular code is from 2002, maybe changes in Perl account for the issue(?) +2ae2f31c2f 2021-03-16 12:23:07 -0700 Elango Cheran ICU-21480 Change ICU4C/J Readme update date after version change +bc7e2e230c 2021-03-16 01:37:55 +0000 Craig Cornelius ICU-21480 Scrub TODOs for completed issues 21292 and 21236 +2273ebbc80 2021-03-15 19:02:59 -0700 Elango Cheran ICU-21480 fix logKnownIssue number +0619ea317f 2021-03-15 20:58:13 +0000 Craig Cornelius ICU-21480 BRS-50: updated docmain.h +084d8bc8e2 2021-03-14 23:30:29 -0400 Yoshito Umaoka ICU-21480 BRS69 clean up import statements +eab1c02d42 2021-03-14 23:59:52 -0400 Yoshito Umaoka ICU-21480 BRS69 ICU4J 69 serialization test data +e9b4964f00 2021-03-15 00:33:27 -0400 Yoshito Umaoka ICU-21480 BRS69 ICU4J API signature file +34030d911e 2021-03-14 14:08:19 -0700 Peter Edberg ICU-21480 brs 69rc, adjust nonstable API macros +1732ff4144 2021-03-10 23:30:33 +0000 Frank Yung-Fong Tang ICU-21534 Add notice about master to main rename +0fb132a35f 2021-03-11 16:15:36 -0800 Craig Cornelius ICU-21480 Update ICU4C APIChangeReport files +e47430d917 2021-03-11 17:16:06 -0800 Craig Cornelius ICU-21480 Update ICU4J APIChangeReport.html to 69 +22dace7f5f 2021-02-19 14:00:18 -0800 gnrunge ICU-21323 Automates the uconfig variation BRS tasks. The test subsequently sets each of the UCONFIG_NO_XXX flags to '1' (exceptions apply) and runs the ICU4C unit tests and the header test. Afterwards all UCONFIG_NO_XXX flags are set to '1' and unit tests and header test are executed. +c26d99b3a6 2021-03-10 02:29:59 +0000 Shane F. Carr ICU-21330 Use =0 and =1 plural forms in compact notation +6c26ea21b2 2021-03-10 22:16:28 -0800 Peter Edberg ICU-21341 for getISO codes, add some CLDR-valid regions, remove some CLDR-invalid langs +3dd1ca10df 2021-03-10 23:12:37 -0800 Peter Edberg ICU-21532 In UTimeZoneLocalOption enum, add dummy value if U_HIDE_DRAFT_API +8bb71362f2 2021-03-11 01:16:05 -0800 Peter Edberg ICU-21480 integrate CLDR release-39-beta to ICU trunk +3218440d5a 2021-03-10 21:05:54 +0000 Craig Cornelius ICU-21480 Change ICU 64 draft readResolve APIs to @internal +e43c4e5f1b 2021-03-10 14:59:33 -0800 Rich Gillam ICU-21335 Disallowed looking up resources by index in table-based resources. +63b9a8aea8 2021-03-10 18:53:32 +0000 Frank Tang ICU-21041 Fix fuzzer memory read error. +6cdfe2dc1f 2021-03-09 16:36:07 -0800 Peter Edberg ICU-21480 brs 69rc, add tests to verify that rbnf spellout is the same for no,nb +54b896962b 2021-03-09 20:21:01 +0000 Hugo van der Merwe ICU-21123 Calculate built-in units' gender when CLDR lacks the data +c263b5b370 2021-03-03 23:33:03 -0800 Elango Cheran ICU-21519 Add PluralOperand 'c' as alias to 'e', parse FixedDecimal strings +2f89152830 2021-03-09 08:35:20 -0800 Craig Cornelius ICU-21480 BRS#18 ICU4J promotions to stable +74eb9e621b 2021-03-09 01:33:30 -0600 Shane F. Carr ICU-21397 Allow null to unset options in Java NumberRangeFormatter +09149bc795 2021-03-08 12:53:45 -0500 Yoshito Umaoka ICU-21207 Remove unnecessary reflection call +33104d7eab 2021-03-09 16:10:59 +0000 Yoshito Umaoka ICU-20918 ucal_openTimeZones() to call ucal_openTimeZoneIDEnumeration() +864682f5dd 2021-03-06 18:41:21 +0100 Hugo van der Merwe ICU-21349 Delete MeasureUnitImpl copy constructor, drop an indirection +767598009d 2021-03-02 18:26:42 -0800 Markus Scherer ICU-21368 unit-test & fix BytesTrie jump delta encoding +18b23fb372 2021-03-07 11:38:16 +0100 Hugo van der Merwe ICU-21313 UserGuide: use absolute GitHub links for links outside docs/ +f397c0af3d 2021-02-23 16:41:01 -0800 abarberenaCPDS ICU-21416 Update icu4c-readme.md +00c106179f 2021-02-24 13:43:41 +0000 Patrick Reader ICU-21416 Fix markdown formatting in userguide/strings +b11ba74dd4 2021-03-07 20:01:27 -0800 Peter Edberg ICU-21480 brs 69rc, update urename.h pass 0 +d80f7bbd0e 2021-03-08 09:39:40 -0500 yumaoka ICU-21498 Improve comment in uprv_tzname +d624e5fb4b 2021-03-08 02:58:20 -0500 Yoshito Umaoka ICU-21507 Removing unused class initializer code +ce640dc850 2021-03-05 22:25:53 +0000 Frank Tang ICU-21127 Error when rbbi got unpaired surrogate char +b1a685a676 2021-03-05 16:15:59 +0000 younies ICU-21349 calling .usage("") should unset the existing usage +75874eb0eb 2021-03-05 02:29:58 +0000 Frank Tang ICU-21521 Fix cast of uprv_strcmp +90631ab807 2021-03-04 18:10:54 -0800 gnrunge ICU-21323 Automates BRS test task of build and run testmap. +119dfa4f24 2021-03-03 22:04:35 +0000 Hugo van der Merwe ICU-21123 Support FormattedNumber::getGender() for "short" and "narrow" formatting too +b79c299f90 2021-03-01 07:42:10 +0000 Shane F. Carr ICU-20886 Implement trailingZeroDisplay +6bfa5c02ed 2021-03-03 17:34:43 -0500 Yoshito Umaoka ICU-21369 Remove @provisional API doc tags in ICU4J +d7fd8848b7 2021-03-03 19:41:19 +0000 Frank Tang ICU-21222 Fix Era in Interval format +be039c5936 2021-02-12 18:39:27 -0800 Rich Gillam ICU-21480 Promoted all @draft ICU 67 APIs to @stable ICU 67. +1bf2aa2354 2021-03-03 19:46:51 +0000 Erik Torres ICU-21480 BRS69RC update readmes for RC +65c1b9e690 2021-03-02 12:15:49 -0800 gnrunge ICU-21323 Automates BRS testing tasks of U_CHARSET_IS_UTF8 and U_OVERRIDE_CXX_ALLOCATION=0. +1fa3419812 2021-02-26 11:56:52 -0800 Jeff Genovy ICU-21480 Update GitHub pull request template to prevent autolinking example ticket number. +56fb139fc0 2021-03-01 17:47:44 +0000 Hugo van der Merwe ICU-20941 Port Arbitrary Units support from ICU4C to ICU4J +53aa0505c5 2021-03-02 02:21:48 +0000 yumaoka ICU-21372 getOffsetFromLocal for C and C++ +c231cf7c4f 2021-03-01 20:10:02 +0100 Hugo van der Merwe ICU-21349 ICU4J units cleanup: eclipse warnings, unsuppress one warning +86d06eca8b 2021-03-01 21:59:37 +0000 Yoshito Umaoka ICU-21490 Exposing getOffsetFromLocal for ICU4J +e8dfea9bb6 2021-02-25 02:49:16 +0000 Shane F. Carr ICU-21493 Add more rounding modes in ICU4C +d7db6c1f86 2021-02-25 02:31:21 +0000 Shane F. Carr ICU-20019 Implement withSignificantDigits option +3688b9b824 2021-02-26 02:01:18 -0500 Yoshito Umaoka ICU-21370 Delete folder for eclipse plug-in build +1a666c1029 2021-02-25 22:51:55 +0000 Craig Cornelius ICU-21179 Remove unused code in Java break engines +735645589e 2021-02-26 11:15:08 -0800 gnrunge ICU-21323 Adds BRS task 'test ICU4C without data' to GHA, triggered by each pull request. This test has a high catch rate. +e85938bd2c 2021-02-18 05:57:00 +0000 Shane F. Carr ICU-21203 ICU-21198 ICU-21479 Improve docs discoverability for NumberFormatter +2415a6c5f6 2021-02-23 11:48:29 -0800 gnrunge ICU-21503 Adds status checks to prevent segmentation fault when test runs with stubdata only. +31182a99b4 2021-02-25 00:37:07 -0800 Peter Edberg ICU-21480 integrate CLDR release-39-alpha4 to ICU trunk +8b48e1862c 2021-02-24 20:16:03 +0100 Hugo van der Merwe ICU-20941 Fix uninitialized values: DerivedComponents' compound0_ and compound1_ +1aa0dad8e0 2021-02-03 22:50:47 -0600 Shane F. Carr ICU-21484 Add SignDisplay NEGATIVE +f23bd25ef5 2021-02-24 11:45:17 -0800 Jeff Genovy ICU-21480 Update GitHub pull request template: JIRA issue number is needed on commit messages. +fe9734a4f3 2020-11-13 23:04:10 -0800 Andy Heninger ICU-21346 Update user guide section on initialization. +6e91c7552e 2021-02-24 20:57:57 +0100 Hugo van der Merwe ICU-21480 Update French unit-times pattern in unit tests +e9bb3e440e 2021-02-23 16:06:41 -0800 Peter Edberg ICU-21480 integrate CLDR release-39-alpha3 to ICU trunk +f6361ebf76 2021-02-24 14:03:05 +0000 younies ICU-21123 Support unit inflections in ICU4J +aebe91cdda 2021-02-23 20:55:29 +0100 Hugo van der Merwe ICU-20941 Fix ResourceTable lifetime to make ResourceTracer happy +b2d97ebcb4 2021-02-17 03:22:09 +0100 Hugo van der Merwe ICU-20941 NumberFormatter: format arbitrary compound units, with inflections +2138ac8a0e 2021-02-23 15:09:01 +0000 Younies Mahmoud ICU-21349 Add extra UnitsRouter constructor that takes only CLDR unitโ€ฆ +c825da1d29 2021-02-23 19:59:41 +0000 Younies Mahmoud ICU-21349 Add extra UnitsConverter constructor that takes only CLDR unit identifiers +0a1352ee67 2021-02-22 16:36:19 -0800 gnrunge ICU-21502 Adds status checks to test to prevent segementation fault when test runs with ICU stub data only. +aa9f5bc279 2021-02-23 15:37:32 +0100 Hugo van der Merwe ICU-21432 Fix TestInternalMeasureUnitImpl() segfaulting with bad data +1cd98069ab 2021-02-17 16:29:19 -0800 gnrunge ICU-21487 Moves performance test data files from the icu-data repository to the icu repository. Added Unicode copyright notice to those files that only have the IBM copyright notice. A complimentary PR will remove data from the icu-data repository. +997f88e94a 2021-01-27 14:09:28 -0800 Jeff Genovy ICU-21474 Update top-level README status badge to replace Travis CI with GitHub Actions. +cf83c5b385 2021-02-18 19:12:31 -0800 Peter Edberg ICU-21480 integrate CLDR release-39-alpha2 to ICU trunk +00cedadc92 2021-02-19 01:50:46 +0000 Younies Mahmoud ICU-21349 Add extra ComplexUnitsConverter constructor that takes only CLDR units Identifier +9d8a70abdc 2021-02-17 12:17:38 -0800 Jeff Genovy ICU-21499 Suppress warnings about non-NULL address in uprv_memcpy and uprv_memmove +4fd9b8de8d 2020-07-31 05:54:55 -0700 Christoph Gohlke ICU-21210 Fix static builds on Windows +b6687af59c 2021-02-12 01:27:39 +0000 Shane F. Carr ICU-20421 Add span fields to NumberRangeFormatter +f062244cdb 2021-02-13 13:28:10 -0800 Andy Heninger ICU-21492 Fix regex compile assertion failure. +352b481146 2021-02-03 21:36:12 -0600 Shane F. Carr ICU-21067 Maybe fix synchronization lint in MeasureUnit.java +1dbe70ac18 2021-02-17 15:58:16 +0000 Hugo van der Merwe ICU-21123 Support unit inflections in ICU4C +66460b9fad 2021-02-16 16:09:18 -0800 Markus Scherer ICU-13702 add missing API functions and fix a bug in Java UnicodeSet.retain(String) which added the string even if the set did not contain it before, and some drive-by API doc fixes/clarifications +7159e334ff 2021-02-16 01:08:03 -0800 Peter Edberg ICU-21480 integrate CLDR release 39 alpha1 to ICU trunk +dcfa2a7874 2021-02-16 13:04:59 +0000 Hugo van der Merwe ICU-21284 Deal with remaining unit normalization TODOs +9c73e15d02 2021-02-11 20:09:37 +0000 Erik Torres Aguilar ICU-21480 BRS69RC Version update and regenerate configure for v69 +3333fd557c 2021-02-01 13:23:41 -0800 Peter Edberg ICU-21480 integrate CLDR release 39 alpha0 to ICU trunk +916b9fad75 2021-02-10 11:48:35 +0000 younies ICU-21349 Add UnitsConverter.getConversionInfo(...) +993e58a2c9 2021-02-03 21:48:19 -0600 Shane F. Carr ICU-20888 Hide or remove old list formatter methods +84469100c5 2021-02-08 09:29:11 +0000 Hugo van der Merwe ICU-21306 ldml2icu: add rules for Inflections-related CLDR data +8196fc14ac 2021-02-03 21:06:31 -0600 Shane F. Carr ICU-21275 Remove obsolete functions from numberrangeformatter.h +048e46674a 2021-02-01 22:20:48 +0000 Victor Chang ICU-21455 Add new API ubrk_clone() and deprecate ubrk_safeClone() +c0a490d49d 2021-02-08 21:16:57 +0000 Hugo van der Merwe ICU-21284 Correctly normalize Unit Identifiers +9ac51f21ed 2021-02-04 01:25:53 -0600 Shane F. Carr ICU-21351 Don't coalesce adjacent list formatter fields in ICU4J +790dfcf0b7 2021-02-01 14:48:06 -0800 Markus Scherer ICU-21050 add detail for when need to ifndef C++ boilerplate +7feb300a87 2021-02-04 02:02:37 +0000 Hugo van der Merwe ICU-21284 More MeasureFormatTest and NumberFormatterApiTest test cases +377dc22280 2021-02-06 00:06:33 +0000 Hugo van der Merwe ICU-21349 Fix ICU4J reciprocal unit conversions +a138318922 2020-07-02 10:26:33 +1200 Michael Block ICU-21179 Clean up unused code in the RBBI dictbe +45b8834e7a 2021-02-04 13:55:40 -0800 Craig Cornelius ICU-21440 letest updated to true/false from TRUE/FALSE +412ac386f4 2021-02-03 02:24:49 +0000 Younies Mahmoud ICU-21349 Change UnitConverter name to UnitsConverter +8e69552228 2021-02-02 15:09:25 +0000 Hugo van der Merwe ICU-21451 Implement inverse unit handling for new consumption unit preferences in CLDR +5dc0513b29 2021-01-27 19:35:38 +0000 Hugo van der Merwe ICU-21472 Update ICU to support latest CLDR units updates (ofglucose, new constants) +5a7a8f015c 2021-02-01 16:04:14 -0800 Markus Scherer ICU-21461 uprops.h: remove unused gc macros and some underused character constants +9d4beab200 2021-02-01 15:09:37 -0800 Markus Scherer ICU-13435 more RTL languages +8082d0e145 2021-01-27 19:32:53 -0800 Jeff Genovy ICU-21449 Infinite loop can occur with locale IDs that contain RES_PATH_SEPARATOR +b82dc88148 2021-01-23 02:17:30 +0000 Frank Tang ICU-21466 Remove size limit of intvector +56b4630ada 2021-01-27 12:02:23 -0800 Jeff Genovy ICU-21473 Enable GHA CI on maint/maint* branches +01da2732b7 2021-01-14 20:57:53 +0100 Hugo van der Merwe ICU-21349 Improve forIdentifier docs to exclude long_unit_identifier. +1c61c57ece 2021-01-26 15:22:42 +0000 Hugo van der Merwe ICU-21357 Support IEC Binary Prefixes in MeasureUnit +7c412f9c8f 2021-01-26 13:09:19 -0500 yumaoka ICU-21467 tzdata 2021a updates +a1a1fafb7d 2021-01-25 18:11:37 -0800 Jeff Genovy ICU-21465 Fix Windows Time Zone mapping when the Automatic DST setting is OFF. +3c9f5aa9b2 2021-01-26 14:00:39 -0800 gnrunge ICU-21464 Modifies comments to address warnings when Doxygen 1.8.20 is used to build the ICU4C docs. Typical changes: avoid linebreaks in {@link ...} declarations, remove duplicate @param declaration. The document building task in GHA CI is designed to fail upon warnings but currently still passes because GHA uses an older version of Doxygen. +a3e5065340 2021-01-26 10:12:13 -0800 gnrunge ICU-21469 Remove .travis.yml file now that continuous integration tasks have been moved to GHA. +38125f3c50 2021-01-22 16:57:22 -0800 gnrunge ICU-21450 Migrates ICU4C document build with doxygen from Travis CI to GHA CI. +747f5cd924 2021-01-19 10:44:43 -0800 George Rhoten ICU-21462 ICULocaleService.java has a race condition +e5a3f2baa7 2021-01-20 09:52:30 -0800 gnrunge ICU-21450 Add builds for MacOS and with extra warnings to GHA CI. +6092942e23 2020-12-09 22:42:27 +0700 Long Nguyen ICU-21435 Remove -Bsymbolic flag for mingw targets +b594f4b2a9 2021-01-20 11:10:43 +0000 younies ICU-21349 Enhance Supporting Mixed Unit (such as "inch-and-foot") +c7ea02fcca 2021-01-15 16:18:46 -0800 gnrunge ICU-21450 Add asan check, tsan check, gcc debug build and test, gcc 8 build and test, and ICU4C release tools buildability check GitHub Action Continuous Integration. +6562ac57df 2021-01-19 15:33:36 +0000 Younies Mahmoud ICU-21349 move testConverter from C++ to Java +dc5ab7aa6e 2020-12-06 14:53:20 -0800 Jeff Genovy ICU-21427 Don't ignore already checked-in files under "tools/cldr/lib". +0895a223a3 2020-12-11 13:56:22 +0000 Younies Mahmoud ICU-21349 Adjust C++ `MeasureUnitImpl::serialize` to be as same as the Java one +3b1ec5032c 2021-01-12 11:59:13 +0000 Victor Chang ICU-21116 Fix ListFormatterTest on Android +fc12cf095c 2020-12-21 23:06:24 +0000 Markus Scherer ICU-21279 decompose (NFD/NFKD) UTF-8 with Edits +25eb1510ec 2021-01-06 20:52:35 +0000 yumaoka ICU-21448 Update ICU tzdata to 2020f +bd3b202741 2021-01-05 18:22:35 +0000 Erik Torres Aguilar ICU-21018 Fix typos across repo that start with letter A +6eea259143 2021-01-05 18:27:59 +0000 Erik Torres Aguilar ICU-21018 Fix typos across repo that start with letter C +dea5448cb1 2020-12-28 12:32:16 -0800 Markus Scherer ICU-13702 C++ UnicodeSet cleanup: use UTF-16 literals +67cc873789 2020-12-29 11:16:09 -0800 Markus Scherer ICU-20698 C++ Hashtable allow integer value zero +1863bea230 2020-12-28 20:22:48 -0800 Markus Scherer ICU-20698 UHashtable allow integer value zero +9963b4d62a 2020-12-29 00:39:40 +0000 Markus Scherer ICU-13702 allow empty string in UnicodeSet +fb715eab4c 2020-10-19 19:54:59 -0700 Ken Harris ICU-21416 Fix typos and formatting errors in regexp.md +8d2360ae6e 2020-12-14 15:21:02 -0600 Steven R. Loomis ICU-13837 c build: make --disable-layoutex the default +c023eef140 2020-12-13 21:28:54 -0800 Peter Edberg ICU-21405 brs 68.2, update urename.h +ce00ef1c99 2020-12-11 21:15:36 -0800 gnrunge ICU-21423 Remove obsolete scriptfile bomfix.py +8078ae4937 2020-12-11 12:17:31 -0800 gnrunge ICU-21434 First version of a GitHub Action CI script. Contains selected CI targets migrated from Travis CI. +17f725fe0d 2020-12-09 19:35:39 +0000 Erik Torres Aguilar ICU-21118 check that dst and src are not null in uprv_memcpy +3d62b74392 2020-12-07 15:12:01 -0800 Markus Scherer ICU-20107 binary compat: APIs may move between libraries +bb5d29b143 2020-11-30 12:02:55 +0900 inokawa ICU-21416 Fix typos in comments +d9ff1888ee 2020-12-08 14:53:09 -0800 Frank Tang ICU-21414 Fix toLanguageTag x-private +563f8b550a 2020-12-08 10:10:13 -0800 gnrunge ICU-21431 Adds a check to an ICU4C unit test to prevent a segmentation fault if this test runs without ICU data. +c3ed0c5371 2020-12-07 19:43:09 -0800 Frank Tang ICU-21430 propagate error code +5f8df0d288 2020-12-08 00:03:52 +0000 Frank Tang ICU-21406 canonicalize -T- extension +32ba41e22f 2020-12-04 17:44:07 -0500 yumaoka ICU-21363 Resurrect support for IBM's XL compiler +8f787b6de9 2020-11-17 14:09:06 -0800 Jeff Genovy ICU-21388 Remove test case that does nothing so that we can mark RuleBasedCollator as final. +0a99ef6737 2020-12-02 18:59:21 -0800 Elango Cheran ICU-21405 Update ICU4J Readme for BRS 68.2 +89721186ab 2020-12-02 21:36:06 +0000 Erik Torres Aguilar ICU-21405 BRS 68.2 Version update and regenerate configure for v68.2 +9fea015fe9 2020-11-30 19:42:09 +0000 Hugo van der Merwe ICU-21306 Pull CLDR's compoundUnitPattern1's into ICU +9a28523b6e 2020-12-03 11:11:06 +0000 Hugo van der Merwe ICU-21349 ensure parser behave the same and add import test cases to Java Code +73ab117a2d 2020-11-13 14:34:24 -0800 Elango Cheran ICU-21310 finish converting ICU4C and ICU4J Readmes to Markdown +45e98a9157 2020-11-04 11:54:13 -0800 Jeff Genovy ICU-21377 Add Google Analytics to the ICU User Guide. +14c1c0861c 2020-11-20 14:55:26 +0100 Hugo van der Merwe ICU-21349 Add update instructions for unitConstants. Plus minor fixes. +9c73048681 2020-11-20 13:37:41 +0100 Hugo van der Merwe ICU-21349 Import 'Updating Measure Unit' sites page, improve formatting. +63cd3a7d40 2020-11-30 18:00:14 -0800 Frank Tang ICU-21419 Fix memory leak in AliasReplacer +d0096a84e7 2020-11-30 12:38:14 -0800 gnrunge ICU-21243 Migrates preparseucd.py script to Python 3. Python 3 changes the order of elements in an iterator from Python 2 with the result that the generated data in ppucd.txt changes with respect to the selection of a property value used to compact the output when there is a property with equal count of the two most frequent values. This change doesn't change the validity of the generated ppucd.txt file. +c07264a363 2020-11-30 18:37:37 +0000 younies ICU-21349 Make appendSingleUnit behaviour in C++ comply with Java +917188dc7f 2020-11-25 23:57:11 +0000 Hugo van der Merwe ICU-21306 Pull CLDR 38's unit prefixes into ICU +3d706fac42 2020-11-25 11:12:05 +0000 Hugo van der Merwe ICU-21349 fix comment for CLDR identifiers +1aa229daff 2020-11-24 22:38:00 +0000 Frank Tang ICU-21402 replace sd and rg by subdivisionAlias +35e950d35f 2020-11-18 23:48:04 +0100 Hugo van der Merwe ICU-21387 measunit: check for nullptr before calling delete +0ab995ec84 2020-11-19 12:21:48 -0800 Frank Tang ICU-21408 Prohibit alpha4 as language inside tlang. +275d59aa2a 2020-11-20 00:42:31 +0000 Frank Tang ICU-21410 fix int32_t overflow in listFormat +6ad0ece034 2020-11-06 18:15:09 -0800 Jeff Genovy ICU-21381 AppVeyor CI Builds: Speed up the Cygwin setup download. +916f6a0b73 2020-11-17 13:44:50 -0800 Frank Tang ICU-21401 Fix C++ canonicalize cel-gaulish to xtg +f7ab1f7c50 2020-11-17 10:06:57 +0000 Hugo van der Merwe ICU-21349 Fix confusing names of exponent variables. +50bd7969c7 2020-11-06 18:37:07 +0100 Hugo van der Merwe ICU-21349 Remove a potential 0/0 (=NaN). Align C++ & Java better. +a593239dba 2020-11-16 18:50:26 -0600 Shane F. Carr ICU-21389 Merge maint/maint-68 to master +ceeb53ac78 2020-11-11 22:41:28 -0800 Frank Tang ICU-21391 Make test/perf compile +f48165d9cc 2020-11-13 18:22:33 +0000 Shane F. Carr ICU-21394 Don't use null to test for unset ICU4J NumberFormatter options +8251d93e82 2020-11-12 15:39:40 -0800 Frank Tang ICU-21395 Fix UBSan breakage on 8bit of rbbi +909f343cd6 2020-11-13 13:10:08 +0000 younies ICU-21349 Improve MeasureUnit comparators +a78b49bec9 2020-11-12 11:08:24 -0800 Jeff Genovy ICU-21392 Fix Windows Time Zone detection when more than one possible zone. +9663195189 2020-11-12 08:33:40 +0000 Frank Tang ICU-21385 Fix assertion when setKeywordValue w/ long value. +7c9bad02d2 2020-11-06 17:55:21 +0000 Hugo van der Merwe ICU-21366 testConverter: allow some double-precision error for 0.0 +e7f66732f8 2020-11-10 00:44:23 -0600 Shane F. Carr ICU-21383 Fix memory problem in FormattedStringBuilder +50f3d01553 2020-11-06 17:11:48 -0800 Craig Cornelius ICU-21361 Add public PGP key +916932648d 2020-11-03 16:05:50 -0800 Frank Tang ICU-21373 Remove wrong cast to avoid CFI +0912b85193 2020-11-04 18:08:11 -0600 Corey Taylor ICU-10997 Port test case for 10997 currency formatting to icu4c +5a75375222 2020-11-04 00:54:48 +0000 Hugo van der Merwe ICU-21349 Refactor testComplexUnitsConverter +710fa5aaf9 2020-11-04 01:08:48 +0000 Hugo van der Merwe ICU-20941 Support formatting joule-per-furlong (builtin-per-builtin). +7c8f857da8 2020-10-28 15:45:52 +0000 Hugo van der Merwe ICU-21356 Fix memory handling in MemoryPool::operator=() +5d81f6f9a0 2020-10-27 10:20:57 -0700 Jeff Genovy ICU-21250 Update Apache Ant to 1.10.9 +cf88993f02 2020-10-27 01:25:11 -0400 yumaoka ICU-21355 Fixed UCONFIG_NO_FORMATTING=1 build issue for ICU 68.1 release. +21dde41f9e 2020-10-21 14:27:21 +0000 Hugo van der Merwe ICU-21349 Some improvements to UnitsTest +df72f8cbaf 2020-10-23 13:23:03 -0700 Jeff Genovy ICU-21352 ICU4C: Windows time zone detection can fail in RDP sessions with some 3rd party software and older RDP clients +c7024d5faa 2020-10-23 19:23:18 +0000 Craig Cornelius ICU-21250 Update ICU4J and ICU4C APIChangeReports +86f00ad7fb 2020-10-22 07:02:22 +0000 Shane F. Carr ICU-21340 Don't coalesce adjacent list formatter fields in ICU4C +87643423be 2020-10-21 19:23:46 -0700 Rich Gillam ICU-21343 Added code to keep us from messing up quoted literal pattern text when performing find-and-replace operations on it. +97eec046df 2020-10-22 21:08:22 -0700 Peter Edberg ICU-21250 integrate CLDR release-38-final0 to ICU trunk +c5f182464e 2020-10-22 02:30:15 -0400 yumaoka ICU-21350 tz database 2020d updates +d1581238f4 2020-10-21 17:14:55 -0700 Rich Gillam ICU-21342 Made sure adjustFieldWidth() got called on the duplicated hour pattern used for UCAL_AM_PM in 24-hour patterns. +9a82de789f 2020-10-22 11:01:44 -0700 Frank Tang ICU-21344 merge localebuilder into resourcebundle +dd87efa299 2020-10-22 09:45:47 +0000 younies ICU-21308 Fix icu4j build for Java 7 in MeasureUnitImpl +340271c225 2020-10-21 18:24:30 -0500 Shane F. Carr ICU-21334 Promote ICU4C ListFormatter openForType to stable. +9dcac1b6ca 2020-10-19 19:03:37 -0400 yumaoka ICU-21348 tz database 2020c updates +9ab5487eb8 2020-10-21 14:11:40 -0700 Frank Tang ICU-21344 Fix wrong passing of script in Locale. +766088ddb3 2020-10-13 20:22:43 -0500 Shane F. Carr ICU-21333 Port fix from ICU-21258 to internal CLDR API +eb3bb792cd 2020-10-20 21:26:17 +0000 Hugo van der Merwe ICU-21339 toSkeleton: treat percent and permille correctly +0439cc5f7b 2020-10-16 19:06:28 +0200 Hugo van der Merwe ICU-21311 Fix code generation in MeasureUnitTest.java and use it +1b11fae07b 2020-10-20 01:39:28 +0200 Hugo van der Merwe ICU-21337 Remove U_I18N_API from enum. +1a4727924f 2020-10-09 15:30:59 +0000 younies ICU-21308 Fix units parser thread safety issue +acd571a4d2 2020-10-19 15:04:08 -0700 Peter Edberg ICU-21250 integrate CLDR release-38-beta3 to ICU trunk +57820a495d 2020-10-20 01:39:28 +0200 Hugo van der Merwe ICU-21337 Remove U_I18N_API from enum. +2908e11a49 2020-10-14 14:47:28 -0700 Rich Gillam ICU-21326 Changed res_findResource() so that it doesn't try index-based lookup in a table resource if the resource ID has a leading zero +d672b7bd4c 2020-10-14 23:10:37 -0700 Jeff Genovy ICU-21336 Fix format string to use long instead of int. +af7ed1f6d2 2020-10-14 14:47:28 -0700 Rich Gillam ICU-21326 Changed res_findResource() so that it doesn't try index-based lookup in a table resource if the resource ID has a leading zero +93deb0e448 2020-10-12 21:21:05 +0000 Erik Torres Aguilar ICU-21250 BRS68GA Update version numbers for 68GA and regenerate jar files +d1dcb69318 2020-10-09 12:28:44 -0700 Peter Edberg ICU-21249 integrate CLDR release-38-beta2 to ICU trunk +0583afebf3 2020-03-25 23:21:17 -0700 Peter Edberg ICU-13259 Check whether ulocdata_getDelimiter works in various locales including fr_CA +0080c0c5e7 2020-10-08 20:52:39 -0400 yumaoka ICU-21325 tz database 2020b updates +6e99377bc5 2020-10-07 20:31:25 +0000 Artemkth ICU-20677 Fixing cygwin/MSVC build +a3d83dedba 2020-10-01 12:40:05 -0700 Craig Cornelius ICU-21249 Update instructions for generating C++ API change reports +f1a8a63f06 2020-10-08 00:25:34 +0000 Frank Tang ICU-21316 Fix bug under different default locales +5de5cabfb0 2020-10-02 17:56:04 -0700 Richard Gillam ICU-21249 Add new U_HIDE_INTERNAL_API guards +d533fd5719 2020-10-02 11:38:52 -0700 Markus Scherer ICU-20853 undef Solaris x86 register macros where they conflict +b74b0c957e 2020-10-02 11:08:39 -0700 Markus Scherer ICU-20901 VersionInfo.compareTo() compare signed version int as unsigned +c0d4065607 2020-10-02 03:35:10 +0000 Norbert Runge ICU-21249 Adds error code check to prevent segmentation fault if +6700602974 2020-09-22 18:16:21 -0700 Elango Cheran ICU-21270 Support exponent in FixedDecimal and samples in C++ +c4fa504fec 2020-10-01 13:31:26 -0700 Elango Cheran ICU-21249 BRS68RC Remaining updates for Readmes for ICU4C and ICU4J +ff7cc3f1a8 2020-10-01 14:43:15 -0700 Markus Scherer ICU-21249 add unumberrangeformatter.h to API docs main page +a61c6ff23a 2020-10-01 17:28:49 +0000 Craig Cornelius ICU-21249 API Change Reports for C++ +6c9655060b 2020-09-30 14:48:18 -0700 Jeff Genovy ICU-21249 Fix warnings about uninitialized variables in locid.cpp +9b9db682e1 2020-10-01 12:29:18 -0400 Yoshito Umaoka ICU-21249 API signature file for ICU 68 +1d3277bfc2 2020-10-01 11:55:54 -0400 Yoshito Umaoka ICU-21249 ICU4J 68 serialization test data +69d1a465dc 2020-10-01 11:34:07 -0400 Yoshito Umaoka ICU-21249 Fixed warnings in last minute changes for 68RC +692005d348 2020-10-01 16:02:27 +0200 Fredrik Roubert ICU-20963 Remove executable bit from .clang-format file. +a84fdd0e90 2020-09-30 22:52:30 +0000 Hugo van der Merwe ICU-21266 Support toSkeleton() for all functional Unit Formatters +a08ac00c67 2020-10-01 00:10:39 +0200 Hugo van der Merwe ICU-21304 Update old userguide links to unicode-org.github.io +9cb611d09f 2020-09-30 16:31:20 +0000 Hugo van der Merwe ICU-20568 Improve negative measure handling for mixed units +75e7e0bb08 2020-09-30 11:44:28 -0700 Jeff Genovy ICU-21249 Change AppVeyor to not use parallel build due to Cygwin stability issues. +309852e3df 2020-09-16 00:56:10 -0700 Jeff Genovy ICU-21278 Add Ubuntu 20.04 build bot to CI builds. +8caba0e6c9 2020-09-30 18:13:38 +0000 Yoshito Umaoka ICU-21249 Fixed some coding problems found by Spotbugs +54e7bace04 2020-09-30 04:40:46 +0000 yumaoka ICU-21249 Fixing java/javadoc compiler warnings. +61f0e16b11 2020-09-29 22:37:15 -0400 yumaoka ICU-21249 Fixing javadoc errors +ad32263a23 2020-09-29 22:34:28 +0000 Yoshito Umaoka ICU-21307 Java 7 compatibility support in ULocale.java +65ec5621b4 2020-09-24 14:53:08 -0700 Markus Scherer ICU-21269 ParagraphLayout complexTable: init & access based on actual values +2abe9369a6 2020-09-29 16:14:12 -0400 Yoshito Umaoka ICU-21249 Fix API status tag issues +ecf5fab30b 2020-09-21 01:38:34 +0900 Ikko Ashimine ICU-21293 Fix typo in rematch.cpp comment arguementsโ†’arguments +b4d056ab93 2020-09-23 13:21:16 -0700 Jeff Genovy ICU-13845 Windows timezone detection: When DST is off, map to an Etc/GMT+-hh zone. +b2edfb89cc 2020-09-29 09:53:59 -0400 Yoshito Umaoka ICU-21249 ICU 68 BRS - Clean up import statements +802aedc659 2020-09-29 11:30:15 -0400 Yoshito Umaoka ICU-21249 Update copy of LICENSE file in icu4j tree +b11e4bcba1 2020-09-28 14:58:14 -0400 Yoshito Umaoka ICU-21249 ICU4J 68 API status updates +1ff371c225 2020-09-23 18:43:50 -0700 Rich Gillam ICU-21249 ICU4C API promotions +2b87e39ceb 2020-09-25 14:03:45 -0700 Markus Scherer ICU-21124 fix minor LocaleMatcher API doc issues +697608f30a 2020-09-25 12:20:07 -0700 Markus Scherer ICU-21257 remove #License suffix from pull request template +9a06bdb651 2020-09-26 00:15:27 +0000 younies ICU-21010 add the @draft to the public methods +1c8bc80789 2020-09-25 11:25:33 -0700 Markus Scherer ICU-21249 restore tests of Version resources +43aa7ddda2 2020-09-24 21:53:44 -0700 Peter Edberg ICU-21249 integrate CLDR release-38-beta to ICU trunk +cddb569261 2020-09-24 21:31:44 +0000 Frank Tang ICU-21297 Fix crash when ICU runs with stubdata only +5a922544be 2020-09-23 16:22:31 -0700 gnrunge 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. +4881333155 2020-09-23 14:56:31 -0700 Peter Edberg ICU-21249 BRS68rc update urename.h +68c66ef33c 2020-09-23 14:22:28 -0700 Markus Scherer ICU-20846 remove header guard from .cpp file +fba8cecffa 2020-09-21 18:59:50 -0700 Markus Scherer ICU-21236 better document UniqueCharStrings +4e861e2044 2020-09-12 18:36:05 -0400 Jacob ICU-21282 Fixup date patterns and date field symbols display +6a78e67995 2020-09-16 17:34:23 -0700 Jeff Genovy ICU-21249 BRS68RC: Fix ICU4C Samples. +ce90c383f1 2020-08-29 20:29:09 -0700 Elango Cheran ICU-21034 Convert part of ICU4C Readme info to User Guide +81d43a2092 2020-09-19 11:45:33 +0000 Hugo van der Merwe ICU-20568 Fix "1 foot 12 inches" behaviour +3d8ae5eb6d 2020-09-22 10:10:30 -0700 Peter Edberg ICU-20590 Ensure time format consistency for SHORT vs j patterns if no locale data +47230019c6 2020-09-22 01:19:29 -0700 Elango Cheran ICU-21270 Update FixedDecimal in Java to support exponent +f773df26fd 2020-09-22 16:26:26 -0700 gnrunge ICU-21028 Modifies ICU data generator so that the CLDR version is no longer added to the .txt data files with the exception of the root.txt files. This will drastically limit the number of changed files during a version upgrade because the version change is the only change in many of the data files. +9f388a34f9 2020-09-22 12:32:26 -0700 gnrunge ICU-21259 Adds a filter to pseudolocale generator to switch a particular datetime pattern item from 12 hrs to 24 hrs format to prevent a unit test failure. +6b3a7a64ab 2020-09-22 00:02:27 +0000 Shane F. Carr ICU-21190 Adding PluralRules select for number ranges +12dc3772b1 2020-09-21 23:13:23 +0000 Frank Tang ICU-21236 Correct Locale canonicalization +e3a43c7fb8 2020-09-15 12:19:48 -0500 Steven R. Loomis ICU-21251 release icu4j.jar/utilities.jar to GH Maven +3112d9ebb9 2020-09-18 23:50:15 -0700 Shane Carr ICU-21191 Fixing testtagsguards.sh +8dc85529e1 2020-09-19 10:27:16 -0700 Markus Scherer ICU-21249 add hide-draft guards for some @draft ICU 68 API +e3bb5e5f07 2020-09-16 19:39:13 +0200 Hugo van der Merwe ICU-20568 Add .unit().usage() support to ICU4J NumberFormatter (2/2) +7ba2b48f7b 2020-09-03 15:26:46 +0200 younies ICU-20568 Add .unit().usage() support to ICU4J NumberFormatter (1/2) +5e0cec2c2b 2020-09-17 14:55:00 -0700 gnrunge ICU-21248 Adds source file check (UTF-8 and absence of BOM) to Travis Continued Integration. +f64ee1216a 2020-09-17 11:56:13 -0700 Jeff Genovy ICU-21291 Increase the timeout for the Exhaustive Test CI builds +10face8140 2020-09-16 13:24:25 -0700 gnrunge ICU-21249 Adds !UCONFIG_NO_BREAK_ITERATION around selected test data items. The corresponding code that implements the feature under test is likewise enclosed. +5769803253 2020-09-16 20:22:51 -0700 Frank Tang ICU-21283 Fix Java for calendar bugs +4583c1e77c 2020-09-14 18:22:04 +0000 dependabot[bot] ICU-21249 Bump ant from 1.10.6 to 1.10.8 in /tools/cldr/cldr-to-icu +6b35e70b68 2020-09-16 11:47:43 -0500 Steven R. Loomis ICU-20717 move small files out of lfs: .dat, .gz, .gif +c84ded050a 2020-09-10 16:27:20 +0200 Hugo van der Merwe ICU-20568 Have macrosToMicroGenerator do input unit calculation. +5a42118a6f 2020-09-11 15:50:41 +0300 Roman Savchenko ICU-21280 Correct source bytes counting in UTF8->UTF8 conversion +5ed09dc9b8 2020-09-11 00:03:31 +0200 Hugo van der Merwe ICU-20568 Improve MacroProps error handling. +7888b23e87 2020-09-12 16:48:36 -0700 Peter Edberg ICU-21249 integrate CLDR release-38-alpha2 to ICU trunk +48cf3ace11 2020-09-15 23:18:37 +0200 Hugo van der Merwe ICU-21287 Enable asserts for 'ant checkTest' +bd6ecc90af 2020-06-12 20:29:34 +0200 Eberhard Beilharz ICU-21163 Update URL to lao-dictionary project in LICENSE +3a55ce096a 2020-09-15 13:34:10 -0700 gnrunge ICU-21249 Adds #if !UCONFIG_NO_FORMATTING around all code in number_symbolswrapper.cpp. If UCONFIG_NO_FORMATTING is set to 1 in uconfig.h nothing in number_symbolswrapper.cpp compiles. Note, for example, that the entirety of the included numberformatter.h header file is inclosed in !UCONFIG_NO_FORMATTING. +215ca37e4b 2020-09-15 11:38:20 -0700 gnrunge ICU-21249 Adds #if !UCONFIG_NO_BREAK_ITERATOR to prevent compilation error (toTitle() not found) when this configuration flag is set. +4bcefe1c4b 2020-09-16 11:03:49 +0200 Hugo van der Merwe ICU-20568 Cleanup: drop declaration for no longer existing factory. +5a35a31e9a 2020-09-14 20:38:32 -0500 Shane F. Carr ICU-21021 Changing MeasureUnit::splitToSingleUnits to return std::pair +b41f12065f 2020-09-14 21:00:32 -0500 Shane F. Carr ICU-21249 Fix TODOs to reference ICU-21284 instead of ICU-20920 +74b7882a86 2020-09-14 20:52:38 -0500 Shane F. Carr ICU-21249 Remove obsolete TODO for ICU-13591 +7111def494 2020-09-14 20:48:40 -0500 Shane F. Carr ICU-21249 Fix logKnownIssue for ICU-13574 +7bdc26e2a1 2020-09-11 21:59:35 +0000 gnrunge ICU-21248 Adds internal header check to Travis Continued Integration. +24a06cc33b 2020-09-15 15:22:41 +0000 younies ICU-20568 Implementation of UnitConverter, ComplexUnitConverter and UnitsRouter +6198151510 2020-09-12 00:18:33 +0000 Shane F. Carr ICU-20775 Complete set of toDecimalNumber functions in ICU4C +a667b279d4 2020-09-14 11:12:04 +0200 Hugo van der Merwe ICU-20568 Correct the numberformatter.h docs for usage() +dd372dc104 2020-09-09 22:01:00 -0700 Jeff Genovy ICU-21196 Clarify API docs that input strings must out-live the object in ucoleiter.h and usearch.h +d149031433 2020-09-14 16:28:03 +0000 younies ICU-21010 MeasureUnit extension in Java +a8a699b88e 2020-08-29 14:29:27 -0300 Robert Melo ICU-21225 Conflicting documentation for stand alone quarter +74c66351d8 2020-09-09 00:07:25 -0700 Peter Edberg ICU-20651 add setContext/getContext for [U]DateIntervalFormat +792ed77570 2020-09-09 14:48:35 -0700 Jeff Genovy ICU-21277 Update kramdown version in Gemfile.lock (User Guide) for CVE. +1baf0ea9b9 2020-09-10 13:52:58 -0700 gnrunge ICU-21249 Fix common/uniquecharstr.h to pass the internal header check: include uassert.h needed. +a18df7ba28 2020-09-10 13:11:13 -0700 Markus Scherer ICU-21267 stop using FALSE & TRUE macros in most library-internal headers +e3123c83a4 2020-08-11 17:54:10 +0200 Hugo van der Merwe ICU-20568 Support smart units / unit contexts / preferences +1b853904cd 2020-06-23 14:46:50 +0200 younies ICU-20568 Use `Impl` libraries, add precision UnitsRouter#route output +7ed2a2d233 2020-04-30 12:54:11 +0200 Hugo van der Merwe ICU-20568 Implement Usage "Glue Code" and skeleton support. Tests. +72056d4df2 2020-03-11 23:11:23 +0100 younies ICU-20568 UnitsRouter, ComplexUnitConverter, numberformatter.h +65bbf92f78 2020-07-23 17:19:51 +0200 Hugo van der Merwe ICU-20568 getPreferencesFor() and getUnitCategory() +cdb028edf5 2020-03-31 17:16:32 +0200 younies ICU-20568 Add unit converter. +4d07e3b10f 2020-04-28 21:48:28 +0200 Hugo van der Merwe ICU-20568 testConversions: test convertibility of unitsTest.txt test cases. +c49cb73509 2020-03-30 14:43:50 +0200 younies ICU-20568 Check convertible units +cf46b4136e 2020-03-05 16:33:08 +0100 Hugo van der Merwe ICU-20568 unitsdata.cpp/.h and associated tests +adcc646e51 2020-01-16 17:16:19 +0100 younies ICU-20568 Skeleton for Testing Units +9a220a7381 2020-09-09 13:19:57 -0700 Jeff Genovy ICU-21272 Add Windows ARM64 Debug build to CI build configuration. +18c4a69f80 2020-09-09 16:08:00 -0700 Markus Scherer ICU-9961 replace U_DRAFT/U_STABLE/U_INTERNAL with U_CAPI +e25390f469 2020-09-10 10:14:48 +0000 shaobero ICU-21272 Making changes in makedata.mak to fix Debug cross-build for ARM & ARM64 +35dfdf1d02 2020-09-04 14:42:10 -0700 Frank Tang ICU-21043 Fix calendar problems +9e85ba5690 2020-09-09 13:46:35 -0700 gnrunge ICU-21268 Adds NULL string checks to assert statements to prevent segmentation faults when unit tests run without ICU data. +c3fe7e09d8 2020-09-08 17:58:37 +0000 Markus Scherer ICU-21267 stop defining & using FALSE & TRUE macros in public headers +ad043349ed 2020-09-06 21:14:29 -0700 Peter Edberg ICU-21106 avoid buffer overflow in u_fopen_u, fix WIN32_API fclose(NULL) +b6ff1393d5 2020-09-03 16:28:38 -0700 gnrunge ICU-21268 Add error checks to avoid segmentation faults if tests run with stubdata only. +2361a3258b 2020-09-04 11:58:40 -0700 Jeff Genovy ICU-21264 Re-enable optimizations for various functions on MSVC for VS2019 and above. +941fddc19d 2020-09-04 12:35:50 -0700 Jeff Genovy ICU-21108 Add build using VS2015 toolset, fix job names. +ef4913316f 2020-09-04 12:15:20 -0700 Jeff Genovy ICU-21271 Fix valgrind failure in dtptngen.cpp +8e04bf016d 2020-09-05 13:54:36 +0200 Hugo van der Merwe ICU-21174 Drop MaybeStackVector::appendAll because it requires copy constructor +b066f65a50 2020-09-04 11:41:11 -0700 Peter Edberg ICU-21249 integrate CLDR release-38-alpha1 to ICU trunk +ff2272d7e1 2020-08-25 17:33:33 -0700 Rich Gillam ICU-21164 Fixed bug in OlsonTimeZone constructor that could leave the object in a not-fully-initialized state. +9971c663ff 2020-09-03 17:36:36 -0700 Markus Scherer ICU-21257 remove #License fragment from license URLs +901c94cd8f 2020-09-02 18:53:25 -0700 Jeff Genovy ICU-21265 Increase git fetch depth on CI builds to allow rebuilding older commits. +4f18ef2ef8 2020-09-02 21:02:45 -0500 Shane F. Carr ICU-21258 Refactor code and tests for compact data known issue +edaebfa64e 2020-09-02 15:11:49 -0700 Rich Gillam ICU-21155 Add support for all hour and day-period skeleton characters to DateIntervalFormat +caadb345e5 2020-08-14 05:48:42 -0500 Shane F. Carr ICU-20826 Updating C++ ListFormatter impl to be more like Java +a827ab72c9 2020-09-02 21:15:56 +0200 Fredrik Roubert ICU-21035 Delete meaningless calls to uloc_getKeywordValue(). +936f53a1f1 2020-09-02 21:24:36 +0200 Fredrik Roubert ICU-21035 Update locale implementation to use ulocimp_getKeywordValue(). +93feb5f70a 2020-09-03 00:13:10 -0700 Peter Edberg ICU-21262 add br collation for cldr-to-icu build +cb7f197821 2020-09-01 16:06:51 -0700 Elango Cheran ICU-21254 Add plural rule parsing for exponent operand in C++ +82545ecc2c 2020-09-02 20:23:17 -0500 Shane F. Carr ICU-21249 Update instructions in StaticUnicodeSetsTest +28707b44b4 2020-09-02 20:13:06 -0500 Shane F. Carr ICU-21249 Patch for failing exhastive unit tests +f9ada4b3cb 2020-09-02 17:04:58 +0200 Fredrik Roubert ICU-21035 Pass ByteSink from Locale::getKeywordValue() to uloc_getKeywordValue(). +fcc3bcb43e 2020-09-02 16:25:27 -0500 Shane F. Carr ICU-21249 Update numberpermutationtest.txt +08aafba664 2020-09-01 18:17:44 -0700 Frank Tang ICU-21236 Refactor UniqueCharStrings / CharStringMap +341608f7b6 2020-09-01 17:53:58 -0700 Jeff Genovy ICU-21108 Update to use/support VS2019, and add extra CI builds for VS2017 and VS2019. +9a54efc5c7 2020-09-01 15:34:20 -0700 gnrunge ICU-21261 Adds 'units' data to pseudolocale data generation. Also corrects the documentation in a few places. +e618a1cc2d 2020-08-31 23:22:03 -0700 Peter Edberg ICU-21249 integrate CLDR release 38 alpha0 to ICU trunk +8b3d791798 2020-08-31 20:28:27 -0300 Robert Melo ICU-20088 fix broken links (format_parse) +15747825bc 2020-06-27 07:26:28 +0000 younies ICU-20963 Add .clang-format file to icu4c/source +bc864aeac6 2020-08-31 22:14:37 +0000 Frank Tang ICU-21051 Add copyright Remove License from sh +196d5e1182 2020-08-14 01:44:02 -0500 Shane F. Carr ICU-20923 Fix compact notation with percent. +2f39d33498 2020-08-31 18:08:19 +0000 Markus Scherer ICU-13727 limit length of input for Punycode encode/decode +ba3b6acd5c 2020-08-31 18:28:38 +0000 Erik Torres ICU-21249 BRS68RC Version update and regenerate configure for v68 +7a57d299df 2020-08-20 15:50:49 +0100 Victor Chang ICU-21247 Move #include "unicode/localpointer.h" into U_SHOW_CPLUSPLUS_API block +650bd402fe 2020-08-28 17:34:37 -0700 Markus Scherer ICU-13727 add U_INPUT_TOO_LONG_ERROR & ICUInputTooLongException +ffd450c637 2020-08-28 15:15:38 +0200 Fredrik Roubert ICU-21035 Replace backward compatibility _getVariant*() functions. +f62693aa02 2020-08-29 14:26:15 -0700 Markus Scherer ICU-13416 change Armenian (hy) uppercase/titlecase of ึ‡ ligature ech-yiwn +36a4e3b5a0 2020-08-28 16:59:08 -0700 Markus Scherer ICU-21036 use StringBuilder(String str) not StringBuilder(int capacity) +cad3903cc2 2020-08-27 16:06:12 -0700 Frank Tang ICU-21051 Add Locale::createCanonical performance test +0101e2632c 2020-08-28 19:26:55 +0000 Shane F. Carr ICU-20164 Make NoUnit a zero-cost abstraction over MeasureUnit. +35eae09a7c 2020-08-24 22:08:39 +0200 Hugo van der Merwe ICU-21246 Handle kilogram SI prefix correctly +0dbe1ae013 2019-02-15 23:39:32 -0800 Shane F. Carr ICU-20927 Adding French narrow duration unit test. +408cd128fc 2020-08-27 17:46:23 +0000 Craig Cornelius ICU-21242 rephrase documentation using term master +9bcd35aee0 2020-08-28 13:49:21 +0200 David Beaumont ICU-21240 Removing unused makefile files and updating docs. +66b2458a26 2020-08-27 13:48:11 +0200 Hugo van der Merwe ICU-21066 Copy includelist of CLDR testData with tools/cldr/build.xml +59cdbe1f53 2020-08-26 16:43:23 -0500 Shane F. Carr ICU-21232 Improve performance of DecimalFormat#parse on long numbers +95cd3904aa 2020-08-12 16:50:27 +0000 David Beaumont ICU-21028 Adding ICU version file generation to tools +05d49fd373 2020-08-25 15:00:01 +0200 Fredrik Roubert ICU-21035 Replace backward compatibility locale_getKeywords() function. +4767be7f4f 2020-08-26 12:44:13 -0500 Shane F. Carr ICU-21249 Updating double-conversion for ICU 68 +d070fdddd1 2020-08-21 21:45:07 +0200 Fredrik Roubert ICU-21035 Remove obsolete use of CharString::getAppendBuffer(). +e8f3d5c657 2020-08-21 00:16:23 +0200 Fredrik Roubert ICU-21035 Replace backward compatibility ulocimp_getCountry() overload. +db3278a71e 2020-08-20 23:57:16 +0200 Fredrik Roubert ICU-21035 Replace backward compatibility ulocimp_getScript() overload. +3b188e46a4 2020-08-24 19:43:09 +0000 Frank Tang ICU-21157 Fix test code +0387d1b988 2020-08-20 15:05:58 +0200 Hugo van der Merwe ICU-21230 Add status to MaybeStackArray(int32_t newCapacity), plumb it through. +c8aa800735 2020-08-21 19:19:41 +0000 Markus Scherer ICU-21035 add & use CharString::extract(dest buffer) +39da689d30 2020-08-18 15:05:22 -0700 Markus Scherer ICU-21184 rephrase docs/comments using the term grandfathered +cde54fc5ba 2020-08-18 22:36:00 +0000 Frank Tang ICU-21157 Fix incorrect null termination. +3a8e0a2fe9 2020-08-20 18:08:21 +0200 Fredrik Roubert ICU-21035 Replace backward compatibility ulocimp_getLanguage() overload. +a7a8cc3809 2020-08-12 19:28:32 +0000 Erik Torres ICU-20808 Add test for the C locale to default to en_US_POSIX +f2f6855410 2020-08-20 11:05:43 +0200 David Beaumont ICU-21237 Copyright fix +26775d7d13 2020-08-18 11:00:46 -0700 Jeff Genovy ICU-21159 Fix memory leaks in cintltst TestUsingDefaultWarning. +dcdb30d708 2020-08-19 21:16:28 +0000 David Beaumont ICU-21237 Improving how file deletion and cleanup works by adding a build label. +9a6a64ce05 2020-08-19 15:08:25 -0400 Yoshito Umaoka ICU-21219 Fix for Java version number overflow problem +5a714ae8f7 2020-08-16 19:51:05 -0300 Robert Melo ICU-20088 fix code, tables, typos, broken links, add code styling +9c965ff757 2020-08-19 11:05:12 +0000 David Beaumont ICU-21149 Integrating LocaleDistanceBuilder functionality into LDML tooling +4cf2379d3c 2020-08-18 13:36:54 +0000 David Beaumont ICU-21066 Improvements in Ant build files +d085cbb816 2020-08-17 19:56:43 +0000 David Beaumont ICU-21227 Fixing pseudo locale generation to include RTL control chars in exemplars +d2789a035b 2020-08-14 02:40:12 -0500 Shane F. Carr ICU-20774 Add option to icupkg to allow missing deps between resource files. +8e1f9888ab 2020-08-17 14:52:33 -0700 Jeff Genovy ICU-20088 User Guide migration: Fix links on formatting page. +e395e8abcd 2020-08-14 16:39:26 -0700 Frank Tang ICU-21159 Document U_USING_DEFAULT_WARNING in .h +0da354bbca 2020-08-16 17:38:03 +0200 David Beaumont ICU-21228 fix test broken by https://github.com/unicode-org/cldr/pull/615 +2e56c4264a 2020-08-07 14:25:11 -0700 Jeff Genovy ICU-20088 User Guide migration: Add navigation structure and TOC for Jekyll, fix formatting issues, etc. +b2ada378be 2020-08-06 22:32:07 -0700 Elango Cheran ICU-20088 User Guide migration: Add custom 404 page, and add Gemfile/Gemfile.lock for Jekyll. +9889f37d3f 2020-08-06 18:04:51 -0700 Jeff Genovy ICU-20088 User Guide migration: Initial setup with Jekyll and the Just-The-Docs theme. +9279e49d2f 2020-08-14 13:33:34 -0700 Markus Scherer ICU-21030 validate ACE label edge cases +e19d12997b 2020-08-13 15:35:17 -0700 Markus Scherer ICU-21212 full range check for Punycode digits +e3f2c0dd70 2020-08-05 13:18:30 -0400 Paul Smith ICU-21217 Windows: Fix link command for extra/scrptrun +2ea56b531a 2020-07-08 21:54:59 +0000 Shane F. Carr ICU-21182 Adding UNumberRangeFormatter (C API). +ab086feaa0 2020-08-11 20:51:41 -0500 Shane F. Carr ICU-21056 Remove obsolete logKnownIssues in CompactDecimalFormatTest +8625158a7b 2020-08-11 20:42:15 -0500 Shane F. Carr ICU-21057 Remove obsolete logKnownIssue for ICU-11025 +88f092a9fb 2020-07-08 17:09:59 -0500 Shane F. Carr ICU-21191 Improve configurability of testtagsguards.sh +bf2c2c5ca7 2020-08-11 18:06:45 -0500 Shane F. Carr ICU-21176 Add aliases for terms "whitelist" and "blacklist" in data filter +7997955f2d 2020-06-16 18:28:30 +0200 younies ICU-21174 Add error-checking methods to MaybeStackVector & MemoryPool. +0eed48038b 2020-08-08 00:53:25 +0000 Frank Tang ICU-20725 Fix stack overflow of u_unescapeAt +ed268e77e3 2020-08-05 12:13:19 -0400 Paul Smith ICU-21216 Windows: Ensure directory exists before running rc +4276d83e8a 2020-08-07 17:56:08 +0200 Hugo van der Merwe ICU-21174 Debug msg nitpick: s/MaybeStacArray/MaybeStackArray/ +66d8df5338 2020-08-07 17:51:03 +0200 Hugo van der Merwe ICU-21174 Delete not-to-be-used methods. Add a constructor warning. +abdf0e667d 2020-08-06 02:05:40 +0200 Hugo van der Merwe ICU-21174 Add a memory allocation check in MeasureUnit. +8bd1f49ab6 2020-08-05 15:53:19 -0700 Markus Scherer ICU-20088 turn off liquid processing in MessageFormat page +ae88ec693e 2020-08-05 14:27:15 -0700 Markus Scherer ICU-20088 index page for ICU GitHub Pages +ec45aaf1a2 2020-08-05 18:00:48 +0000 Craig Cornelius ICU-20088 Move User Guide to Markdown +0b815fb8c3 2020-07-22 11:13:32 +0200 Hugo van der Merwe ICU-21059 Load simple unit IDs from convertUnits. +5d97c9f13e 2020-08-04 04:49:23 +0200 Hugo van der Merwe ICU-21174 Increase safety of Measure and writeAffixes. +ee2d8b0103 2020-07-10 14:28:22 -0500 Shane F. Carr ICU-21175 Add cnvalias as a dependency of misc_res +6b595d1c01 2020-08-04 13:39:14 +0200 Hugo van der Merwe ICU-21076 Delete unneeded MeasureUnit data & code +863582c2a4 2020-07-31 05:37:50 +0000 Frank Tang ICU-20465 Calendar/DateFormat listen to tz extension +8ca80c4b6d 2020-07-31 06:37:31 +0000 Frank Tang ICU-21158 Fix doc of UDISPCTX_NO_SUBSTITUTE +7ddc231195 2020-07-31 21:32:31 +0000 Frank Tang ICU-20734 Improve fuzzer_driver +41d1d57af0 2020-05-13 17:17:56 -0700 Frank Tang ICU-21122 Fix flaky TestAdoptCalendarLeak +d7ec310436 2020-07-28 17:05:26 -0700 Frank Tang ICU-20684 Fix uninitialized in isMatchAtCPBoundary +895aff3bff 2020-07-07 17:12:09 -0700 Andy Heninger ICU-21178 Add check for corrupt rbbitst.txt data. +0d4b1c1cb9 2020-07-20 22:35:31 +0000 Frank Tang ICU-21160 Fix the length return by preflight +003b431540 2020-06-26 17:52:40 -0700 Andy Heninger ICU-13590 RBBI, improve handling of concurrent look-ahead rules. +2de2585f1b 2020-05-12 14:13:50 +0200 Ramon ICU-13339 Do not parse decimal point for integers +e734111ee5 2020-06-18 02:20:49 +0200 Hugo van der Merwe ICU-21192 MeasureUnit Identifier spec compliance: s/p/pow/ +dfc8b8b746 2020-07-14 14:41:33 +0000 David Beaumont ICU-20697 Delete now unused files and documentation for the old ICU LDML tooling. +f917c43cf1 2020-07-06 09:35:49 +1200 Michael Block ICU-21178 Adding the trailing space back into two RBBI test cases. +c9037ca8d3 2019-11-22 16:51:30 +0900 Makoto Kato ICU-11992 uprv_tzname doesn't return valid time zone on Android +6fe86f3934 2020-06-26 18:02:16 +0000 John Wilcock ICU-21173 Add support for more currency variants. ICU4C equivalent ofโ€ฆ +3fca290880 2020-06-19 14:10:17 +0200 Hugo van der Merwe ICU-21174 Add a const version of MaybeStackVector::getAlias(). +4d428cb8f3 2020-06-30 15:23:17 -0700 Markus Scherer ICU-21176 spoof checker: remove whitelist/blacklist metaphors from API docs +9219c6ae03 2020-06-23 16:03:25 +0000 John Wilcock ICU-13733 Added test for mismatching currency format for strict-mode parsing +de0306daaa 2020-06-25 08:42:48 +0200 Diego Barrios Romero ICU-21170 Fix function prototypes +8727c56501 2020-06-24 17:48:26 -0700 Jeff Genovy ICU-21177 Update README.md badges to point to new Azure Pipelines URL. +6445e68dcc 2020-06-24 18:40:58 -0700 Jeff Genovy ICU-21177 Skip running the Exhaustive tests on changes to docs and other files. +ed56301abd 2020-05-16 12:53:50 +0200 ลukasz Wojniล‚owicz ICU-20545 Ensure that path ends with detected file separator +ef12882fdb 2020-06-22 18:55:04 -0700 Markus Scherer ICU-21144 LocaleMatcher setMaxDistance(), isMatch() +17f889bd0e 2020-06-22 09:56:34 +0000 David Beaumont ICU-21142 Hopefully fixing the install script (bash only) +99dc49a0c0 2020-06-01 12:59:47 -0700 Andy Heninger ICU-20869 Fix compiler warning in FixedDecimal::getFractionalDigits(). +3b17a492be 2020-06-18 20:11:53 +0000 David Beaumont ICU-21142 Improving Maven handling of CLDR API Jar file for new tools. +cd5b025ef8 2020-05-02 11:39:21 +0200 ลukasz Wojniล‚owicz ICU-20545 Detect file separator char from dir +55127d6778 2020-06-15 17:21:13 +0200 Hugo van der Merwe ICU-21165 Add LdmlConverter UNITS output, update SUPPLEMENTAL_DATA. +6a1df9e16c 2020-06-16 16:12:15 +0200 Hugo van der Merwe ICU-21169 Add SingleUnitImpl::getSimpleUnitID(). +982c4799bf 2020-06-17 21:51:13 -0700 Frank Tang ICU-21161 Mark uloc_getDisplayScriptInContext static +8e2651828a 2020-05-27 15:43:15 +0200 Hugo van der Merwe ICU-21137 Adjust VSCode IDE settings and README. +1eef362329 2020-06-09 13:19:17 -0700 Andy Heninger ICU-13565 Break Iteration, remove the dictionary bit from the implementation. +85aee40cc3 2020-06-14 17:49:00 +0200 Hugo van der Merwe ICU-21078 Improve instructions and gitignore files for cldr-to-icu. +03bb079d3f 2020-06-15 21:56:23 +0000 David Beaumont ICU-21149 Adding a helper to allow simpler debugging of mappers. +e7bd5b1cef 2020-06-11 00:53:05 +0000 Frank Tang ICU-21109 minimum grouping digits in DecimalFormat +0735ea8c6f 2020-06-02 22:35:20 +0200 Fredrik Roubert ICU-21143 Applying non-zero offset to null pointer is undefined behaviour. +56bb01ba84 2020-06-02 07:32:15 +0000 David Beaumont ICU-21142 Moving CLDR jar file to common location +a29369b586 2020-06-02 22:43:41 +0200 David Beaumont ICU-21140 Make UTF-8 explicit for all file access. +87bbd3d067 2020-05-26 23:12:42 +0000 David Beaumont ICU-21135 Fix pseudo locales to filter only non-root paths and avoid aliases. +bb7b8481bd 2020-06-02 14:22:39 -0400 daniel-ju ICU-21140 Fix cldr-to-icu tooling to work on Windows +f0ad454691 2020-05-27 16:36:22 -0700 Andy Heninger ICU-13565 RBBI, make all state table row data be unsigned. +723037953b 2020-05-11 13:49:27 -0700 Jeff Genovy ICU-21119 Enable verbose output from ICU data build when building DEBUG on Windows +3ff6627ce6 2020-05-28 02:13:07 +0000 Shane F. Carr ICU-21134 Copy additional data when toNumberFormatter is used +ec7e29f2b6 2020-05-01 22:13:37 +0000 Frank Tang ICU-13786 Fix addLikelySubtags/minimizeSubtags +c5ebb80a73 2020-05-19 20:44:14 +0000 Frank Tang ICU-13565 Reduce size of BreakIterator brk files +566e0f8686 2020-05-04 10:13:49 +0000 David Beaumont ICU-21084 Migrating ICU tools to use PathMatcher +4231ca5be0 2020-05-20 13:29:35 -0700 Steven R. Loomis ICU-21098 fix ticket URLs for logKnownIssue tickets. +eaee0b175e 2020-05-19 19:17:44 -0700 Markus Scherer ICU-21029 LocaleMatcher: add option to turn off default locale +b6eb747550 2020-05-11 09:36:07 -0700 Stephan Szabo ICU-10879 Split out OBJECTS from Makefiles into separate files +9b3746e0b6 2020-05-03 13:18:22 -0700 Jeff Genovy ICU-21121 Enable tests for MacOSX build bot. +943b090160 2020-05-08 16:55:00 -0700 Frank Tang ICU-21090 Fix private class +715d254a02 2020-04-24 19:23:40 -0500 Shane F. Carr ICU-21081 Make U_ASSERT C++14 compatible +681a7aa451 2020-05-03 12:41:08 -0700 Jeff Genovy ICU-21104 Add build bots using Ubuntu 18.04 with C++14 +82a5959b86 2020-04-28 19:21:01 -0700 Jeff Genovy ICU-21102 Fix broken builds on Windows when using a pre-built data file (from the tgz). +6fdd303532 2020-04-26 15:26:00 -0700 Peter Edberg ICU-21096 adjust logKnownIssues for ICU rbbitst +d39899350d 2020-04-26 18:24:14 -0700 Peter Edberg ICU-21099 udat_toCalendarDateField should handle all UDateFormatFields and out of range +a951ab59c7 2020-04-24 20:44:20 -0400 yumaoka ICU-21094 tzdata2020a to ICU. +440cef61a7 2020-04-21 18:25:46 -0300 Robert Melo ICU-21071 Fix lenient parse rules +5944e1856c 2020-04-22 21:38:55 +0000 Craig Cornelius ICU-21052 Fix two compilations with UCONFIG_NO_CONVERSION option in tโ€ฆ +ef91cc3673 2020-04-23 19:52:47 +0200 David Beaumont ICU-21089 Ignoring incomplete alt path mappings. +a5c940dfd8 2020-04-22 20:15:39 -0500 Shane F. Carr ICU-21087 Merge maint/maint-67 to master +125e29d549 2020-04-15 23:30:01 -0700 Peter Edberg ICU-21061 integrate CLDR release-37-beta3 to master +f0ada59042 2020-04-21 21:04:29 -0700 Frank Tang ICU-20949 Fix compound unit in "ar", "ne" locales +b5973eee64 2020-04-21 18:21:55 -0500 Shane F. Carr ICU-21061 ICU-21085 Merge latest changes from double-conversion +bf9421f8e4 2020-04-21 18:29:48 +0200 David Beaumont ICU-21078 Adding missing copyright notice (sorry!) +925376a904 2020-04-20 14:57:16 -0700 Elango Cheran ICU-21055 Remove test inputs causing noknownissues test run to hang +2f4e2e43ce 2020-04-20 16:26:58 +0000 Craig Cornelius ICU-21053 Fix compile problems with UCONFIG_NO_FORMATTING = 1 +3dce0ab5c6 2020-04-18 00:00:38 -0700 Frank Tang ICU-21082 Fix error: no member named 'abs' in"std" +e03fa70541 2020-04-18 01:24:20 +0200 Hugo van der Merwe ICU-21060 Fix behaviour of -per-, -and-, and dimensionless units. +b0fb4839c2 2020-04-16 20:08:56 +0200 David Beaumont ICU-21078 Adding script and updating docs for CLDR jars +71fa037844 2020-04-15 23:30:01 -0700 Peter Edberg ICU-21061 integrate CLDR release-37-beta3 to master +a91a97c0c3 2020-04-15 03:34:02 +0000 Frank Tang ICU-21069 Fix ucptrie_swap pointer logic +b9d1ba87f5 2020-04-14 13:25:41 -0700 Markus Scherer ICU-20936 copy the new direction field +9b2092fa89 2020-04-13 19:45:27 -0500 Shane F. Carr ICU-21073 Fix ICU Data Build Tool in "locale" mode. +2fc7f67c6b 2020-04-09 10:47:38 -0300 Robert Melo ICU-5938 Fix inaccurate output on RBNF demo sample (accuracy) +3fb3929f80 2020-04-10 11:22:56 -0700 Elango Cheran ICU-21040 Fix segfaults in no data tests +06da8bebfe 2020-04-06 21:42:00 -0300 Robert Melo ICU-5938 Fix inaccurate output on RBNF demo sample +7a434a413f 2020-04-08 11:32:10 -0700 Daniel Ju ICU-21061 Update version numbers for 67GA +79248911dc 2020-04-06 14:13:02 -0700 Frank Tang ICU-21065 Move U_DEFINE_LOCAL_OPEN_POINTER +cb544f47e0 2020-03-31 13:58:16 +0200 Hugo van der Merwe ICU-21060 Fix heap-use-after-free bug. +99f9802fec 2020-04-03 04:35:29 +0200 Hugo van der Merwe ICU-21060 Fix the foo-per-a-b -> foo-b-per-a bug. +19992b3ed0 2020-03-11 23:17:05 +0100 Fredrik Roubert ICU-20068 Shorten .gitignore by making common rules more generic. +628a935488 2020-04-03 07:28:08 -0700 Steven R. Loomis ICU-20979 API Change Report for 67 RC +94c2c578a9 2020-04-02 21:16:11 -0500 Shane F. Carr ICU-20979 Update TODOs in formatting code to point to open issues. +3b0772fff9 2020-03-30 22:21:24 -0500 Shane F. Carr ICU-21015 Fixing gcc compiler warnings +b7facd4874 2020-03-30 21:36:28 -0500 Shane F. Carr ICU-20979 Updating double-conversion from upstream master +d45bf0c80a 2020-04-02 00:47:40 -0700 Peter Edberg ICU-20979 delete no-longer-relevant comment related to U_HIDE macros +b8a338fd7d 2020-04-01 16:20:18 -0700 Peter Edberg ICU-20979 integrate CLDR release-37-beta2 to master +dcfe6c4ada 2020-03-31 19:43:35 -0700 Peter Edberg ICU-20979 BRS 67rc, ICU4C API promotion +b718ccf17a 2020-04-01 15:13:18 -0700 Daniel Ju ICU-20979 Update ICU4C readme +c5cabf1953 2020-04-01 14:25:29 -0700 Peter Edberg ICU-21022 Update logKnownIssue to refer to ticket for fixing in a future release +4807a89297 2020-04-01 17:23:54 -0400 Yoshito Umaoka ICU-20979 BRS67RC Updating ICU4J readme +d0f2aa6c58 2020-04-01 17:29:40 -0400 Yoshito Umaoka ICU-20979 BRS67RC Adding ICU4J 67 API signature data file +3c006a5fff 2020-04-01 16:31:52 -0400 Yoshito Umaoka ICU-20979 BRS67RC Updating ICU4J API change report +e9b6c1b779 2020-03-30 21:24:39 -0500 Shane F. Carr ICU-20979 Fixing instructions in commit report tool +822eb4e622 2020-03-31 13:01:55 -0700 Jeff Genovy ICU-20979 Fixing minor MSVC warnings +eb9f1c82cf 2020-04-01 13:42:32 -0500 Shane F. Carr ICU-20099 Fix API tags in ListFormatter.SpanField +3d82f4740e 2020-04-01 13:26:53 -0500 Shane F. Carr ICU-20806 Removing 'implements Cloneable' from Precision.java +c1aa8b9a75 2020-03-31 20:25:38 -0400 Yoshito Umaoka ICU-20979 BRS67RC ICU4J API status promotion +0a1edd9947 2020-03-31 20:46:41 -0400 Yoshito Umaoka ICU-20979 BRS67RC Adding ICU4J serialization test data generated by 67 +bda3a3e68c 2020-03-30 21:48:54 -0500 Shane F. Carr ICU-13724 Removing obsolete numberformat2test.cpp +e7995571db 2020-03-29 22:14:43 -0700 Peter Edberg ICU-20979 BRS 67rc, update urename.h +ea9ce7e34f 2020-03-30 11:29:19 -0400 Yoshito Umaoka ICU-20979 BRS67RC Fixed a java doc issue +2b33caaff4 2020-03-30 10:44:28 -0400 Yoshito Umaoka ICU-20979 BRS67RC Clean up import statements +879f6728f0 2020-03-12 22:45:00 +0100 Fredrik Roubert ICU-20803 Pass ByteSink to _canonicalize(). +20c29becd6 2020-03-26 10:50:57 +0000 Younies Mahmoud ICU-20964 Fix small typo mistake +72e07c0d52 2020-03-26 14:21:26 -0700 Elango Cheran ICU-21026 fix GCC warnings of signed-int left shift +73b50e6463 2020-03-26 13:59:30 -0700 Daniel Ju ICU-20979 BRS67RC Update version numbers, regenerate configure, update ICU4C README +2b7ed6119a 2020-03-26 01:01:59 +0000 Shane F. Carr ICU-20854 Add support for more currency variants. +7c0de5fd1a 2020-03-26 12:26:47 +0000 Victor Chang ICU-21020 Fix a typo in the LocalizedNumberRangeFormatter's documentation +f78136f653 2020-03-25 15:32:19 -0700 Jeff Genovy ICU-20435 Fix parallel builds with Cygwin to 3.x +ac4540f8a4 2020-03-25 21:22:23 +0000 Shane F. Carr ICU-20418 Number skeletons: implement star wildcard; user guide fixes +0d26f83f83 2020-03-25 20:24:08 -0500 Shane F. Carr ICU-21005 Fix exhaustive test failure in IntlTestNumberFormat. +b03feb6338 2020-03-25 14:21:07 -0500 Shane F. Carr ICU-20920 Changing "Sequence" to "Mixed" in ICU4C MeasureUnit +1084c1430a 2020-03-24 23:59:06 -0700 Peter Edberg ICU-21022 Use logKnownIssue to avoid TestDateFormatRoundTrip exhaustive fail +677fbe4de6 2020-03-25 12:50:01 -0500 Shane F. Carr ICU-20919 Merge maint/maint-66 into master +a8b07c98d0 2020-03-23 12:31:15 -0700 Jeff Genovy ICU-20435 Update Cygwin to 3.x to fix CI builds. +dd8484d721 2020-03-25 12:42:19 -0500 Shane F. Carr ICU-20919 Merge branch 'maint/maint-66' into 66-merge-branch +b186f2cff6 2019-12-07 11:47:39 -0800 Shane F. Carr ICU-20912 Make C/J Currency consistent on lowercase/uppercase currency equality +cfef59f0b8 2020-03-24 21:54:47 -0700 Peter Edberg ICU-13790 Add data tests to verify certain chars present in pinyin, stroke +b525045209 2020-01-14 12:07:24 -0500 Campion ICU-10858 Fix missing fTimeZoneFormat assignment in SimpleDateFormat::operator= (#963) +c163f7dc29 2020-03-24 11:23:09 -0700 Peter Edberg ICU-20979 integrate CLDR release-37-beta to master +6edd38f35f 2020-03-24 07:03:31 +0000 Shane F. Carr ICU-20806 Removing obsolete number formatting methods. +fc6612cc56 2020-03-24 18:28:50 +0000 Shane F. Carr ICU-20920 Add support for CLDR 37 unit identifiers in ICU4C +2ced2624fc 2020-03-20 14:41:01 -0700 Steven R. Loomis ICU-20976 GCC 8 fixes phase 1 +1e24bcd721 2020-03-06 01:53:58 +0000 Shane Carr ICU-20956 Fix monetary symbol getters in DecimalFormat +d7e40df284 2020-03-20 14:19:44 -0700 Andy Heninger ICU-21024 RBBI Table Builder / Coverity CID 1460598 "Dodgy Code" issue +f6622ab2f1 2020-03-19 01:57:29 +0000 Frank Tang ICU-21016 Special handling of Spanish and Hebrew list format until CLDR get the data +fcb9b5579a 2020-03-11 01:18:11 -0700 Jeff Genovy ICU-21013 Fix OOM not checked in vtzone.cpp +9b4d092de2 2020-03-10 04:34:46 -0700 H.J. Lu ICU-21019 x86: Add .note.gnu.property section for Intel CET +3f13312e8a 2020-03-13 19:19:45 +0000 Victor Chang ICU-21020 Document unchecked exception in various number formatter classes +1a01c5edc1 2020-02-16 00:16:26 -0800 Yuta Saito ICU-20978 Reduce unnecessary building for tools when cross-building +1b71013da0 2020-03-17 15:31:31 -0700 Markus Scherer ICU-20916 late computation of roundedThreshold to ensure it is up to date +b1af32bfa7 2020-03-13 18:32:38 -0700 Steven R. Loomis ICU-20605 travis: make dist +cb8e278ee6 2019-08-30 17:31:38 -0700 Steven R. Loomis ICU-20797 fix UBS compilation error and UBS in test code +f63a8bb4e7 2020-03-13 18:19:07 -0700 Steven R. Loomis ICU-20600 build icu-data-bin files +24b3cf182e 2019-10-02 10:10:03 -0700 Steven R. Loomis ICU-20910 C API Change Report Tool updates +081579544a 2020-03-06 06:21:17 +0000 Shane F. Carr ICU-21008 Make ant checkTest run tests in exhaustive mode +524748c6bf 2020-03-12 19:21:24 -0700 Markus Scherer ICU-20984 StringPiece & ByteSink overloads for char8_t* +d2d144a5bd 2020-03-13 15:04:11 -0700 Markus Scherer ICU-21009 LocaleMatcher() order[] always set all elements +5c8b142a92 2020-03-11 01:33:27 -0700 Jeff Genovy ICU-21014 Fix OOM not checked in dtitvfmt.cpp and dtitvinf.cpp +69b3523593 2020-03-12 20:19:25 -0700 Peter Edberg ICU-20987 integrate CLDR release-37-alpha3 to master, adjust MeasureUnitTest.java tools +2d83fc2278 2020-03-09 21:33:51 -0500 Shane F. Carr ICU-20809 Remove FieldPositionIterator from listformatter.h +9aed97703e 2020-03-10 13:26:46 -0700 Frank Tang ICU-21011 Debug print detail size of brk files. +5f681ecbc7 2020-03-09 17:38:44 -0700 Jeff Genovy ICU-20965 Remove VS2015 from CI builds, no longer supported by Azure Pipelines +d6eabe4155 2020-03-10 11:05:55 -0700 Peter Edberg ICU-20879 fix typo in tests, calender โ†’ calendar +d490170520 2020-03-08 08:28:13 -0700 Markus Scherer ICU-20700 uloc_acceptLanguage API doc update +72cd937620 2020-03-09 16:57:23 -0700 Markus Scherer ICU-20936 add LocaleMatcher.Builder.setDirection(with-one-way vs. only-two-way) +547030b8da 2020-03-09 20:44:43 -0700 Peter Edberg ICU-20844 ICU4J, reduce restriction on minInt=minFrac=0 +9153d05987 2020-03-09 16:36:52 +0000 Frank Tang ICU-21006 Improve output from RBBI Monkey Test in ICU4J +0a1bd3caa9 2020-02-28 12:48:12 -0800 Steven R. Loomis ICU-20975 update KEYS +e98e269478 2020-03-09 11:21:38 -0700 Jeff Genovy ICU-20626 Update Readme badges to add CI-Valgrind pipeline +ec83138174 2020-03-09 12:10:15 -0700 Jeff Genovy ICU-20626 Remove "pr:none" from Valgrind CI config to enable comment triggers. +f411b4197d 2020-03-09 11:52:13 -0700 Jeff Genovy ICU-20965 Remove VS2015 from CI builds, no longer supported by Azure Pipelines +bdba9c93e4 2020-02-27 12:50:52 +0530 shaobero ICU-20945 Making icudt66.dll for x64 as PE32+ +440b1cd9d2 2020-03-09 00:38:51 -0700 Jeff Genovy ICU-20626 Adding valgrind to the CI tests for ICU4C. +d2ea4513dc 2020-03-06 17:23:17 -0800 Markus Scherer ICU-20700 reimplement acceptLanguage() using the LocaleMatcher; replace older accept-language-string parsing by LocalePriorityList +3edff03393 2020-03-05 15:03:42 -0800 Markus Scherer ICU-20915 LocaleMatcher no match: always getSupportedIndex()=-1; remove defaultLocaleIndex field; constructor check if locales are equivalent to default, not just equal; simplify locale sorting; minor builder & test deflaking +94c9ff2089 2020-03-06 19:17:02 +0000 Frank Tang ICU-20991 Trace BreakIterator/BreakEngine creation +01523b4da6 2020-03-05 22:16:02 -0800 Shane F. Carr ICU-20974 Fix exhaustive test failures +7302079653 2020-03-05 14:33:13 -0800 Jeff Genovy ICU-21000 Fix abort called by DateTimePatternGenerator::getDefaultHourCycle +ce7e060d50 2020-03-03 00:44:59 -0800 Jeff Genovy ICU-21001 Fixing problems found by running valgrind. +bd08ba2c5b 2020-03-01 16:31:55 -0800 Jeff Genovy ICU-21004 Fix buffer over-read in ucal_open +0b7f6b1864 2020-02-14 18:24:14 -0800 Shane Carr ICU-20974 Correctly handle extreme values of double. +ad00acac12 2020-03-05 10:47:56 -0800 Peter Edberg ICU-20980 integrate CLDR release-36-1 (final) to maint-66 +be3ee4cc63 2020-02-22 01:41:58 +0000 Frank Tang ICU-20967 add millisecond to DateIntervalFormat +e572de5516 2020-02-14 19:18:43 -0800 Shane Carr ICU-20961 Return correct currency plural pattern from DecimalFormat +1424d9b6e2 2020-03-03 00:30:41 -0800 Jeff Genovy ICU-21003 Fix CI config to use new Git LFS syntax, add timeout to ICU4J exhaustive test +eb92d41a1c 2020-03-03 00:30:41 -0800 Jeff Genovy ICU-21003 Fix CI config to use new Git LFS syntax, add timeout to ICU4J exhaustive test +6119662f03 2020-03-02 13:04:49 -0800 Daniel Ju ICU-20980 BRS66GA Update version numbers and README files +0778144ff6 2020-03-02 22:01:10 -0800 Peter Edberg ICU-20987 integrate CLDR release-37-alpha2 to master (new tools) +63e480dedc 2020-02-27 12:10:19 -0800 Peter Edberg ICU-20987 integrate CLDR release-37-alpha1 to master (using new tooling) +e1aa9119ad 2020-02-26 10:59:16 -0800 Jeff Genovy ICU-20975 BRS66rc Fix warnings found when building ICU4C samples. +62bd8ac914 2020-02-24 21:48:56 -0500 Yoshito Umaoka ICU-20975 BRS ICU 66rc - J API signature, API change report and serialization test data +6417a3b720 2020-02-21 21:21:26 -0800 Shane F. Carr ICU-20919 Merge maint/maint-66 into master +bb1f00efb8 2020-02-20 13:16:24 -0800 Shane Carr ICU-20919 Merge branch 'maint/maint-66' into maint-66-merge +76a32b7c93 2020-02-21 11:33:00 +0000 David Beaumont ICU-20693 Update README.txt in lib directory to lessen risk of failure when setting up libs. +3b58179396 2020-02-11 15:37:41 +0000 Laurent Stacul ICU-20972 Fix invalid conversion from const char8_t* to const char* (C++20) +af9ef2650b 2020-02-19 15:17:30 -0800 Markus Scherer ICU-20893 Unicode 13 data 2020feb19 +77fcded28b 2020-02-10 00:00:40 -0800 Jeff Genovy ICU-20969 Fix file permissions (-x) on ICU4C source files. +d95621c57f 2020-02-19 14:44:31 -0800 Peter Edberg ICU-20975 BRS66rc update Unicode license copyright +caa25fd878 2020-02-13 13:15:12 +0100 Vincent Torri ICU-20842 Fix library names in pkg-config files on Windows (mingw-w64) +532954ba14 2020-02-19 10:52:47 -0800 Steven R. Loomis ICU-20975 update API Change Report for 66 +4a3a457b38 2020-01-14 22:10:25 +0100 Mojca Miklavec ICU-20852 Fix Makefile to build on Sparc Solaris +ea907cdf5f 2020-02-18 21:17:56 -0800 Peter Edberg ICU-20975 integrate CLDR release-36-1-beta to maint-66 +14bcaaf58e 2020-02-13 21:40:28 -0800 Andy Heninger ICU-20876 Regex Grapheme Cluster matching with Break Iterators. +925f255092 2020-02-12 13:48:29 -0800 Daniel Ju ICU-20975 BRS66RC Update version numbers, README files, configure +ed9ea2e7ac 2020-02-04 18:38:50 -0800 Jeff Genovy ICU-20322 Do "make install" on the CI Builds for MinGW. +c8eb90cfff 2020-02-04 00:43:11 -0800 Jeff Genovy ICU-20322 Add icudt*.dll and srtest.exe to .gitignore file. +783ee4c902 2020-01-07 01:38:21 -0800 Jeff Genovy ICU-20322 On MinGW, move the DLLs to the "bin" directory. +5fbb4d3a5f 2019-12-13 22:40:28 +0100 Vincent Torri ICU-20322 Install dll in $prefix/bin instead of $prefix/lib +cd41cba82a 2019-11-11 19:46:05 -0500 Andrew Paprocki ICU-20895 ICU_TIMEZONE_FILES_DIR_PREFIX_ENV_VAR +6ea0fc7713 2020-02-11 06:45:57 +0000 Frank Tang ICU-20834 Implement UTS35 Locale ID Canonicalization +dd50e38f45 2020-02-07 15:49:52 -0800 Mihai Nita ICU-20738 Best-match pattern for 'sS' uses data +9eca171a39 2020-01-29 18:33:14 -0800 Shane Carr ICU-20954 Fix currency spacing in suffix. +c0a7ecc790 2020-01-29 11:03:20 -0800 Jeff Genovy ICU-20953 Tell GitHub to treat JSON as JSONC to fix syntax highlighting for comments. +1a9fb8ec33 2020-01-24 18:12:17 -0800 Elango Cheran ICU-13836 C++ port of adding exponent for better plurals for compact decimal format +d6b88d49e3 2020-02-01 20:20:37 -0800 Andy Heninger ICU-20939 Fix problem w regexp \b boundaries & UTF-8 text +b7d08bc04a 2020-02-01 02:39:04 +0000 Frank Tang ICU-20958 Prevent SEGV_MAPERR in append +54a60fe6f4 2019-10-24 14:50:25 -0700 Andy Heninger ICU-11548 Improve regex static UnicodeSets handling +b9bb61259f 2020-01-21 13:01:57 +0000 Younies ICU-20744 Add VS Code configuration files for c++ +76f190024d 2020-01-22 22:55:54 +0300 Egor Pugin ICU-20938 Add --skip-dll-export option to genccode to prevent exporting statically linked ICU data from executables. +edf3f9c727 2019-11-16 07:14:54 +0000 Shane Carr ICU-20099 Implementing Java ListFormatter proposals for ICU 67. +a4a5c603ac 2019-08-09 16:51:49 +0900 Keita Suzuki ICU-20767 Potential negative index access in one of the sample codes +ee2d1e7b9b 2019-11-26 15:42:24 -0800 Elango Cheran ICU-13836 Represent suppressed exponent for better plural support +6a0e9ce0cd 2020-01-20 01:13:20 +0100 David Beaumont ICU-20693 Tidyups and small fixes for ICU conversion code +2b3129db44 2020-01-20 20:44:41 +0100 Shane F. Carr ICU-20919 Merge maint/maint-66 to master +7a5139ad95 2020-01-03 18:08:51 -0800 Frank Tang ICU-20934 Fix TZ test error +b0f76abada 2020-01-18 00:22:54 -0800 Jeff Genovy ICU-20942 Update Apache Ivy to 2.5.0 to fix failing ICU4J builds. +8c717b514e 2019-11-20 02:22:20 +0000 Shane Carr ICU-20665 Removing number-dependence from ICU4C FormattedStringBuilder fields. +21df05234d 2020-01-17 01:57:49 +0000 Frank Yung-Fong Tang ICU-20673 Allow built-in translit ID w/o data. +c98af924a1 2019-12-13 17:30:31 -0800 Shane Carr ICU-20418 Implementing concise number skeletons in ICU4J. +0ad2f9590b 2019-12-12 17:37:09 -0800 Shane Carr ICU-20418 Fix indentation of CHECK_NULL in number_skeletons.cpp +fe98d870b2 2019-12-11 20:45:54 -0800 Shane Carr ICU-20418 Adding concise number skeletons in ICU4C +df8841aa6f 2019-12-11 20:46:18 -0800 Shane Carr ICU-20418 Adding *internal* parse method for core unit identifiers. +b24538eb05 2019-12-11 20:46:08 -0800 Shane Carr ICU-20921 Adding find and compare to StringPiece +a3078fb8c8 2019-10-22 06:18:00 +1100 Joshua Root ICU-20875 Include for max_align_t +09d409f5f4 2019-12-12 19:14:28 -0800 Caio Lima ICU-20442 Adding support for hour-cycle on DateTimePatternGenerator +d88fd11a34 2019-12-21 16:24:37 +0000 Nikita Iashchenko ICU-20928 Fix incorrect javadoc reference in DecimalFormatProperties +996da8faac 2019-10-16 22:52:05 +0200 Smaarn ICU-20871 Fixed: no rule was defined to create the $(OUTDIR) directory if it didn't exist. +5aae52d3ef 2019-12-23 22:11:05 +1100 Hugh McMaster ICU-20924 Use pkg-config to generate the path to pkgdata.inc +11ad8d69fb 2020-01-03 18:08:51 -0800 Frank Tang ICU-20934 Fix TZ test error +4a8483be91 2019-12-11 20:00:21 +0000 Frank Tang ICU-20900 Fix createCanonical +60b567d6ab 2019-12-21 06:48:17 -0800 Markus Scherer ICU-20917 LocaleMatcher: prefer a more-default locale +79fac50101 2019-12-23 21:12:53 +0000 Frank Tang ICU-20310 omit "-true" in toLanguageTag +cb1d4f5903 2019-12-20 14:28:01 -0800 Markus Scherer ICU-20916 UBSan & ErrorProne fixes +ad638c274e 2019-12-20 00:09:10 +0000 Markus Scherer ICU-20916 LocaleMatcher distinguish between equivalent locales +2f72a932ac 2019-11-22 02:10:34 +0000 David Beaumont ICU-20693 Remember to mention the JAR setup +d895e3f164 2019-12-05 12:33:48 +1100 Alhadis ICU-20892 Highlight `.cpyskip.txt` on GitHub.com +28281b34ef 2019-12-11 21:43:28 -0800 Shane Carr ICU-20354 Change 'weekend data' to 'week data' +46ec4fd523 2019-11-16 07:28:26 +0000 Shane Carr ICU-12863 Add list style APIs to C and C++ +faa2f9f9e1 2019-08-22 17:48:36 -0700 Andy Heninger ICU-20303 Break Iterator, improve handling of look-ahead rules. +7917df1e80 2019-11-16 00:15:37 -0800 Shane Carr ICU-20883 Move UFormattedDateInterval to end of argument list. +923ec1ad30 2019-12-11 20:24:50 +0000 Frank Tang ICU-20436 Add getDefaultHourCycle to DateTimePatternGenerator +8fda72f6d8 2019-12-11 13:25:32 -0800 Rosen Penev ICU-20877 i18n: Don't use C++11 math +c6fd07cdec 2019-11-22 21:44:57 +1100 Joshua Root ICU-20904 Don't use char16_t with C++98/03 +619648e24e 2019-12-11 12:36:44 -0800 Shane Carr ICU-20906 Annotate APIs in PluralRules with why they are @internal +39eb0f4fbf 2019-12-11 15:25:36 -0800 Shane F. Carr ICU-20919 Merge maint/maint-66 (release-66-preview) to master +7c147e4e85 2019-12-10 13:10:00 -0800 Caio Lima ICU-20741 Changing SimpleDateTimeFormat::subFormat to only include 1 field at the same position when there is a data fallback +7d7449bcbe 2019-12-04 13:46:29 -0800 Jeff Genovy ICU-20873 Add KEYS file to cpyskip.txt for Travis Linter. +3f4e123430 2019-12-04 12:39:54 -0800 Jeff Genovy ICU-20873 Add PGP key for jefgen to KEYS file +36ac448441 2019-12-04 11:50:55 -0800 Jeff Genovy ICU-20873 Add the PGP "KEYS" file to the ICU repo. +ffbc8cf85f 2019-12-03 15:03:52 -0800 Steven R. Loomis ICU-20857 update API Change Report for ICU 66preview +26ea0c22f2 2019-12-03 16:34:29 -0500 Yoshito Umaoka ICU-20857 BRS66 Updated ICU4J API change report (also regenerated icu4j65.api3.gz) +db3fce9d52 2019-12-03 16:26:58 -0500 Yoshito Umaoka ICU-20857 BRS 66 Clean up import statement +e2afc5486d 2019-12-02 20:05:54 -0800 Peter Edberg ICU-20857 BRS66 update urename.h +f3e2f4f02e 2019-11-27 16:14:54 -0800 Jeff Genovy ICU-20857 Update Readme for ICU 66 Preview. +afaff40164 2019-11-25 17:07:47 -0800 Jeff Genovy ICU-20907 Disable optimization on Windows when building for ARM64 with Visual Studio versions below 16.4. +197e0239ab 2019-11-22 11:54:17 -0800 Andy Heninger ICU-20893 Line break tailorings updated to Unicode 13. +017c8b762e 2019-11-22 19:09:45 -0800 Shane Carr ICU-20890 Change locale_dependencies.py into LOCALE_DEPS.json files +04c8616f93 2019-11-21 22:31:59 -0800 Peter Edberg ICU-20857 integrate CLDR release-36-1-preview to maint-66 +873e2db780 2019-10-07 16:58:06 -0300 Caio Lima ICU-20741 Adding tests for C/C++ API into DateFormatTests +a7e378d587 2019-11-21 21:29:18 +0000 Markus Scherer ICU-20893 Unicode 13 beta +ceb84b5dde 2019-11-11 19:14:07 -0800 Peter Edberg ICU-20844 remove restriction on minInt=minFrac=0, ensure doFastFormatInt32 and NumberFormatterImpl::writeNumber produce at least 1 result digit (#917) +afbd1b91d9 2019-11-01 22:10:53 +0000 Frank Tang ICU-20705 Add udtitvfmt_formatCalendarToResult +17d23d71c0 2019-11-08 21:25:37 +0000 Mihai Nita ICU-20739 Force seconds if the skeleton has fractional seconds +74a2307a9a 2019-11-07 19:18:10 +0100 David Beaumont ICU-20693 Final adjustments for handling forced parent IDs better. +841cd7fccc 2019-09-12 13:58:39 +0200 David Beaumont ICU-20693 Adding support for deletion of existing files prior to ICU data generation. +43826cccba 2019-11-05 21:09:51 +0100 David Beaumont ICU-20693 Reworking Ant structure to better explain and reflect 'tailorings' +6c41b4b24d 2019-11-06 20:47:06 +0000 David Beaumont ICU-20693 Supporting dependency graph generation (first draft) +4c74b3456a 2019-11-06 15:41:22 +0100 David Beaumont ICU-20693 Make alt-path processing per-locale and remove source values. +16ab588517 2019-11-06 11:50:51 +0000 David Beaumont ICU-20693 Quick tidy of some stale/broken comments +cfb298f035 2019-10-31 15:13:44 -0700 Shane Carr ICU-20709 Use SIGNUM_COUNT for number of entries in Signum enum. +00946cef43 2019-09-27 16:33:43 -0700 Shane Carr ICU-20709 Moving rounder call before number properties. +e7b540d1af 2019-09-27 16:33:32 -0700 Shane Carr ICU-20709 Refactoring number formatter to apply pattern after compact notation. +369e67221c 2019-09-27 16:57:52 -0700 Shane Carr ICU-20709 Adding fourth signum type. Converting Java to use enum. +fab4c3c719 2019-10-30 17:45:22 -0700 Frank Tang ICU-20884 initialized buffer uloc_getKeywordValue +3735b6b8c0 2019-10-16 23:37:58 +0000 Frank Yung-Fong Tang ICU-20872 remove extra ; after function {} +1206f07a52 2019-10-24 15:23:40 -0700 Andy Heninger ICU-20863 Regex Named Capture map, add a missing nullptr check. +e94657e614 2019-10-24 15:23:40 -0700 Andy Heninger ICU-20863 Regex Named Capture map, add a missing nullptr check. +84f6735fde 2019-10-23 17:12:56 +0000 Frank Tang ICU-20478 Sort variant in (for|to)LanguageTag of icu::Locale and ULocale +176674f9f1 2019-10-16 23:37:58 +0000 Frank Yung-Fong Tang ICU-20872 remove extra ; after function {} +ba7f1b61ec 2019-10-23 12:34:36 +0200 David Beaumont ICU-20693 Pseudo-locale "alt path" filtering support. (#869) +03937347fb 2019-10-18 19:00:32 -0700 Andy Heninger ICU-20863 Regex, lazy creation and reduced size of map from capture group names to numbers. +b77e868690 2019-09-20 19:27:20 +0000 Shane F. Carr ICU-20841 Update buildtool docs according to user feedback. +e95840c59c 2019-10-21 11:04:54 -0700 Daniel Ju ICU-20857 Update version numbers to 66.0.1 +596647c0c3 2019-10-17 22:42:14 +0000 Frank Tang ICU-20862 Fix setKeywordValue U_BUFFER_OVERFLOW_ERROR bug. +727505bdda 2019-10-15 00:05:52 -0700 Jeff Genovy ICU-20850 Use LocalMemory for cmd to prevent use after free +1e65be7d1a 2019-10-09 18:40:38 -0700 Jeff Genovy ICU-20858 Fix Windows data build failure with long paths +c6d2de5222 2019-10-09 18:49:44 -0700 Jeff Genovy ICU-20859 ICU4C: Python data build uses wrong value for tool_cfg +2baf0a75b0 2019-08-29 23:09:49 +0000 Craig Cornelius ICU-20728 Improve debug output for old C++ RBBI monkey test +2b32778611 2019-10-07 15:54:08 -0700 Elango Cheran ICU-13734 Adding tests for DecimalFormat strict mode handling of flexible whitespace +bcd3f8b68f 2019-09-26 11:21:44 -0700 Jeff Genovy ICU-20839 Add ICU4C header test to check for including utypes.h when using U_SHOW_CPLUSPLUS_API +f5b951d505 2019-10-09 11:55:08 -0700 Daniel Ju ICU-20857 Update version numbers to 66.1 +1ab75afc5f 2019-10-09 18:00:51 +0000 Frank Tang ICU-20706 Fix DateInterval::createInstance w/ test +67ea323ca2 2019-10-08 06:29:38 +0000 Abhishek Arya ICU-20855 Add OSS-Fuzz fuzzing badge +64b58ccda3 2019-09-26 08:03:23 +0000 Shane F. Carr ICU-20835 Updating check.py to work with CLDR +e0548bc8af 2019-09-06 12:52:03 +0000 Shane F. Carr ICU-20835 Update instructions for commit checker. +f744742e03 2019-10-04 16:05:55 -0400 Shane F. Carr ICU-20851 Merge release-65-1 to master. +fd123bf023 2019-10-02 10:25:22 -0700 Steven R. Loomis ICU-20796 update C API Change Report +e5381c956b 2019-10-01 16:33:53 -0700 Markus Scherer ICU-20845 UMutex not trivially but constexpr constructible +7f862281da 2019-09-25 10:45:08 -0700 Steven R. Loomis ICU-20813 Fix Multi-line comment in umachine.h +051d6a553e 2019-09-10 04:14:43 +0000 Shane F. Carr ICU-20453 Add more warning types to CI build. +c2687d9379 2019-09-27 18:15:35 -0400 Yoshito Umaoka ICU-20796 Updated ICU4J API change report for ICU 65 GA +d36779df6c 2019-09-25 13:59:44 -0700 Shane Carr ICU-20796 Updating double-conversion from upstream master. +33ca188a7f 2019-09-26 23:22:07 -0700 Peter Edberg ICU-20796 integrate CLDR release-36-beta +3b99d07581 2019-09-18 15:34:07 -0700 Elango Cheran ICU-13735 Adding tests for DecimalFormat grouping getters +dc4dfd292b 2019-09-26 15:45:51 -0700 Jeff Genovy ICU-20836 ICU4C header file plurrule.h needs to include utypes.h before checking U_SHOW_CPLUSPLUS_API. +1823fbc0d2 2019-09-25 18:17:03 -0700 Peter Edberg ICU-20831 clone capitalizationBrkIter for actual use +6ceb6ea8b5 2019-09-05 15:37:44 +0200 David Beaumont ICU-20693 No arbitrary ordering in path/value visitation for new API +7078e19070 2019-09-06 23:34:17 +0200 David Beaumont ICU-20693 Refactoring for inferred IDs. +4f72eea026 2019-09-24 17:38:26 +0200 Robin Leroy ICU-20831 Make *fCapitalizationBrkIter const, eliminating a data race in SimpleDateFormat::format. +142c90afcc 2019-09-19 15:30:04 +0200 David Beaumont ICU-20693 Remaining tests for new ICU tooling and some refactoring +1f4a77cbc1 2019-09-25 08:06:10 +0200 Adam Sitnik ICU-20832 use uint32_t instead of uint16_t to avoid overflows for very long strings +e5529933b2 2019-09-18 20:26:03 +0200 Fredrik Roubert ICU-20819 Correct placement of parentheses in preprocessor macro. +791980cf41 2019-09-19 13:21:59 +0000 David Beaumont ICU-20693 Unit tests for most conversion code and mappers. +5f443972ec 2019-09-11 17:25:34 -0700 Markus Scherer ICU-20814 new tool for checking API tags vs. ifdef guards; add FORCE guards, and move some guards, to make this work +6d14ff6e1f 2019-09-20 15:00:44 -0700 Peter Edberg ICU-20796 integrate CLDR release-36-alpha3 +e472e46a60 2019-09-16 18:20:13 -0700 Jeff Genovy ICU-20825 Add ARM64 to distrelease.ps1 script, and run in the CI builds +8b0cd535f9 2019-09-17 10:46:01 -0700 Daniel Ju ICU-20796 BRS65GA Update version numbers and README +a5e2945eb0 2019-09-13 18:26:31 -0400 Yoshito Umaoka ICU-20823 ICU time zone data update for 2019c +1d40b8f5e8 2019-09-09 14:53:27 -0700 Shane Carr ICU-20811 Add fields required for locale inheritance to additive mode. +c4ea7681ee 2019-09-11 16:27:29 -0700 Peter Edberg ICU-20796 BRS 65 update C API guard macros (manual version) (#827) +f894302ebe 2019-09-11 13:24:21 -0400 yumaoka ICU-20815 Fixed a build problem with test jar causing release build target to fail. +5464f3482f 2019-08-31 01:40:35 -0700 Jeff Genovy ICU-20804 OOM not handled in selectForMask +c98e90c670 2019-08-28 00:47:34 -0700 Peter Edberg ICU-20396 add RelativeDateTimeFormatter test for af +7814980f51 2019-08-27 20:47:57 -0700 Peter Edberg ICU-20749 add เบญเบฒเปเบกเบ™ to laodict.txt +417254f66a 2019-09-10 10:56:09 -0700 Steven R. Loomis ICU-20795 ICU4C 65.1 API promotion - locid.h +5a3ea669aa 2019-09-03 16:09:26 -0700 Steven R. Loomis ICU-20795 ICU4C 65.1 API promotion draft +a4cab7947e 2019-08-27 18:45:16 +0000 David Beaumont ICU-20693 Basic Eclipse settings +099ed49976 2019-09-03 13:32:03 -0700 Steven R. Loomis ICU-20162 use maven to build icu4c api change tool +84d16d8c6c 2019-09-07 21:27:55 -0700 Peter Edberg ICU-20795 BRS 65 update urename.h +e25796f6e5 2019-09-03 22:33:27 -0700 Peter Edberg ICU-20801 integrate CLDR release-36-alpha2, update MeasureUnits (#809) +f82e4c4401 2019-09-06 02:20:52 -0700 Jeff Genovy ICU-20795 BRS65 ICU4C Samples: case sample should use DLL runtime to prevent assertion failures. +66b8b4c8ce 2019-09-06 10:01:41 -0700 gnrunge ICU-20795 BRS test without data task: Adds a status check after PluralRules instance creation. Test causes segmentation fault later if instance creation fails. +5e3f472c67 2019-09-05 15:41:31 -0700 gnrunge 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 +611a659d4c 2019-09-05 13:36:51 -0700 Markus Scherer ICU-20795 add LocaleMatcher to API docs index +b851c53b91 2019-09-04 22:56:32 -0700 Jeff Genovy ICU-20807 BRS65: Environment test failure in cintltst-timezone +28196f6245 2019-09-04 17:37:24 +0000 younies ICU-20793 ignore binary file from git +b263cbbd1a 2019-09-04 18:23:36 -0400 Yoshito Umaoka ICU-20795 BRS65 ICU4J 65 API signature file +75a284c22c 2019-09-04 18:38:27 -0400 Yoshito Umaoka ICU-20795 BRS65 ICU4J serialization test data +4e525e105a 2019-09-04 13:51:14 -0400 Yoshito Umaoka ICU-20795 BRS65 ICU4J API status promotion +ddadc9427b 2019-08-28 17:04:27 -0700 Steven R. Loomis ICU-13745 fix undefined behavior: GregorianCalendar::setGregorianChange() +0b5b3bcdb1 2019-08-30 16:26:59 -0700 Markus Scherer ICU-11976 test & fix ByteArrayWrapper.hashCode() +710b6e1421 2019-08-30 16:50:32 -0400 Yoshito Umaoka ICU-20795 BRS65 Clean up import statements +de527610d3 2019-08-31 22:46:00 +0200 David Beaumont ICU-20693 Fix weird bug in Maven pom file and add comments +d89c4909f8 2019-08-30 20:44:42 -0700 Jeff Genovy ICU-20802 Need to use LocalMemory in uloc_openKeywordList, not LocalPointer +616b3c5647 2019-08-30 16:55:52 -0700 Markus Scherer ICU-13647 fix SearchIterator docs sample: getMatchedLength() not getMatchLength() +ebb374ae30 2019-08-28 21:44:37 -0700 Jeff Genovy ICU-20269 Update the CI badges in the top-level README file. +e9285d9675 2019-08-30 15:59:13 -0700 Markus Scherer ICU-20518 update u_isbase() reference to Unicode Standard Base character +973a96785e 2019-08-30 12:03:16 -0700 Jeff Genovy ICU-20802 OOM not handled in uloc_openKeywordList. +c4f68c3790 2019-08-30 15:35:18 -0700 Markus Scherer ICU-13649 UnicodeString docs: mention std::string clear() to make remove() easier to find +543495da74 2019-08-29 22:22:12 -0700 Jeff Genovy ICU-20368 OOM not handled in NumberFormatterImpl::macrosToMicroGenerator +0801dd0bdd 2019-08-29 00:02:17 -0700 Peter Edberg ICU-20577 Restore C MeasureFormat ability to adopt non-decimal number formatter (#789) +7237fc58b4 2019-08-30 12:17:02 -0700 Markus Scherer ICU-12086 ICU-12165 Currency.getName() param isChoiceFormat can be null, make it so, document, use null in library code +6ff43608d2 2019-05-03 13:27:26 +0100 Victor Chang ICU-20589 Fix EraRulesTest#testAPIs failure on 1 May 2019 +3d9914be47 2019-08-29 16:42:18 -0700 Jeff Genovy ICU-20795 Added comment to ICU4C Readme.html about U_SHOW_CPLUSPLUS_API. +e984474ee5 2019-08-30 14:21:32 +0000 David Beaumont ICU-20693 Removing unused code, fixing IDE warnings and preparing for unit tests +f46b567ba3 2019-08-30 00:42:41 -0700 Peter Edberg ICU-20701 Add more PluralRules tests for locales with keywords +cfe093e945 2019-08-29 15:26:00 -0700 Daniel Ju ICU-20795 BRS65RC Update version numbers and readme files, regenerate JARs +4ef40f7774 2019-08-29 13:20:13 -0700 Jeff Genovy ICU-13764 Add a MacOSX CI build with Warnings-as-Errors +62914d1f07 2019-08-27 23:19:19 -0700 Peter Edberg ICU-20620 cap UNUM_MAX_FRACTION_DIGITS setting at 999 +15aa50bd3c 2019-07-25 14:55:54 -0700 Norbert Runge ICU-20732 Adds instruction how to develop an ICU fuzzer target and how to reproduce fuzzer findings. +eeb759063b 2019-08-29 12:26:11 -0700 Frank Tang ICU-20799 delete calendarToAdopt upon error +c28505caaa 2019-08-27 16:57:50 -0700 Jeff Genovy ICU-20555 Fix Windows build failures with long paths: Use PowerShell when command length exceeds CMD's limit. +cf4ce53541 2019-08-28 11:14:31 +0000 David Beaumont ICU-20693 Adding Ant support for configuration of ICU data builds. +b702db31df 2019-08-28 12:19:32 -0700 Jeff Genovy ICU-20680 Add comments about UPRV_UNREACHABLE to u_UCharsToChars and CEIBuffer::get[Previous]. +ed99298431 2019-07-25 00:37:59 -0700 Jeff Genovy ICU-20794 Fix typo in ucurr.h +552b01f611 2019-08-27 18:27:51 -0700 Jeff Genovy ICU-20606 Add 32-bit Windows binaries to CI for Distrelease. +1573018e5e 2019-08-23 18:01:41 -0700 Jeff Genovy ICU-20789 Clean-up the VS "clean" target for the Makedata project. +141884a85c 2019-08-27 21:29:51 -0700 Peter Edberg ICU-20680 revert use of UPRV_UNREACHABLE in places actually reached in production code +4b6eb7236a 2019-08-27 16:29:12 -0700 Jeff Genovy ICU-20782 Enable Windows icucheck.bat script for ARM/ARM64. +2528d0bec1 2019-08-24 15:14:52 +0000 David Beaumont ICU-20693 New LDML to ICU tooling. +97516f58b1 2019-08-21 10:16:15 -0700 Jeff Genovy ICU-20782 Extend CI build timeout for Windows ARM/ARM64. +f7abe8c1c1 2019-08-20 21:52:06 -0700 Jeff Genovy ICU-20782 Add support for cross-compiling Windows ARM/ARM64 data DLL from the x64 bits. +408752ec49 2019-08-14 00:41:26 -0700 Jeff Genovy ICU-20782 Enable Windows desktop ARM and ARM64 builds of ICU4C. +407442dec7 2019-07-25 16:41:56 +0200 Jose Dapena Paz ICU-20784 Do not override clang compiler internal builtins +d3315d98ef 2019-08-22 20:00:25 -0700 Markus Scherer ICU-20783 use C++ covariant return types +f02b496494 2019-08-21 17:13:18 -0700 Markus Scherer ICU-20783 C++ covariant return types: clone(), freeze() & friends +deec7ef683 2019-08-21 16:11:54 -0700 Markus Scherer ICU-20646 make Edits::copyErrorTo() const +0a01b29005 2019-08-14 18:32:43 -0700 Filip Filmar ICU-20776 Checks for nullness in UMutex::lock() +c5ad4664f9 2019-08-19 17:28:51 -0700 Jeff Genovy ICU-20768 Remove fixed DLL base addresses when building Windows DLLs. +327087150f 2019-07-31 16:53:35 -0700 Andy Heninger ICU-20618 Regex nested lookaround expressions, clean up active match region handling. +5f837abd40 2018-01-03 04:45:29 +0000 Andy Heninger ICU-13533 Fix address sanitizer failures found with no-data ICU testing. +41c24b6c00 2019-08-16 23:35:49 +0000 Markus Scherer ICU-9695 port LocaleMatcher to C++ +7942b58b81 2018-08-13 16:49:10 +0100 Victor Chang ICU-20623 Add java compability parse mode into DecimalFormat +b4b2378931 2019-08-14 23:06:44 +0200 Fredrik Roubert ICU-20601 Wrap ICU test compound macros in do { } while. +4fb47b12a7 2019-08-14 23:05:37 +0200 Fredrik Roubert ICU-20601 Wrap ICU implementation compound macros in do { } while. +480bec3ea6 2019-05-22 13:16:39 -0700 Fredrik Roubert ICU-20601 Wrap public ICU API compound macros in do { } while. +d8f14e22df 2019-05-03 11:07:27 -0700 Fredrik Roubert ICU-20758 Add a StringPiece constructor for any string view type. +c78d9fa137 2019-08-13 23:17:39 +0200 Fredrik Roubert ICU-20601 Add missing semicolons. +5d6d29b76a 2019-08-13 22:00:43 +0200 Fredrik Roubert ICU-20601 Remove superfluous semicolons (-Wextra-semi-stmt). +1d2861bb0c 2019-08-15 01:56:22 +0000 Shane Carr ICU-20627 Adding getAvailableLocalesByType, ICU4C and ICU4J. +9a3f15c2b3 2019-06-14 01:07:40 -0700 Jeff Genovy ICU-20759 Add ucal_getDefaultTimeZone C API for host OS timezone detection. +5e7ff44f91 2019-08-08 16:44:39 -0700 Shane Carr ICU-20517 Removing dead code in rbnf.cpp +3879315738 2019-08-13 01:06:43 -0700 Shane Carr ICU-13596 Clarifying error code type in numfmt.h parse() +4785f55622 2019-08-14 15:47:41 -0700 Shane Carr ICU-20562 Adding toDecimalNumber method to C++ FormattedNumber. +4e07b85279 2019-08-08 17:21:46 -0700 Shane Carr ICU-20422 Redefining U_NO_THROW to U_NOEXCEPT +89a618de70 2019-08-14 13:42:34 +0100 Nikita Iashchenko ICU-20771 Fix incorrect documentation tag for DateTimePatternGenerator +2b3e3e3ce6 2019-08-13 02:51:18 -0700 Shane Carr ICU-20524 Adding variables for relative file replacement directory. +d1293c50cb 2019-07-19 13:54:02 -0700 Jeff Genovy ICU-20712 Add support for building Windows UWP ARM/ARM64 data DLLs. +2390ce569e 2019-08-02 16:59:51 -0700 Shane Carr ICU-20685 Improving docs for UErrorCode. +d983221543 2019-08-13 00:51:26 -0700 Shane Carr ICU-20764 Allow top-level include and exclude in data filter rules. +035eead0e8 2019-08-08 16:59:04 -0700 Shane Carr ICU-20423 Removing deprecated method toNumberFormatter() +f4fc9d06c2 2019-08-08 17:41:55 -0700 Shane Carr ICU-20394 Changing DecimalFormatFields to not allocate as many objects +513b0c20b0 2019-08-13 04:16:25 +0000 Shane Carr ICU-13743 Adding number permutation test. +b4d41b0561 2019-08-02 16:25:15 -0700 Shane Carr ICU-20737 Removing Python dependency on distutils. +afab3f992c 2019-08-08 18:24:10 -0700 Shane Carr ICU-13780 Removing DecimalFormat_ICU58 (finally). +527ff9f7ac 2019-08-10 10:51:28 -0700 Markus Scherer ICU-20735 simpler state saving for C++ string tries +8646872f68 2019-06-11 01:20:09 -0700 Jeff Genovy ICU-20757 Fix typos in utrans.h header file. +aa60d4292e 2019-08-07 21:01:04 +0200 Fredrik Roubert ICU-20601 Add missing semicolons. +17606e0345 2019-08-07 20:56:02 +0200 Fredrik Roubert ICU-20601 Remove superfluous semicolons (-Wextra-semi-stmt). +ca6480832e 2019-08-08 16:08:34 -0700 Jeff Genovy ICU-20766 Fix failing TravisCI build for ICU4J due to missing ANT. +185fbba5a2 2019-07-31 14:58:57 -0700 Rohan Palaniappan ICU-20747 Modify common_uwp to use onecore.lib instead of onecoreuap.lib +e72290c45e 2019-07-26 18:09:39 -0700 Jeff Genovy ICU-13764 Add separate CI build that treats warnings as errors with clang. +3ac2da2044 2019-07-26 14:14:59 -0700 Andy Heninger ICU-20048 Remove use of std::align() for compat with g++ 4.9. +c2a56df68d 2019-07-26 21:05:48 +0000 younies ICU-20675 ignore .vscode configuration files. +fc487bf32b 2019-07-19 16:32:29 -0700 Steven R. Loomis ICU-20493 Warn on global/static cโ€™tors +f793ad55e9 2019-07-23 14:54:57 -0700 Andy Heninger ICU-20729 Remove obsolete U_HAVE_STD_ATOMICS and similar @internal macros. +16f2ba2180 2019-07-19 18:03:32 -0700 Jeff Genovy ICU-20721 Fix typo in API docs about unumf_openForSkeletonAndLocale. +1ef18dc761 2019-07-23 04:41:43 +0000 Shane Carr ICU-20708 Fixing edge cases with negative infinity and NaN. +69fb255169 2019-07-17 11:02:56 -0700 Jeff Genovy ICU-20712 Add support for building ICU4C UWP with ARM64, add ARM32/ARM64 to CI. +b2170e4773 2019-07-19 17:54:53 -0700 Jeff Genovy ICU-20718 Fix failing MSYS2 build due to current path confusion. +bbf8c10e0d 2019-07-19 15:44:24 -0700 Shane Carr ICU-20716 Fixing some buffer overruns in genccode +2cd213ac3b 2019-07-03 14:04:36 -0700 Jeff Genovy ICU-20689 Fix race condition in UMutex code, leading to random crashes. +d56f291178 2019-06-10 14:13:09 +0100 Victor Chang ICU-20659 Fix DTD link in XML data files +a72b628a5d 2019-07-08 17:03:25 -0700 Shane Carr ICU-20593 Data slicing: allow more characters in res filter rules. +77ca774840 2019-06-18 13:33:49 -0700 Shane Carr ICU-20593 Various updates to resource tracing. +e1b5f85e4a 2019-07-08 16:38:19 -0700 Shane Carr ICU-20593 Data slicing: Fix mixed file and resource filter. +33080a9072 2019-07-05 00:22:42 -0400 yumaoka ICU-20692 tzdata2019b update +6f0627b5d8 2019-06-20 11:51:27 -0700 Andy Heninger ICU-20672 Compiler Warning Cleanup. +5a23d83fa2 2019-06-28 16:36:10 -0700 Andy Heninger ICU-20650 Memory alignment of buffers used by sort functions. +0367d4c135 2019-05-31 17:46:49 -0700 Andy Heninger ICU-20048 remove uses of UAlignedMemory, replace with native C++11 constructs. Also update the Travis CI configuration to use newer compilers, and the dependency checker to be happy with the newer clang compiler. +fa240d49cc 2019-05-30 16:41:44 -0700 Andy Heninger ICU-13637 Break Iterator Rule Updates for Indic Grapheme Clusters. +c43455749b 2019-06-26 13:41:59 -0700 Norbert Runge ICU-20652 Corrects calculation of byte sequence length to prevent buffer overflow. +6e5755a2a8 2019-06-21 14:33:36 -0700 Norbert Runge ICU-20652 Adds two fuzzer target for collation (compare() and RulebasedCollator(). +48df66704c 2019-06-22 09:48:29 -0700 Shane F. Carr ICU-20666 Adding insert/appendChar16 to FormattedStringBuilder. +5c23416308 2019-05-30 16:41:44 -0700 Andy Heninger ICU-13637 Documentation for doing break iterator updates. +76db29c173 2019-06-18 13:34:51 -0700 Shane Carr ICU-20622 Removing dead code in measfmt.cpp. +1606c4c586 2019-06-06 10:20:09 -0700 Norbert Runge ICU-20652 Adds Makefile.in, a fuzzer driver, and minor changes to in fuzzer targets to test/fuzzer/ directory. This will enable compilation and smoke test of fuzzer targets as part of the ICU continuous build. +84d56bc91b 2019-06-13 16:27:58 -0700 Andy Heninger ICU-20404 Simplify word break rules. +8667d0a106 2019-05-30 14:47:36 -0700 Shane Carr ICU-20639 Add "mol" 3-letter language code to C++ map. +13b3cbaab7 2019-03-06 16:52:40 -0800 Frank Tang ICU-20149 allow duplicate unicode attribute +7ccc8a09d6 2019-01-16 16:17:51 -0800 Christian O. Venegas ICU-20566 Add missing ICU namespace macros for extra files +2fa4c4d502 2019-06-10 16:07:53 -0700 Shane Carr ICU-20660 Add usePoolBundle option to filters.json. +3bdb509ac5 2019-06-10 19:16:37 -0700 Shane Carr ICU-20661 Adding test that (U)Locale constructor accepts BCP47. +a3956a8d8b 2019-06-11 10:46:16 -0700 Shane Carr ICU-20593 Data docs tweaks and fixing UDATA_DEBUG build. +6ce3295e4d 2019-05-28 15:41:00 -0700 Mihai Nita ICU-20622 Fixing several MeasureFormat problems +506c935bf5 2019-06-12 10:07:09 -0700 Jeff Genovy ICU-20664 Add CI builds that exercise the Data Filtering. +e56b19662c 2019-05-30 22:23:35 -0700 Jeff Genovy ICU-20647 Fix TimeZone leak in ucal_open if uloc_setKeywordValue fails. +78f341ce7e 2019-06-04 18:14:27 -0700 Frank Tang ICU-20654 Add hour/minute for "this hour/minute" +5b4befd67c 2019-06-07 13:10:04 -0700 Jeff Genovy ICU-20527 Fix a few issues in the top-level .gitignore file +5174ad5511 2019-05-30 18:53:13 +0900 Azamshul Azizy ICU-20631 Fix desired currency not set for some NumberFormat currency styles +2b611dbf6e 2019-06-07 21:05:14 +0000 Shane Carr ICU-20593 Trace instrumentation for data loading. +d1688fd8f1 2019-06-06 20:49:29 -0700 Shane Carr ICU-20627 Fixing typo introduced by #670. +d72aa91429 2019-06-06 13:15:46 -0700 Jeff Genovy ICU-20658 Fix broken Data Filtering on Windows builds. +d01a33e1dc 2019-05-15 21:41:01 -0700 Krzysztof Kosiล„ski ICU-20608 Add platform defines for Emscripten. +fc11a7a8cb 2019-06-05 21:03:55 +0000 Shane Carr ICU-20627 Adding alias locales to new structure in res_index. +8cf9d43541 2019-05-31 00:00:02 -0700 Shane Carr ICU-20593 ICU Data Build Tool documentation updates. +d846d72bba 2019-06-04 13:38:29 -0700 Shane Carr ICU-20629 DTPG: Fixing uncaught exception in Java. +6671947d3e 2019-05-30 16:01:44 -0700 Frank Tang ICU-20602 copyErrorTo() functions should be const +6e6e65904e 2019-05-30 20:22:15 +0000 Frank Tang ICU-20641 Fixes undefined-shift +46c86b47cc 2019-05-29 07:50:25 +0000 Shane Carr ICU-20629 Fixing DTPG hour-format locale and region fallback logic. +633a975849 2019-05-29 14:46:43 -0700 Norbert Runge ICU-20638 Renames fuzzer target files to end with the .cpp suffix. Was .cc. +f9ea5351b0 2019-05-24 17:36:49 -0700 Shane Carr ICU-20625 Fixing uninitialized memory in DTPG detected by Valgrind. +c8c3fbca28 2019-05-21 15:36:25 -0700 Shane Carr ICU-20616 Allow bidi marks around the sign in exponent parsing. +afa9b9b48e 2019-05-10 16:23:21 -0700 Andy Heninger ICU-20588 UMutex, add cleanup of underlying mutexes, and simplify usage model +bb22fc1a27 2019-05-15 16:21:23 -0700 Frank Tang ICU-20602 add LocaleBuilder::copyErrorTo +b7ffd7b6d0 2019-05-17 14:47:14 -0700 Frank Yung-Fong Tang ICU-20613 fix missing +a5bbd505d7 2019-04-27 16:07:26 +0300 Alon Bar-Lev ICU-20578 headers: guard all C++ headers using U_SHOW_CPLUSPLUS_API +53dd621e3a 2019-05-10 18:38:35 -0700 Frank Tang ICU-12760 support UDISPCTX_TYPE_SUBSTITUTE_HANDLING +14649a41f4 2019-05-10 18:19:14 -0700 Daniel Ju ICU-20567 Use 7Zip to package Windows binaries to avoid backslash separator errors when unzipping on CygWin +cb40d8b1a5 2019-05-09 16:34:24 -0700 Frank Tang ICU-20595 Make icu::TimeZone::AdoptDefault thread safe +96c2682c27 2019-04-10 23:16:27 -0700 Jeff Genovy ICU-20549 Publish Windows build artifacts from the CI builds (x64 Release) +c1ce6d9163 2019-05-08 09:30:49 -0700 Mihai Nita ICU-20591 Increased the date rowspan to include the argSkeletonText line +06114c5108 2019-05-08 10:28:29 -0700 Shane F. Carr ICU-20593 Consuming ignore_xml_deprecates option in BUILDRULES.py. +b772241b52 2019-04-05 17:37:44 -0700 Andy Heninger ICU-20520 UMutex refactoring. +702fdb6c33 2019-05-06 16:37:10 -0700 Shane Carr ICU-20593 Renaming Python buildtool to icutools.databuilder. +9704216ef7 2019-03-29 11:55:58 -0400 Shane F. Carr ICU-20529 Generate res_index on partial resource trees. +4b04d703ab 2019-05-03 19:09:43 -0700 Shane Carr ICU-20593 Buildtool: Implementing new "additive" mode. +b603285082 2019-05-03 19:08:14 -0700 Shane Carr ICU-20593 Buildtool: adding some options and improving exec mode. +e27c075b92 2019-05-03 18:56:12 -0700 Shane Carr ICU-20593 Genrb: Remove keys if bundle is empty after filtering. +f1d4aa72d1 2019-05-01 14:38:27 -0700 Markus Scherer ICU-20572 build & test with U_NO_DEFAULT_INCLUDE_UTF_HEADERS +075cefb2e2 2019-04-25 10:40:28 -0700 Steven R. Loomis ICU-20575 fix broken default locale mapping for C.UTF-8 +0aa19c0d22 2019-03-30 09:59:46 +0300 Alon Bar-Lev ICU-20530 Fix header issues based on test/hdrtst +693adf3987 2019-04-24 14:02:06 -0700 Jeff Genovy ICU-20558 Fix regression in DateTimePatternGenerator +711e7e003a 2019-04-24 15:46:59 +0200 Fredrik Roubert ICU-20573 Handle NULL return value correctly, it means empty not error. +a97cfb01b9 2019-04-22 12:54:14 -0700 Andy Heninger ICU-20570 UInitOnce instances, add explicit initialization where it was missing. +4bd1ee008c 2019-02-21 03:11:34 +0100 Fredrik Roubert ICU-20445 Pass ByteSink to ulocimp_addLikelySubtags(). +974087aa0b 2019-04-18 13:31:48 -0700 Jeff Genovy ICU-20445 Need to export the CharStringByteSink class for Windows and OSX. +d685cacd9b 2019-02-04 10:50:08 -0800 Andy Heninger ICU-20391 Fix regexp crash with nested look-behinds, from fuzz testing. +14eb026570 2019-04-17 14:15:59 -0700 Shane F. Carr ICU-20511 Merge release-64-2 to master +650cccc370 2019-04-08 18:26:02 -0700 Shane Carr ICU-20553 Updating commit checker docs; makes --rev-range required. +08766f4c02 2019-04-17 13:34:41 -0700 Shane Carr ICU-20511 Merge tag 'release-64-2' into 64-merge-branch +e2d8530616 2019-04-17 08:58:08 -0700 Steven R. Loomis ICU-20563 fix macosx rpath breakage in the data build +1c553b9cf2 2019-04-17 08:58:08 -0700 Steven R. Loomis ICU-20563 fix macosx rpath breakage in the data build +78a4abc5ed 2019-03-18 21:33:52 +0100 Fredrik Roubert ICU-12431 Update test expectations in TestLocaleNamePackaging. +633b6510c4 2019-03-22 11:55:22 -0700 Jeff Genovy ICU-20513 Treat MSVC warnings C4910 and C4003 as errors in the library code for CI builds. +f508bc491e 2019-04-12 14:16:13 -0400 yumaoka ICU-20554 Disabled current date sensitive Japanese era test cases for now. +be25c277fd 2019-04-12 16:57:29 -0700 Shane F. Carr ICU-20511 Merge release-64-2-rc to master +bdb1806580 2019-04-12 13:34:27 -0700 Andy Heninger ICU-20544 Regex, Fix assertion failure in positive look-behind +5a4d26a900 2019-04-11 15:28:54 -0700 Shane Carr ICU-20511 Merge tag 'release-64-2-rc' into 64-merge-branch +cab01e522e 2019-04-11 15:20:09 -0700 Shane F. Carr ICU-20511 Merge release-64-1 to master +7053363323 2019-04-09 13:45:46 -0700 Andy Heninger ICU-20544 Regex, fix min/max match length computation with negative look-behind patterns. +cc8946607a 2019-04-10 23:56:29 -0400 yumaoka ICU-20515 Merging tz2019a changes. +f17ff818ef 2019-04-10 20:42:23 -0400 yumaoka ICU-20550 jaEra: use all valid eras for calendar calculations (Java port) +a268e3a299 2019-04-10 19:09:52 -0700 Shane F. Carr ICU-20511 Merge branch 'master' into 64-merge-branch +5b3f1c01ed 2019-04-10 12:06:57 -0700 Peter Edberg ICU-20550 jaEra: use all valid eras for calendar calculations (#614) +ab657778e4 2019-04-08 17:06:44 -0700 Shane Carr ICU-20543 Fix -Wundef in library and test code. +5b0d975377 2019-04-09 19:01:57 -0400 yumaoka ICU-20515 BRS64.2 Updated ICU4J API signature file and API change report +bd07a12470 2019-03-25 16:24:15 -0400 yumaoka ICU-20439 Update ICU4J API signature file for 64.1 GA +53f17806de 2019-04-04 01:59:20 -0400 yumaoka ICU-20534 Add Japanese era constant for REIWA in ICU4J JapaneseCalendar +52d192e2b5 2019-04-08 11:48:06 -0700 Peter Edberg ICU-20537 jaEra: fix leak in SimpleDateFormat::applyPattern +2f06d1de55 2019-04-07 16:14:07 -0700 Peter Edberg ICU-20537 jaEra: DateIntvFmt load fmts with G, SimpDateFmt.applyPattern update Gannen use, fix tests +6daab85db4 2019-04-05 16:43:19 -0700 Shane Carr ICU-20429 Renaming [Number->Formatted]StringBuilder and refactoring. +2b828fe198 2019-04-05 10:56:12 -0700 Andy Heninger ICU-20515 ICU4C 64.2 API change report regenerated. +c4eef82761 2019-04-04 23:42:20 -0700 Peter Edberg ICU-20515 64.2 BRS, integrate CLDR release-35-1-alpha +5ac47bfcc9 2019-04-04 17:49:20 -0700 Daniel Ju ICU-20515 Update readme files +f148777710 2019-04-05 10:34:48 -0400 yumaoka ICU-20539 Use https:// for JDK doc link in javadoc task +b76cb6517e 2019-04-03 12:35:22 -0700 Steven R. Loomis ICU-20526 fix pkgdata where LD_SONAME has a trailing space +0565894534 2019-04-03 13:42:58 -0700 Markus Scherer ICU-20497 Unicode 12.1 +83a0542b5b 2019-04-03 12:35:22 -0700 Steven R. Loomis ICU-20526 fix pkgdata where LD_SONAME has a trailing space +163793824f 2019-04-03 16:15:32 -0400 yumaoka ICU-20535 Added Japanese new era Reiwa to cjdict.txt to support the sequence in word segmentation. +732bf71451 2019-03-29 11:42:38 -0400 Shane F. Carr ICU-20528 Fill in testdata/rules.mk when there is no Python. +d56461f8f0 2019-04-03 12:25:22 -0700 Daniel Ju ICU-20515 Update version numbers, regenerate JARs, regenerate configure +e591af3fba 2019-03-16 14:25:33 -0700 Jeff Genovy ICU-20475 Japanese Calendar current era calculation should use local time instead of UTC. +3d19a928e7 2019-04-03 14:58:45 -0400 yumaoka ICU-20475 Japanese calendar era calculation should use local time, not UTC (ICU4J) +1935801c3a 2019-03-28 14:57:08 -0700 Daniel Ju ICU-20525 Enable Windows 'distrelease.ps1' to select which architecture to package +5e95b31ad0 2019-03-27 14:28:45 -0700 Jeff Genovy ICU-20523 Fix typos in API docs for usearch_getMatchedLength +4aef276b16 2019-03-26 20:53:48 -0400 yumaoka ICU-20522 tzdata2019a updates +71ee05ed17 2019-02-24 12:51:20 -0800 Jeff Genovy ICU-13456 Build Clean in VS doesn't fully clean everything that it should +23d67facc1 2019-03-22 17:13:48 +0100 Fredrik Roubert ICU-20509 Add dependencies on langdata, regiondata to packagingCheck. +61c4a728cd 2019-03-15 17:13:11 -0700 Markus Scherer ICU-20467 replace the LocaleMatcher implementation, load data from new bundle - remove the old LocaleMatcher implementation code - move the XLocaleMatcher code into LocaleMatcher, same for test - remove unused internal methods - stop comparing old vs. new performance - generate langInfo.txt resource bundle file with precomputed likely-subtags and matcher data - make genrb handle multi-line binary values - load likely-subtags & distance data from new langInfo.res bundle - test that built data == loaded data - move data builders to tools, no more runtime dependency on builder code +2f2aec5f91 2019-03-25 16:18:16 -0400 yumaoka ICU-20439 Update ICU4J API change report for 64.1 GA. +1033a64b73 2019-03-24 11:50:35 -0700 Andy Heninger ICU-20439 API Change Report for ICU 64 regenerated. +c86028c70c 2019-03-22 21:34:56 -0700 Shane Carr ICU-20439 Fix internal and draft headers. +e318c0c374 2019-03-12 18:06:21 -0700 Shane Carr ICU-20494 Fixes to very large magnitude exponents in number parsing. +b5ad35dda8 2019-03-22 17:43:28 -0700 Jeff Genovy ICU-20516 Fix MSVC Warning C4003: not enough arguments for function-like macro invocation +93fde1c459 2019-03-19 18:11:29 -0700 Jeff Genovy ICU-20503 Add Python 3 to the CI build bot path and bump Python installer to 3.7.2 +b596462d5a 2019-03-22 13:58:36 -0700 Shane Carr ICU-20508 Fixing -Wextra-semi in library code. +0b7a11053e 2019-03-20 17:48:34 -0700 Shane Carr ICU-20469 Updating how to control ucadata type in userguide. +f843aff9d2 2019-03-20 17:24:11 -0700 Shane Carr ICU-20507 Adding virtual destructor to PathFilter +13889bece1 2019-03-22 11:16:43 -0700 Shane F. Carr ICU-20511 Merge maint/maint-64 to master +e57c45c5c6 2019-03-19 18:27:37 -0700 Shane Carr ICU-20473 Moving collation ucadata option to filter file. +15cb156e56 2019-03-20 17:55:18 -0400 yumaoka ICU-20439 Updated currency numeric code for YUD to 890. +a5e9e338df 2019-03-19 17:09:46 -0700 Daniel Ju ICU-20439 BRS64GA Update urename.h +5112adffc7 2019-03-19 16:33:55 -0700 Shane Carr ICU-20469 Fixing typo: locale_tree -> locales_tree +b056b7642a 2019-03-19 15:45:53 -0700 Daniel Ju ICU-20439 BRS64GA Update version number and regenerate JAR files +a5914e1916 2019-03-18 23:30:39 -0700 Shane Carr ICU-20439 Updating ICU data from CLDR tag release-35-beta2. +0ac7104f0a 2019-03-18 21:29:06 -0700 Peter Edberg ICU-20439 update config files and instructions for CLDR release-35-beta integration +405129a6dd 2019-03-15 17:39:53 -0700 Shane F. Carr ICU-20439 Removing ICU patches. +6c86dc108d 2019-03-15 17:36:32 -0700 Shane F. Carr ICU-20439 Updating double-conversion. +d77fd4acfe 2019-03-18 16:25:03 -0700 Shane Carr ICU-20469 Adding data build tool debugging tips +5182ad7d98 2019-02-09 14:20:56 -0800 Markus Scherer ICU-20467 get XLocaleMatcher ready for drop-in +e8b94b5cce 2019-03-14 18:08:37 -0700 Shane F. Carr ICU-20492 Fixing final declarations in DateIntervalFormat.java +a3c5d7e0e4 2019-03-11 21:36:22 -0700 Frank Tang ICU-12956 fix buffer overrun of UTF-7 and IMAP-mailbox-name +2e846616c4 2019-03-13 16:08:09 -0700 Shane Carr ICU-20499 Fixing code path for plural form in MutablePatternModifier. +56ffae8a0b 2019-03-11 18:59:09 -0700 Shane Carr ICU-20489 Removing resfiles.mk files. +2849784108 2019-03-13 16:23:31 -0700 Peter Edberg ICU-13440 replace obsolete TARGET_IPHONE_SIMULATOR conditional +70b7b0d3b3 2019-03-13 11:17:14 -0700 Jeff Genovy ICU-20496 Run the Exhaustive Tests on "maint" branches as well. +1e86849408 2019-03-12 20:04:40 -0700 Jeff Genovy ICU-20491 ICU4C u_getDataDirectory on Windows shouldn't set path to current directory by default. +9db061f355 2019-03-11 13:27:44 -0700 Frank Tang ICU-11094 Add unit tests +2232a2b81e 2019-03-12 13:12:54 -0700 Frank Tang ICU-10291 Optimize IDNA toASCII loop +84e392e426 2019-03-13 01:21:27 -0700 Peter Edberg ICU-20439 64 BRS, integrate CLDR release-35-alpha4 +98589d9cc7 2019-03-10 16:54:45 -0700 Markus Scherer ICU-20203 Unicode 12 final data (only trivial changes) +acca4e15a2 2019-03-13 01:02:24 -0700 Shane F. Carr ICU-20439 Updating cldr-icu-readme.txt to reflect changes in eac8f4b. +8943f89a84 2019-03-12 12:08:26 -0700 Peter Edberg ICU-20471 setFormatWidth to 0 should cause padding to be ignored +bb4df2223d 2019-03-08 16:27:33 -0800 Shane Carr ICU-20463 Use copybrief for children that are older than parents. +bc4bb89af2 2019-03-11 16:36:33 -0700 Andy Heninger ICU-20488 mutex static constructor fixes. +ee71b22847 2019-03-11 20:01:30 -0700 Frank Tang ICU-20264 FixedDecimal.toString locale independent +994edfe858 2019-03-11 12:27:21 -0700 Frank Tang ICU-13709 fix shadow param inside #ifdef +ffd8baf16d 2019-03-08 00:11:11 -0800 Shane Carr ICU-20484 Narrow currency symbol should fall back to short symbol, C and J. +cda7ca7e83 2019-03-07 23:00:04 -0800 Shane Carr ICU-20469 Adding user guide for number skeletons. +f7b36d39bc 2019-03-06 18:43:59 -0800 Andy Heninger ICU-11908 NumberingSystem, fix the memory management of static cache of numsys names. Add thread safe cache initialization. +3a28fb7216 2019-03-05 16:51:49 -0800 Steven R. Loomis ICU-20479 donโ€™t leave junk in source directory on configure or make check +852b63dd9f 2019-03-06 14:33:17 -0800 Shane Carr ICU-20472 Moving index res file request to tree category. +c009f42ca1 2019-03-07 11:15:06 -0800 Shane Carr ICU-20469 Adding userguide for FormattedValue and ICU Data Build Tool. +e559b30309 2019-03-01 16:49:21 -0800 Andy Heninger ICU-20359 Fix stack overflow in Regex Pattern Compile. +f66f0454e5 2019-03-06 12:35:17 -0800 Frank Tang ICU-20148 fix dup variant and dup ext singleton +3166381f88 2019-03-04 18:53:09 -0800 Jeff Genovy ICU-20474 Shared library ProjectConfiguration Props file ignores command line preprocessor defines with MSBUILD. +67d218f247 2019-03-01 14:00:24 -0800 Steven R. Loomis ICU-20470 skip data/rules.mk regen for source tarball +07df49c9a9 2019-03-01 14:00:24 -0800 Steven R. Loomis ICU-20470 skip data/rules.mk regen for source tarball +099ec53635 2019-02-28 14:25:22 -0800 Shane Carr ICU-20438 Updating index page of C docs with new APIs and fixing links. +e6bd47a16a 2019-02-27 18:38:58 -0800 Shane Carr ICU-20438 Further updating readme and instructions for commit-checker. +47ef6175f9 2019-02-28 11:20:22 -0800 Norbert Runge ICU-20438 Fixes issues found during BRS configuration test task. +b8364d38ed 2019-02-27 17:54:49 -0800 Norbert Runge ICU-20438 Fixes issues found in the no-data testing of ICU4C (BRS health check) +eac8f4b31a 2019-02-27 16:09:17 -0800 Shane Carr ICU-20460 Adding mechanism to build unicore data into dat file. +d2d59c6d65 2019-02-20 20:48:14 -0600 Shane F. Carr ICU-20438 Improving commit report instructions and efficiency. +666d1a9d8e 2019-02-25 14:47:32 -0800 Andy Heninger ICU-20438 ICU 64 C API promotion and API Change Report generation. +513eff5408 2019-02-26 12:46:00 -0800 Norbert Runge ICU-20438 Adds fuzzer directory to testinternalheaders.sh +bf16b12036 2019-02-24 11:29:58 -0800 Jeff Genovy ICU-20454 Fix comparison of keyPath with stackPack in uresbund.cpp +60f4e1ba83 2019-02-26 12:52:40 -0800 Shane Carr ICU-10923 Fixing dependency graph and filter logic for collation. +ae13af0a8e 2019-02-26 17:23:42 -0800 Shane Carr ICU-20438 Adding additional ICU patches to double-conversion. +6a58ebdd51 2019-02-25 21:18:10 -0800 Shane Carr ICU-20438 Updating instructions for double-conversion. +93178a836c 2019-02-25 21:10:37 -0800 Shane Carr ICU-20438 Updating double-conversion from upstream master. +f3be3a9ae5 2019-02-25 16:18:36 -0800 Shane Carr ICU-20438 Removing old logKnownIssue fixed by ICU-13591 +74ff0bf1a4 2019-02-26 14:36:45 -0800 Peter Edberg ICU-20438 64rc BRS, update U_HIDE_ conditionals +be3a4d1858 2019-02-25 18:19:26 -0800 Jeff Genovy ICU-20438 BRS64RC Update urename.h for ICU 64 +92ed50bc2c 2019-02-22 13:47:06 -0800 Shane F. Carr ICU-20452 Removing extra semicolons from public header files. +213cd3680c 2019-02-22 17:29:48 -0800 Jeff Genovy ICU-20438 ICU 64RC BRS - Update readme files. +8ab38c057a 2019-02-25 11:39:20 -0500 yumaoka ICU-20438 ICU4J API signature/serialization test data files +1fc789ca31 2019-02-22 21:57:14 -0500 Yoshito Umaoka ICU-20438 Fixed eclipse compiler warnings +fc255de3f0 2019-02-22 22:07:02 -0500 Yoshito Umaoka ICU-20438 Update LICENSE file +30d2034597 2019-02-24 22:05:19 -0800 Peter Edberg ICU-20438 64rc BRS, integrate CLDR alpha2, update MeasureUnit APIs [& resolve conflicts] (#485) +5a14dfcf9a 2019-02-22 12:26:36 -0800 Jeff Genovy ICU-20243 Fix exhaustive test CI builds to run cintltst. +c3abe48e1c 2019-02-22 00:06:15 +0100 Fredrik Roubert ICU-20447 fix uloc_getName(x) same as Locale(x).getName() etc. for ""/"und"/"root" +c0598f401d 2019-02-21 20:10:17 -0500 Yoshito Umaoka ICU-20438 API status promotion for ICU4J 64 +90eb4218c6 2019-02-21 20:25:30 -0500 Yoshito Umaoka ICU-20438 Clean up Java import statements +ca8eb03f30 2019-02-21 21:48:23 -0800 Jeff Genovy ICU-20438 BRS64RC Fix Clang compiler warnings in ICU4C samples +f128f75cb8 2018-11-09 13:02:56 +0000 Romain Geissler ICU-20265 Use noexcept instead of throw() in C++ >= 11. +17e83db053 2019-02-21 17:16:53 -0800 Jeff Genovy ICU-20438 BRS64RC Update ICU4J version numbers and jar data files +84da7ec0fa 2019-02-21 15:00:06 -0800 Jeff Genovy ICU-20438 BRS64RC Update ICU4C version numbers +a9b26a447d 2019-02-21 23:17:37 -0800 Peter Edberg ICU-20441 fix uninitialized fHasHanYearChar +9a7bf5cea8 2019-02-21 16:04:04 -0800 Peter Edberg ICU-20441 force Gannen use for ja@calendar=japanese non-numeric formats if no override (#474) +2159e1fb81 2019-02-21 10:06:29 -0800 Steven R. Loomis ICU-20229 update make dist to use git, not svn +4b8edfa999 2019-02-21 14:27:21 +0000 Jerome Gaillard ICU-20356 Fix compilation warnings 'dllimport' attribute ignored +2c1fcb0a96 2019-02-21 11:44:16 -0800 Peter Edberg ICU-20408 Integrate jpanyear support and related "ja" format changes [& resolve conflicts] (#465) +4f20fea3ba 2019-02-21 10:39:20 -0800 Markus Scherer ICU-20280 PluralRules::forLocale() ignore locale extensions +09bf9f2845 2019-02-20 13:26:37 +0100 Fredrik Roubert ICU-20273 Resolve inconsistent behavior of "root", "und", "" in locales +ff4cdc0f8b 2019-02-21 09:54:15 -0800 Peter Edberg ICU-20252 Update icu-config with more CLDR locales +1188394d74 2019-02-20 19:03:11 -0800 Jeff Genovy ICU-13820 ICU4C should use "Etc/Unknown" zone when host TZ detection fails. Update API docs comments to clarify what is returned in failure cases. +3ebd817504 2019-02-20 19:38:58 -0800 Jeff Genovy ICU-20351 A few more MSVC warning cleanups. (Mostly adding static_cast) +4711383bd8 2019-02-20 21:59:44 -0500 yumaoka ICU-20398 Updated tzdata build script to use the rearguard data. Deleted local override that used to simulate rearguard version from icuzones. +58dca2696d 2019-02-20 22:24:36 -0500 yumaoka ICU-20326 Added Export-Package OSGi header in charset.jar +bf04bc76bd 2019-02-20 20:17:48 -0800 Markus Scherer ICU-20316 case mapping append unchanged text before calling low-level functions that may immediately append the mapping for a code point +c5749aaf94 2019-02-20 15:53:03 -0800 Norbert Runge ICU-20390 Removes duplicate and obsolete .cpyskip.txt file in tools/scripts/cpysearch/ directory. The actual .cpyskip.txt file is now on top level of the repository. Updated readme.txt accordingly. +01c69cfa85 2019-02-21 00:23:02 +0100 Fredrik Roubert ICU-20158 Pass ByteSink all the way to _uloc_(addLikely|minimize)Subtags(). +b36dbedf34 2019-02-14 20:20:20 -0800 Shane Carr ICU-20417 Adding parity between NoUnit and MeasureUnit Percent for short forms. +7d30fc9b46 2019-02-20 20:40:30 -0600 Shane F. Carr ICU-20159 Fixing more GCC warnings. +bdad79b622 2019-01-14 10:36:50 +0900 Semun Lee ICU-20345 Skip ahead some files in searchForTZFile +c81d1e94a0 2019-02-15 17:32:50 -0800 Shane Carr ICU-13591 Refactoring ICU4C MeasureFormat to call NumberFormatter directly. +a03a52782e 2019-02-12 18:32:08 -0800 Andy Heninger ICU-20197 ICU4C Multithreaded tests cleanup +219730e167 2019-02-08 13:47:52 -0800 Norbert Runge ICU-20217 Interprets fuzzer data as UCHar* instead of UTF-8. The conversion from assumed UTF-8 resulted in an extremely large percentage of Unicode replacement characters in the data passed to the API under test. +ba100f21b5 2019-02-19 14:36:58 -0800 Peter Edberg ICU-12902 make create/getInstanceForSkeleton use correct calendar; don't try to capitalize empty field +07e457fd95 2019-02-20 13:03:00 -0800 Jeff Genovy ICU-20243 Setup triggers for the Exhaustive Tests to only build on the master branch. +641326d7b8 2019-02-07 22:56:00 -0800 Peter Edberg ICU-20078 Add JP_ERA_2019 constants, export enableTentativeEra(), add intervalFmt tests with eras +7dfdfb330f 2019-01-18 17:48:56 -0800 Jeff Genovy ICU-20243 Enable the Exhaustive Tests in the CI builds. +9f87d2d4be 2019-02-09 17:36:35 -0800 Jeff Genovy ICU-20413 ICU4C: OOM not handled in initStaticTimeZones() in timezone.cpp. -Use static allocated memory and placement new to avoid OOM failures. +7a0a5c7ba9 2019-02-04 15:54:54 -0800 Peter Edberg ICU-13320 ICU4J DateFormatSymbols, add getNarrowEras/setNarrowEras (#386) +7791a58a83 2019-02-16 02:56:40 -0800 Shane F. Carr ICU-10923 Adding wildcard resource matching. +8db0321f54 2019-02-16 04:33:20 -0800 Shane F. Carr ICU-10923 Adding file replacement mechanism to buildtool. +4509ab7d96 2019-02-17 13:06:38 -0800 Jeff Genovy ICU-20419 Export internal StackUResourceBundle helper, so it can be used in the i18n library. Replace all current usages of ures_initStackObject() in the i18n library with the StackUResourceBundle helper. +168c97f32a 2019-02-15 20:42:18 +0100 Fredrik Roubert ICU-20431 Both und_XX and _XX should fall back to the default locale +8858da9b7f 2019-02-17 14:25:38 -0800 Jeff Genovy ICU-20414 Add internal ures_openDirectFillIn API, use in getTZDataVersion to avoid memory allocation for UResourceBundle. +719d4fd3b5 2019-02-19 14:04:08 -0800 Andy Heninger ICU-20415 uregex_start64() and end64() truncation. +cc7f16941d 2019-02-14 21:24:37 -0800 Jeff Genovy ICU-20210 ICU-20211 Cherry-pick fixes from CLDR to unblock exhaustive tests. +66c2bfdca6 2019-02-17 14:28:05 -0800 Jeff Genovy ICU-20434 ICU4C AppVeyor CI builds failing on Cygwin 3.0.0. Use Cygwin to 2.11 for now. +06ec8f531e 2019-02-15 00:45:31 -0800 Shane Carr ICU-20254 Handling OOM in AffixTokenMatcherWarehouse. +7a4d70c634 2019-02-15 00:38:00 -0800 Shane Carr ICU-20284 Updating docs on mutability of currency fraction digits. +68168a6067 2019-02-14 22:09:33 -0800 Shane Carr ICU-13731 Adding test for default currency symbol. +9cdb660b5e 2019-02-15 02:41:32 -0800 Shane Carr ICU-20144 Implementing numsys-dependent range pattern loading. +66ef1377a9 2019-02-15 02:01:47 -0800 Shane Carr ICU-20144 Adding test for range pattern consistency. +2b82c096e0 2019-02-11 22:22:08 -0800 Peter Edberg ICU-20383 DateTimePatternGen should map 'j' using timeData, not short time cycle (#419) +f0e374cbb1 2019-02-15 16:47:13 -0800 Shane Carr ICU-20342 Adding FormattedDateInterval in Java. +f78e1a53d6 2019-02-15 10:42:54 -0800 Mihai Nita ICU-10675 Documentation wrong on ICU4C ListFormatter +06a8de0f0a 2019-02-11 18:36:53 -0800 Shane Carr ICU-10923 Configure should fail when Python fails. +588210417c 2019-02-14 13:42:29 -0800 Shane Carr ICU-20313 Adding more docs about thread-safety of Number[Range]Formatter. +94ff6b1024 2019-02-11 13:47:07 -0800 Frank Tang ICU-20410 Fix grandfathered tag w/ extensions +0ef0629736 2019-02-14 21:43:32 -0800 Shane Carr ICU-20108 Adding new parseLenients from CLDR 34 to ICU. +35b182767f 2019-02-14 22:42:09 -0800 Shane Carr ICU-20409 Additional refactoring of FormattedValue implementations. +8c2de1401e 2019-02-15 02:15:18 -0800 Shane Carr ICU-20144 Adding better documentation and behavior testing on NumberingSystem. +8c196b6f89 2019-02-14 14:42:36 -0800 Shane Carr ICU-20380 Adding error code to DecimalFormat::toNumberFormatter(). +736757aced 2019-02-14 15:24:15 -0800 Frank Tang ICU-20407 hy-arevela/hy-arevmda can. into hy / hyw +ac4387a374 2019-02-14 20:39:57 -0800 Markus Scherer ICU-20203 Unicode 12 data 20190214 +a9d2196913 2019-02-13 11:19:18 -0800 Nebojsa Ciric ICU-12584 Fix memory allocation for getFormats. Also: Add a test case for inner message, other small cleanup. Style fixes, using better test methods +162aaf9aa5 2019-02-14 00:59:47 -0800 Peter Edberg ICU-20365 if roundingIncrement significance smaller than maxFrac, do not use it +7fd31078bb 2019-02-14 15:48:14 -0800 Shane Carr ICU-20138 Adding a tech-preview API, constrainFieldAndValue, and updating matchhesField. +a0f02b12d0 2019-02-08 02:07:00 -0800 Shane F. Carr ICU-20121 Adding span field for FormattedList. +6f59c29ebc 2018-10-28 22:50:51 +0000 Romain Geissler ICU-20244 Fix gcc stringop-overflow warning/error in uloc.cpp. +01a24ff78f 2019-01-24 19:44:17 -0800 Shane Carr ICU-11725 Promoting tech-previews in DecimalFormat to @draft. +f8d8500f7c 2019-02-13 13:16:15 -0800 Shane Carr ICU-20121 Fixing docs tags in FormattedList. +d243867c11 2019-02-13 14:37:30 -0800 Shane Carr ICU-20138 Adding matchesField as draft and removing getConstraintType. +c05eee688c 2019-02-13 11:40:16 -0800 Shane F. Carr ICU-10923 Remove unused variable AVAILABLE_FEATURES. +1afef30549 2019-02-11 22:13:46 -0800 Markus Scherer ICU-20187 drop support for long-obsolete locale ID variants +d2e3a8847d 2019-02-13 14:35:10 -0800 Markus Scherer ICU-20111 move text layout properties data into a new ulayout.icu data file +6942013a38 2018-10-23 09:17:55 +0800 Frank Tang ICU-20328 Implement LocaleBuilder Design Doc: https://goo.gl/Qf12p3 +0e6a6f6fff 2019-02-10 21:33:00 -0800 Jeff Genovy ICU-20416 Various OOM fixes for calendar.cpp +1f17beb8eb 2019-01-18 11:45:44 -0800 Jeff Genovy ICU-20100 Change the name of the TimeZone::getDisplayName daylight parameter. +7369eff4ed 2019-01-19 14:24:56 +0100 Tobias Stoeckmann ICU-20362 segfault/leftover files with long lines +c04f9f1c01 2019-01-19 16:54:18 +0100 Tobias Stoeckmann ICU-20363 Out of boundary write on empty file. +d2d8f0ec8f 2019-02-12 11:23:22 -0800 Nebojsa Ciric ICU-11991 Fixed memory leak in parse.cpp +e2ad4f8113 2019-02-11 15:53:31 -0800 Shane Carr ICU-20342 Adding FormattedDateInterval in C and C++. +f4f899a63b 2019-02-05 14:02:15 -0800 Daniel Ju ICU-13789 ICU-20387 ICU4C PerfTest does not build, Upgrade various *.vcxproj files +4ebb3cebf5 2019-02-08 11:31:12 -0800 Jeff Genovy ICU-20382 ICU4C: pkgdata and genccode support ARM32 but not ARM64 on Windows platforms. +249e03ccd6 2019-02-08 22:08:16 -0800 Shane Carr ICU-13256 Implementing FormattedRelativeDateTime in C, C++, and Java. +c70a9db818 2019-02-08 15:10:59 -0800 Shane F. Carr ICU-20332 Adding duration-person unit data and APIs to C and J. +30396f4dd0 2019-01-27 21:29:12 -0800 Shane F. Carr ICU-20378 Changing APIs for UFieldCategory to int32_t. +64f4dd64e2 2018-12-05 13:34:34 -0800 Andy Heninger ICU-12017 Improve line break around numbers. +1130b9c087 2019-02-01 16:05:46 -0800 Andy Heninger ICU-20385 Regex, fix pattern compile problem with look-behind patterns that cannot match. +b50f97a58a 2019-02-06 18:01:04 -0800 Andy Heninger ICU-20401 rbbi break rules, update comments to match current UAX versions. +8335adc310 2019-01-07 17:41:08 -0800 Markus Scherer ICU-20330 simplify LocaleMatcher code: - widen API from LocalePriorityList to Iterable - merge getBestMatch(multiple locales) and getBestMatch(single locale) into one function - process desired locales incrementally, create fewer objects - reject poor matches early: use bestDistance-demotion for threshold - add API for java.util.Locale, convert incrementally - new feature: tracks indexes of supported and desired locales which eliminates conversion of result objects in wrappers around getBestMatch() as shown by the java.util.Locale API here - simpler data structures, more serialization-friendly (easier to port to C++) - e.g., use a BytesTrie each for likelySubtags & locale distance, instead of layers of TreeMap - un-hardcode locale matcher data; use modern resource bundle functions - split builder code & runtime code into separate classes - move LSR to simple top-level value class, cache regionIndex in LSR - simpler handling of private use languages and pseudolocales - simplify RegionMapper - LocaleDistance builder: move the node distance into the DistanceTable, remove DistanceNode - support distance rules with region codes, not just with variables - enforce & use distance rule constraints: - no rule with *,supported or desired,* - no rule with language * and script/region non-* - distance trie collapse a (desired, supported)=(ANY, ANY) pair into a single * - look up each desired language only once for all supported LSRs - remove layers-of-Maps compaction (trie builder compacts) - remove unused XML printing - remove other unused code - make XLocaleMatcherTest.testPerf() exercise locale distance lookup code +026095ddc3 2019-02-06 16:03:10 -0800 Shane Carr ICU-20138 Copy fErrorCode in FormattedValue subclass macro. +8a56b89b03 2019-02-06 14:38:36 -0800 Shane Carr ICU-20360 Testing and fixing stack overflow in numparse. +78ac6ca3dc 2019-02-07 16:25:16 -0800 Shane F. Carr ICU-20121 Changing C API method name to ulistfmt_formatStringsToResult. +37e589fb3a 2019-02-04 22:24:00 -0800 Shane F. Carr ICU-20121 Initial UFormattedList implementation, C. +5c1e3b8aaf 2019-02-04 18:47:04 -0800 Shane F. Carr ICU-20121 Initial FormattedList implementation, C++. +b91821221a 2019-02-07 14:53:53 -0800 Jeff Genovy ICU-20389 Add MSVC Debug build to the Azure CI builds. +ecd0591521 2019-02-07 11:56:14 -0800 Markus Scherer ICU-20373 simpler state saving for Java string tries via long not object +f46605a437 2018-12-21 14:45:47 -0800 Frank Tang ICU-20320 Fix the missing digit singleton extension +9453dcfc19 2018-12-26 13:48:17 -0800 Frank Tang ICU-20321 Fix ultag_isUnicodeLocaleKey +a184153a2c 2019-01-18 23:34:23 -0800 Shane Carr ICU-20337 Adding value getters to C++ MeasureUnit API. +9a27ba01ef 2019-02-06 16:40:35 -0800 Peter Edberg ICU-20306 Remove incorrect #ifndef U_HIDE_INTERNAL_API around UTEXT_MAGIC +96556c2d4c 2019-02-06 16:19:48 -0800 Shane Carr ICU-10923 Fixing warning in testdata build file. +65852f1a74 2019-02-06 15:23:17 -0800 Markus Scherer ICU-20375 string tries: covariant clone() return types, and copy constructors +2982d6c233 2019-02-06 16:08:17 -0800 Markus Scherer ICU-13081 test self-move without clang warning +d5ccdc9d2f 2019-02-05 11:12:18 -0800 Daniel Ju ICU-20002 Modify Windows 'distrelease.ps1' for 32-bit (x86) builds +6277c9c4d7 2019-02-06 14:37:48 -0800 Markus Scherer ICU-20213 deprecate BreakIterator::createTitleInstance() +1d60f963e8 2019-02-05 17:24:29 -0800 Andy Heninger ICU-20376 Add out-of-source build testing to Travis. +0f7c4c8ed9 2019-02-06 11:49:34 -0800 Markus Scherer ICU-13081 remove C++ moveFrom() functions: still draft, but obsolete since we require C++11 which has std::move() +b6f72c10c9 2019-02-05 16:33:26 -0800 Steven R. Loomis ICU-20395 Fix cldr-icu-readme.txt to not mention whitelist +f5d2c560a0 2019-02-05 16:52:29 -0800 Markus Scherer ICU-20376 makeconv prepend relative sourcedir to args; only ignore if nothing but a single dot +01ecea2df0 2019-02-05 23:29:46 -0800 Peter Edberg ICU-20347 Update ICU4J test to reflect expected behavior +e8bcc60d6f 2019-02-05 21:45:03 -0800 Peter Edberg ICU-20347 In ICU4J, parsing emoty string should set PARSE_ERROR as before; check ICU4J behavior +57d07d3ec3 2019-02-04 18:47:04 -0800 Shane F. Carr ICU-20138 Macros for C and C++ FormattedValue subclass boilerplate. +1624176dd9 2019-02-04 18:45:56 -0800 Shane F. Carr ICU-20138 Adding FormattedValue helper implementation for FPI handlers. +9bb910b8d0 2019-02-04 14:21:41 -0800 Shane F. Carr ICU-20138 Implementing ufmtval_nextPosition and additional test infra. +67461d80dc 2019-02-05 16:33:28 -0800 Peter Edberg ICU-20253 ICU4C RelativeDateTimeFormatter should fall back to OTHER case, as in ICU4J +1b671c9b25 2018-10-15 11:07:39 -0700 Jeff Genovy ICU-20204 ICU4C: Use the CreateFileMapping API for both the UWP version and Win32 versions. +ba4dc89169 2019-02-05 13:32:52 -0800 Peter Edberg ICU-20374 need unum_close in new TestParseCases +ff04436fe5 2019-02-05 11:34:29 -0800 Peter Edberg ICU-20374 Formattable::internalGetCharString should produce int string for types kLong or kInt64 +654278627a 2019-02-02 22:59:32 -0800 Jeff Genovy ICU-20388 ICU4C: intltest fails with a "Debug Assertion Break" on MSVC when compiled for Debug. +00596d3027 2019-02-04 14:29:09 -0800 Jeff Genovy ICU-13847 ICU-20381 Improve handling of errors (Out-of-Memory) in DecimalFormat class. +48776d132a 2019-02-02 21:53:51 -0800 Jeff Genovy ICU-20393 ICU4C: Scale move assignment operator leaks the fArbitrary member (96 bytes) +f52a75b2eb 2019-02-01 10:22:10 -0800 Norbert Runge ICU-20217 Replaces seed corpus zip files with the original txt files. The problem is that Docker receives zip files only as LFS links when cloning ICU from GitHub. Converting the txt files into zip files, which is the required corpus format for the fuzzer, will be done by the oss-fuzz build script. +011c51098b 2019-01-31 14:22:38 -0800 Norbert Runge ICU-20386 Adds workaround to icu4c/source/data/Makefile.in: Help python to find the buildtools directory it needs when running the ICU4C unit tests in an out-of-source installation. The change is a quick workaround for now for an issue that can have wide impact. +ebd15cf8bd 2019-01-28 19:06:14 -0800 Daniel Ju ICU-20220 ICU4C: Use anonymous namespace instead of 'static' keyword in uspoof.cpp +108ea4af94 2019-01-23 11:20:06 -0800 Mihai Nita ICU-9622 Update documentation for MessageFormat and skeletons (#361) +19407640f8 2019-01-28 01:04:48 -0800 Shane F. Carr ICU-20357 Adding std::unique_ptr conversions to LocalXyzPointer macro. +b4fef640cf 2019-01-25 12:58:18 -0800 Norbert Runge ICU-20217 Adds additional ICU4C fuzzers. +ccba38d382 2019-01-23 20:49:33 -0800 Shane Carr ICU-20298 Adding improved locale filtering to buildtool. +1f85e94068 2019-01-10 23:42:43 -0800 Shane Carr ICU-13839 Adding FormattedNumber API to PluralRules. +dcc1300613 2019-01-25 16:12:27 -0800 Jeff Genovy ICU-20200 Fix mistaken move of MSB8012 warning suppression from shared props file to Library only props file. +11af9f2da4 2019-01-22 13:45:01 -0800 Jeff Genovy ICU-20200 Treat select warnings as errors in the ICU4C library code (with MSVC). +1a453301ee 2019-01-23 00:26:31 -0800 Shane Carr ICU-10923 Adding unix-exec mode to buildtool and updating help page. +de6607c9cd 2018-09-24 16:37:13 -0700 Don ICU-20171 Fix buffer overrun in genccode +db94f46377 2019-01-11 13:47:33 -0800 Shane Carr ICU-13800 Adding clone() on [Un]LocalizedNumber[Range]Formatter. +a424372b7b 2019-01-25 14:26:41 +0000 Victor Chang ICU-20350 Fix DecimalFormatSymbols.setPatternForCurrencySpacing affecting the value across instances +5c8960e59e 2019-01-16 14:05:43 -0800 Jeff Genovy ICU-20074 Revise UPRV_UNREACHABLE macro to always call abort(). +b7a3571b21 2019-01-24 16:13:04 -0800 Shane Carr ICU-20357 Adding LocalPointer conversion methods to/from std::unique_ptr +4104d33501 2019-01-14 22:33:20 -0800 Frank Tang ICU-20355 Fixing Java currency long name field. +e10bdb96a7 2019-01-19 00:11:03 -0800 Shane Carr ICU-20283 Updating docs of old FormattedNumber field position methods. +7507f5322f 2019-01-18 22:30:12 -0800 Shane Carr ICU-13657 Adding NumberFormatter skeleton factory method with UParseError. +85600f2639 2019-01-21 16:52:15 -0800 Jeff Genovy ICU-20370 Fix error checking in uloc_getLCID function. +e7d36adf17 2019-01-19 01:08:25 -0800 Jeff Genovy ICU-20206 ICU4C: Make USE_WINDOWS_LCID_MAPPING_API compile-time configurable. +c31fec6b14 2019-01-18 19:01:30 -0800 Shane Carr ICU-13746 Removing number formatting APIs deprecated in ICU 62. +f0d3f25b0b 2018-11-07 15:12:13 -0800 Andy Heninger ICU-20089 Add ICU4C Docs build to Travis CI +9b3030463f 2019-01-21 17:01:24 -0800 Jeff Genovy ICU-20369 ICU4C: Report OOM errors in the utrie2_clone function. +972e31d58d 2019-01-23 12:41:46 -0800 Jeff Genovy ICU-20364 Cygwin builds need to set WINVER to 0x0601 for Windows 7, similar to MinGW builds. +1f7d8ababe 2019-01-17 14:57:42 -0800 Shane Carr ICU-20358 Clean up grouping resolution in DecimalFormat#toPattern(). +e96724b52f 2019-01-08 22:16:31 -0800 Jeff Genovy ICU-20323 Suppress MSYS2 GCC warning about std::atomic visibility (Windows). +335abbe3ac 2019-01-17 16:53:46 -0800 Shane Carr ICU-20334 Additional python3 compatibility changes to depstest. +cc66247297 2019-01-04 17:09:19 +0100 Luca Stefani ICU-20334 Add python3 support to icu4c scripts +c0a64b5ea1 2019-01-11 00:43:20 -0800 Shane Carr ICU-20183 Adding CurrencyUnit StringPiece constructor. +ac359112a1 2019-01-14 13:27:45 -0800 Shane F. Carr ICU-20348 Fixing DecimalFormat set affix currency behavior. +33d7868d45 2019-01-11 12:23:43 -0800 Jeff Genovy ICU-20351 Warning cleanup changes for ICU4C under MSVC. +b0a372ac9a 2019-01-14 14:46:29 -0800 Jeff Genovy ICU-20353 Fix MSVC Warning/Error C4251 with CodePointMatcherWarehouse and MemoryPool. +25380f6f81 2019-01-14 13:53:44 -0800 Jeff Genovy ICU-20352 Remove unneeded UWP includes for WRL and Windows.Globalization.h from putil.cpp +e6cd35e005 2019-01-14 13:41:41 -0800 Norbert Runge ICU-20217 Fix comment syntax in fuzzing dictonary for ICU regular expressions. +7453181fff 2019-01-09 13:29:18 -0800 Daniel Ju ICU-20074 Define UPRV_UNREACHABLE macro for unreachable code Replaced occurrences of U_ASSERT(FALSE) with new UPRV_UNREACHABLE macro. +b12f741e4b 2019-01-11 16:08:49 -0800 Daniel Ju ICU-13653 Quiet warnings about output target when building with MSVC +e7645ff25c 2019-01-11 13:52:47 -0800 Shane Carr ICU-13701 Removing obsolete logKnownIssue since bug is fixed. +4893313bd9 2018-12-18 15:07:38 -0800 Norbert Runge ICU-20217 Adds ICU fuzzer target originally from https://github.com/google/oss-fuzz/tree/master/projects/icu directly into ICU on GitHub. Also, puts code under Unicode copyright notice. Code is from oss-fuzz project and was originally contributed by a Googler as well. +01bd502a95 2019-01-10 21:23:37 -0800 Shane Carr ICU-13701 Use exact string-to-double conversion in Java. +768b577e6a 2018-11-14 23:38:54 -0800 Shane Carr ICU-20138 Adding FormattedValue APIs in C, C++, and Java. +c3291233c4 2019-01-08 17:56:40 -0800 Jeff Genovy ICU-20325 Fix warnings about unknown pragma when building with GCC in MSYS2 (Windows). +0759097731 2019-01-08 17:50:25 -0800 Jeff Genovy ICU-20324 Add MSYS2 (Windows) build bot to the Azure CI builds (GCC x86_64). +83fea413ba 2018-12-22 10:49:37 -0800 Jeff Genovy ICU-20315 Fix MSYS2 build break: Don't prepend the source dir if it is just a current directory (.) path. +4840a9cedd 2019-01-04 14:42:38 -0800 Markus Scherer ICU-20329 XLocaleMatcher new test data format, parameterized test, more test cases +921ae1b71e 2018-12-11 15:57:57 -0800 Andy Heninger ICU-20227 Regex API docs - add references to URegexpFlag where flags are mentioned. Replace html with markdown. +6cc883775b 2019-01-02 17:27:39 -0500 Yoshito Umaoka ICU-20331 time zone data updates for tzdata2018i +2e86b08fcd 2018-12-15 11:48:16 -0800 Jeff Genovy ICU-20317 Cache the Cygwin Setup/Installer on AppVeyor CI builds to prevent flaky failures. +58786f5cbe 2018-12-03 17:34:38 -0800 Andy Heninger ICU-12079 Full width digits become numeric for word break. +0a258170f9 2018-12-11 17:35:00 +0000 Victor Chang ICU-20309 UCONFIG_NO_CONVERSION block should include the doxygen doc for uregex_openC +b0d572c7f1 2018-12-12 23:55:13 -0800 Shane Carr ICU-10923 Python logic for resource filters. +d8520c9f66 2018-12-14 00:56:51 -0800 Jeff Genovy ICU-20302 Fix wintz header file. (Thanks to Jungshik). +471d834efc 2018-12-14 09:32:12 -0800 Markus Scherer ICU-20305 XLikelySubtags avoid illegal type conversion, fix some linter warnings +5bc7485de6 2018-12-12 19:42:48 -0800 Jeff Genovy ICU-20302 Timezone detection fails on Windows 7. Also add a test case for Windows time zone detection failing. +7ec3357d70 2018-12-11 17:14:58 -0800 Shane Carr ICU-10923 Adding --filterDir option to genrb. +1b5c721ef2 2018-12-13 00:56:13 -0800 Shane Carr ICU-20300 Changing buildtool nametuples to polymorphic classes. +2666d18e54 2018-12-12 10:22:04 -0800 Mihai Nita ICU-9622 Adding support for date/time skeletons +8aa5d23d7d 2018-11-30 18:52:28 +0000 Victor Chang ICU-20308 Define a fixed suffix without the ICU version suffix +3b16ae86c6 2018-12-11 22:05:08 -0800 Markus Scherer ICU-20292 u_charFromName() prevent code point integer overflow, and limit to at most 8 hex digits +3db38553ad 2018-11-18 14:06:21 -0800 Jeff Genovy ICU-20279 Remove MSVC specific macro _ARM64_ +c30cd07c7e 2018-12-07 17:22:10 -0800 Shane Carr ICU-20299 Adds Python 2.7 support to data build script. +95b9d5ec87 2018-12-11 15:59:15 +0000 Victor Chang ICU-20307 Add reldatefmt.h and compactdecimalformat.h into test/hdrtst/cxxfiles.txt +6caa276083 2018-12-07 20:50:30 +0000 Victor Chang ICU-20295 Fix wrong java doc of "{#link" in TimeZoneFormat +70341459e3 2018-12-07 20:06:22 -0800 Shane Carr ICU-10923 Fixing broken dependency names in BUILDRULES.py. +a2a39e69d0 2018-12-06 00:33:10 -0800 Shane Carr ICU-10923 Adding initial version of data file filtering. +a4dd8b3702 2018-12-04 19:07:27 -0800 Shane Carr ICU-10923 Refactoring in preparation for data file filtering. +de4031b783 2018-12-05 10:49:58 +0800 Frank Tang ICU-11053 Fix locale parsing which has _ timezone +bb2b390b87 2018-11-26 17:01:32 -0800 Shane Carr ICU-20186 Adding test for leading and trailing spaces in DecimalFormat. +00b360227b 2018-12-05 11:41:44 -0800 Steven R. Loomis ICU-20247 use = instead of == in sh compare +02d2f0dcf3 2018-11-27 18:06:50 +0000 Mat Booth ICU-20287 ICU4J source tarball does not contain maven pom templates +cd4644c4a0 2018-12-03 23:32:13 -0800 Shane Carr ICU-20293 Adds common base class to implement C API validation methods. +e1e5f363a0 2018-11-29 17:50:18 -0800 Andy Heninger ICU-20288 add line_cj.txt to RBBI Monkey test. +11da8d646d 2018-11-27 14:23:19 -0800 Andy Heninger ICU-11919 OlsonTimeZone, fix for Thread Sanitizer failure in cloneAsThawed(). +ea7c030961 2018-10-11 16:04:05 -0700 Markus Scherer ICU-20203 update ICU to Unicode 12 beta - data as of 2018-nov-26 - API constants for new blocks & scripts - sync RBBIMonkeyTest.java test data with C++ +1e4a8d3c29 2018-10-01 16:18:39 -0700 Shane Carr ICU-20186 Adding test for semicolon behavior and spacing in DecimalFormat. +e291a39c0d 2018-11-20 22:47:25 -0800 Jeff Genovy ICU-20281 Reenable the VS2015 build bot. Use manual install of Py3. +6f932b744d 2018-11-19 15:12:05 +0100 Fredrik Roubert ICU-20276 Accept empty strings in Locale::setUnicodeKeywordValue(). +8a3e1b8d36 2018-11-19 12:32:46 -0800 Jeff Genovy ICU-10923 Disable the VS2015 build until the Azure VM image has a working Python 3. +47d455a725 2018-10-31 17:08:38 -0700 Andy Heninger ICU-20179 Remove platform-specific mutex and atomics implementations. +c0799c141b 2018-11-15 20:58:24 -0800 Shane Carr ICU-20230 Implementing COMPACT field. +ee9c0b944c 2018-08-24 23:39:10 -0700 Shane Carr ICU-10923 Rewriting data build orchestration in Python. +2d3901ae5d 2018-11-15 14:01:42 +0100 Fredrik Roubert ICU-20271 Use C++11 operator new = delete to disallow heap allocation. +6c781b1428 2018-11-12 10:20:49 -0800 Andy Heninger ICU-10183 Use std::mutex by default; clean up related dependency check issues. +74bbf9e381 2018-11-13 21:42:27 -0800 Shane Carr ICU-13267 Implementing MEASURE_UNIT field. +46a888be87 2018-10-18 15:42:27 +0800 Dongyuan Liu ICU-13441 For zh/ja, tailor linebreak classes for quotations such as โ€œ 201C and โ€ 201D +776b9d7f2b 2018-10-31 14:30:58 -0700 Andy Heninger ICU-20185 Remove U_USER_ATOMICS_H, U_USER_MUTEX_H, U_USER_MUTEX_CPP +f38c928960 2018-11-05 14:32:38 +0100 Fredrik Roubert ICU-20202 Merge #ifdef __cplusplus blocks. +d6c3b271fe 2018-11-05 18:37:38 -0800 Andy Heninger ICU-20084 IntlTest, add WHERE macro; remove redundant TEST macros. +7756ee0446 2018-11-11 21:30:52 -0800 Jeff Genovy ICU-20239 Add VS2015 build line to the Azure CI builds. +98f9170004 2018-11-09 12:54:22 -0800 Markus Scherer ICU-20250 make UnicodeSet(intprop=value) faster - fastpath for UnicodeSet.add(new last range) - fewer UnicodeSet memory allocations: initial internal list array, exponential array growth, allocate strings list/set only when first one is added - faster CodePointTrie.getRange(): fewer calls to filter function - revert UnicodeSet(intprop=value) from trie ranges to range starts + lookup - cache per-int-prop range starts: fewer lookups +be7c5dbcb0 2018-10-17 00:03:12 -0700 Jeff Genovy ICU-20215 Conver the VSTS/Azure CI builds definitions to a YML file in the repo (similar to .travis.yml) +401cdb46ef 2018-10-24 19:28:43 -0700 Jeff Genovy ICU-20238 Autodetect Visual Studio version, and autodetect the installed Windows 10 SDK version. +e2882d961f 2018-11-07 16:16:47 -0800 Shane Carr ICU-13267 Minor documentation and test changes. +11a559f319 2018-11-06 17:07:49 -0800 Shane Carr ICU-13267 Refactoring field position testing logic into helper function. +ba21ff79c4 2018-11-02 22:19:53 -0700 Shane Carr ICU-13701 Syncs C and J increment rounding. Checks for nickel sooner. +a1cc16ccd3 2018-10-24 21:25:39 -0700 Shane Carr ICU-13701 Refactoring DecimalQuantity: removing lOptPos/rOptPos. +59006770ed 2018-11-02 12:47:09 -0700 Markus Scherer ICU-20250 faster MutableCodePointTrie.build(): use a hashtable to find equal blocks in earlier parts of the compacted data & index arrays +93e84caa65 2018-11-02 17:50:34 +0100 Fredrik Roubert ICU-20169 Replace uprv_malloc() / uprv_free() with MemoryPool. +710212c495 2018-10-31 20:18:34 +0100 Fredrik Roubert ICU-20249 An internal helper class for stack allocated UResourceBundle. +92d0d1447f 2018-11-05 11:16:41 -0800 Andy Heninger ICU-20172 Add ICU4C dependency checker to Travis CI +9a5b7af83d 2018-10-22 23:12:07 -0700 Jeff Genovy ICU-13180 Support skiping building the UWP projects with a command line MSBuild option. +cee3c150ab 2018-11-05 15:21:08 -0800 Markus Scherer ICU-20255 revert to reflection for methods not yet in Android API level 21..23 +9877b633a2 2018-11-02 18:13:25 +0100 Fredrik Roubert ICU-20169 Use LocalULanguageTagPointer also inside of ultag_parse(). +9de0383cfa 2018-10-29 22:20:30 +0100 Fredrik Roubert ICU-20202 Replace CodePointMatcherWarehouse with MemoryPool. +a96dc7faa5 2018-11-02 15:34:35 -0700 Andy Heninger ICU-10183 revert mutexes to platform code while sorting dependencies from std::mutex. +1bad36b91a 2018-11-02 14:54:45 -0700 Andy Heninger ICU-20202 MemoryPool and uloc_key_type structs inherit from UMemory. Fixes dependencies on global operator new(). +53d8c8f3d1 2018-10-29 23:52:44 -0700 Shane Carr ICU-20246 Fixing another integer overflow in number parsing. +f71796d5e5 2018-09-28 17:02:04 -0700 Andy Heninger ICU-10183 Mutexes, add C++11 std::mutex based implementation. +91d38d14e8 2018-10-31 15:07:05 +0100 Fredrik Roubert ICU-20169 Use smart pointers in all locale code instead of u*_close(). +47ecbc4915 2018-10-30 23:35:03 +0100 Fredrik Roubert ICU-20158 Pass ByteSink from Locale::forLanguageTag() to uloc_forLanguageTag(). +5b4ac1c77d 2018-10-30 22:12:07 +0100 Fredrik Roubert ICU-20202 Replace char* kwdBuf with MemoryPool. +12a71c7dcb 2018-10-30 08:50:34 -0400 Yoshito Umaoka ICU-20245 tzdata2018g updates +f76f68aeaa 2018-10-26 11:18:35 -0700 Jeff Genovy ICU-20221 Add support for building with Cygwin/GCC to the AppVeyor CI builds. +964a8eb036 2018-10-29 22:50:27 +0100 Fredrik Roubert ICU-20202 Replace UVector with MemoryPool in uloc_keytype. +440d8b3be8 2018-10-29 22:29:12 +0100 Fredrik Roubert ICU-20202 Replace UVector with MemoryPool in CalendarDataSink. +f8c09f776a 2018-10-23 23:47:30 -0700 Shane Carr ICU-20231 Adding tests for accounting with variable currency widths. +fd5faeb48b 2018-10-24 18:48:55 -0700 Shane Carr ICU-20159 Fixing gcc warnings in project and test code. +8018eb84e7 2018-10-25 17:50:10 -0700 Shane Carr ICU-13701 Adding custom logic for nickel rounding, C and J. +5a34bfb151 2018-10-19 16:19:24 -0700 Jeff Genovy ICU-20209 Fix build failures on Windows with std::atomic not in enclosing namespace std +b8d2d92d36 2018-10-29 22:12:00 +0100 Fredrik Roubert ICU-20202 Replace CharStringPool with MemoryPool. +d62f5ae5d8 2018-10-24 22:45:25 +0200 Fredrik Roubert ICU-20202 Add an internal helper class to own heap allocated objects. +21a8698951 2018-10-26 13:03:13 +0200 Fredrik Roubert ICU-20235 Undefine OVERFLOW in case Microsoft math.h has defined it. +3d86d24a68 2018-10-25 17:13:23 -0700 Jeff Genovy ICU-20240 Fix Windows build failure in japancal.cpp +13ad1fe4e0 2018-09-17 02:03:34 -0700 Jeff Genovy ICU-20194 TimeZone createSystemTimeZone doesn't set error code on OOM error. +59fe4f4be2 2018-10-22 22:28:20 +0200 Fredrik Roubert ICU-20132 Pass ByteSink from Locale::toLanguageTag() to uloc_toLanguageTag(). +8b7fa6a03f 2018-10-24 22:51:50 +0200 Fredrik Roubert ICU-20228 Revert file from commit 10e79698d76e6d4d0aa2eb10464657aa60c231e7. +10e79698d7 2018-10-22 20:23:27 +0200 Fredrik Roubert ICU-20228 Fix common typos for "language". +aa898cc042 2018-10-04 18:59:21 -0700 Shane Carr ICU-11511 Adding tests for CLDR-10103 scientific notation spec changes. +48d3ad0d39 2018-10-19 18:12:06 -0400 Yoshito Umaoka ICU-20224 tzdata2018f updates. +fa3ab39671 2018-10-17 22:05:31 -0700 Frank Tang ICU-20109 Upgrade Java RelativeDateTimeFormatter QUARTER to @draft (#221) +0da942bd52 2018-10-12 14:33:03 +0200 Fredrik Roubert ICU-20080 Avoid strange compiler behaviour in ASSERT_EQUAL() macro. +9ec2c332c1 2018-10-17 19:47:35 -0700 Jeff Genovy ICU-20208 uspoof.cpp function checkImpl should be static, regenerate urename.h +47b3922b59 2018-10-18 09:56:27 -0700 Andy Heninger ICU-20212 unistr.h, review comments from Markus for doc formatting. +f3ce5a33be 2018-10-16 12:59:54 -0700 Andy Heninger ICU-20212 Tweaks to markdown API docs in unistr.h +7918e54d30 2018-10-15 17:53:21 -0700 Andy Heninger ICU-20212 Markdown API docs in unistr.h +31b89b5484 2018-10-16 14:48:36 -0400 Ken Brown ICU-20214 Fix namespace error on Cygwin +d60ebc020e 2018-10-17 13:01:53 -0700 Shane Carr ICU-20166 Adding commit-checker tool. +e509105c9b 2018-10-12 16:19:14 -0700 Andy Heninger ICU-20205 RelativeDateTimeFormatter pt data fix, improved error handling and test. (#210) +35e3ba8530 2018-10-10 13:03:05 -0400 Yoshito Umaoka ICU-20120 BRS63GA Updating ICU4J 63 readme.html (#203) +3d5719c9eb 2018-10-09 14:05:33 -0500 Shane F. Carr ICU-20198 Add issue browse link to PR template. (#200) +1af92cd3e7 2018-10-08 10:56:42 -0700 Jeff Genovy ICU-20120 BRS63GA: Update version numbers/readme for ICU 63 GA. (#199) +2e580c0504 2018-10-09 00:41:02 +0900 leadpony ICU-20192 Add Automatic-Module-Name to META-INF/MANIFEST.MF (#193) +31d40cc5ee 2018-10-08 11:37:28 -0400 Yoshito Umaoka ICU-20182 Updated ICU4J pom to reflect the repository migration from svn to git. (#196) +32b6374e02 2018-10-05 20:24:45 -0700 Andy Heninger ICU-20120 Travis TSAN testing, limit time. (#198) +ba001f4616 2018-10-05 10:44:52 -0700 Jeff Genovy ICU-20196 Fix MSVC/clang compiler warning C4251, export explicit template, required for building DLLs on Windows. Also fix a few other warnings as well. +b098078ab8 2018-10-05 11:01:15 -0700 pedberg-icu ICU-20120 63 BRS, integrate cldr release-34-beta with various fixes (#186) +ff72d74d1e 2018-10-05 00:29:57 +0100 gvictor ICU-20193 urename.h shouldn't be ignored by other compilers except VS IntelliSense (#189) +7d99ba4e57 2018-10-04 17:10:00 -0400 kbrow1i ICU-20191 Don't use Win32 APIs on Cygwin (#185) +bcd0a4165c 2018-09-30 21:23:42 -0700 pedberg-icu ICU-20119 Update ICU4C #ifndef U_HIDE_XXX guard conditionals (PR #183) +bac4c96020 2018-09-28 16:09:15 -0700 pedberg-icu ICU-20119 cldr release-34-alpha3 integration (#181) +0f99b318f6 2018-09-28 15:22:55 -0400 Yoshito Umaoka ICU-20119 BRS63RC Fixed ICU4J plugin build issue (#182) +cc6cb3659d 2018-09-28 13:28:08 -0400 Yoshito Umaoka ICU-20119 BRS63RC Updated ICU4J README for 63RC (#180) +19a29f956e 2018-09-28 09:36:25 -0700 Andy Heninger ICU-20119 ICU4C 63 API promotion & change report (#161) +8fb353c749 2018-09-28 10:26:04 -0400 Yoshito Umaoka ICU-20119 BRS63RC Add ICU4J serialization test data (#178) +0e334f341f 2018-09-28 00:57:18 -0400 Yoshito Umaoka ICU-20119 BRS63RC Add ICU4J API signature file +038c0e167c 2018-09-27 18:31:53 -0700 Shane F. Carr ICU-20119 ICU4J API promotion, @draft 60 โ†’ @stable 60 (#174) +1b62e2c851 2018-09-26 16:23:35 -0700 gnrunge ICU-20119 Fixes for run-without-data BRS test. In all cases an error (#177) +39b98c8a6b 2018-09-26 16:04:29 -0700 gnrunge ICU-20168 Fix memory leak in error path, add a free statement. (#175) +53986cc57d 2018-09-26 11:52:49 -0700 Steven R. Loomis ICU-13685 Revert c: add @preview (retry) (#172) +c71a1b4b51 2018-09-26 06:43:43 -0700 Jungshik Shin ICU-9562 Update language tag mapping per the latest IANA registry +ff9876421e 2018-09-25 16:58:26 -0700 Markus Scherer ICU-20119 pool bundles for ICU 63/CLDR 34 (#173) +cc1784ae7d 2018-09-25 13:20:09 -0700 Markus Scherer ICU-20119 update C++ dependencies, fix bugs (#171) +97710f4586 2018-09-25 12:03:25 -0700 gnrunge ICU-20119 Remove C linkage declaration; urename.h BRS-update script (#169) +2b6b8c73c4 2018-09-24 13:11:40 -0700 gnrunge ICU-20119 urename.h update, header test fixes for icu 63 (#165) +7326277ce3 2018-09-24 13:07:57 +0200 Fredrik Roubert ICU-20085 Revert workaround for pseudolocale region codes for display names. +4a139a3f91 2018-09-21 18:29:38 -0700 pedberg-icu ICU-20119 Merge pull request #162 from pedberg-icu/cldr34a-integration +b9b6cfebd8 2018-09-21 18:18:48 -0700 Shane F. Carr ICU-11319 Add tests for compact decimal in zh-Hant and zh-Hant-HK. (#166) +7e3068b207 2018-09-21 14:31:25 -0700 Peter Edberg ICU-20119 63rc BRS, update ICU4C numberformattestspecification.txt for J versions +5148a38143 2018-09-21 16:53:20 -0700 Markus Scherer ICU-20125 numeric values of level constants will not change; fix/update some docs (#159) +ff981dff8e 2018-09-21 14:11:40 -0700 pedberg-icu ICU-20119 Merge pull request #1 from aheninger/cldr34a-integration +4d09e9d62b 2018-09-21 16:31:47 -0700 Shane F. Carr ICU-11276 Using atomics for thread safety in NumberRangeFormatter. (#130) +0185883ba5 2018-09-21 11:20:50 -0700 Peter Edberg ICU-20119 63rc BRS, merge current unicode-icu master (Sep 21) into cldr34a-integration branch +4d82d71927 2018-09-21 13:59:10 -0700 Andy Heninger ICU-20119 Fix NumberFormat failures (by shane) +5cfb733249 2018-09-21 15:19:16 -0700 Shane F. Carr ICU-11276 Apply the approximately pattern inside of the unit string. (#148) +68eeb0c01f 2018-09-20 15:24:42 -0700 Peter Edberg ICU-20119 63rc BRS, cldr 34-alpha2 part 3: icu4j code for region,pluralRange; tests for pluralRange,serialization +db05e18f28 2018-09-21 07:59:31 -0700 Jeff Genovy ICU-20157 Fix MSVC C4251: Need to export explicit template instantiation, plus some more warning fixes. (#154) +a38beef113 2018-09-21 15:06:57 -0700 Shane F. Carr ICU-20160 Add check for Python 3 in autoconf and nmake. (#157) +54a35e43ee 2018-09-19 23:37:10 -0700 Peter Edberg ICU-20119 63rc BRS, cldr 34-alpha2 part 2: 10 locales, MeasUnit updates, icu4j tests with serialization fails +ffca080b93 2018-09-20 18:15:22 -0700 Shane F. Carr ICU-20154 Renaming UGroupingStrategy to UNumberGroupingStrategy. (#142) +a21523d7c8 2018-09-21 13:44:21 -0700 Shane F. Carr ICU-13707 Make UnicodeString safe when appended or inserted into itself. (#147) +f5defe757b 2018-09-18 23:18:27 -0700 Peter Edberg ICU-20119 63rc BRS, merge current unicode-icu master into cldr34a-integration branch +9052b89018 2018-09-20 18:11:38 -0700 Shane F. Carr ICU-13833 Fixing doxygen warnings in numberformatter.h and other files. (#140) +b6074fe044 2018-09-18 23:09:04 -0700 Peter Edberg ICU-20119 63rc BRS, integrate cldr 34-alpha2, part 1 icu4c +a8a6ffdb92 2018-09-18 18:10:38 -0700 Shane ICU-20037 Fixing ScientificMatcher integer overflow. (#138) +531bc76ed5 2018-09-20 18:11:01 -0700 Mihai Nita ICU-20142 Document the skeleton for MessageFormat number arguments (#121) +cc6c31432e 2018-09-18 16:53:22 -0700 Fredrik Roubert ICU-13417 Pass length from Locale::forLanguageTag() to ultag_parse(). +5e5b4b3bab 2018-09-20 16:09:05 -0700 Steven R. Loomis ICU-20066 fixup .travis.yml (#160) +e5bca0c9f7 2018-09-20 14:47:25 -0700 Shane ICU-20073 Do not parse stray percent sign in strict mode. (#145) +05d8814c2b 2018-09-20 14:47:10 -0700 Shane ICU-13266 Clarifying documentation for NumberFormat#equals(). (#146) +5adce9ad30 2018-09-20 14:46:48 -0700 Shane ICU-13824 Fixing MeasureFormat#getWidth() to not return @internal value. (#143) +9774394291 2018-09-20 14:46:32 -0700 Shane ICU-13830 Fixing CurrencyDisplayNames boolean attribute behavior. (#141) +71ad5adf4a 2018-09-20 14:44:48 -0700 Shane ICU-13850 Make CurrencyUnit safe with 1-length and 2-length strings. (#133) +f89a1d9d8a 2018-09-20 14:20:32 -0700 Steven R. Loomis ICU-20066 add a copyright scan stage (#26) +1ca6e3759f 2018-09-20 12:39:45 -0700 gnrunge ICU-20119 Merge pull request #152 from gnrunge/icu63_1 +92b41c8be2 2018-09-20 11:33:14 -0700 Markus Scherer ICU-20081 ucase_swap add parens, avoid warning (#156) +c28e2510c4 2018-09-20 09:03:58 -0700 Norbert Runge ICU-20119 Merge github.com:unicode-org/icu into icu63_1 +35e63d4ade 2018-09-20 04:00:47 -0400 Yoshito Umaoka ICU-20153 Make ICU4J JapaneseCalendar constants non-inlineable. (#155) +764281e463 2018-09-19 13:55:50 -0700 Norbert Runge ICU-20119 Adds comment to change that fixes a header test failure. +a075ac9cf8 2018-09-19 21:51:49 -0700 Markus Scherer ICU-13832 Transliterator: move rule syntax docs from internal class to public (#150) +160ad69219 2018-09-19 12:49:00 -0700 Norbert Runge ICU-20119 Smalles fixes for public and internal header test failures. +acc3f65a87 2018-09-19 17:52:37 -0700 Fredrik Roubert ICU-13417 Replace fixed buffers in uloc_tag.cpp with CharString. +e22adb02d2 2018-09-19 12:04:17 -0700 Markus Scherer ICU-20081 ucase_swap() fix version range check (#151) +24b490dc02 2018-09-19 19:02:49 -0400 Yoshito Umaoka ICU-20150 API status of equals()/hashCode() should match the ICU class's status (#153) +c3f576710b 2018-09-19 11:36:48 -0700 Jeff Genovy ICU-20119 BRS63rc Update version number for ICU4C and ICU4J. Update readme files. (#144) +14b35e4fbf 2018-09-19 10:05:27 -0700 Jeff Genovy ICU-20147 Fix MSVC warning C4251, and fix a few other warnings too. (#134) +c8e4c81d4e 2018-09-19 01:21:57 -0700 Jeff Genovy ICU-20076 MSVC Warning clean up. Define _HAS_EXCEPTIONS=0 in ICU library code (#128) +65b75640e2 2018-09-19 00:48:16 -0700 Jeff Genovy ICU-13827 Clean up ICU4C "wintz.cpp" time zone detection code. +1fa15f7e6e 2018-09-18 16:49:47 -0700 gnrunge ICU-20119 Merge pull request #131 from gnrunge/icu63_1 +068ef1c265 2018-09-18 01:30:31 -0700 Shane Carr ICU-20063 Make setSignificantDigitsUsed more friendly. +a480c5b86d 2018-09-18 16:44:39 -0700 Norbert Runge ICU-20119 Review changes. +cab92db338 2018-09-18 02:14:24 -0700 Shane Carr ICU-20050 Fixing memory leaks in move and copy assignment in Number*Formatter. +540f3b7645 2018-09-18 16:32:58 -0700 Norbert Runge ICU-20119 Merge github.com:unicode-org/icu into icu63_1 +f90676c2bc 2018-09-18 13:04:15 -0700 Andy Heninger ICU-20104 Fix lazy init in Indian Calendar. Now matches other calendars. (#108) +07a1611134 2018-09-18 16:02:35 -0700 Norbert Runge ICU-20119 Delete script, was renamed to icu-file-utf8-check.py. +f165bf10e7 2018-09-18 12:24:58 -0700 Jeff Genovy ICU-20145 Allow passing locale in ICU4C "date" sample program for testing without using the environment variable "LC_ALL". (#125) +e259adc944 2018-09-18 15:57:51 -0700 Norbert Runge ICU-20119 Additional changes to UTF-8 checking script. +4ed35d7bb5 2018-09-18 10:23:12 -0700 jungshik ICU-20140 Allow duplicated keys in U-extension per RFC 6067 (#136) +6f057afad6 2018-09-17 16:27:49 -0700 Norbert Runge ICU-20119 Migrates script that checks for proper UTF-8 encoding in source files and for absence of BOM in all but text files into the github environment. +d55773ce28 2018-09-18 10:18:25 -0700 Don ICU-20136 Check U_HAVE_TZ* values (#114) +74759b467e 2018-09-17 12:56:43 -0700 Fredrik Roubert ICU-13645 Remove redundant invocations of the Locale copy constructor. +61c42a598b 2018-09-18 12:22:59 -0400 Yoshito Umaoka ICU-20119 BRS63 Currency numeric code data update - VES and UYW (#126) +4a8b474e77 2018-09-17 14:33:08 -0700 Jeff Genovy ICU-12973 Enable UWP version of ICU to use Environment variable ICU_ENABLE_TENTATIVE_ERA for testing placeholder names (#124) +b56178412f 2018-09-18 09:21:45 -0700 pedberg-icu ICU-20075 For POSIX, increase correctedPOSIXLocale size for localeID expansion with @ (#112) +ce92011aff 2018-09-16 02:07:37 -0700 Shane ICU-11276 Adding NumberRangeFormatter (#87) +b62200061c 2018-09-14 14:24:05 +0100 Victor Chang ICU-20058 Fix mimimum significant digits in engineering notation +55961fbf05 2018-09-14 21:23:52 -0700 Shane Carr ICU-11276 Comment about getParameters() return type. +cc5bf22a0c 2018-09-18 09:17:05 -0700 Don ICU-20135 Use __has_declspec_attribute (#113) +abb6ed034a 2018-09-14 21:20:13 -0700 Shane Carr ICU-11276 Adding more test cases. Fixing minor issues with extended locales. +d461a0e49c 2018-09-18 16:54:41 +0100 gvictor ICU-20133 Undeprecate Transliterator.Position#hashCode (#119) +4f2604655a 2018-09-14 19:03:01 -0700 Shane Carr ICU-11276 Replying to Mark review feedback. +cc6b107513 2018-09-18 01:31:03 -0400 Yoshito Umaoka ICU-20119 BRS63RC Fix javac/javadoc/Eclipse errors/warnings (#132) +d4e8ed7ed0 2018-09-14 18:08:41 -0700 Shane Carr ICU-11276 Replying to Andy review feedback. +1c26cd1e75 2018-09-14 17:59:12 -0700 Shane Carr ICU-11276 int -> int32_t in number_compact.cpp +b59ffcf1ca 2018-09-14 17:54:51 -0700 Shane Carr ICU-11276 Porting pluralRanges support to Java. +4fa633e9ae 2018-09-14 16:33:22 -0700 Shane Carr ICU-11276 Fixing pluralRanges data loading and adding more tests. +0d4c8dad1f 2018-09-14 01:30:55 -0700 Shane Carr ICU-11276 ModifierStore wired up in LongNameHandler (C++). +18431084c2 2018-09-14 00:53:32 -0700 Shane Carr ICU-11276 Plural ranges loaded from data; first implementations of ModifierStore. +e8d2ec8531 2018-09-14 00:52:09 -0700 Shane Carr ICU-11276 Additional build.xml lines for pluralRanges. +dd7235624c 2018-09-14 00:51:36 -0700 Shane Carr ICU-11276 Adding UChar* method in CharString. +3161453c02 2018-09-13 22:16:29 -0700 Shane Carr ICU-11276 Adding ModifierStore, groundwork for plural range support. +5c43434285 2018-09-13 20:44:45 -0700 Shane Carr ICU-11276 Adding pluralRanges.txt data file. +ec40c16957 2018-09-07 12:24:47 -0700 Shane Carr ICU-11276 Fixing ICU4J number range test failures. +af091cc15a 2018-09-07 12:15:20 -0700 Shane Carr ICU-11276 One more attempt at fixing test failure. +d717184948 2018-09-07 07:41:19 -0700 Shane Carr ICU-11276 Fixing test failure related to number range. +55974b2fb6 2018-09-07 05:30:37 -0700 Shane Carr ICU-11276 Adding Java NumberRangeFormatter implementation. +57f448e93c 2018-09-06 02:03:52 -0700 Shane Carr ICU-11276 Fixing ASAN issue related to number range formatting. +06da62bb11 2018-09-05 23:47:58 -0700 Shane Carr ICU-11276 Deleting impl object in destructor. +dfd13867b2 2018-09-05 23:04:32 -0700 Shane Carr ICU-11276 Adding test cases and more API coverage. +7155e1fbcf 2018-09-05 21:46:37 -0700 Shane Carr ICU-11276 Adding number range spacing heuristic and fixing data loading. +7365e2c85a 2018-09-05 20:44:27 -0700 Shane Carr ICU-11276 Wiring SimpleFormatter logic into NumberRangeFormatter. +aa276d18f8 2018-09-05 18:37:48 -0700 Shane Carr ICU-11276 Wiring new NumberRangeFormatterImpl code into the API. +5b4bb82419 2018-09-05 18:16:32 -0700 Shane Carr ICU-11276 Implementing new methods on Modifier. +238271f27b 2018-09-05 17:42:41 -0700 Shane Carr ICU-11276 Initial NumberRangeFormatter implementation. Needs data loading and implementation of new methods on Modifier. +c5e458ba8d 2018-09-05 16:25:10 -0700 Shane Carr ICU-11276 Move rounding into preProcess function since the micro generator could have already applied rounding. +cad261fdca 2018-09-07 16:01:46 -0700 Shane Carr ICU-20119 Small refactor to ICU4J travis file. +5d4f3d7fea 2018-09-14 20:07:58 -0700 Fredrik Roubert ICU-13645 Add C++11 move constructor and assign operator to Locale. +083fe73d6b 2018-09-05 15:23:36 -0700 Shane Carr ICU-11276 Rewriring NumberFormatterImpl to expose information needed for NumberRangeFormatter. +b54702b7de 2018-09-13 12:46:17 -0700 Andy Heninger ICU-13801 Clarify Javadoc for BreakIterator.setText() (#69) +e10ce23db1 2018-09-14 17:17:29 -0700 Fredrik Roubert ICU-13645 Clean up implementation of Locale::operator=(const Locale&). +8210f9e7d3 2018-08-30 16:20:13 -0700 Shane Carr ICU-11276 Replying to code review comments. +5663412172 2018-09-12 20:41:53 -0700 Fredrik Roubert ICU-13417 Add the Locale::(for|to)LanguageTag() functions. +46e08431a6 2018-09-14 17:12:06 -0700 Fredrik Roubert ICU-13417 Add the Locale::get(Unicode)?Keywords() functions. +0c5b7c2232 2018-08-29 18:02:16 -0700 Shane Carr ICU-11276 Fixing Javadoc warnings in NumberRangeFormatter. +3e8fb05f7c 2018-09-12 20:40:14 -0700 Fredrik Roubert ICU-13417 Add the internal helper class CharStringByteSink. +7c2a8d1fcc 2018-09-13 14:14:26 -0700 Fredrik Roubert ICU-13417 Add the Locale::(addLikely|minimize)Subtags() functions. +92a86dfcf5 2018-08-29 17:42:17 -0700 Shane Carr ICU-11276 Feedback from ICU-TC. Fixing doxygen warnings. +f779761bff 2018-09-12 20:11:26 -0700 Markus Scherer ICU-20116 remove @deprecated from Edits.Iterator.toString() (#98) +fbc730fba1 2018-09-14 14:25:35 -0700 Fredrik Roubert ICU-13417 Add the Locale::(get|set)(Unicode)?KeywordValue() functions. +9109a388f4 2018-08-29 01:22:21 -0700 Shane Carr ICU-11276 Adding C++ base implementation of NumberRangeFormatter, including unit test. +45cdda61a6 2018-09-12 17:13:30 -0400 Yoshito Umaoka ICU-12973 CLDR Japanese Era data and tentative Japanese new era support (#111) +8985e60d38 2018-09-14 13:16:59 -0700 Fredrik Roubert ICU-13417 Improved error handling in Locale::create(Unicode)?Keywords(). +7d34740002 2018-08-28 22:36:33 -0700 Shane Carr ICU-11276 Fixing typos in numberformatter.h +ddf8ff2b7d 2018-09-12 10:17:35 -0700 Jeff Genovy ICU-13812 Define U_FALLTHROUGH for GCC 7+ for ICU4C. (#100) +6eb53e0884 2018-09-13 16:08:29 -0700 Fredrik Roubert ICU-13417 Add the Locale::createUnicodeKeywords() function. +cc842512fa 2018-08-28 22:36:09 -0700 Shane Carr ICU-11276 Assorted Java NumberRangeFormatter API improvements. +4214b4aa2a 2018-09-11 09:42:49 -0700 Jeff Genovy ICU-13687 ICU4C Enable Windows UWP version to use TZ update/override files. (#31) +9924225ed6 2018-08-28 22:34:38 -0700 Shane Carr ICU-11276 Adding initial header files for NumberRangeFormatter. +5cfdf4a519 2018-09-10 23:45:14 -0700 jungshik ICU-20098 Fix BCP47 validity check for extlang and privateuse singleton (#102) +fc0e6258db 2018-08-28 21:10:28 -0700 Shane Carr ICU-11276 Adding enums and more API docs. +378b04c1b2 2018-09-10 18:19:10 -0400 David Corbett ICU-12979 Fix \Q...\E in UnicodeRegex#transform (#23) +37a40b31ed 2018-08-28 20:34:41 -0700 Shane Carr ICU-11276 Adding placeholder implementation and more API functions. +00ccb44a30 2018-09-09 19:14:16 -0700 Frank Tang ICU-13754 Add a ListFormatter FieldPositionIterator format method (#109) +553f22585d 2018-08-28 19:50:55 -0700 Shane Carr ICU-11276 Adding initial Java NumberRangeFormatter boilerplate. +fcb82cb744 2018-09-07 13:59:03 -0700 William Zhao ICU-20103 Using GetLocaleInfoEx to get user default locale instead of using language for UWP app. (#86) +71c66bbb0b 2018-09-07 13:42:21 -0700 Andy Heninger ICU-13834 add pinCapacity() for safer output buffer capacity checking. (#105) +82f0f480d4 2018-09-07 13:40:19 -0700 Markus Scherer ICU-20086 C++ sets & maps for Unicode properties (#93) +2290dba1a4 2018-09-06 18:45:18 -0700 Jeff Genovy ICU-20017 Fix line endings in Visual Studio *.props files. (#101) +0fa1b5c5eb 2018-09-06 16:47:50 -0700 Frank Tang ICU-20022 support quarter in RelativeDateTimeFormatter (#77) +740b24118f 2018-09-06 14:23:28 -0700 Andy Heninger ICU-8151 Simplify Finnish Line Break Tailoring, move to root. (#99) +e6a5f0ee0a 2018-09-06 13:31:40 -0700 Frank Tang ICU-13754 Move listformatter from common to i18n (#96) +0c89ed5c65 2018-09-06 15:20:43 -0400 Paul Smith ICU-20027 Support parallel builds with MSYS/MSVC and Cygwin/MSVC (#104) +ac0c7bbe3c 2018-08-24 15:53:15 +0100 Victor Chang ICU-13808 Document ArithmeticException thrown by DecimalFormat +dbd9065c69 2018-08-30 15:53:35 -0700 Shane Carr ICU-20110 Adding const to FormattedNumber#appendTo +d2ec8987a7 2018-08-31 19:23:52 -0700 Markus Scherer ICU-8966 ICU-12850 add API/data/code for text layout properties InPC, InSC, vo (#92) +eae698a61e 2018-08-29 18:50:50 -0700 Jeff Genovy ICU-13712 ICU4C does not report OOM if it fails to memory map the data file(s) (#30) +82cad0d03c 2018-08-29 16:24:40 -0700 gnrunge ICU-20092 Merge pull request #75 from gnrunge/langmatcher +d2b2d2409a 2018-07-26 20:15:45 +0200 Fredrik Roubert ICU-20006 Parameterize the TestSourceTargetSet2 test case. +c854dd0d54 2018-08-23 13:31:30 -0700 Norbert Runge ICU-20092 Integrates new languagematcher enhancements into ICU4J. +f71ecc6b18 2018-07-05 21:48:13 +0200 Fredrik Roubert ICU-13483 Use a real time zone to make tests work in Android. +4dfe25a9a7 2018-08-28 15:07:03 -0700 Markus Scherer ICU-13530 fix doxygen warnings: hide internals, hide struct/enum typedefs, avoid fwd+real struct decl (#84) +03c6e86c6c 2018-08-23 11:49:10 -0700 Andy Heninger ICU-13334 add test for reported word break behavior issue, not reproducable. (#74) +000c266045 2018-08-28 12:53:34 -0700 Markus Scherer ICU-13530 fix bugs, add tests, clarify docs (#83) +373d269f20 2018-08-22 10:28:54 -0700 Andy Heninger ICU-20083 Merge pull request #70 from aheninger/ICU-20083 +e9e50b5aa3 2018-08-28 11:15:51 -0700 Andy Heninger ICU-13844 Regex unicode properties, add IsXXX forms for Java compatibโ€ฆ (#61) +b9264c3da5 2018-08-21 21:07:01 +0300 sav-ix ICU-20061 fix 'rm: cannot remove 'current'' warning during build (#65) +69f5f6964b 2018-08-21 12:56:10 -0700 Andy Heninger ICU-20083 Enable Address Sanitizer for ICU4C Build. +e98e9d3e01 2018-08-27 14:57:22 -0700 Markus Scherer ICU-13530 add ucptrie.h & umutablecptrie.h to docmain.h (#72) +3799ced323 2018-08-21 21:06:32 +0300 sav-ix ICU-20051 fix 'goods=: command not found' warning during build (#64) +852fb5b51f 2018-08-27 14:41:13 -0700 Markus Scherer ICU-13530 CodePointMap docs fix s/trie/map/ (#73) +8cad57b56c 2018-08-20 17:41:36 -0700 Shane ICU-13696 Parse local currency ISO codes as case-insensitive. (#62) +c71000c4a6 2018-08-24 17:45:22 -0700 Andy Heninger ICU-11637 Thread sanitizer added to Travis build. (#81) +278b9cb735 2018-08-20 16:40:46 -0700 Andy Heninger ICU-20079 integer overflow & divide by zero sanitizer fixes. (#67) +d43a70eda9 2018-08-24 16:27:10 -0700 Andy Heninger ICU-13664 Merge pull request #80 from aheninger/ICU-13664 +3420d5a55b 2018-08-15 21:01:10 -0500 Shane ICU-20001 Adding alignas to static-allocated memory. +6e5a5463b4 2018-08-24 10:52:15 -0700 Andy Heninger ICU-20043 Compile warning fix with improved portability. (#78) +c34984bd6f 2018-08-24 15:41:59 -0700 Andy Heninger ICU-13664 RBBI, add regression test for reported problem (already fixed.) +da7bd533ab 2018-08-16 02:54:32 +0200 Fredrik Roubert ICU-20000 Workaround for BigDecimal.stripTrailingZeros() differences. (#57) +c28e714aac 2018-08-24 10:50:56 -0700 Andy Heninger ICU-20079 int overflow in Gregorian Calendar. (#66) +01ca8fb555 2018-08-15 14:16:08 -0700 Jeff Genovy ICU-13530 Use LocalPointer instead of raw new in umutablecptrie.cpp (#59) +ffedbf99cb 2018-08-24 10:38:05 -0700 Andy Heninger ICU-13413 Java 7 for Javadoc build. (#68) +92ed8b8561 2018-08-15 11:05:29 +0200 Fredrik Roubert ICU-20054 Revert "ICU-20054 Adding depstest *.pyc to gitignore" +f8ba68ee1f 2018-08-23 14:27:17 -0700 William Zhao ICU-13842 Use GetDynamicTimeZoneInformation instead of Windows registry access in wintz.cpp (#55) +acfc55d0a5 2018-08-13 23:32:59 +0200 Fredrik Roubert ICU-13776 Use OpenType.DIRECT for loading the keyTypeData resources. +fe3eb3ed5c 2018-08-14 14:04:10 -0700 Markus Scherer ICU-13530 add UCPTrie/CodePointTrie, switch normalization to use it (#48) +8a52f44951 2018-08-14 16:47:37 -0400 Yoshito Umaoka ICU-13413 Merge pull request #43 from yumaoka/icu4j-java7 +0a1513bcc9 2018-08-13 18:25:05 -0700 Andy Heninger ICU-12505 U_HAVE_STD_ATOMICS, reduce & simplify configure options. (#52) +a4fc56f382 2018-08-13 20:12:53 -0400 Yoshito Umaoka ICU-13413 More clean-ups for code redundant/unnecessary for Java 7 and up +388b46426f 2018-08-13 15:35:59 -0700 pedberg-icu ICU-20065 Merge pull request #54 from pedberg-icu/20065 +18789823b2 2018-08-03 18:18:18 -0400 Yoshito Umaoka ICU-13413 Updated eclipse plugin build/project files to use Java 7 as bootstrap java version +511aafb0d9 2018-08-13 19:18:20 +0300 sav-ix ICU-13138 fix ICU data binary naming for builds with Static layout (#44) +46e7caa736 2018-08-13 13:46:22 -0700 Peter Edberg ICU-20065 Fix bad wording in comment +4159176aa7 2018-07-28 01:14:46 -0400 Yoshito Umaoka ICU-13413 Updated ULocale class to directly calls Java 7 Locale methods +b13c951348 2018-08-10 18:05:58 -0700 Daniel Ju ICU-20043 ICU-13214 ICU-13764 MSVC W3 and W4 warning cleanup (#53) +643e8756c8 2018-08-11 17:52:00 -0700 Peter Edberg ICU-20065 Prevent crash on Collator::makeInstance fail when optimized, add test +135bb1e380 2018-07-27 17:20:55 -0400 Yoshito Umaoka ICU-13413 Migrating some Utility class methods with Java 7 Objects class method +fa5ae3dc45 2018-08-09 11:28:55 -0700 Andy Heninger ICU-7270 Line Break rule LB8 updated for UAX-14 conformance. (#41) +d1c761762a 2018-07-27 16:30:52 -0400 Yoshito Umaoka ICU-13413 Java 7 migration in build scripts and eclipse project files +4e49234da9 2018-08-08 12:13:42 -0700 Jeff Genovy ICU-13686 ICU4C: Prevent double file separators on data file paths. (#42) +22abf16351 2018-08-08 11:38:28 -0700 Jeff Genovy ICU-13814 Fix define for excluding renaming from VS IntelliSense, so F12 works. (#22) +b69407ffab 2018-08-07 17:03:25 +0100 Victor Chang ICU-20007 Remove incorrect ICU4J doc of DecimalFormat.setGroupingUsed +198986802f 2018-08-01 17:27:08 -0700 Shane Carr ICU-20054 Adding escapesrc output-*.cpp to .gitignore +78a2635a0b 2018-08-01 17:13:37 -0700 Shane Carr ICU-20054 Adding depstest *.pyc to gitignore +fb6079ebf4 2018-08-01 16:14:24 -0700 Shane Carr ICU-20054 Adding perf/perldriver/Common.pl to gitignore +2160bfe27f 2018-08-01 15:51:36 -0700 Shane Carr ICU-20053 Adding back double-conversion .gitignore +01c1c8b01d 2018-08-01 16:23:02 -0700 Shane Carr ICU-20055 Removing reference to UCONFIG_FORMAT_FASTPATHS_49 from uconfig.h +12e2a72747 2018-08-06 14:22:35 +0200 Fredrik Roubert ICU-20062 Set the Python -B flag to inhibit the writing of .pyc files. +e21982ce40 2018-07-25 08:53:46 +1000 Hugh McMaster ICU-10464 Make installation of icu-config optional (#13) +23389e756c 2018-08-07 13:50:27 -0700 Steven R. Loomis ICU-13685 c: add @preview (retry) (#8) +38463f7b16 2018-07-18 12:15:43 -0700 Jeff Genovy ICU-13813 Windows icucheck.bat script does not handle if the tests crash while executing. (#12) +7039b3641c 2018-08-07 13:05:38 -0700 Steven R. Loomis ICU-20003 add a PR template (#27) +cd3de143c9 2018-07-18 11:46:23 -0700 Steven R. Loomis ICU-20032 re-enable Travis (#10) +ed5201f293 2018-07-10 21:09:47 +0200 Fredrik Roubert ICU-20016 Skip testing pseudolocale region codes for display names. +02a2c9cce9 2018-08-06 13:22:46 -0700 Jeff Genovy ICU-20036 CurrencyPluralInfo class improve handling of OOM errors (#17) +b24880b19f 2018-07-10 23:00:43 +0200 Fredrik Roubert ICU-20018 Remove hardcoded expectations on available locales. +c9573ab075 2018-08-03 13:30:03 -0700 Jeff Genovy ICU-20046 Improve OOM error checking in the RBNF class. (#24) +e8e3a5dee4 2018-08-03 05:08:58 +0300 sav-ix ICU-13138 MinGW: add 'd' suffix to the names of binary files with Debug config (#28) +bd1d915c2d 2018-08-01 17:16:29 -0700 Shane Carr ICU-20056 Adding test for minFrac with maxSig +d07396f94d 2018-08-02 16:23:07 -0700 Jeff Genovy ICU-20041 Improve handling of OOM failures in NumberingSystem class. (#19) +3712aa3d6e 2018-08-02 11:42:28 -0700 Jeff Genovy ICU-13810 Fix typo in datefmt.h macro. (#36) +a9a19fc229 2018-08-02 00:09:14 -0700 Jeff Genovy ICU-20044 Fix some OOM issues in the NumberFormat class. (#21) +8edc6ba107 2018-08-01 23:33:03 -0700 Jeff Genovy ICU-20042 Improve OOM handling in PluralRules class. (#20) +d4fdbb8682 2018-08-01 23:10:47 -0700 Jeff Genovy ICU-20035 UnicodeSet constructor(s) and assignment operator should setToBogus when out-of-memory (OOM) failure occurs. (#15) +cbaf075ac1 2018-08-01 22:44:39 -0700 Jeff Genovy ICU-20034 ICU4C Locale assignment operator should set the locale to bogus if OOM occurs. (#14) +fe9db30ca6 2018-08-01 22:19:41 -0700 Jeff Genovy ICU-20005 Clean-up and update the .gitattributes file. Merge pull request #16 from jefgen/jefgen/20005 +a33a145ee1 2018-08-01 17:56:55 -0700 Steven R. Loomis ICU-20033 Add a top-level README.md (#11) +c20560d19e 2018-07-19 17:15:51 -0700 Jeff Genovy ICU-20005 Update/clean-up the .gitattributes file after the automated conversion from the scripts. Also add some comments for others, and use the diff helpers for better diffs. +be4e50c762 2018-08-01 14:01:36 -0700 Andy Heninger ICU-13810 Merge pull request #29 from aheninger/ICU-13810-SQ +77a1c43f46 2018-07-30 14:00:01 -0700 gnrunge ICU-13829 Merge pull request #25 from gnrunge/icu4j_13829 +35ce5296c1 2018-07-30 18:03:21 -0700 Andy Heninger ICU-13810 Doxygen warning cleanup. +95f7cad6b3 2018-07-27 15:38:00 -0700 Norbert Runge ICU-13829 Removes duplicate import statement. +f97507dab2 2018-07-27 15:18:13 -0700 Norbert Runge ICU-13829 Revert order of imports to conform with (almost all of) the other files in this directory. +298462e5fe 2018-07-24 15:33:54 -0700 Norbert Runge ICU-13829 Languagematcher: Fixes straightforward code issues. +b12a927c93 2018-06-27 19:25:52 +0000 Jeff Genovy ICU-13778 DataTimePatternGenerator code refactor. Handle Out-of-Memory (OOM) errors, use LocalPointer to prevent memory leaks when OOM occurs, use an internal error code to better report errors during clone and copy construction, mark helper methods and parameters as const, use nullptr instead of NULL, minor spelling and formatting changes. (Note: All tests pass on Windows and Linux). +3b0a30d6e7 2018-06-27 19:02:09 +0000 Jeff Genovy ICU-13814 Visual Studio IntelliSense should ignore the 'urename.h' content so that 'Go-to-Definition' (F12) will actually work in the IDE. +99354ec034 2018-06-24 21:12:22 +0000 Markus Scherer ICU-13851 case mapping data: when fetching delta make sure to read from start of exceptional values +4bc6ad328b 2018-06-23 02:09:42 +0000 Shane Carr ICU-13850 Fixing behavior of ICU4C DecimalFormat#setCurrency() to accept an empty string. +f1d29ce62e 2018-06-21 20:17:22 +0000 Fredrik Roubert ICU-13766 Make UnicodeMapTest#TestUnicodeMapGeneralCategory smaller. +3f7a4aa202 2018-06-19 21:52:52 +0000 Shane Carr ICU-13840 Fixing memory overflow issue in number_decimalquantity.cpp and adding tests. +733e363203 2018-06-15 01:12:52 +0000 Peter Edberg ICU-13823 ICU 62.1 BRS, update measurement unit constants for release-33-1-d03 (deletes VES) +b2b346c183 2018-06-14 23:12:42 +0000 Andy Heninger ICU-13593 Fix heap-buffer-overflow in TestIDNAMonkeyTest +7c28a58b1f 2018-06-14 22:33:37 +0000 Peter Edberg ICU-13823 Integrate data from cldr/tags/release-33-1-d03 to ICU trunk for ICU62 final +ba800ab7bd 2018-06-14 20:29:11 +0000 Shane Carr ICU-13835 Fixing C++17 compiler error. +1af5762873 2018-06-13 17:00:44 +0000 Fredrik Roubert ICU-13818 Add virtual destructor for class TokenConsumer. +04d300adeb 2018-06-11 03:56:58 +0000 Andy Heninger ICU-13828 DecimalFormat Error Code handling cleanups. +7c45a289d5 2018-06-09 01:49:30 +0000 Jeff Genovy ICU-13826 Timezone detection fails on Windows on non-English systems. +08eed14678 2018-06-06 23:02:35 +0000 Yoshito Umaoka ICU-13822 Updated ICU4J data - removing VES. +59c7fd4ad3 2018-06-06 22:51:56 +0000 Yoshito Umaoka ICU-13822 Removed VES from currency-numeric data for 62 release. CLDR 33.1 decided to defer this to later time. +2f534730c9 2018-06-04 21:04:14 +0000 Andy Heninger ICU-13816 Windows compiler warning fix. +c0f9d2eeef 2018-06-01 01:19:38 +0000 Andy Heninger ICU-13807 ICU 62 No Data Testing fixes. Mostly to test code. +4e55f07e42 2018-06-01 01:02:49 +0000 Shane Carr ICU-13804 Fixing memory leak from r41497. +724e3b4f10 2018-06-01 00:48:18 +0000 Shane Carr ICU-13804 Fixing test failure from r41497. +dd7667d330 2018-06-01 00:31:54 +0000 Shane Carr ICU-13804 Making number parsing code more robust when given empty symbol strings. +9ecddac2b4 2018-05-31 23:11:53 +0000 Peter Edberg ICU-13667 ICU 62rc BRS, edit ICU4C APIChangeReport.html for scale status, group changes for (const enum&) > (enum) +08134fc59e 2018-05-31 22:04:08 +0000 Shane Carr ICU-13667 Making =delete APIdocs consistent in numberformatter.h +51688fda25 2018-05-31 21:53:43 +0000 Norbert Runge ICU-13667 Fixes compilation errors related to UCONFIG_NO_XXX flag variations. +404a06a0f8 2018-05-31 21:32:35 +0000 Shane Carr ICU-13667 Fixing incorrect version tag on scale() setter. +1dc63f042b 2018-05-31 19:09:19 +0000 Peter Edberg ICU-13667 ICU 62rc BRS, edit ICU4C APIChangeReport.html to remove const>const& and =delete, add note about Rounder>Precision +4251b4c8de 2018-05-30 22:45:26 +0000 Peter Edberg ICU-13667 ICU 62rc BRS, update guard conditionals for non-stable API part 2 (common,io pass 1) +da165a330f 2018-05-30 22:11:12 +0000 Shane Carr ICU-13667 Updating APIChangeReport.html with Rounder renamed to Precision. +6b7022632b 2018-05-30 21:27:07 +0000 Shane Carr ICU-13667 Making new DecimalFormat constructor private. +0f6bd8d62d 2018-05-30 19:20:24 +0000 Shane Carr ICU-13667 Adding unumberformatter.h to the doxygen front page +438f1f363b 2018-05-30 19:15:02 +0000 Markus Scherer ICU-13667 LocalizedNumberFormatterAsFormat is in the old Format class hierarchy, add ClassID boilerplate; NoUnit move virtual destructor up into first-virtual position, right after constructors +16519f2643 2018-05-30 18:39:29 +0000 Peter Edberg ICU-13667 ICU 62rc BRS, update guard conditionals for non-stable API part 1 (i18n pass 1) +781154c113 2018-05-30 14:40:13 +0000 Norbert Runge ICU-13667 Moves digits_t, DEFAULT_THRESHOLD, and copyErrorTo() outside of U_HIDE_INTERNAL_API. +63d68a159c 2018-05-30 04:37:30 +0000 Peter Edberg ICU-13667 ICU 62rc BRS, update ICU4C APIChangeReport.html, generated from r41483 +29937704cd 2018-05-30 03:34:41 +0000 Shane Carr ICU-8610 Responding to number skeleton code review feedback. +64a17225b5 2018-05-30 03:34:29 +0000 Peter Edberg ICU-13667 ICU 62rc BRS, update urename.h +8d17fb0e1b 2018-05-30 01:22:52 +0000 Peter Edberg ICU-13667 ICU 62rc BRS, update measurement unit constants +a5a8ec6c11 2018-05-30 00:49:34 +0000 Jeff Genovy ICU-13667 Fix Samples test script for ucnv project. +4e6358240c 2018-05-29 22:33:10 +0000 Peter Edberg ICU-13792 Integrate data from cldr/tags/release-33-1-d02 to ICU trunk for ICU62rc +97011814e0 2018-05-29 21:26:24 +0000 Yoshito Umaoka ICU-13667 BRS62 - Added ICU 62 serialization test data, removed ICU 57. +eaa25479e1 2018-05-29 21:12:48 +0000 Yoshito Umaoka ICU-13667 BRS62 - added ICU4J 62 API signature file (and deleted ICU4J 52 API signature file). +a12265d749 2018-05-29 21:07:31 +0000 Yoshito Umaoka ICU-13667 Updated API change report, fixed API report tool to handle 5 letter sub-package (number) properly. +2076cee7d8 2018-05-29 19:34:43 +0000 Yoshito Umaoka ICU-13667 BRS62 Clean up import statements. +b0ece60be5 2018-05-29 17:26:56 +0000 Yoshito Umaoka ICU-13667 Currency numeric code update for ICU 62 - added VES that will be effective on June 4. +f4c892c6c4 2018-05-29 17:06:21 +0000 Yoshito Umaoka ICU-13667 Fixing compiler warnings and API doc issues. +b6a793bafd 2018-05-29 01:59:42 +0000 Jeff Genovy ICU-13788 Fixing issue with accidental UErrorCode conversion to UBool. +1662340d17 2018-05-27 03:08:42 +0000 Jeff Genovy ICU-13788 Remove trailing semicolon that causes compiler warning. +d23af4f072 2018-05-27 03:07:57 +0000 Jeff Genovy ICU-13788 Fix compiler error C4251 on Windows (MSVC, Clang, MinGW). +530744ae3b 2018-05-26 19:23:18 +0000 Jeff Genovy ICU-13667 Update filters for VS project file for numberformatter. +4bf9c4a8be 2018-05-25 23:47:51 +0000 Jeff Genovy ICU-13667 Fix discrepancy in text in 'configure'. +70e173a4a2 2018-05-25 23:39:14 +0000 Jeff Genovy ICU-13667 Update ICU4J version number for 62.1 release candidate, and readme file. +c6c8b7201a 2018-05-25 23:39:01 +0000 Markus Scherer ICU-13630 update spoof checker inclusion/recommended sets from Unicode 9 to Unicode 11 +c3c21d1fe9 2018-05-25 22:54:48 +0000 Shane Carr ICU-13788 Fixing number_decimfmtprops C++ dependency issue. +0b1aa193fc 2018-05-25 21:29:59 +0000 Shane Carr ICU-13788 Fixing numparse_impl C++ dependency issues. +f23cbfa975 2018-05-25 21:29:10 +0000 Jeff Genovy ICU-13667 Update ICU4C version number for 62.1 release candidate. +eecb1a94fc 2018-05-25 18:18:15 +0000 Markus Scherer ICU-13630 script metadata: Mongolian -> exclusion +d8f9a47637 2018-05-25 17:57:30 +0000 Markus Scherer ICU-13667 update/fix/improve dependencies; better layering formatting->numberparser->numberformatter->number_representation +87122b9084 2018-05-25 07:27:56 +0000 Jeff Genovy ICU-13775 Fix build issues on MinGW and Clang-for-Windows (with exported template instantiations). +bf977d1acc 2018-05-25 03:01:38 +0000 Shane Carr ICU-13788 Minor coverity fixes for number code. +f7309c34cf 2018-05-25 02:27:51 +0000 Shane Carr ICU-13788 Improving error message printing in DateFmtPerf.cpp +4beed11456 2018-05-25 00:26:00 +0000 Shane Carr ICU-13722 Removing obsolete constructs FmtStackData and UCONFIG_FORMAT_FASTPATHS_49. +79b8248092 2018-05-24 21:28:11 +0000 Shane Carr ICU-13677 Fixing up apidoc strings for precision setting. +4fbaf8388d 2018-05-24 07:35:20 +0000 Jeff Genovy ICU-13698 Add "samplecheck.bat" script, similar to "icucheck.bat" to run the ICU4C samples. +208d28ec1f 2018-05-24 05:59:09 +0000 Jeff Genovy ICU-13556 Add missing order-only prerequisite in data/Makefile.in +da15efacf0 2018-05-24 05:54:49 +0000 Jeff Genovy ICU-13785 Adding dependency information to uconv project to prevent "NMAKE : fatal error U1077" on Win/VS builds. +5b3c14c29d 2018-05-24 05:52:01 +0000 Peter Edberg ICU-12936 Make RelativeDateTimeFormatter handle offset of -0 +8e1dc1f3b1 2018-05-24 04:35:16 +0000 Shane Carr ICU-13736 Change number parsing to require locale currency when using non-currency parse function. +09a8f5609d 2018-05-24 04:31:06 +0000 Shane Carr ICU-11739 Replying to Andy code review comments. +a9a2e5ff6d 2018-05-24 04:26:26 +0000 Shane Carr ICU-11645 Replying to Andy code review comments. +58b1463158 2018-05-24 04:19:28 +0000 Shane Carr ICU-13788 Fixing small memory leak in ucurr.cpp; always register the main currency_cleanup function, not the helper functions. +58b7fe2e32 2018-05-24 04:16:35 +0000 Shane Carr ICU-13777 Adding tests to make sure currency long names round-trip through parsing. +68b2d740d6 2018-05-24 03:36:42 +0000 Shane Carr ICU-13788 Disabling failing RBNF parse test; to be addressed in #13793 +b1566cea43 2018-05-24 03:30:20 +0000 Peter Edberg ICU-13768 Update currency list for ucurr_openISOCurrencies +6f50303084 2018-05-23 21:59:30 +0000 Shane Carr ICU-13788 Fixing data types in numparse_decimal.cpp; should fix MSVC test failure. +2af33b7796 2018-05-23 21:08:53 +0000 Shane Carr ICU-13763 Makes FieldPositionIterator offset by input string length in DecimalFormat, restoring ICU 61 behavior. +49960567e6 2018-05-23 04:34:41 +0000 Shane Carr ICU-13717 Optimizing SimpleDateFormat's use of NumberFormat for new number formatting pipeline. +0c8fed6bde 2018-05-23 04:21:24 +0000 Shane Carr ICU-13717 During SimpleDateFormat#parseInt, avoid cloning the DecimalFormat unless necessary. +d0d8535066 2018-05-23 04:03:19 +0000 Shane Carr ICU-13717 Adds fast path for RBNF, which is not affect by min/max integer digits. +4931366afe 2018-05-23 02:00:03 +0000 Shane Carr ICU-13717 Adds "fast formatters" optimization to smpdtfmt.cpp to greatly improve the performance of SimpleDateFormat with the new number formatting pipeline. +3e2bbc9834 2018-05-23 01:18:07 +0000 Shane Carr ICU-13717 Fixes memory leak in date format parsing by moving cloning into the parseInt function. +25d6d69068 2018-05-23 01:04:17 +0000 Shane Carr ICU-13717 Moves NumberFormat cloning into the zeroPaddingNumber method. Also indirectly fixes a memory leak from the previous commit. +186cd0a4dc 2018-05-22 23:57:25 +0000 Markus Scherer ICU-13630 Unicode 11 zh data, take 2 +eb1f330d3d 2018-05-22 22:42:13 +0000 Shane Carr ICU-13717 Removing SimpleDateFormatMutableNFs. Temporary performance regression. +7d627ba160 2018-05-22 22:21:59 +0000 Shane Carr ICU-13717 Refactoring UDAT_FRACTIONAL_SECOND_FIELD to use zeroPaddingNumber for consistency with all other number formatting call sites in smpdtfmt.cpp +c2412adb1e 2018-05-22 20:47:19 +0000 Shane Carr ICU-11626 Fixes ICU4C CurrencyPluralInfo unit tests. Also fixes a memory leak in CurrencyPluralInfo implementation. +768f3f42a9 2018-05-22 17:46:27 +0000 Markus Scherer ICU-13630 IdnaTestV2.txt with bug fixes 20180522 +576fd85602 2018-05-22 02:50:58 +0000 Shane Carr ICU-13788 Removing obsolete ICU4C NumberTest test fallback. +0a2aeb017a 2018-05-22 02:47:31 +0000 Shane Carr ICU-13333 Adding combining dot spoof check. +33a0fa7172 2018-05-22 02:46:49 +0000 Shane Carr ICU-13783 Re-writing grouping parsing logic. Same behavior but passes more corner cases. +ebca759ea1 2018-05-22 01:56:20 +0000 Markus Scherer ICU-13630 Unicode 11 update from near-final data 20180521 +fc31932587 2018-05-21 23:47:40 +0000 Andy Heninger ICU-13770 Line Break update for Unicode 11 - revise rule LB8a. +c85229e1e4 2018-05-21 22:40:17 +0000 Andy Heninger ICU-13770 RBBI LB8a rule update for ICU4J. +a91445266d 2018-05-21 18:02:49 +0000 Andy Heninger ICU-13770 Update Unicode LineBreakTest.txt test data file to the latest. +6f34721bf6 2018-05-21 00:55:46 +0000 Yoshito Umaoka ICU-13121 Use ASCII style copyright comment in all properties file. +c5437c6e00 2018-05-21 00:39:51 +0000 Yoshito Umaoka ICU-13300 Added thread safety note to TimeZone::detectHostTimeZone(). +17ac0f4e61 2018-05-21 00:18:25 +0000 Yoshito Umaoka ICU-13421 Force /tsformat/ccaltst/TestAmbiguousWallTime to use Gregorian calendar to fix test failure with locales not using Gregorian calnedar by default. +ca9ecef96e 2018-05-20 23:53:41 +0000 Yoshito Umaoka ICU-13517 Updated TimeZoneAdapter#equals implementation to return false if the given object is not a TimeZoneAdapter. +ab59a3896c 2018-05-20 21:56:37 +0000 Yoshito Umaoka ICU-13601 Added getFirstDayOfWeek() in ICU Calendar wrapper class - CalendarICU. +a617526fe3 2018-05-20 20:46:10 +0000 Andy Heninger ICU-11640 fix memory leak in Test11640_TripleCurrencySymbol() +19eadbf90d 2018-05-20 18:47:57 +0000 Yoshito Umaoka ICU-13703 Fixed TestHoliday/TestEaster test execution issue. +8265a37aa4 2018-05-19 08:04:15 +0000 Shane Carr ICU-11640 Minor code cleanup +898f5a6b11 2018-05-19 00:46:19 +0000 Yoshito Umaoka ICU-13740 Java 6 compatibility fix +9cc7d14b62 2018-05-19 00:18:25 +0000 Yoshito Umaoka ICU-13602 Check error status for lazily instantiated TiemZoneFormat in SimpleDateFormat. +2627d76fbe 2018-05-18 20:17:33 +0000 Norbert Runge ICU-11640 Add test for triple currency digit prefix. +23645f081b 2018-05-18 20:01:03 +0000 Andy Heninger ICU-13554 Out of bounds array access in locale getPosixID. +50fc9ce878 2018-05-18 17:47:03 +0000 Andy Heninger ICU-13770 Line Break Rules for Unicode 11, tailorings updated. +b1508d753b 2018-05-18 00:52:43 +0000 Shane Carr ICU-11230 Change number parsing to require at least 2 digits in a group after the first group. +d39d4c7401 2018-05-17 23:06:54 +0000 Andy Heninger ICU-13765 double free in icu/source/common/serv.cpp +9006190a53 2018-05-17 18:53:16 +0000 Fredrik Roubert ICU-13617 Stop consuming AttributedCharacterIterator instances twice. +6e40252eb3 2018-05-17 18:07:43 +0000 Andy Heninger ICU-13770 RBBI Line break rules update, work in progress. +54a48fffc3 2018-05-17 06:48:14 +0000 Shane Carr ICU-13740 Flipping test expectations for some currency parsing cases. ICU4C is the one with unusual behavior, not the others. +12413cde6d 2018-05-17 06:28:27 +0000 Shane Carr ICU-13740 Require "breaks" column to be last; allows for easier searching of the file since all IDs are guaranteed to be at the end of a line. +8ce0b6812b 2018-05-17 06:20:43 +0000 Shane Carr ICU-13740 Merging P, Q, and S into a single case called P. +afa3cb0819 2018-05-17 05:54:12 +0000 Shane Carr ICU-13740 Enabling proper ICU4J test. +63d22d242f 2018-05-17 05:41:36 +0000 Shane Carr ICU-13740 Refactoring ICU4J test file; adding boilerplate for proper ICU4J test. +a897686732 2018-05-17 03:29:37 +0000 Shane Carr ICU-13740 Changing ID char for ICU58 test from J to H; frees up J for the new proper ICU4J test. +649ce80f42 2018-05-17 03:04:41 +0000 Shane Carr ICU-13740 Moving ICU4C data-driven number test to its own file, like in Java. De-clutters numfmtst.cpp. No behavior changes. +50bdd810ef 2018-05-17 02:47:29 +0000 Shane Carr ICU-13740 Re-formatting Java NumberFormatDataDrivenTest.java +8eeb57cf98 2018-05-17 02:37:04 +0000 Shane Carr ICU-13740 Updating expectations in numberformattestspecification.txt +faa334fcee 2018-05-17 02:26:09 +0000 Shane Carr ICU-13740 Syncing numberformattestspecification.txt between C and J +d7f3471733 2018-05-17 00:43:12 +0000 Shane Carr ICU-13757 Renaming skeleton methods fromSkeleton -> forSkeleton +18263df394 2018-05-16 23:56:43 +0000 Shane Carr ICU-13373 Adding file change missing from previous commit. +8d3fb63bd2 2018-05-16 23:55:51 +0000 Shane Carr ICU-13373 Change TestDataDrivenJDK from blacklist to whitelist. +14cfaac98c 2018-05-16 23:26:58 +0000 Andy Heninger ICU-13770 RBBI Line Break rules for Unicode 11. Root working; tailorings remain to do. +2e2805df9a 2018-05-16 22:46:40 +0000 Shane Carr ICU-13697 Renaming numparse_unisets.h to static_unicode_sets.h and refactoring to guarantee safety in no-data builds. +bebf3c0983 2018-05-16 21:57:48 +0000 Shane Carr ICU-13629 One more attempt at fixing the flaky UCharacterCaseTest. +a89550fd7a 2018-05-16 21:48:35 +0000 Shane Carr ICU-11897 Fixing testNumberingSystem in C and J. +523cbcd1dc 2018-05-16 20:38:05 +0000 Jeff Genovy ICU-13773 Double free in uspoof_openFromSerialized, plus other memory related fixes. +97318b70ee 2018-05-16 20:13:50 +0000 Yoshito Umaoka ICU-13744 Enabled the test case added in previous commit in ICU4C DateFormatTest +cbc23942a7 2018-05-16 18:59:22 +0000 Yoshito Umaoka ICU-13744 Fixed an ICU4J date parsing regression issue causing IndexOutOfBoundsException when pattern has more fields than input date string. +955e0d9319 2018-05-16 01:01:22 +0000 Shane Carr ICU-11897 Changing kPatternSeparatorSymbol to be a constant ";" and not loaded from data. +d1507a5a2a 2018-05-16 00:29:06 +0000 Andy Heninger ICU-13629 Fix flakey test. +cb34c90168 2018-05-15 21:14:09 +0000 Shane Carr ICU-13737 Backpedaling on strict mode scientific parsing behavior change (do NOT require an exponent when parsing). +b347a140ec 2018-05-15 00:05:04 +0000 Shane Carr ICU-13742 Implementing number skeletons in MessageFormat. +c3fa4e91b5 2018-05-14 23:38:13 +0000 Shane Carr ICU-12931 Removing erroneous #ifdef U_HIDE_INTERNAL_API in numfmt.h +fd1b5db09c 2018-05-13 22:25:06 +0000 Jeff Genovy ICU-13725 Fix whitespace (tabs to spaces). +0f64f94ed6 2018-05-13 02:02:07 +0000 Andy Heninger ICU-11647 Windows failure with Test11647_PatternCurrencySymbols() +b2c77dc391 2018-05-13 01:26:42 +0000 Andy Heninger ICU-11020 Test11020(), port from Java. Rounding in Scientific Format. +a6da272f2d 2018-05-13 01:07:24 +0000 Andy Heninger ICU-11913 Port Test11913() from Java. Big Decimal formatting w more than 309 digits. +a1c0ac5b14 2018-05-12 22:37:33 +0000 Andy Heninger ICU-11647 Port Test11647() from Java - pattern w four currency symbols. +035a2aae0e 2018-05-10 17:23:03 +0000 Shane Carr ICU-13661 IcuTestErrorCode code review feedback. +31ead7f739 2018-05-09 07:51:43 +0000 Jeff Genovy ICU-13725 Fix a few more MSVC warnings. +f86a35be55 2018-05-09 02:26:14 +0000 Shane Carr ICU-13644 Returning bogus string when toSkeleton() fails. +3eb414943e 2018-05-09 02:04:21 +0000 Shane Carr ICU-13662 Minor fixes after r41365. +fb94a3eb76 2018-05-09 02:00:22 +0000 Shane Carr ICU-13662 Replying to code review feedback. +03f6b1cf92 2018-05-09 00:14:36 +0000 Shane Carr ICU-13629 Adding comments in replacementIndex getters. +5c969e791f 2018-05-09 00:06:53 +0000 Shane Carr ICU-13629 Improving API docs for Edits and Edits.Iterator. +1fe1497d88 2018-05-08 23:55:47 +0000 Shane Carr ICU-13661 Renaming logIfFailureAndReset to errIfFailureAndReset. +3275a9c5d3 2018-05-08 21:52:26 +0000 Shane Carr ICU-13437 Adding makeBogusString() utility function and returning bogus strings on failed FormattedNumber toString() calls. +3afec22e3a 2018-05-08 21:48:18 +0000 Shane Carr ICU-13677 Fixing typo in numberformatter.h documentation. +d123e65632 2018-05-08 08:06:20 +0000 Shane Carr ICU-10584 Changing CompactDecimal DefaultSignificantDigits test in ICU4C to be consistent with ICU4J. +71baac1713 2018-05-08 07:59:41 +0000 Shane Carr ICU-12572 Fixing some undefined behavior warnings in number code. +8db1bee493 2018-05-08 04:26:01 +0000 Shane Carr ICU-10354 Adding infinite loop check to test. +641c8a1cba 2018-05-08 04:10:40 +0000 Shane Carr ICU-13148 Removing duplicated test in ICU4J. +fe80cdba39 2018-05-08 04:07:00 +0000 Shane Carr ICU-11649 Minor test tweaks. +13b7b40097 2018-05-08 04:02:02 +0000 Shane Carr ICU-11648 Minor tweaks to test. +01c86126de 2018-05-08 01:21:56 +0000 Craig Cornelius ICU-13148 Add test for parsing grouping separators +d71db01650 2018-05-08 00:35:56 +0000 Andy Heninger ICU-13055 Fix memory leak in Test13055_PercentageRounding() +f30f4b7ceb 2018-05-08 00:31:26 +0000 Andy Heninger ICU-11739 fix memory leak in Test11739_ParseLongCurrency(). +5fe126b793 2018-05-08 00:14:27 +0000 Andy Heninger ICU-12753 Add PatternDecimalPoint() test. +9be84eb03c 2018-05-07 23:54:36 +0000 Markus Scherer ICU-11626 port NumberFormatTest.TestCurrencyPluralInfoAndCustomPluralRules to C++ +e53fdc14a6 2018-05-07 23:45:11 +0000 Andy Heninger ICU-11025 Add Test11025_CurrencyPadding() +16472502b5 2018-05-07 23:40:14 +0000 Craig Cornelius ICU-11649 Add test for Decimal Format of Currencies +aeaeb8397b 2018-05-07 23:29:05 +0000 Craig Cornelius ICU-11648 Re-add test for DecimalFormat::toPattern +614a3441db 2018-05-07 23:20:37 +0000 Craig Cornelius ICU-11648 Reverting commit r11336 +ac9d29eed6 2018-05-07 23:16:16 +0000 Andy Heninger ICU-11646 DecimalFormat equality test, add error check. +1e375dbbcc 2018-05-07 23:05:50 +0000 Andy Heninger ICU-13056 NumberFormatTest Test GroupingSize +553882f580 2018-05-07 23:05:21 +0000 Shane Carr ICU-12975 Adding test for sub-thousand equality in ICU4C CompactDecimalFormat. +3f5950349a 2018-05-07 23:03:56 +0000 Markus Scherer ICU-12961 port NumberFormatTest.TestLocalizedPatternSymbolCoverage to C++ +51f4b85f7c 2018-05-07 22:40:41 +0000 Norbert Runge ICU-13055 Fix percentage rounding. +cc5fca2744 2018-05-07 22:37:02 +0000 Shane Carr ICU-13035 Adding test to ICU4C for padding code point. +8f7040d418 2018-05-07 22:33:41 +0000 Andy Heninger ICU-11646 Add NumberFormatTest::Test11646_Equality() +cee964917a 2018-05-07 22:32:05 +0000 Markus Scherer ICU-11839 port NumberFormatTest.Test11839 to C++ +80b94957c3 2018-05-07 22:19:10 +0000 Craig Cornelius ICU-11648 Add test for DecimalFormat::toPattern +8b67b86c79 2018-05-07 22:07:43 +0000 Markus Scherer ICU-12567 port NumberFormatTest.Test12567 to C++ +66510b153f 2018-05-07 21:47:09 +0000 Shane Carr ICU-11739 Adding ICU4C test for parse long currency. +076cee9ad6 2018-05-07 21:30:33 +0000 Shane Carr ICU-11645 Adding C++ test for apply-pattern equality. +5cf4bdf6db 2018-05-07 21:21:18 +0000 Markus Scherer ICU-10354 port NumberFormatTest.Test10354 to C++ +1b4baff50e 2018-05-07 20:01:09 +0000 Shane Carr ICU-13725 Fixing gcc compiler warning in cintltst file. +e27cf9ce39 2018-05-05 06:32:29 +0000 Shane Carr ICU-13677 Changing NumberFormatter rounding setting to precision and roundingMode. +a4b1517e11 2018-05-05 02:33:21 +0000 Shane Carr ICU-13328 Adding tests for mixed letter and combining mark. +2f310a3fb1 2018-05-05 02:25:30 +0000 Shane Carr ICU-13314 Adding tests for user-raised confusables cases. +bc9710aa8b 2018-05-05 01:47:12 +0000 Shane Carr ICU-13738 Makes DecimalFormat#toNumberFormatter() return by const-reference. +d6215a2f34 2018-05-04 22:05:27 +0000 Yoshito Umaoka ICU-13666 Revised tzdata2018e in ICU trunk to replace negative DST (Europe/Prague) rules with updated icuzones override. +7438138f1d 2018-05-04 08:19:01 +0000 Yoshito Umaoka ICU-13666 tzdata2018e updates to ICU4 trunk. +a52fcd20f2 2018-05-04 06:58:44 +0000 Shane Carr ICU-13597 Replying to UNumberFormatter code recatew comments. +23bacf40c8 2018-05-03 09:26:15 +0000 Shane Carr ICU-12572 Fixing undefined behavior in NullableValue assignment operator. +f1e1a5c3f4 2018-05-03 09:13:46 +0000 Shane Carr ICU-12572 Adding cpp-file definitions for all interface classes in number code, cleaning up an undefined behavior warning. +ef26576a96 2018-05-03 09:02:39 +0000 Shane Carr ICU-12572 Moving error code check one level deeper such that the constructor does not leave the NumberFormatterImpl in an undefined state for destruction later. +a41f51ad5f 2018-05-03 08:53:20 +0000 Shane Carr ICU-12572 Undefined behavior fixes in number code. +530bad0b79 2018-05-03 06:50:50 +0000 Shane Carr ICU-13676 Enabling cleanup of default converter whenever the default converter is put back into the global singleton cache. +0a0d99ebc8 2018-05-03 01:34:19 +0000 Shane Carr ICU-13662 Improving NumberFormatter field position method names and behavior. +c035e5bd04 2018-05-03 01:32:03 +0000 Shane Carr ICU-13700 Removing obsolete TODO comment. +37e2209f66 2018-05-02 20:46:17 +0000 Jeff Genovy ICU-13749 Fix issue with tabs to spaces in previous commit. +600afe90c4 2018-05-02 20:40:07 +0000 Jeff Genovy ICU-13749 Prevent double-free of mzMappings in ZoneMeta::createMetazoneMappings. +275580806f 2018-05-02 19:55:58 +0000 Jeff Genovy ICU-13739 ICU4C does not report Out-of-Memory when iterating over the TZEnumeration. +2d5e369e78 2018-05-02 08:18:00 +0000 Jeff Genovy ICU-13725 Fix last remaining C4251 warnings/errors by bringing back the CurrencyPluralInfoWrapper. +6a5349eaae 2018-05-02 07:51:55 +0000 Jeff Genovy ICU-13725 Fix more of the C4251 warnings. +f5082ad3a7 2018-05-02 06:49:00 +0000 Jeff Genovy ICU-13725 Fix many of the C4251 warnings by DLL-exporting explicit template instantiations. +b840d51ed9 2018-05-02 04:29:25 +0000 Shane Carr ICU-13716 Adding default return values after U_ASSERT(FALSE) to silence compiler warnings in non-debug builds. +3d0bf4b9c7 2018-05-02 03:49:35 +0000 Shane Carr ICU-13644 Replying to review feedback. Changing enum methods on NumberFormatter to take by value instead of const reference. +2e10a5315d 2018-05-02 03:25:27 +0000 Shane Carr ICU-13620 Adding test for uniqueness of MeasureUnit.getAvailable() +e63d20ff62 2018-05-02 03:17:05 +0000 Shane Carr ICU-13620 Adding more comments on CollectionSet. +215417117e 2018-04-30 21:07:35 +0000 Shane Carr ICU-13437 Adding error codes to NumberFormatter terminal methods. +bf329938e8 2018-04-30 20:12:14 +0000 Andy Heninger ICU-13623 Move Java RBBIDataWrapper to from text to impl package. +a4e66ded6d 2018-04-30 03:17:11 +0000 Markus Scherer ICU-13630 switch from IdnaTest.txt to IdnaTestV2.txt new in Unicode 11 see Unicode PRI 375 +c9680037cc 2018-04-28 07:38:41 +0000 Shane Carr ICU-12572 Fixing signed overflow in decimalquantity. +28e9f69378 2018-04-28 07:27:02 +0000 Shane Carr ICU-11897 Adding tests for localized pattern separator symbol. +b20f7f3543 2018-04-28 06:59:09 +0000 Shane Carr ICU-13725 Adding comments referencing ticket 13580. +d90be53c5b 2018-04-28 06:15:41 +0000 Shane Carr ICU-12175 Adding tests for compact currency support in ICU4C CompactDecimalFormat. +ae665d87ef 2018-04-28 05:50:52 +0000 Shane Carr ICU-12052 Adding test case for null-pointer bug in unum_parseDoubleCurrency. +63cade69a6 2018-04-28 05:23:38 +0000 Shane Carr ICU-11230 Updating "9 9" test in numberformattestspecification.txt +3ff3c3f8bb 2018-04-28 03:53:57 +0000 Shane Carr ICU-13424 Fixing locale-sensitive tests in cnumtst.c +fb8f77b512 2018-04-28 03:53:35 +0000 Shane Carr ICU-13148 Adding test for grouping separator symbols override. +6545bac22d 2018-04-28 02:38:55 +0000 Shane Carr ICU-12931 Adding internal visibility ifdef around format(DecimalQuantity) methods in numfmt.h and decimfmt.h +51ad01151d 2018-04-28 01:38:18 +0000 Shane Carr ICU-10584 Adding test for compact decimal rounding behavior in ICU4C +d5253cfcae 2018-04-27 08:02:40 +0000 Shane Carr ICU-13725 Responding to small code review comments. +c13e7785c2 2018-04-26 03:38:17 +0000 Shane Carr ICU-13725 Fixing NumberFormatter std::move test failure on MSVC. +e77603e3c3 2018-04-26 01:33:59 +0000 Shane Carr ICU-13725 Fixing various number test failures in MSVC. +acbdeaf98e 2018-04-26 00:17:30 +0000 Shane Carr ICU-13725 Fixing field reference in compactdecimalformat.cpp, broken by previous commit. +18bfb67a60 2018-04-25 23:57:10 +0000 Shane Carr ICU-13725 Moving all DecimalFormat fields to an implementation class, eliminating many MSVC warnings. +18ffd64c69 2018-04-25 21:51:16 +0000 Shane Carr ICU-13725 Additional MSVC compatibility fixes. +9ba0aa2345 2018-04-25 21:04:19 +0000 Andy Heninger ICU-13634 Fix Macintosh build breakage. +72ae3d7d54 2018-04-25 04:09:09 +0000 Andy Heninger ICU-13634 Fix Macintosh build error - missing include. +5e2a40b4ce 2018-04-25 03:50:39 +0000 Andy Heninger ICU-13634 Fix Macintosh build error - missing include. +09249d176b 2018-04-25 03:38:04 +0000 Andy Heninger ICU-13634 Fix Macintosh build error - missing include. +dfc04884f6 2018-04-25 01:27:38 +0000 Shane Carr ICU-13725 Fixing ambiguous assertEquals call on Linux. +a256316990 2018-04-25 00:39:22 +0000 Shane Carr ICU-13725 Additional MSVC compatibility fixes. +a7bcbfc07c 2018-04-24 22:24:11 +0000 Shane Carr ICU-13725 Assorted minor changes to number formatting code for MSVC compatibility +4c538a7d49 2018-04-24 02:45:07 +0000 Shane Carr ICU-13634 Merging new number formatting and parsing implementation into ICU4C, bringing number formatting code in ICU4C and ICU4J fully into sync. +629238d3a1 2018-04-24 01:25:05 +0000 Shane Carr ICU-13634 Fixing assorted build errors. +faa2897561 2018-04-24 01:19:44 +0000 Shane Carr ICU-13634 Changes from pre-merge code light-review. +607a60bc3b 2018-04-23 23:02:26 +0000 Shane Carr ICU-13393 Removing the UPRV_INCOMPLETE_CPP11_SUPPORT flag since the number formatting code is no longer isolated from the rest of ICU. +8fab60c93b 2018-04-23 22:48:52 +0000 Shane Carr ICU-13634 Syncing MSVC build files with Makefiles. +b2be6b57a9 2018-04-23 22:42:51 +0000 Shane Carr ICU-13597 Adding comments about thread safety to UNumberFormatter.h +16aedd5e1a 2018-04-23 21:16:52 +0000 Shane Carr ICU-13670 Changing CFLAGS to C11 and fixing check for unicode string literals. +328730604b 2018-04-23 21:16:24 +0000 Shane Carr ICU-13634 Fixing grouping size fallback in fast path. +f7dddad5c0 2018-04-21 09:08:53 +0000 Shane Carr ICU-13634 Removing superfluous abstraction "CharSequence" and "UnicodeStringCharSequence" from ICU4C number code. +be466ddec0 2018-04-21 08:55:58 +0000 Shane Carr ICU-13634 Porting some minor ICU4C performance enhancements to Java. +e59eb48314 2018-04-21 08:01:19 +0000 Shane Carr ICU-13634 Refactoring getPrefixSuffix methods. In ICU4C, the pattern modifier is now accessed directly. In ICU4J, they use the same detour through the pipeline code path as before with a TODO to improve to be closer to ICU4C. In addition, in both ICU4C and ICU4J, getPrefixSuffix now uses the compiled formatter when available. +f412770e9d 2018-04-21 06:00:56 +0000 Shane Carr ICU-13634 A few more DecimalFormat optimizations. +2cd9b1196d 2018-04-21 02:30:42 +0000 Shane Carr ICU-13634 Merging trunk to branch +5aa92f0bf6 2018-04-21 02:30:13 +0000 Shane Carr ICU-13521 Re-generating constants in measunit.cpp once more from the latest data on trunk. +912f97dace 2018-04-21 02:18:33 +0000 Shane Carr ICU-13634 Merging trunk to branch +1897f0cd56 2018-04-21 02:09:53 +0000 Shane Carr ICU-13521 Re-generating constants in measunit.cpp from the code generation tool. +f0aadfe714 2018-04-20 01:32:53 +0000 Shane Carr ICU-13634 Fixing lazy-compute call site and other minor changes. +ad116997ae 2018-04-19 09:29:39 +0000 Shane Carr ICU-13634 Optimizing and adding a basic fastpath for small ints. Greatly increases the performance of DateFormat. +d682d1dbb1 2018-04-19 02:41:33 +0000 Shane Carr ICU-13700 Fixing typo in APIdoc. +f164bc1498 2018-04-19 01:16:47 +0000 Shane Carr ICU-13634 Adding TODO comment in CurrencyUnit constructor. +f11ca0d363 2018-04-19 01:13:17 +0000 Shane Carr ICU-13634 Fixing address sanitizer issue involving backwards-compatible UChar* behavior in CurrencyUnit constructor. The string passed to the constructor need not be NUL-terminated. +2e41837217 2018-04-19 00:14:17 +0000 Shane Carr ICU-13700 APIDoc tweaks for getMultiplierScale/setMultiplierScale. +1aa5185a36 2018-04-18 23:55:55 +0000 Shane Carr ICU-13700 Renaming new getter/setter to magnitudeScale. +55080e2804 2018-04-18 10:52:36 +0000 Shane Carr ICU-13634 Fixing some clang sanitizer issues, including one potentially serious one deep inside DecimalQuantity. +efa58f5d80 2018-04-18 09:42:05 +0000 Shane Carr ICU-13597 Revising UNumberFormatter according to feedback: (1) adds LocalPointer; (2) makes buffer export behavior consistent; (3) removes const from unumf_closeResult; and (4) improves API docs. +ad2ea9d38f 2018-04-18 09:07:41 +0000 Shane Carr ICU-13634 Minor cintltst tweaks; all of cintltst is passing. +f97d1f09ab 2018-04-18 09:03:42 +0000 Shane Carr ICU-13634 Fixing cintltst sementation fault: reset UInitOnce mechanisms in number code after u_cleanup. +6a2bc42216 2018-04-18 09:02:12 +0000 Shane Carr ICU-13634 Strict mode on scientific formatter requires exponents; changing scanf in iotest to use lenient mode instead. +49876dffda 2018-04-18 06:03:29 +0000 Shane Carr ICU-13634 Assorted minor fixes. cnumtst is passing. +3c9b343282 2018-04-18 03:59:39 +0000 Shane Carr ICU-13634 Adding "formatFailIfMoreThanMaxDigits" property to C++ NumberFormatter. Changing getSecondaryGroupingSize() for backwards compatibility. Other assorted test changes. +b4573e4661 2018-04-17 10:58:41 +0000 Shane Carr ICU-13634 Minor test expectation updates and status variable fixes. intltest format should be mostly working now. +597e3287fc 2018-04-17 10:18:42 +0000 Shane Carr ICU-13135 Fixing and optimizing PluralFormat call site into NumberFormat in order to execute the formatting pipeline only once. +12b34e7c9e 2018-04-17 08:05:20 +0000 Shane Carr ICU-13634 A variety of mostly minor changes to fix assorted unit test failures in ICU4C plus a few in ICU4J. +d6c6fa0404 2018-04-17 01:36:18 +0000 Shane Carr ICU-13634 DecimalQuantity work: Fixing integer overflow behavior in toLong and toFractionLong methods. Adding test for maxInt/maxFrac behavior in toScientificString and related methods. Updating a few test expectations in IntlTestDecimalFormatAPI::TestFixedDecimal, which is now passing. +f84f0b726e 2018-04-14 10:38:59 +0000 Shane Carr ICU-13634 Cleanup of dcfmapts.cpp and minor code behavior changes. +02c492db8a 2018-04-14 09:49:12 +0000 Shane Carr ICU-13700 Adding DecimalFormat "scale" getter/setter and implementation in the new number formatting pipeline. +ce846b6b34 2018-04-14 09:45:39 +0000 Shane Carr ICU-13678 Renaming Multiplier to Scale. +e0df2775ea 2018-04-14 08:10:45 +0000 Shane Carr ICU-13634 Centralizing data loading for pattern strings. +cbae6dfbaa 2018-04-14 07:15:19 +0000 Shane Carr ICU-13634 Adding groupingUsed as an explicit property in the property bag; see also ICU-13442 . +cd3b2c7d41 2018-04-14 06:17:39 +0000 Shane Carr ICU-13634 Updating Java test expectations with new behavior for fallback currency display. Other minor ICU4J test updates. All ICU4J tests are passing. +79f4944ecd 2018-04-14 05:54:53 +0000 Shane Carr ICU-13634 Refactoring new percentage parsing code. +354afa4e79 2018-04-12 10:59:37 +0000 Shane Carr ICU-13697 Adding data-loading logic for parseLenients sets in CLDR. Ties the sets in with number and currency parsing in ICU4C and ICU4J. +af0f8e62e4 2018-04-12 06:49:24 +0000 Shane Carr ICU-13634 In accordance with ICU-TC meeting, changing percent parsing behavior to be closer to that of ICU 60. +6c1714870f 2018-04-12 05:15:19 +0000 Shane Carr ICU-13634 Updating test expectations for strict currency position in strict mode. Other minor changes. All but one test is now passing in numfmtst.cpp. +5f57f04466 2018-04-12 04:04:23 +0000 Shane Carr ICU-13634 Updating test expectations for the default currency long name. +a9e8f6d135 2018-04-11 23:14:06 +0000 Shane Carr ICU-13634 Fixing affix overrides when using CurrencyPluralInfo. +2c6bf0d77e 2018-04-11 11:10:52 +0000 Shane Carr ICU-13634 Refactoring affix-getting code to avoid the need to save the micro-props. Other assorted minor changes. +cd92fa2c88 2018-04-11 05:52:58 +0000 Shane Carr ICU-13634 Changing DecimalQuantity#toNumberString() to be DecimalQuantity#toScientificString() with slightly friendlier output syntax for better compatibility. More currency tweaks. +a901b5c04a 2018-04-11 02:18:13 +0000 Shane Carr ICU-13634 Fixing more assorted currency parsing issues. +2f06ce3799 2018-04-09 21:42:14 +0000 Andy Heninger ICU-13692 add test for slow RBBI word boundaries in very long words. +b9925e084e 2018-04-07 11:10:08 +0000 Shane Carr ICU-13634 Fixing various issues in order to make currencies round-trip in strict mode. +06485f3b6b 2018-04-07 08:49:11 +0000 Shane Carr ICU-13634 Fixing CurrencyPluralInfo support in formatting, allowing for currency long names to be formatted. +0b8b2750e3 2018-04-07 00:03:36 +0000 Andy Heninger ICU-13194 RBBI safe rule synthesis, merge to trunk. +764c02430e 2018-04-06 21:59:27 +0000 Jeff Genovy ICU-13672 Fix Windows build break on UWP. +e74395dce9 2018-04-06 21:46:18 +0000 Shane Carr ICU-13684 Making DecimalMatcher no longer consume trailing grouping separators, which is consistent with previous behavior. +813b76c636 2018-04-06 18:42:58 +0000 Markus Scherer ICU-13630 Unicode 11 beta (data from apr03); merged from branches/markus/uni11 +b58e06a604 2018-04-06 17:31:18 +0000 Andy Heninger ICU-13630 WSegSpace, use word property value in rules definitions. +73f93a457a 2018-04-06 09:35:16 +0000 Shane Carr ICU-13634 Fixing DecimalQuantity call sites, first written in r41063, r41064, and r41098. RNBF test is passing again. +7adb68f6f8 2018-04-06 00:19:32 +0000 Andy Heninger ICU-13194 RBBI safe tables, improve code consistency between C++ and Java. +b6a2b3fddb 2018-04-06 00:00:08 +0000 Andy Heninger ICU-13194 RBBI safe tables, improve code consistency between C++ and Java. +b5fb39f302 2018-04-05 23:44:03 +0000 Shane Carr ICU-13672 Adding the toDouble test to Java with comments. +96bf6508ef 2018-04-05 22:00:10 +0000 Shane Carr ICU-13672 Replacing % and / with std::div in toNumberString function. +afda6f1378 2018-04-05 21:55:29 +0000 Shane Carr ICU-13634 Removing stray #include added in r41136. +fe0725cd2a 2018-04-05 21:54:04 +0000 Shane Carr ICU-13678 Changing Multiplier to use decNumber instead of double, in order to fix some unit tests. Refactored call sites to use a common DecNum wrapper class with constructors for string, double, and BCD. +ee37808752 2018-04-05 21:29:58 +0000 Markus Scherer ICU-13630 minor instructions update for numbering systems in CLDR +88457a6820 2018-04-05 18:32:07 +0000 Andy Heninger ICU-13630 ICU4J RBBI updates for Unicode 11. +f7276c5c59 2018-04-05 03:37:21 +0000 Markus Scherer ICU-13630 finish updating ICU4J except RBBI tests +4e097dc49f 2018-04-04 23:37:43 +0000 Andy Heninger ICU-13630 Update RBBI for Unicode 11 data. +a2a7982216 2018-04-04 01:26:18 +0000 Shane Carr ICU-13678 Adding multiplier to skeleton string syntax. +440e1e31c3 2018-04-03 23:41:28 +0000 Andy Heninger ICU-13194 RBBI safe tables, remove unnecessary Java/C++ differences. +03303a6cb6 2018-04-03 23:09:49 +0000 Markus Scherer ICU-13630 Unicode 11 beta data apr02 (security apr03), fix ICU4C tests except RBBI +15d9f3a9ce 2018-04-03 05:12:36 +0000 Andy Heninger ICU-13194 Safe tables, make C and Java code closer. +962ccb4a48 2018-04-03 05:12:02 +0000 Andy Heninger ICU-13194 Safe tables, make C and Java code closer. +8ea876aadb 2018-04-03 04:38:16 +0000 Shane Carr ICU-13678 Cleaning up multiplier implementation and adding public API. +74abb22510 2018-04-02 20:54:56 +0000 Andy Heninger ICU-13194 RBBI safe table generation, all tests passing. +75cc1f986c 2018-04-02 05:40:49 +0000 Andy Heninger ICU-13194 RBBI safe table Java port, regen data from ICU4C. +4d0381063f 2018-04-01 20:44:40 +0000 Andy Heninger ICU-13194 rbbi work, revert unneeded changes to UVector. +921355c6f0 2018-03-31 05:18:51 +0000 Shane Carr ICU-13634 Refactoring the two separate currency matchers into a single unified CombinedCurrencyMatcher. Allows for easy implementation of currency spacing (included in this changeset) and possibly other currency-related parsing features in the future. +7f9de6f1db 2018-03-31 03:10:44 +0000 Shane Carr ICU-13634 Fixing resolution of negative and percent signs in parsing; adding custom sign support to ScientificMatcher; and other minor fixes. +db9c74b3f4 2018-03-30 10:37:24 +0000 Shane Carr ICU-13634 More assorted number formatting/parsing fixes. +8d8f846755 2018-03-30 08:21:06 +0000 Shane Carr ICU-13634 Fixing significant digit display on zero when minInt is zero. +02669ad1bc 2018-03-30 07:22:24 +0000 Shane Carr ICU-13634 Fixes for NumberFormatTest/TestExponential. +af4435133a 2018-03-30 07:17:11 +0000 Shane Carr ICU-13634 Merging trunk to branch +888f884f3c 2018-03-30 07:12:25 +0000 Shane Carr ICU-13672 Enabling double_conversion StringToDoubleConverter and using it in DecimalQuantity's toDouble() function. +e5bda1eb0e 2018-03-30 04:28:53 +0000 Shane Carr ICU-13634 Various fixes to fix remaining compatibility issues in data-driven test. Includes fix for a memory sanitizer issue. +05f261001b 2018-03-30 01:14:59 +0000 Andy Heninger ICU-13194 RBBI safe table, fix C++ typos found during Java port. +3180a6400e 2018-03-30 01:12:50 +0000 Andy Heninger ICU-13194 RBBI safe tables Java port, work in progress. +6cdf52d3da 2018-03-29 16:12:12 +0000 Andy Heninger ICU-13194 RBBI safe tables, C cleanups found while porting. +ed5b77c406 2018-03-29 16:09:26 +0000 Andy Heninger ICU-13194 RBBI safe tables, Java port, work in progress. +a5096d3075 2018-03-29 00:47:26 +0000 Shane Carr ICU-8610 Small fixes to API docs for C++ number skeletons. +198a14956e 2018-03-28 22:07:24 +0000 Andy Heninger ICU-13194 RBBI, bump data version number. New reverse tables are not compatible. +cee4e036f6 2018-03-28 13:44:28 +0000 Yoshito Umaoka ICU-13666 tzdata2018d updates to ICU trunk. +5264c153c1 2018-03-28 04:55:24 +0000 Andy Heninger ICU-13194 RBBI monkey test, add description of run parameters. +2ede84ce47 2018-03-28 03:42:12 +0000 Shane Carr ICU-13597 Fixing safety of toUnicodeString() readonly aliases by moving that behavior to a new method, toTempUnicodeString(). +aead9fb553 2018-03-28 01:20:13 +0000 Andy Heninger ICU-13194 RBBI auto reverse tables: size reduction, and remove hand written rules. +1b4670fd29 2018-03-28 01:08:47 +0000 Shane Carr ICU-13634 Merging trunk to branch +aa88b7a590 2018-03-28 00:39:28 +0000 Shane Carr ICU-13597 Reverting formatting changes to unicode/numberformatter.h introduced by r41156 +7d4b54dfc3 2018-03-27 06:07:17 +0000 Shane Carr ICU-13597 Small API tweaks. +395463d7a7 2018-03-27 05:36:04 +0000 Shane Carr ICU-13597 Adding support for field positions to the NumberFormatter C API. +46c4709a94 2018-03-27 05:34:22 +0000 Shane Carr ICU-13597 Bug fix: fraction digits were being marked as the INTEGER field in ICU4C. +e5ab76b130 2018-03-27 05:03:10 +0000 Andy Heninger ICU-13194 RBBI safe tables, added another test. +3a55650b8c 2018-03-27 01:58:26 +0000 Shane Carr ICU-13597 Adding initial C API for NumberFormatter. Not yet fully featured. +b1b0be93ea 2018-03-26 23:01:16 +0000 Andy Heninger ICU-13194 RBBI safe tables, all tests passing! +3574a63853 2018-03-24 08:06:34 +0000 Shane Carr ICU-8610 API test is passing with the skeletons in C++. :) +fabc913f47 2018-03-24 07:36:18 +0000 Shane Carr ICU-8610 Adding skeletons to NumberFormatterApiTest. The test currently runs with a handful of failures that need investigation. +a8f2471248 2018-03-24 05:46:28 +0000 Shane Carr ICU-8610 Adding tests for number skeletons in C++. Adding error code handling to the setToDecNumber setter on DecimalQuantity. Refactoring char-to-uchar conversion in skeleton implementation code. +4c07b01a46 2018-03-24 05:41:10 +0000 Shane Carr ICU-13661 Adding "scope" option to IcuTestErrorCode. +dc3a13b459 2018-03-23 22:51:39 +0000 Andy Heninger ICU-13660 add atomic_inc & dec tests. +5140fad4f6 2018-03-23 20:43:21 +0000 Andy Heninger ICU-13659 Remove problematic UnifiedCache assertion checks. +7da9e75441 2018-03-23 10:07:38 +0000 Shane Carr ICU-8610 C++ number skeleton code is building. Testing is next. +52c665a2bd 2018-03-23 07:51:52 +0000 Shane Carr ICU-8610 More general progress in C++; generation code is largely implemented. Probably not building yet. +d8f2d8ce6e 2018-03-23 06:46:19 +0000 Shane Carr ICU-8610 Dirty commit of C++ work so far. Probably does not build. +c725920cff 2018-03-23 04:40:01 +0000 Shane Carr ICU-8610 Refactoring and renaming entities in Java implementation. Adding lots of comments. Should be ready to start C++ port. +fa6c8972ea 2018-03-23 03:44:18 +0000 Shane Carr ICU-8610 Removing last bit of old hash map data structure from number skeleton code. +1c034cea33 2018-03-23 01:54:25 +0000 Shane Carr ICU-8610 Refactoring stem switch statement to use helper methods. +929b26360d 2018-03-23 01:14:56 +0000 Shane Carr ICU-8610 Changing parsing state variable from "CharSequence content" to "StringSegment segment" for easier portability. In C++, the segment will be marked const in the arguments. +b4ad6242b3 2018-03-23 00:58:31 +0000 Shane Carr ICU-8610 Changing to CharsTrie implementation for stem lookup for better portability to C++. +23d76d8863 2018-03-23 00:56:16 +0000 Shane Carr ICU-13634 Adding integer overflow logic to ICU4C number pipeline in places where it is in ICU4J. +62dd66a13d 2018-03-22 17:31:00 +0000 Andy Heninger ICU-13194 RBBI safe rules, work in progress. +e3180662e2 2018-03-21 09:48:55 +0000 Shane Carr ICU-13634 Parsing wrapper is working; data-driven file is updated and passing. The C++ and Java implementations have almost identical behavior according to the data-driven test file, with the only differences seeming to involve overflow and extremely large numbers. +0b6e991bb0 2018-03-21 06:33:37 +0000 Shane Carr ICU-13634 C and J, removing the obsolete "optimize" parameter for NumberParserImpl. +01916cad11 2018-03-21 06:30:29 +0000 Shane Carr ICU-13634 Changes NumberParseMatcher getLeadCodePoints() to smokeTest() in C++ and Java. The new method is more versatile and eliminates the requirement to maintain two code paths for "lead chars" and "no lead chars". +8b4c367468 2018-03-21 05:17:28 +0000 Shane Carr ICU-13644 Property mapper for parsing is building. Refactoring CurrencySymbols a bit. +369f3484d8 2018-03-21 01:37:18 +0000 Shane Carr ICU-13644 Minor refactoring changes in ICU4J. +c940df09e7 2018-03-17 07:24:02 +0000 Shane Carr ICU-13644 Adds move operators and related boilerplate to NumberFormatter classes. Includes a handful of other changes made to these files on my branch for ICU-13634 . +2edb4ec82a 2018-03-17 07:23:08 +0000 Shane Carr ICU-13634 Formatting section of data-driven test file is passing. +4fad01c342 2018-03-17 01:31:52 +0000 Shane Carr ICU-13634 Adding pipeline for custom currency symbols. +660d38bc7f 2018-03-17 00:34:48 +0000 Andy Heninger ICU-13194 rbbi safe rule synth, work in progress. +3951517380 2018-03-16 21:53:08 +0000 Shane Carr ICU-13648 Moving double_conversion into ICU namespace to fix name mangling. +9828c56014 2018-03-16 09:20:43 +0000 Shane Carr ICU-13634 Fixing remaining build warnings. In principle, formatting should work fully. Not yet tested. +00a23a07f7 2018-03-15 10:08:26 +0000 Shane Carr ICU-13634 The property mapper appears to be basically functional; data passes from the old API through the mapper into the new API and then back out through the old API again. +1a95c170d2 2018-03-15 07:46:56 +0000 Shane Carr ICU-13634 Number property mapper is building. Currently there is a linker error. +965d758dd7 2018-03-14 20:45:39 +0000 Steven R. Loomis ICU-13083 update escaper per feedback, remerge r41105 +f5d2257d34 2018-03-14 10:41:27 +0000 Shane Carr ICU-13634 Implementing localized pattern converter and other pieces. +73fddf50d0 2018-03-14 09:15:27 +0000 Shane Carr ICU-13634 Filling in decimfmt.cpp with implementation ported from Java. +3ba34b82fb 2018-03-14 06:10:22 +0000 Shane Carr ICU-13634 Adding class for slow exhaustive number tests and adding a test for ICU-13616 +e16361e686 2018-03-13 23:37:02 +0000 Shane Carr ICU-13640 Updating license files. +b30a6f0df1 2018-03-13 10:11:36 +0000 Shane Carr ICU-13634 Filling in more methods in decimfmt.cpp +8a50c335fa 2018-03-13 09:25:41 +0000 Shane Carr ICU-13634 Adding new field structure to DecimalFormat and wiring up constructors. +453788ddfd 2018-03-13 08:12:05 +0000 Shane Carr ICU-13634 Temporarily deleting all old number formatting implementation code. Pieces will be restored as needed. ICU4C builds, including tests, but won't run. Changes in plurfmt.cpp and plurrule.cpp are not tested. numberformat2test.cpp is unlinked but not deleted. +03e807ba6d 2018-03-13 02:19:25 +0000 Shane Carr ICU-13402 Adding NumberFormatter pointers to compactdecimalformat.h +24431ce7a9 2018-03-13 02:14:29 +0000 Shane Carr ICU-13402 Tweaking NumberFormatter pointers and adding additional pointers on the factory methods in ICU4C and ICU4J. +2a2741ff12 2018-03-13 01:10:11 +0000 Jeff Genovy ICU-13636 The VS2017 optimizer has issues with this function. Disable optimizations for now as a work-around. +af6a771267 2018-03-12 05:53:02 +0000 Markus Scherer ICU-13630 implement, test, use emoji property Extended_Pictographic +b3aec18a3c 2018-03-12 00:15:40 +0000 Markus Scherer ICU-13630 ucase.icu formatVersion 4: more compressible exceptions, and more room for future exceptions growth +1752b5c8c9 2018-03-09 23:53:02 +0000 Markus Scherer ICU-13630 Unicode 11 beta data mar06, API constants for new property values +5b55224ac5 2018-03-09 19:02:32 +0000 Markus Scherer ICU-13581 roll back API change report r41087 -- misunderstanding +0d32dd8f05 2018-03-09 18:39:14 +0000 Andy Heninger ICU-13632 regex out-of-bounds memory reference fix. +8fe72cd82b 2018-03-09 13:22:01 +0000 Fredrik Roubert ICU-13581 ICU 61 BRS, update API change report for release-61-rc tag. +193aa17f08 2018-03-08 18:32:15 +0000 Andy Heninger ICU-13631 Regex Address Sanitizer fix. +3487cc4331 2018-03-08 07:15:29 +0000 Shane Carr ICU-13634 Adding docstring to CompactData.java +8da6ef1776 2018-03-08 00:20:31 +0000 Shane Carr ICU-13574 Revising codePointZero loading based on feedback. +4a5c8afa5b 2018-03-07 22:28:36 +0000 Shane Carr ICU-13461 Removing obsolete comment in StringSegment.java +04a7f2e10b 2018-03-07 22:05:02 +0000 Yoshito Umaoka ICU-13581 Updated ICU4J readme for 61RC. +e9c948ff1f 2018-03-07 19:48:51 +0000 Peter Edberg ICU-13581 Update ICU4C 61 API change report for DecimalFormatSymbols::getConstSymbol status reversion in r41076 +88475c3f8d 2018-03-07 19:30:29 +0000 Yoshito Umaoka ICU-13581 Syncnronize ICU_DATA_VERSION with ICU_VERSION +e190706080 2018-03-07 18:24:34 +0000 Shane Carr ICU-13574 Reverting change of DecimalFormatSymbols::getConstSymbol to @draft from @internal. +61e984c3cb 2018-03-06 23:41:20 +0000 Peter Edberg ICU-13581 ICU4C 61rc BRS, update U_HIDE_ conditionals +b5e8865ff2 2018-03-06 23:13:49 +0000 Norbert Runge ICU-13581 Make tests work, not crash, when run without ICU data +4b90830e20 2018-03-06 21:08:46 +0000 Yoshito Umaoka ICU-13581 Added 61.1 serialization compatibility test data, deleted 56.1. +809eb86151 2018-03-06 20:10:09 +0000 Yoshito Umaoka ICU-13581 Added 61 api signature file, purged very old api signature files. Fixed an issue DeprecatedAPIChecker. Fixed API doc problem in RBBIDataWrapper. +63d5dc895a 2018-03-06 18:40:12 +0000 Norbert Runge ICU-13624 Public header build failures +05458c3610 2018-03-06 18:00:29 +0000 Yoshito Umaoka ICU-13581 Updated currency/numeric code data. +7e1e4e0e34 2018-03-05 19:43:03 +0000 Andy Heninger ICU-13598 fix byte order bug in RBBI data wrapper. +9eba6f43c1 2018-03-05 09:28:58 +0000 Shane Carr ICU-13567 Bringing C/J numberformattestspecification.txt back in sync +84eaa9e08a 2018-03-05 05:02:58 +0000 Peter Edberg ICU-13581 ICU 61 BRS, update API change report to clarify some numberformatter.h draft status +94427dc200 2018-03-03 10:53:01 +0000 Shane Carr ICU-13574 Replacing DigitList with DecimalQuantity through most of the code base. +3681a6803b 2018-03-03 08:26:58 +0000 Shane Carr ICU-13574 Replacing decimfmt.cpp and compactdecimalformat.cpp with new, empty files. Removing most private and internal functions from decimfmt.h, and updating call sites to use newer API. +ef04891b49 2018-03-03 07:42:26 +0000 Shane Carr ICU-13574 Adding U_OVERRIDE to decimfmt.h and other assorted changes in that file. +a33db79f8d 2018-03-03 07:22:22 +0000 Shane Carr ICU-13574 Merging trunk to branch +6b8d9a56ed 2018-03-03 05:35:31 +0000 Shane Carr ICU-13620 Adding comment. +d3aecc8bf4 2018-03-03 05:28:05 +0000 Shane Carr ICU-13620 Fix typo. +afa9ac8b77 2018-03-03 05:25:58 +0000 Shane Carr ICU-13620 Making MeasureUnit.getAvailable(type) return a Collection-based instead of Set-based data structure for better performance. +c2fa8cacad 2018-03-03 02:54:24 +0000 Shane Carr ICU-8610 Adding more tests; normalized skeleton implementation; minor tweaks. +118f3ba5f5 2018-03-03 02:03:38 +0000 Jeff Genovy ICU-13581 Update readme for Windows build instructions for VS2015. +f35a17992f 2018-03-02 19:28:51 +0000 Jeff Genovy ICU-13586 Fix build break for Windows. +bb915931d0 2018-03-02 03:20:22 +0000 Jeff Genovy ICU-13586 No actual code changes. This change cleans up redundancies in the VS project files, and pulls in common or shared settings from a shared 'props' file. This means that you can now change one single file to target either VS2015 or VS2017, instead of needing to change many files. It also allows the VS project files to share common defines as well, meaning that if you need to target something other than Windows 7, you can make one change in one file, instead of needing to make hundreds. Also included in this change are improvements to the VS Solution files in order to properly denote the dependencies of the projects, which might be needed in the future for possible parallel project builds. +280ecc044c 2018-03-02 01:07:57 +0000 Markus Scherer ICU-13581 pool bundles update, take 2 for Java +cd91ef4293 2018-03-02 00:41:32 +0000 Markus Scherer ICU-13581 pool bundles update +d55ba6554d 2018-03-02 00:37:43 +0000 Markus Scherer ICU-13606 fix Java 6 build breakage +28958a1f14 2018-03-01 23:11:18 +0000 Andy Heninger ICU-13581 Fix AIX porting problem w range for loop. +0a41842733 2018-03-01 21:00:46 +0000 Andy Heninger ICU-13541 rbbi.cpp, try again to fix xlC build problem. +4dd5b0f70a 2018-03-01 20:51:00 +0000 Markus Scherer ICU-13581 minor dependencies adjustments, add double-conversion files +627506cfb1 2018-03-01 19:33:46 +0000 Andy Heninger ICU-13541 RBBI object layout optimizations, revert failed AIX fix. +c5e86f87c8 2018-03-01 09:24:37 +0000 Shane Carr ICU-8610 Full support for skeletons in ICU4J. Needs a few more tests. +d0c1e8955c 2018-03-01 07:29:50 +0000 Peter Edberg ICU-13581 ICU 61 BRS, update ICU4C API change report +b69d78b0e8 2018-03-01 07:21:19 +0000 Peter Edberg ICU-12740 use private static const int32_t, not #define, for UDATPG_WIDTH_COUNT +ec9ee07ba5 2018-03-01 06:34:40 +0000 Peter Edberg ICU-13581 ICU 61 BRS, update ICU4C urename.h +c03a13dd21 2018-03-01 05:54:24 +0000 Peter Edberg ICU-13607 ICU4C 61 API promotion +f8eac2972e 2018-03-01 04:41:30 +0000 Shane Carr ICU-13551 Fixing typo in Java test. Confirmed that the typo does not exist in corresponding C++ test. +ef95ed1eab 2018-03-01 01:02:44 +0000 Shane Carr ICU-13443 Changing number error test to use UErrorCode equality instead of UBool equality. +33709da06a 2018-03-01 00:58:47 +0000 Shane Carr ICU-13606 Fixing race condition in MeasureFormat. +c589ea8b5d 2018-03-01 00:38:41 +0000 Andy Heninger ICU-13447 RBBI: getRuleStatus() behavior, incorporate review comments, clarifying comments and API description. +c2bb9c7523 2018-03-01 00:37:34 +0000 Markus Scherer ICU-13036 guaranteed-large-enough UNewTrie index array +8f115b498e 2018-03-01 00:10:09 +0000 Markus Scherer ICU-13013 remove unnecessary casts that can yield warnings +da3bd4cfd9 2018-02-28 23:46:22 +0000 Markus Scherer ICU-9097 minor API docs fixes +dd01d5543f 2018-02-28 23:12:21 +0000 Yoshito Umaoka ICU-13581 Fixed Java compiler warnings on Eclipse. +a8d1327a16 2018-02-28 22:47:11 +0000 Yoshito Umaoka ICU-13607 Fixed other ICU4J API doc problems affecting API change report. +44e30d7bb9 2018-02-28 20:52:10 +0000 Yoshito Umaoka ICU-13607 ICU4J draft API promotion for 61.1. +d1fb86d5f0 2018-02-28 19:32:45 +0000 Jeff Genovy ICU-13611 Fix spelling errors/typos in 'common\unicode\*' header files. +59e4fc5172 2018-02-28 09:29:33 +0000 Shane Carr ICU-8610 Adds skeleton support for measure units. +abb8788d23 2018-02-28 08:06:42 +0000 Shane Carr ICU-8610 Adds basic support for number skeletons. Includes skeleton support for rounding strategy. +3ca0f3beeb 2018-02-28 07:26:03 +0000 Peter Edberg ICU-12740 getFieldDisplayName C++ tests +d762fd1197 2018-02-28 06:03:31 +0000 Jeff Genovy ICU-13581 Revert accidental change to vcxproj file. +ce1944a6f5 2018-02-28 06:02:05 +0000 Jeff Genovy ICU-13581 Update SVN ignore list for ARM UWP project file detritus. +f133914b97 2018-02-28 05:52:41 +0000 Shane Carr ICU-13574 Fixing build errors after merge. +26dc3c5e1b 2018-02-28 05:51:54 +0000 Jeff Genovy ICU-11318 Fix Windows build break on ARM with UWP projects. +19270f5476 2018-02-28 05:48:40 +0000 Shane Carr ICU-13574 Deleting file that should have been deleted by merge +1254850bf9 2018-02-28 05:44:52 +0000 Shane Carr ICU-13574 Merging trunk to branch +f616fca69b 2018-02-28 05:42:11 +0000 Shane Carr ICU-13613 Move Java StringSegment to com.ibm.icu.impl. +9ae7e8eba1 2018-02-28 03:42:32 +0000 Shane Carr ICU-13084 Updating set of ignorable control characters to [:DI:]. +33156381b1 2018-02-28 03:24:57 +0000 Jeff Genovy ICU-13581 Update the ICU4C readme sections for building ICU on Windows with Visual Studio. +e18dd19a9e 2018-02-28 02:56:52 +0000 Shane Carr ICU-13402 Adding pointer to NumberFormatter from classes that it replaces. +7f1a29ed4c 2018-02-28 02:56:45 +0000 Shane Carr ICU-13402 Adding pointer to NumberFormatter from classes that it replaces. +87291e747a 2018-02-27 22:53:26 +0000 Andy Heninger ICU-13447 Add test for break iterator getRuleStatus() at end of iteration. +c875b3ed73 2018-02-27 20:21:25 +0000 Markus Scherer ICU-13515 improve API docs +887071e232 2018-02-27 19:27:42 +0000 Andy Heninger ICU-13399 Fix thread race in the Unified Cache. +9759fc597f 2018-02-27 07:32:38 +0000 Shane Carr ICU-13574 Merging trunk to branch +216c856d80 2018-02-27 01:17:08 +0000 Jeff Genovy ICU-13258 Add work-around for char16_t as a typedef in older versions of Visual Studio (prior to VS 2015). +9ab182f2fb 2018-02-27 00:04:14 +0000 Jeff Genovy ICU-13581 Fix typos in Samples, and add .vs folder to SVN ignore list. +66eb21ec58 2018-02-26 23:32:05 +0000 Markus Scherer ICU-13567 make Arabic number formatting tests work with both native & ASCII digits +595e9e61c4 2018-02-26 22:59:42 +0000 Andy Heninger ICU-13541 RBBI object layout optimizations, try to fix AIX build. +a3837321f6 2018-02-26 20:46:27 +0000 Andy Heninger ICU-13569 rbbi.h, add missing U_HIDE_INTERNAL_API conditional. +52ce37b900 2018-02-26 17:51:30 +0000 Andy Heninger ICU-13581 Regenerate configure for ICU 61 +c033aaaf41 2018-02-25 01:19:24 +0000 Peter Edberg ICU-13603 Integrate data from CLDR release-33-alpha for ICU 61rc +fdbe2f371b 2018-02-23 21:39:23 +0000 Markus Scherer ICU-13547 limit nesting depth of UnicodeSet pattern +17e51eed71 2018-02-23 03:01:30 +0000 Jeff Genovy ICU-13581 Fixing Samples. Add casts to quiet warnings, remove legacy sample from "all" VS Solution which does not build out of the box with ICU, ufortune only builds on Win32, and fix minor spelling/typo. +fec3207394 2018-02-22 21:33:48 +0000 Jeff Genovy ICU-13450 MSVC has the wrong value for U_CPLUSPLUS_VERSION, check the _MSVC_LANG define on MSVC compilers. +4e360e68d2 2018-02-22 08:22:47 +0000 Shane Carr ICU-13607 Adding @internal to Currency.java getParsingTrie +364124dae5 2018-02-22 06:47:34 +0000 Yoshito Umaoka ICU-13607 Draft API promotion for ICU4J 61. Also added a new build target draftAPIsTSV for generating a list of draft APIs in TSV format. +9b21c4d010 2018-02-22 02:59:34 +0000 Jeff Genovy ICU-13473 Add a new target to the VS project files called CopyUnicodeHeaderFiles, which will copy all of the project header files to the common output location. This is much cleaner and far less error prone than having each header file manually listed in the VS project file. Merge to trunk. +8640bee541 2018-02-21 23:10:10 +0000 Andy Heninger ICU-10688 Remove redundant break type logic from BreakIterators. Merge to trunk. +44b2617d44 2018-02-21 21:09:33 +0000 Yoshito Umaoka ICU-13548 Fixed a calendar calculation problem with setting week-of-year and year. +57a43a8cf6 2018-02-21 19:19:32 +0000 Steven R. Loomis ICU-13594 support JDK through v12 (merge) +97f525fd5e 2018-02-21 18:58:07 +0000 Steven R. Loomis ICU-13595 Fix Segmentation Fault in Parallel Builds +1b43bcc834 2018-02-21 01:43:49 +0000 Jeff Genovy ICU-13581 Update version numbers in the readme files. +ae84e3265a 2018-02-21 01:25:57 +0000 Jeff Genovy ICU-13581 Update ICU4J version number and data files. (Plus fix dead link in readme file). +15b2113603 2018-02-20 22:38:21 +0000 Yoshito Umaoka ICU-13566 Support negative daylight savings in SimpleTimeZone. +3c7a6e30ab 2018-02-20 10:03:29 +0000 Jeff Genovy ICU-13171 Fix issues with ICU4C Samples, and various issues with vcxproj files. The samples now all build on Win32, except for the layout sample (but the LE is deprecated). +1d9c8ee33d 2018-02-19 03:13:08 +0000 Andy Heninger ICU-13550 decNumber int overflow, switch to unsigned to avoid undefined behavior. +f6fbd54e92 2018-02-18 22:44:18 +0000 Andy Heninger ICU-13549 CjkBreakEngine::divideUpDictionaryRange, problems with supplemental character handling. +a0c64552ab 2018-02-17 22:29:07 +0000 Andy Heninger ICU-13569 Add clarifying comment to some RBBI state table handling code. +dc62cffa45 2018-02-17 09:08:11 +0000 Jeff Genovy ICU-13581 Revert r40946 for now. Need to also update the Java data files, but unclear how. +0091f5060d 2018-02-17 02:09:19 +0000 Jeff Genovy ICU-13581 Update ICU4J version number for 61.1 rc. +e98aab020c 2018-02-17 01:09:03 +0000 Jeff Genovy ICU-13581 Update ICU4C version number for 61.1 rc. +555c415e18 2018-02-17 00:19:25 +0000 Markus Scherer ICU-13529 minor test code cleanup +c9d3abe36f 2018-02-16 22:32:05 +0000 Markus Scherer ICU-11955 return nullptr without dereferencing when out-of-memory +ba64bead00 2018-02-16 21:24:57 +0000 Markus Scherer ICU-11954 return nullptr without dereferencing when out-of-memory +cf61e9823a 2018-02-16 19:48:49 +0000 Markus Scherer ICU-13331 fix Java AlphabeticIndex.addIndexExemplars() for missing index exemplars (test for empty, not just null) +1d3a9958df 2018-02-16 19:17:27 +0000 Peter Edberg ICU-12740 getFieldDisplayName J initial implementation & tests; TODO: C++ tests, impl cleanup? +d06d12896c 2018-02-16 18:07:32 +0000 George Rhoten ICU-13529 Make some changes based on review feedback. +ef4ea3ab01 2018-02-16 08:50:25 +0000 Jeff Genovy ICU-13171 Remove conflicting option (/Gm) with (/MP) from gennorm2, also clean up the vcxproj files somewhat. +07d9b3b567 2018-02-16 07:21:34 +0000 Jeff Genovy ICU-13171 Enable multi-processor compilation (/MP) for faster builds. +23f0f86281 2018-02-16 03:37:13 +0000 Jeff Genovy ICU-13468 Minor cleanup/comments in the make distrelease script. +9f62b0dada 2018-02-16 03:16:03 +0000 Jeff Genovy ICU-13171 Update the VS project files to use VS 2017, plus various fixes to get Samples compiling. Also add explicit defines for WINVER and _WIN32_WINNT for Windows 7 targeting in non-UWP projects. +7080b42539 2018-02-16 02:27:32 +0000 Jeff Genovy ICU-11318 Fix build break for Windows. +cb99bc0c44 2018-02-16 02:07:05 +0000 Shane Carr ICU-11318 Adding instructions and todo items to double-conversion UPDATING.md +05b4908921 2018-02-16 02:04:18 +0000 Jeff Genovy ICU-12647 Use inline string literals instead of renaming the variables. +c76083dc09 2018-02-16 01:46:00 +0000 Shane Carr ICU-11318 Removing extra U_I18N_API flags in double-conversion.h. +17203a7a02 2018-02-16 01:37:20 +0000 Shane Carr ICU-11318 Adding double-conversion *.h files to vcxproj files. Adding U_I18N_API for MSVC. +23872cb601 2018-02-16 01:25:43 +0000 Shane Carr ICU-11318 Integrating double-conversion into icu4c. Changing both old and new number formatting implementations to call it. +96c54b5e71 2018-02-16 00:02:06 +0000 Steven R. Loomis ICU-13594 support icu4j on jdk through v12 +25950362de 2018-02-15 23:21:54 +0000 Andy Heninger ICU-13569 RBBI State table size reduction, move reduced tables to ICU4J; better testing and small bug fix in ICU4J builder. +4298f41e35 2018-02-15 22:37:22 +0000 Jeff Genovy ICU-12647 Fix build break on Windows. ('IN' is already defined in a Windows header, so it conflicts with the variable IN.) +8ccca58d0c 2018-02-15 19:01:29 +0000 Markus Scherer ICU-12911 remove UBiDiProps except inside its .cpp file, and uprv_haveProperties() +7cf0adb29a 2018-02-15 08:38:20 +0000 Peter Edberg ICU-12740 getFieldDisplayName C/C++ initial implementation & C tests; TODO: C++ tests and Java imp +e8bb1bb9c2 2018-02-15 06:43:56 +0000 Markus Scherer ICU-12647 make string case mapping functions faster +a3d84405e5 2018-02-15 01:31:01 +0000 Andy Heninger ICU-13569 Break Iterator state table optimizations. +b93cd31987 2018-02-15 00:42:20 +0000 Andy Heninger ICU-13569 refresh ICU4J data, picks up new rbbi binary rules. +fb357b0ade 2018-02-14 23:59:41 +0000 Andy Heninger ICU-13569 more refresh of development branch from trunk. +c25708b4c3 2018-02-14 23:55:39 +0000 Andy Heninger ICU-13569 refresh dev branch from trunk. +fd77c49a2b 2018-02-14 23:44:50 +0000 Andy Heninger ICU-13569 RBBI state table minimization, Java now works. +ff3ebb8c32 2018-02-14 01:31:35 +0000 Andy Heninger ICU-13569 RBBI state table optimizations, ICU4J, work in progress, plus branch refresh. +4bac703558 2018-02-13 23:48:48 +0000 George Rhoten ICU-13529 Parsing of redundant rule matches is slow when parsing with RuleBasedNumberFormat +a64895b4f8 2018-02-13 23:46:23 +0000 Shane Carr ICU-11318 Adding vendor directory and Google double-conversion pristine copy. +fc3c904559 2018-02-13 19:10:07 +0000 Shane Carr ICU-13513 Synchronizing C and J copies of numberformattestspecification.txt +c9a3d6244d 2018-02-13 18:36:45 +0000 Shane Carr ICU-13574 Merging trunk to branch +fb26c75df0 2018-02-13 02:28:00 +0000 Shane Carr ICU-13585 Adding std::move operators to CharString and MaybeStackArray. +1ed7deaa8c 2018-02-13 02:23:52 +0000 Shane Carr ICU-13574 AffixMatcher is working. All simple parsing tests are passing. +acae049ee1 2018-02-13 01:08:29 +0000 Andy Heninger ICU-13569 rbbi table, remove duplicated states, working for C++. +bfcedd7774 2018-02-13 00:25:45 +0000 Markus Scherer ICU-13248 simplify a titlecasing call site +64fd53cd95 2018-02-12 23:52:55 +0000 Markus Scherer ICU-13248 remove UCharacter.toTitleFirst() +0f293044a0 2018-02-12 23:21:27 +0000 Shane Carr ICU-13461 Fixing build error in Java 6. +f505457183 2018-02-12 18:38:22 +0000 William Zhao ICU-13546 +7b1857d0f3 2018-02-10 15:49:02 +0000 Shane Carr ICU-13574 Trying to get std::move operator to work on AffixMatcherWarehouse. No luck yet. +afbb37febd 2018-02-10 14:29:26 +0000 Shane Carr ICU-13574 Checkpoint commit. AffixMatcher is mostly implemented. +a335b723c7 2018-02-10 11:32:18 +0000 Shane Carr ICU-13574 Fixing CurrencyAnyMatcher. Up-to-date with tests. +59587ad9db 2018-02-10 10:57:30 +0000 Shane Carr ICU-13574 Improving object lifecycle of AffixPatternMatcher and helper classes. Should be safe now. +e7a42e17f6 2018-02-10 10:01:46 +0000 Shane Carr ICU-13574 Adding initial AffixPatternMatcher to ICU4C. Not completely safe yet. Still needs work. +513f123a8c 2018-02-10 06:36:07 +0000 Shane Carr ICU-13574 Adding composition matchers (SeriesMatcher and AnyMatcher) to ICU4C in preparation for affix matchers. Also re-working memory management in getLeadCodePoints(). +852897ba2c 2018-02-10 02:59:49 +0000 Shane Carr ICU-13574 Adding currency names matcher to ICU4C. +1036ed52e3 2018-02-10 01:31:35 +0000 Andy Heninger ICU-13569 rbbi, refresh from trunk, plus table state compaction, work in progress. +ae263452f6 2018-02-09 22:55:36 +0000 Shane Carr ICU-13400 Change name of Grouping strategy from WESTERN to THOUSANDS. +c8d0e34905 2018-02-09 22:52:42 +0000 Shane Carr ICU-13587 Changing NumberFormatter adoption methods to take non-const pointers, and updating documentation strings according to feedback. +cf95e1ec2e 2018-02-09 22:32:32 +0000 Steven R. Loomis ICU-13139 fix EOL in distrelease.ps1, fix dist.mk +d7482c9720 2018-02-09 22:00:30 +0000 Markus Scherer ICU-13519 set U_CHARSET_IS_UTF8 to 1 on Linux by default +19b494f953 2018-02-09 21:01:56 +0000 Markus Scherer ICU-13515 UTF-8 macro: reduce length of string if it ends with an incomplete sequence +64aa4beb28 2018-02-09 19:31:12 +0000 Peter Edberg ICU-13538 in ICU4C Islamic cal, use int64_t math for one operation to avoid overflow; add tests in C and J +0e3d103630 2018-02-09 18:53:28 +0000 Andy Heninger ICU-13569 rbbi char class merging now working, tests passing. +e91ff603de 2018-02-09 06:57:37 +0000 Shane Carr ICU-13574 Adding scientific matcher to ICU4C. +ba8b599ab5 2018-02-09 06:43:50 +0000 Peter Edberg ICU-12907 UReplaceableCallbacks* should have const in C transliterate API +b8bab89cb5 2018-02-09 06:30:40 +0000 Shane Carr ICU-13574 Implementing final two SymbolMatchers in ICU4C (infinity and padding). +fb3ff21caf 2018-02-09 05:47:49 +0000 Shane Carr ICU-13574 Switching memory strategy to allocate objects as fields in the main class instead of on the heap. +12764fa082 2018-02-09 02:35:02 +0000 Shane Carr ICU-13574 Adding more matchers derived from SymbolMatcher. +e8e0cdf41d 2018-02-09 00:57:30 +0000 Shane Carr ICU-13568 Fixing memory leak in test. +7626d9e846 2018-02-09 00:05:24 +0000 Shane Carr ICU-13551 Updating documentation of UNumberSignDisplay enum in ICU4C. +4959b9b3a3 2018-02-08 21:17:18 +0000 Andy Heninger ICU-13569 rbbi table compression, work in progress. +8393405113 2018-02-08 09:59:35 +0000 Shane Carr ICU-13574 Basic parsing tests are passing on the pieces of code written so far, DecimalMatcher and MinusSignMatcher. +31a4dfe3e4 2018-02-08 08:56:01 +0000 Shane Carr ICU-13574 Fixing compile errors introduced by last merge from trunk. +8b5a53cb7f 2018-02-08 08:52:34 +0000 Shane Carr ICU-13574 Merging trunk to branch +2ee42b9288 2018-02-08 08:49:50 +0000 Shane Carr ICU-13574 Checkpoint commit. Basic NumberParseMatcher implementations in DecimalMatcher and SymbolMatcher. Cleanup in ICU4J. +398b17f2b5 2018-02-08 08:43:12 +0000 Shane Carr ICU-13571 Switching number parsing code back to incremental code point case folding. +9337205a54 2018-02-08 06:07:18 +0000 Shane Carr ICU-13574 Merging trunk to branch +ad348faca9 2018-02-08 06:06:08 +0000 Shane Carr ICU-13443 Change digit width types to int16_t and change maximum setting to 999. Adds test for this behavior in ICU4C. Also adds the new error code for ICU-13577 . +baca9ac330 2018-02-08 04:09:25 +0000 Shane Carr ICU-13574 Adding copy and resource bundle tests to ICU4J (added to ICU4C in previous commit). +d5baa61bd2 2018-02-08 04:05:15 +0000 Shane Carr ICU-13574 Merging trunk to branch +4eff55cc31 2018-02-08 04:04:50 +0000 Shane Carr ICU-13574 Adding additional logic and tests for ICU4C codePointZero. +93a83fbca2 2018-02-08 03:23:06 +0000 Shane Carr ICU-13574 Merging trunk to branch +8c2576ee68 2018-02-08 03:22:44 +0000 Shane Carr ICU-13574 Adding missing const qualified to getConstDigitSymbol(). +535d82cfc0 2018-02-08 03:18:29 +0000 Shane Carr ICU-13574 Merging trunk to branch +f4a623e94b 2018-02-08 03:18:00 +0000 Shane Carr ICU-13574 Adding getConstDigitSymbol to ICU4C, right now as @internal. Follow-up for promoting to @draft in ICU-13580 +e6c23b5d36 2018-02-08 01:52:56 +0000 Shane Carr ICU-13574 Merging trunk to branch +b18e037531 2018-02-08 01:51:09 +0000 Shane Carr ICU-13574 Adding codePointZero logic to ICU4C, added to ICU4J in r40091. +3d4a3fbaa8 2018-02-08 01:42:04 +0000 Andy Heninger ICU-13569 rbbi state table opt, work in progress. +0d83273be9 2018-02-08 01:07:57 +0000 Shane Carr ICU-13461 Removing doxygen comment that was obsoleted by ICU-7724 . +a16ecdad92 2018-02-07 23:31:40 +0000 Steven R. Loomis ICU-13083 cleanup unescaper, use portable calls +61191ffda3 2018-02-07 23:28:56 +0000 Shane Carr ICU-13568 Adding assertSuccess in test function. +023af04592 2018-02-07 22:56:38 +0000 Shane Carr ICU-13568 Fixing uninitialized memory in test code. +4b36c0ad9c 2018-02-07 22:49:43 +0000 Steven R. Loomis ICU-13568 Fix crasher introduced in r40839 (bad test code) +195d9b256a 2018-02-07 06:51:59 +0000 Shane Carr ICU-13453 Removing obsolete test. +181269a9b2 2018-02-07 06:27:13 +0000 Shane Carr ICU-13453 Reformatting FormattedNumber.java +9d9471e586 2018-02-07 06:26:44 +0000 Shane Carr ICU-13453 Fixing DecimalFormat getPositivePrefix backwards compatibility. +eca52aa122 2018-02-06 23:38:29 +0000 Shane Carr ICU-13461 Fixing conditional in Grouper.java (this is J-only code, so an ICU4C fix is not necessary). Clarifying comments in MeasureFormat files. +be54542b86 2018-02-06 21:28:05 +0000 Andy Heninger ICU-12677 clean up extra trailing spaces. +48a633f41f 2018-02-06 09:43:37 +0000 Shane Carr ICU-13574 Defining more fundamental parsing types. +bb862e217e 2018-02-06 07:54:52 +0000 Shane Carr ICU-13574 Merging utility classes from old branch to new branch +237acf183a 2018-02-06 07:52:58 +0000 Shane Carr ICU-13574 Porting the parsing utility classes StringSegment and UnicodeSetStaticCache to C++. +5315ad603e 2018-02-06 03:15:37 +0000 Shane Carr ICU-13568 ICU-13400 ICU-13389 ICU-13075 Merging fixes from branch to trunk. +e5cc630590 2018-02-06 03:08:17 +0000 Shane Carr ICU-13568 ICU-13400 ICU-13389 ICU-13075 NumberFormatter assorted fixes: Adding custom pattern support for currencies. Upgrading grouping API. Adding narrow currency symbol support to ICU4C and API. Fixing behavior when pattern does not have a number placeholder. +aaebaf90a3 2018-02-03 19:10:50 +0000 Andy Heninger ICU-12677 RBBI, fix incorrect stripping of comments from saved rules. +f74b42f960 2018-02-03 10:16:43 +0000 Shane Carr ICU-13571 Disabling failing test on trunk. Needs more time to investigate. +4385fb0348 2018-02-03 07:54:35 +0000 Shane Carr ICU-13526 Adding package-private getNumberFormatInternal() to reduce unnecessary object cloning. +bf49bd2afc 2018-02-03 07:48:29 +0000 Shane Carr ICU-13461 Fixing coverity defects in new number parsing code. +bfab81c260 2018-02-03 03:40:09 +0000 Shane Carr ICU-13526 Refactoring MeasureFormat, CurrencyFormat, and TimeUnitFormat to more directly wrap NumberFormatter. +ccedf54223 2018-01-30 06:16:18 +0000 Shane Carr ICU-13513 Merging new ICU4J number parsing implementation from branch to trunk. +82a8f8bc68 2018-01-30 06:08:15 +0000 Shane Carr ICU-13513 A few more compatibility tweaks. +73ac780512 2018-01-30 05:26:07 +0000 Shane Carr ICU-13513 Conditionally disabling fraction grouping parsing. +79014240bb 2018-01-30 03:50:12 +0000 Shane Carr ICU-13513 Refactoring MutablePatternModifier's LDML parsing logic into a more general place in the code. Adding proper support for sign-always-shown to strict parsing. +10e7c07765 2018-01-30 02:50:01 +0000 Shane Carr ICU-13513 Merging trunk to branch +3dce9dcab9 2018-01-30 02:49:07 +0000 Shane Carr ICU-13551 Adding EXCEPT_ZERO enum value to SignDisplay. +d81e56debe 2018-01-30 01:23:24 +0000 Shane Carr ICU-13513 Merging trunk to branch +da65d09dd5 2018-01-30 01:21:56 +0000 Shane Carr ICU-13513 A few more minor fixes before merge. +a7c4b0a3a8 2018-01-30 01:12:31 +0000 Steven R. Loomis ICU-13392 move IcuCodeTools to separate repo +8d366b982d 2018-01-30 00:59:52 +0000 Shane Carr ICU-13513 Merging trunk to branch +75e8fbd71c 2018-01-30 00:51:30 +0000 Steven R. Loomis ICU-11660 allow commits in design/reviewfeedback state +519d2a5a86 2018-01-27 11:45:00 +0000 Shane Carr ICU-13513 Removing ICU 59 parsing code. +f698c8814b 2018-01-27 11:21:33 +0000 Shane Carr ICU-13513 Fixing various issues uncovered by a full project test. Ant Check is now running clean. +628ec44872 2018-01-27 01:07:26 +0000 Andy Heninger ICU-13541 RBBI patch #2 from grhoten. Optimize object layout. +baaf9fea40 2018-01-24 10:21:22 +0000 Shane Carr ICU-13513 Tweaks to currency matchers, including unit test changes. +49d920d098 2018-01-24 08:59:27 +0000 Shane Carr ICU-13513 Re-working separator logic to be most highly compatible with previous ICU. +32ba591832 2018-01-24 03:20:50 +0000 Yoshito Umaoka ICU-13552 tzdata2018c updates to ICU trunk. ICU override for Europe/Dublin was commented out in icuzones. +a6a18243b1 2018-01-24 02:32:03 +0000 Shane Carr ICU-13513 Assorted fixes to AffixPatternMatcher and other classes. Found and fixed exponential loop in non-greedy parser. +a222a6fa25 2018-01-24 01:37:07 +0000 Yoshito Umaoka ICU-13552 tzdata2018b updates to ICU trunk. Also fixed a few issues in the test code and script. tz2icu was also updated to support customized Links for ICU overide zones. +0dc85d2408 2018-01-23 21:32:36 +0000 Markus Scherer ICU-13560 make some toUnicode converter check toULength not toUnicodeStatus for continuing after partial sequences; ucnv.cpp framework code only resets toULength after an error +77b084f6fa 2018-01-20 11:06:59 +0000 Shane Carr ICU-13513 Adding proper flexible parsing to AffixMatcher. Adding back the tests for this behavior. Tweaking the logic for strict grouping; it still does not entirely work. +ac0972f12c 2018-01-19 22:30:56 +0000 Andy Heninger ICU-13541 Improve RuleBasedBreakIterator construction time, patch from grhoten. +a3dca5a303 2018-01-19 05:13:00 +0000 Yoshito Umaoka ICU-13552 tzdata2018a updates to ICU trunk. Zoneinfo data Europe/Dublin is modified to keep DST offset positive. The tz tool tz2icu was updated to replace zoneinfo imported from tz database with ICU local definition. +b28712d52f 2018-01-19 05:03:44 +0000 Shane Carr ICU-13513 Generalizing UnicodeSetStaticCache to cover more locales. +d0a75c667b 2018-01-18 10:50:36 +0000 Shane Carr ICU-13513 Integrating some of Andy's feedback. Moving code unit vs. code point logic out of the matchers and into the main loop. Moving case folding logic from run-time in StringSegment to build-time. Refactoring to replace booleans with flags at build-time. Further optimizing lead-code-point creation time by adding more fallbacks to the static cache. +a0ed703c5e 2018-01-18 01:02:20 +0000 Shane Carr ICU-13513 Minor formatting changes. +4fb629a23d 2018-01-15 10:19:52 +0000 Fredrik Roubert ICU-13542 Add using-statements to citer.cpp +476d2690e8 2018-01-11 00:50:24 +0000 Shane Carr ICU-13526 Running auto-formatter on MeasureFormat.java and dependencies in advance of upcoming refactor. +0344ea5118 2018-01-10 02:44:23 +0000 Shane Carr ICU-13525 Fixing NumberFormatter behavior when unit pattern does not contain an argument. +a111b4ed90 2018-01-08 21:41:15 +0000 Shane Carr ICU-13536 Moving the six test tree classes from public packages to "dev" packages. +052408f943 2017-12-23 03:26:59 +0000 Shane Carr ICU-13513 Finishing merge; fixing merge conflicts in DecimalQuantity_AbstractBCD.java. +bdb19075f8 2017-12-23 03:13:03 +0000 Shane Carr ICU-13513 Merging trunk to branch (includes the big reformatting commit). +fcc198868e 2017-12-23 01:20:31 +0000 Shane Carr ICU-13524 Reformatting ICU4J number files with 4 spaces. +56574d1042 2017-12-23 01:07:53 +0000 Shane Carr ICU-13524 Reformatting ICU4J number files with 4 spaces. +85d3cf4f2f 2017-12-22 23:44:35 +0000 Shane Carr ICU-13516 Defining behavior when an invalid code point is passed to foldCase. +4d10bf03f5 2017-12-22 00:02:01 +0000 Shane Carr ICU-13520 Adds compound unit support to NumberFormatter. +73569e99bd 2017-12-20 01:41:08 +0000 Shane Carr ICU-13443 Making MAX_INT_FRAC_SIG checking consistent between inclusive and exclusive ranges. (Changing all comparisons to be inclusive.) +e98b2e4c4a 2017-12-20 01:26:50 +0000 Shane Carr ICU-13513 Wrapping new number parsing code into DecimalFormat and marking known issues in the test suite. +76a9c82e1e 2017-12-18 23:17:26 +0000 Markus Scherer ICU-13461 remove register keyword from C++ code +fbaef1f3b6 2017-12-18 01:32:19 +0000 Andy Heninger ICU-13512 Fix problem with break iterator cloning. +4a8b840e8f 2017-12-16 10:04:40 +0000 Shane Carr ICU-13513 Improving parser creation time via better static initialization. Finishing locale-sensitive symbols. Other refactoring. +a85f1ba61d 2017-12-16 06:50:35 +0000 Shane Carr ICU-13513 Adding plumbing for "lead chars" smoke test. ~24% performance improvement on parsing (866ns to 656ns). +76cba637ea 2017-12-16 04:13:43 +0000 Shane Carr ICU-13513 The data-driven test is green :) +d63528f437 2017-12-16 02:54:58 +0000 Shane Carr ICU-13513 More work on affix matchers. Refactoring code for grouping and decimal separators. +788fdfb086 2017-12-15 00:13:12 +0000 Shane Carr ICU-13513 Re-thinking affix matchers a bit. Affix matchers are to contain only regular characters, not symbols, and let the symbol matchers take care of all the symbols. +be3f0fdaaa 2017-12-14 22:03:41 +0000 Markus Scherer ICU-13461 add switch break to avoid unannotated fall-through +27f8d70bcd 2017-12-14 21:25:46 +0000 Markus Scherer ICU-13503 declare variable-length array at end of struct with length 1 to disable bounds checkers +8a232528c1 2017-12-14 10:24:35 +0000 Shane Carr ICU-13513 Continuing down the data-driven test file. Mainly currency improvements. +68340c8464 2017-12-14 07:04:41 +0000 Shane Carr ICU-13513 Down to line 916 in the data-driven test file. +3bbf68ff4e 2017-12-14 01:01:19 +0000 Shane Carr ICU-13461 Adding break statement to silence Clang -Wimplicit-fallthrough warning +5c054df085 2017-12-14 00:47:43 +0000 Shane Carr ICU-13495 Optimizing chooseMultiplierAndApply method implementation. +a0de8d89c5 2017-12-13 10:04:56 +0000 Shane Carr ICU-13513 Starting to tie in with existing code. Working through the data-driven test file first. +47d7ebe968 2017-12-13 05:03:28 +0000 Shane Carr ICU-13513 Initial modular framework for number parsing. +6d9ed3698b 2017-12-12 21:49:51 +0000 Andy Heninger ICU-13457 Adjust Calendar buffer overrun fix for compatibility with AIX compiler, and with older versions of gcc. Also incorporate Jungshik's review comment. +90b7a6e4e8 2017-12-08 21:47:21 +0000 Markus Scherer ICU-13510 test & fix UTF-8->UTF-8 conversion overflow for supplementary characters +c1a8c3a771 2017-12-08 20:46:04 +0000 Markus Scherer ICU-13510 test & fix UTF-8->UTF-8 conversion overflow +d636fabe79 2017-12-06 22:37:29 +0000 Markus Scherer ICU-13506 fix U_ICU_VERSION_SHORT docs for ICU 4.8- vs 49+ +9ba5fe8c77 2017-12-06 18:20:48 +0000 Markus Scherer ICU-13460 set U_USING_ICU_NAMESPACE to 0 by default +64e5a7ecc2 2017-12-06 14:54:22 +0000 Fredrik Roubert ICU-13505 XLocaleDistanceTest.testTiming() should be @Ignore +9ef908e366 2017-12-06 14:54:09 +0000 Fredrik Roubert ICU-13504 LanguageTestFmwk.setUp() should be private +d4206fa2e5 2017-12-05 22:56:31 +0000 Andy Heninger ICU-13447 Document RBBI: getRuleStatus() behavior when going past the end of the input text. +cf4cb10c3d 2017-12-05 20:53:14 +0000 Markus Scherer ICU-13462 fix Script_Extensions for 5 characters: data generator needs to revert them from block scx to sc (merged from maint-60 r40667) +56fd8a74c5 2017-12-05 19:19:34 +0000 Markus Scherer ICU-13467 U8_NEXT() handles all in macro, no function call +9a542da329 2017-12-05 18:45:53 +0000 Andy Heninger ICU-13388 remove unused code in break iterator tests. +d7f2cd98d3 2017-12-05 00:07:30 +0000 Andy Heninger ICU-10688 Break Iterator type logic removal, a few minor cleanups. +b64c563688 2017-12-04 19:27:48 +0000 Andy Heninger ICU-10688 remove break type dependency from dictionaries in break iterators. +023e8b289f 2017-12-04 02:14:32 +0000 Andy Heninger ICU-10688 Remove break iterator type logic. It's implicit from the rules. +ca7b62180e 2017-12-03 00:36:54 +0000 Andy Heninger ICU-10688 branch, work in progress. +6d58ccae2a 2017-12-02 00:02:56 +0000 Peter Edberg ICU-13474 Integrate cldr/tags/release-32-0-1.beta1 into ICU, update tests +ceca3c430c 2017-12-01 23:03:52 +0000 Shane Carr ICU-13492 Fixing currency fraction length fallbacks in the DecimalFormat-to-NumberFormatter mapping function. +c67d9d0a4a 2017-12-01 07:57:05 +0000 Shane Carr ICU-13496 Adds missing NumberFormatter test to ICU4C +10ff53a889 2017-12-01 07:46:22 +0000 Shane Carr ICU-13461 Fixing signed/unsigned operation that was causing runtime warnings in Clang. +c61c9609a3 2017-12-01 00:21:53 +0000 Peter Edberg ICU-13478 Fix J SimpleDateFormat handling of pattern fields b,bb +2ec1aa972e 2017-11-30 23:19:14 +0000 Andy Heninger ICU-12711 Default U_USING_ICU_NAMESPACE to 0 when building ICU library code. +963b29f56f 2017-11-30 21:58:56 +0000 Andy Heninger ICU-13395 Remove uprv_checkValidMemory(). Was incompatible with memory and thread sanitizers. +3a1ee31d76 2017-11-29 23:44:28 +0000 Shane Carr ICU-13442 Fixing checks for whether or not grouping is enabled. A grouping size of zero means that grouping is disabled. +254e5f9580 2017-11-29 19:32:58 +0000 Andy Heninger ICU-13420 svn properties check tool fix, and prop update of files match autoprops settings. +9adfad0bdb 2017-11-17 00:23:59 +0000 Shane Carr ICU-13442 Set grouping sizes to 0 instead of -1 when disabling grouping. +f48ecca6f7 2017-11-16 23:25:16 +0000 Shane Carr ICU-13477 Tweak the DecimalFormat mapping function to correctly handle positive prefix and suffix overrides. +d6401ddcaa 2017-11-15 21:00:09 +0000 Fredrik Roubert ICU-13470 update config.guess and config.sub (again) +d2cf99c677 2017-11-12 02:53:40 +0000 Andy Heninger ICU-13457 Fix initialization & copying of Calendar::validLocale & actualLocale. +179510836d 2017-11-10 03:41:30 +0000 Jeff Genovy ICU-13463 VS project file needs to copy stringoptions.h to the output include folder. +9d5ec47159 2017-11-02 01:07:38 +0000 Shane Carr ICU-13461 Making AffixUtilsTest independent of locale data changes. +edf744f31e 2017-10-31 07:04:33 +0000 Yoshito Umaoka ICU-13458 Update logKnownIssue set by #12620 to ignore more test failures. +4727aef32b 2017-10-31 03:36:22 +0000 Peter Edberg ICU-12770 Update/fix comments about TZDEFAULT target on various systems +32e97afd42 2017-10-30 21:54:17 +0000 Yoshito Umaoka ICU-13412 Updated ICU4J readme for 60.1 GA. +cf0ee6d0f0 2017-10-30 04:09:34 +0000 Peter Edberg ICU-13412 Update ICU4C readme for 60.1 GA +71dd84d4ff 2017-10-29 03:38:05 +0000 Peter Edberg ICU-12504 in ICU4C Persian cal, use int64_t math for one operation to avoid overflow; add tests in C and J +4b67416113 2017-10-26 22:13:13 +0000 Yoshito Umaoka ICU-13446 Fixed Chakma date format fractional seconds parsing problem. Removed logKnownIssue from TestTimeZoneFormat. +7c59127769 2017-10-26 21:53:50 +0000 Shane Carr ICU-13309 Changing number parsing to accept only horizontal whitespace, not vertical whitespace or control characters. +16598e5468 2017-10-26 21:33:43 +0000 Jeff Genovy ICU-13436 Fix various typos and spelling mistakes. +366ae1d5d0 2017-10-26 21:12:42 +0000 Andy Heninger ICU-13455 Add missing #include to rbbi_cache.cpp for RBBIDebugPrintf definition. +a799b3d3ff 2017-10-26 06:49:15 +0000 Jeff Genovy ICU-13448 Feedback from clang expert was that these should not be specific to MSVC, but rather they should be specific to the Windows platform. +f6e3124e74 2017-10-25 23:41:57 +0000 Yoshito Umaoka ICU-13445 Pattern space handling in localized GMT format parser. Applied a fix to ICU4J equivalent to the ICU4C fix done by #13374. Also made a small fix in the previous ICU4C change to prevent buffer overrun with unexpected input. +42a7565808 2017-10-25 22:11:18 +0000 Steven R. Loomis ICU-13415 disable std::move testing on AIX/z for now. +f86f114660 2017-10-25 21:25:01 +0000 Markus Scherer ICU-13428 char* result array was too small for UTF-8 version of 112-UChar Dzongkha (dz) date/time format string +225365d30a 2017-10-25 17:27:45 +0000 Jeff Genovy ICU-13411 Typo in fix. +e83872364b 2017-10-25 17:11:37 +0000 Jeff Genovy ICU-13411 Additional fix for template exports. +46dd205917 2017-10-25 15:43:29 +0000 Yoshito Umaoka ICU-13141 tzdata2017c updates. Some patches in Makefile to support the latest Makefile in tzcode2017c. Added logKnownIssue in some test cases. See the ticket for the details. +1ba7875371 2017-10-25 01:26:48 +0000 Shane Carr ICU-13415 Setting error code in terminal NumberFormatter methods when applicable. Renaming unproposed error codes for consistency with existing error codes in utypes.h. +6921697be2 2017-10-25 00:33:58 +0000 Shane Carr ICU-13415 Due to build issues, disabling new number formatting code on Solaris +1ec3a8c6bb 2017-10-25 00:25:04 +0000 Shane Carr ICU-13411 Making "using namespace" statements consistent across number formatting cpp files. +5e63d2297e 2017-10-24 22:39:03 +0000 Steven R. Loomis ICU-13415 porting: std::isinf/std::isnan back to uprv. also see ICU-13315 +811b30b9c2 2017-10-23 23:06:43 +0000 Jungshik Shin ICU-13192 revert accidentally committed files +050e62025a 2017-10-23 23:01:58 +0000 Jungshik Shin ICU-13192 gCorrectedPOSIXLocaleis changed to const char* +de3c990b0b 2017-10-23 07:12:39 +0000 Shane Carr ICU-13415 Refactoring shadowed virtual method in IFixedDecimal. +a5e9be8dd6 2017-10-20 03:29:11 +0000 Peter Edberg ICU-13433 Integrate CLDR 32 tags/release-32-beta3 +df08682680 2017-10-19 23:47:20 +0000 Shane Carr ICU-13415 Adding virtual destructor to internal Interface-like type SymbolProvider. +1e72170543 2017-10-12 23:09:43 +0000 Norbert Runge ICU-13405 prevents double-free-triggered segmentation fault by setting pointer to NULL after free. +01f2f5dd99 2017-10-12 16:47:03 +0000 Markus Scherer ICU-13418 fix lowercase typo on UCharacter.toTitleCase() methods +6873ed8e2c 2017-10-12 12:24:55 +0000 Yoshito Umaoka ICU-13419 Imported the latest CLDR 32 locale data, updated some test cases. +1c794eb111 2017-10-11 22:22:45 +0000 Andy Heninger ICU-13394 nul-terminated buffer handling fixed from Chromium. +3db8233029 2017-10-11 21:28:38 +0000 Shane Carr ICU-13415 Fixing compiler warnings in GCC +8d917a5a26 2017-10-11 20:47:18 +0000 Steven R. Loomis ICU-13147 add a PowerShell script to build Windows release zips +94d78190a5 2017-10-10 21:39:12 +0000 Andy Heninger ICU-9954 review fixes, changes to comments only. +b310919187 2017-10-10 17:49:41 +0000 Fredrik Roubert ICU-13410 environmentTest.sh must be updated to use current paths +bb430ebdf1 2017-10-09 20:32:40 +0000 Jeff Genovy ICU-13177 Fix some comments for the new NumberFormatter API. +01175f70a5 2017-10-09 15:02:52 +0000 Yoshito Umaoka ICU-13358 Added ICU4J serialization compatibility test data generated by ICU4J 60. Deleted the ICU4J 55 test data. +076516f409 2017-10-09 14:38:15 +0000 Yoshito Umaoka ICU-13358 ICU4J 60 API signature file. +ddfc308603 2017-10-09 14:18:53 +0000 Yoshito Umaoka ICU-13385 Fixed a build error with glibc 2.26. Checks xlocale.h availability by autoconf. +7604adc4b3 2017-10-09 06:57:17 +0000 Peter Edberg ICU-13352 Fix ordering of limit test and array ref in ufmt_utop +9ac09264c9 2017-10-09 06:40:55 +0000 Peter Edberg ICU-13313 Fix ucol_next/prev docs to use UCOL_NULLORDER, not NULLORDER +aca96338b6 2017-10-07 02:46:49 +0000 Shane Carr ICU-13177 Adding RTTI tests for MeasureUnit class hierarchy. +b96966a131 2017-10-06 23:11:11 +0000 Norbert Runge ICU-13358 No-data test fixes (cf. BRS task). +a86ba51982 2017-10-06 22:49:59 +0000 Markus Scherer ICU-13358 update pool bundles for ICU 60 +3b05ead47b 2017-10-06 22:46:56 +0000 Jeff Genovy ICU-13188 Merge patch for building reduced data file. +328dd95b9c 2017-10-06 22:44:25 +0000 Jeff Genovy ICU-13177 Fix minor typos/spelling in comments. +b1a2e40781 2017-10-06 21:13:56 +0000 Jeff Genovy ICU-13177 Check if the other NullableValue object is null before trying to use its value. +97901d274e 2017-10-06 20:32:13 +0000 Jeff Genovy ICU-13177 Fix warnings reintroduced by the NumberFormatting work. +d835c3aac4 2017-10-06 16:52:14 +0000 Norbert Runge ICU-13384 fixes issues found in public header checks and unconfig.h variation check. +6a43ed9826 2017-10-06 09:02:10 +0000 Shane Carr ICU-13177 Moving FixedDecimal and IFixedDecimal destructors to cpp file. +3bb0274f43 2017-10-06 07:31:14 +0000 Jeff Genovy ICU-13126 Allow UWP builds to reuse makedata by undoing the disabling of renaming. +af8770bcac 2017-10-06 07:26:01 +0000 Peter Edberg ICU-13358 ICU 60rc BRS, update U_HIDE_ conditionals +0b8c83334a 2017-10-06 04:55:41 +0000 Markus Scherer ICU-13358 adjust dependencies graph for recently added code +03fe3d7cca 2017-10-06 02:46:28 +0000 Peter Edberg ICU-13358 One more ICU4C readme update +bca22369f6 2017-10-06 02:03:16 +0000 Shane Carr ICU-13177 Fixing dependency check errors in number formatting code. +49d2336dfc 2017-10-06 01:59:22 +0000 Jeff Genovy ICU-13177 Fix empty include from NumberFormatting merge r40492. +591e38c07f 2017-10-06 01:38:19 +0000 Peter Edberg ICU-13358 Update ICU4C readme for 60rc +dbf0bfe4a7 2017-10-06 01:37:59 +0000 Shane Carr ICU-13177 Improving consistency of Unicode string literals in number formatting code. +dbc623d0d8 2017-10-06 00:46:48 +0000 Peter Edberg ICU-13359 Integrate updated CLDR 32 @13761 for 60rc. The previous issues #13366,#13368,#13374,#13390,#13391 are fixed. +4380990cc0 2017-10-06 00:40:16 +0000 Jeff Genovy ICU-13177 Add missing entries to i18n_uwp.vcxproj for NumberFormatting. +24297c1601 2017-10-06 00:19:27 +0000 Andy Heninger ICU-9954 RBBI, conditionalize debug printfs. +82081f352c 2017-10-05 23:37:56 +0000 Peter Edberg ICU-13377 update ICU4C 60 API change report after r40576, fix missing status tags in uspoof.h +20351d35c8 2017-10-05 23:25:33 +0000 Shane Carr ICU-13177 Removing some U_HIDE_INTERNAL_API blocks in numberformatter.h that were hiding declarations necessary for compiling client code. +835b426bec 2017-10-05 23:07:36 +0000 Markus Scherer ICU-13390 include unicode/utf16.h when using U16_ macros +821a7f7540 2017-10-05 23:03:19 +0000 Shane Carr ICU-13177 Adding missing status tags in numberformatter.h +6f5bfa5769 2017-10-05 22:33:45 +0000 Shane Carr ICU-13310 Improving backwards compatibility of scientific notation formatting. +f0e9b357c2 2017-10-05 22:32:41 +0000 Shane Carr ICU-13368 Fixing serialization test failure caused by r40561. +e6987fbfd8 2017-10-05 21:41:46 +0000 Shane Carr ICU-13391 Change ICU4C parsing to count digits instead of UTF-16 code units for grouping sizes. +0b5b91a70b 2017-10-05 20:36:07 +0000 Peter Edberg ICU-13366 Changes per Shane codereview comments +38ae69d64a 2017-10-05 20:34:24 +0000 Peter Edberg ICU-12380 Use uint32_t for varMask and addMask +730670eba5 2017-10-05 17:13:06 +0000 Yoshito Umaoka ICU-13385 Fixed a typo. +eaf4de59f4 2017-10-05 16:53:51 +0000 Norbert Runge ICU-13384 Adjusts unit test to work with UCONFIG_NO_BREAK_ITERATION flag set. +c620f117ca 2017-10-05 06:39:53 +0000 Yoshito Umaoka ICU-13385 autoconf to detect if xlocale.h exists or not. +7bdffc10a4 2017-10-05 06:06:44 +0000 Peter Edberg ICU-13377 ICU4C 60 API change report, plus fix one mistagged item +956a47ad0d 2017-10-05 04:30:11 +0000 Shane Carr ICU-13372 Ignore TestDataDrivenJDK instead of Pass when using a different JDK version. +ca891fb9e1 2017-10-05 04:27:34 +0000 Shane Carr ICU-13372 Ignore TestDataDrivenJDK instead of Pass when using a different JDK version. +011c4fed3a 2017-10-05 01:32:05 +0000 Shane Carr ICU-13368 Responding to Markus code review feedback on r40528. +dbc2c443e2 2017-10-05 01:21:57 +0000 Jeff Genovy ICU-13159 Fix broken datafile for UWP, it is currently versionless. +e7cfe897b2 2017-10-05 01:19:20 +0000 Shane Carr ICU-13368 Fixing performance regression on single-symbol currency data loading. Adding single-element data caches to ICUCurrencyDisplayInfoProvider. +25fed96c72 2017-10-05 00:47:38 +0000 Shane Carr ICU-13093 Disabling number formatting code on AIX and z/OS due to C++11 compatibility issues. +a5b3c2a9d6 2017-10-05 00:47:08 +0000 Shane Carr ICU-13093 For AIX compatibility, replacing inline initializers with memset in MeasureFormatCacheData constructor. +30eb63de01 2017-10-04 23:41:05 +0000 Shane Carr ICU-13384 Fixing test failure from r40057 +b536a39a74 2017-10-04 22:51:06 +0000 Norbert Runge ICU-13384 Adds #include unicode/utypes.h +4b9ca817eb 2017-10-04 22:41:40 +0000 Steven R. Loomis ICU-13387 autoconf fixes for disabled tools and tests and draft api +68944a684d 2017-10-04 22:37:14 +0000 Peter Edberg ICU-13377 Promote ICU4C @draft ICU 58 APIs to @stable in ICU 60 +302c255931 2017-10-04 22:29:21 +0000 Shane Carr ICU-13177 Fixing coverity issues in number formatting code. +e2f537d42f 2017-10-04 22:28:09 +0000 Shane Carr ICU-13177 Fixing coverity issues in number formatting code. +78944eae33 2017-10-04 22:26:24 +0000 Steven R. Loomis ICU-10452 update make dist to work without svn export +221c712248 2017-10-04 21:30:25 +0000 Yoshito Umaoka ICU-13358 Updated ICU4J readme.html for 60rc. +b6c8bac9bb 2017-10-04 19:54:30 +0000 Norbert Runge ICU-13384 Fixes ICU4C header check failures, blacklists files that are C++ only, adds a directory to test script. +6af490ee44 2017-10-04 19:20:30 +0000 Jeff Genovy ICU-13177 Need to add NumberFormatting files to the UWP solution file too. +acb0dc3593 2017-10-04 17:42:36 +0000 Jeff Genovy ICU-13030 Fix one more location using U_CALLCONV. +62acf2ae94 2017-10-04 17:13:04 +0000 Jeff Genovy ICU-13383 One more C4251 warning on MSVC. +2a76f7596a 2017-10-04 15:34:10 +0000 Yoshito Umaoka ICU-13390 Fixed TestTimeZoneRoundTrip test code issue with Chakma digits. +25ee7556dd 2017-10-04 14:34:54 +0000 Yoshito Umaoka ICU-13366 Fixed ICU4J number parsing problems with supplimental characters in SimpleDateFormat and TimeZoneFormat. +ca4891dd07 2017-10-04 13:34:56 +0000 Shane Carr ICU-13177 Replacing override with U_OVERRIDE in i18n/plurrule_impl.h +ab965990e5 2017-10-04 03:13:36 +0000 Jeff Genovy ICU-13383 Export explicit templates for MSVC, remove UPRV_SUPPRESS_DLL_INTERFACE_WARNING macro. +9d5639ac16 2017-10-04 01:23:58 +0000 Shane Carr ICU-13117 Changing override to U_OVERRIDE in number formatting code. +ca350d8a82 2017-10-04 01:15:54 +0000 Shane Carr ICU-13177 Removing public dependency on std::atomic from unicode/numberformatter.h and casting to ICU's atomic type internally. +9d44026761 2017-10-03 23:20:18 +0000 Peter Edberg ICU-13366 spin off the remaining tz offset roundtrip and number roundtrip issues to #13390, 13391; update logKnownIssue +0065725adc 2017-10-03 20:36:42 +0000 Peter Edberg ICU-13366 part 12, fix C SimpleDateFormat::subParse handling of 2-digit years for supplemental chars +1513540ad8 2017-10-03 16:47:56 +0000 Yoshito Umaoka ICU-13358 Merged the correction in LINCENSE under icu4c directory into the copy under icu4j directory. +d6cc900c42 2017-10-03 16:08:43 +0000 Norbert Runge ICU-12986 parameterizes long running unit test to split it into shorter unit test runs. +07cc118310 2017-10-03 14:10:13 +0000 Yoshito Umaoka ICU-13177 Changed NoUnit constructor from protected @internal to package local. +990c48ace6 2017-10-03 04:56:54 +0000 Yoshito Umaoka ICU-13358 Updated ICU4J API change report for 60. +dd29938e5d 2017-10-03 04:50:53 +0000 Yoshito Umaoka ICU-13358 Added @SuppressWarnings(unused) to BreakIteratorTest. +34041737df 2017-10-03 04:19:30 +0000 Yoshito Umaoka ICU-13177 Fixed API doc issues. Missing explicit constructor for NumberFormatter. +7a72a8f032 2017-10-03 04:11:26 +0000 Andy Heninger ICU-13380 Fixes for memory leaks & other problems found by Address Sanitizer. +1614992033 2017-10-03 03:37:01 +0000 Shane Carr ICU-13368 Hacking fix for en_GB currency parsing in ICU4C. +1870215131 2017-10-03 02:32:50 +0000 Yoshito Umaoka ICU-13358 Fixed cpyscan problems. Enhanced cpyscan.pl to use online version of cpyskip.txt by default. Added the new Unicode copyright comment in many tools files. +15d177ad35 2017-10-03 01:38:52 +0000 Shane Carr ICU-13177 Syncing icu4c numberformattestspecification.txt with icu4j +45eaf65700 2017-10-03 01:25:20 +0000 Felipe Balbontรญn ICU-13380 Fix memory leak in DateFormatSymbols when loading AmPmMarkers and AmPmMarkersAbbr from the resource bundle. +a4efe6d3d7 2017-10-02 22:55:16 +0000 Shane Carr ICU-13383 Applying code review feedback for MSVC DLL interface warning. +9831b84c80 2017-10-02 21:21:14 +0000 Andy Heninger ICU-13358 Update urename.h. Also update script & instructions. +9ccab14af1 2017-10-02 03:42:54 +0000 Peter Edberg ICU-13366 part 1, fix TextTrieMap::search supplemental handling; make tz displayName buffer size bigger & logKnownIssue tests more specific +2e872ea9f1 2017-10-01 20:56:01 +0000 Andy Heninger ICU-13358 Regenerate configure. Fix U_ICU_VERSION_MINOR_NUM. +7df399c964 2017-09-30 00:58:52 +0000 Shane Carr ICU-11666 Integrating narrow currency symbol in ICU4J; follow-up to r40519. +9c8165a44d 2017-09-30 00:21:07 +0000 Shane Carr ICU-13368 Overhauling currency data loading to resolve incorrect fallback bug. Adding back a test for the current number parser for behavior testing of the currency data loading change. +9fbda43d48 2017-09-29 23:04:34 +0000 Shane Carr ICU-13380 Fixing memory overflow in MeasureFormat data loading. +b06ac0cc8f 2017-09-29 20:05:13 +0000 Peter Edberg ICU-13359 Integrate updated CLDR 32 tags/release-32-beta; still have known issues #13366,#13368 +9a5bd36957 2017-09-29 03:48:43 +0000 Yoshito Umaoka ICU-13358 Clean up import stateents for ICU 60. +680ba3ce21 2017-09-29 00:16:08 +0000 Shane Carr ICU-13383 Adding macro UPRV_SUPPRESS_DLL_INTERFACE_WARNING to suppress Visual C++ compiler warnings. +712460af2b 2017-09-28 23:26:57 +0000 Shane Carr ICU-13177 Fixing ICU4J warnings in DecimalFormatProperties and CompactNotation. Reformatting DecimalFormatProperties.java. +d8368d6da4 2017-09-28 22:53:31 +0000 Shane Carr ICU-13177 Fixing Visual Studio build warnings in number formatting code. +79cf4fa012 2017-09-28 22:30:12 +0000 Yoshito Umaoka ICU-13358 Incorporated the latest currency numeric updates (ISO-4217 Amendment 164, Sep 22 2017)to currencyNumericCodes.txt. +6cd0738d6a 2017-09-28 21:31:29 +0000 Yoshito Umaoka ICU-13358 Updated ICU version for 60rc. +e16c565b09 2017-09-28 21:19:47 +0000 Andy Heninger ICU-23327 Fix uninitialized error code in test. +9c871737d8 2017-09-28 21:11:51 +0000 Yoshito Umaoka ICU-13177 Fixed a build problem (Java 7 java.util.Objects dependencies) a couple of classes. +87cd415960 2017-09-28 20:24:35 +0000 Shane Carr ICU-13177 Adding additional static casts to reduce compiler warnings. +f0bbc4855e 2017-09-28 19:20:54 +0000 Yoshito Umaoka ICU-13374 Removed another logKnownIssue for this issue. +3c76337e00 2017-09-28 13:15:15 +0000 Yoshito Umaoka ICU-13377 Promoting ICU4J draft APIs to stable for ICU 60. +1a7164e2db 2017-09-28 01:12:37 +0000 Shane Carr ICU-13177 Adding missing documentation for NoUnit +35ef735709 2017-09-28 01:09:24 +0000 Shane Carr ICU-13177 Adding serialVersionUID for CustomSymbolCurrency and MeasureUnit +5c711e36e8 2017-09-28 01:00:43 +0000 Shane Carr ICU-13327 Fixing buffer overflow in NumberingSystem constructor. +1599dabb7c 2017-09-28 00:53:39 +0000 Yoshito Umaoka ICU-13374 Fixed localized GMT offset format roundtrip in Perisian locale. +131f416755 2017-09-27 23:46:15 +0000 Shane Carr ICU-13177 Merging NumberFormatter to trunk for ICU 60 +45a6728cbe 2017-09-27 23:28:43 +0000 Markus Scherer ICU-13210 remove unreachable code, improve pattern pointer check +7dc15c3372 2017-09-27 23:12:20 +0000 Shane Carr ICU-13177 Fixing stack buffer overflow in decNumber conversion function. +0d9ef38e4c 2017-09-27 22:59:32 +0000 Markus Scherer ICU-13335 make CacheValue.SoftValue.ref volatile +f0bfac70f5 2017-09-27 22:51:01 +0000 Markus Scherer ICU-13362 avoid memcmp(nullptr, nullptr, 0) +80a7f5e4b5 2017-09-27 22:35:34 +0000 Markus Scherer ICU-13202 add U_PF_FUCHSIA +eb34602c75 2017-09-27 22:31:07 +0000 Shane Carr ICU-13177 Adding IntlTest DoubleToUnicodeString and improving DecimalQuantity test +511ebeaa92 2017-09-27 21:43:09 +0000 Andy Heninger ICU-13177 add 'using namespace icu' where needed for build with -DU_USING_ICU_NAMESPACE=0 +37d8df716c 2017-09-27 20:40:22 +0000 Norbert Runge ICU-13378 fixes clean-up of result files of target checkTest +269d74b759 2017-09-27 19:19:19 +0000 Peter Edberg ICU-13359 Integrate updated CLDR 32 @13743; still have known issues #13366,#13368,#13374 +6b0ef1848d 2017-09-27 18:50:44 +0000 Andy Heninger ICU-13177 Windows build, add U_I18N_API to exported classes. Builds, some warnings. Tests crash. +44bb4d8a27 2017-09-27 15:49:01 +0000 Yoshito Umaoka ICU-13377 Proposed API status changes for ICU4J 60. +da416aaf80 2017-09-27 14:10:33 +0000 Peter Edberg ICU-13359 Skip even more DateFormatRoundTripTest::TestDateFormatRoundTrip exhaustive cases for known issue #13366 +b7bedcbab0 2017-09-27 10:11:00 +0000 Shane Carr ICU-13177 Fixing serialization test failures in ICU4J. +104b56d22e 2017-09-27 09:07:45 +0000 Shane Carr ICU-13177 Finishing documentation in Java and fixing a couple regression test failures. +b40a5ff9eb 2017-09-27 09:03:19 +0000 Shane Carr ICU-13177 Adding more documentation. +d2e59330cd 2017-09-27 06:44:13 +0000 Andy Heninger ICU-13177 NumberFormatter, Visual Studio fixes, work in progress. +884bd3713c 2017-09-27 06:15:31 +0000 Peter Edberg ICU-13343 ICU4J test for yue collation variants (the rest of this was done under #13359) +c8a42e162b 2017-09-27 05:59:03 +0000 Peter Edberg ICU-13359 More logKnownIssues for exhaustive test failures: #13366,#13368,#13374 +483d153217 2017-09-27 05:52:30 +0000 Yoshito Umaoka ICU-13372 Fixed some test issues on Java 9. +2d49e73b8a 2017-09-27 05:31:57 +0000 Shane Carr ICU-13177 Cleanup before merge to trunk. +93d9dc3fe2 2017-09-27 03:52:08 +0000 Shane Carr ICU-13177 Cleaning up Valgrind errors in NumberFormatter unit test suite. +c55bf3d8bf 2017-09-27 03:21:29 +0000 Shane Carr ICU-13177 Fixing minor NumberTest unit test failures. +0a31ef3eb5 2017-09-27 03:07:35 +0000 Shane Carr ICU-13177 Removing unused file number_results.h. +d7a61a6e91 2017-09-27 03:02:02 +0000 Shane Carr ICU-13177 NumberFormatter tests are passing. +a88300f273 2017-09-27 02:16:44 +0000 Shane Carr ICU-13177 NumberFormatter tests are building. +a01fc429cb 2017-09-27 00:25:20 +0000 Shane Carr ICU-13177 Initial commit of ICU4C NumberFormatter +496df21bdf 2017-09-26 23:27:06 +0000 Markus Scherer ICU-13346 avoid range-based for loop +3bfe134a86 2017-09-26 21:20:01 +0000 Peter Edberg ICU-13359 Integrate CLDR 32 alpha data into ICU for ICU 60rc; known issues #13366,#13368 +ad11ee3a70 2017-09-26 20:37:02 +0000 Yoshito Umaoka ICU-13122 Updated build.xml to make secureCheck work as designed (although, it's failing because of security policy configuration issues) +e220fe9dd6 2017-09-26 20:16:03 +0000 Andy Heninger ICU-9954 rbbi forward iteration performance improvement. Ensure rules always make some progress; keep engine out of the fail-safe fall back path for rules that do not advance. +c09ca5d6b9 2017-09-26 09:33:44 +0000 Shane Carr ICU-13177 Merging trunk to branch +0c9a9cf832 2017-09-26 08:51:34 +0000 Shane Carr ICU-13177 Renaming files and ICU4C syncing. +6001089138 2017-09-26 07:59:00 +0000 Shane Carr ICU-9300 Adding links to RoundingMode user guide to ICU4C documentation. +75495acb8f 2017-09-25 20:16:04 +0000 Andy Heninger ICU-13275 Remove some compiler warnings that were triggered by earlier fixes. +9c70152d45 2017-09-25 15:19:02 +0000 Yoshito Umaoka ICU-13209 Made Islamic calendar subtype detection code case insensitive. +fa2ddc86c7 2017-09-23 06:34:53 +0000 Markus Scherer ICU-13311 change illegal-UTF-8 handling in converter code +6793988c7b 2017-09-23 00:30:40 +0000 Yoshito Umaoka ICU-13330 Removed debug code added by the previous commit. +20f7f4086f 2017-09-23 00:27:01 +0000 Yoshito Umaoka ICU-13330 Fixed java version check for Java 9. +d0e8605136 2017-09-22 23:06:49 +0000 Yoshito Umaoka ICU-8241 Added new build target releaseFinal. Added new maven pom files for charset and locale SPI. API document build targets for each ICU4J maven artifacts. +4bb34584ad 2017-09-22 18:00:51 +0000 William Zhao ICU-13275 Merge into some W3 warning fixes into trunk +27c08578ac 2017-09-21 23:45:08 +0000 Markus Scherer ICU-13311 change illegal-UTF-8 handling in non-converter code +119d75dc46 2017-09-21 22:38:34 +0000 Steven R. Loomis ICU-13001 additional warning cleanup +8975d923fe 2017-09-21 22:10:48 +0000 Andy Heninger ICU-12960 ubrk_open, clarify that NULL is allowed for text in ubrk_open() +89765009b4 2017-09-21 19:43:28 +0000 Steven R. Loomis ICU-13001 warning cleanup +f8beac7267 2017-09-21 16:51:49 +0000 Yoshito Umaoka ICU-13321 Added a new method TimeZone#setICUDefault(TimeZone), which only changes ICU default. Clean up TimeZone#setDefault(TimeZone) with the new method. Updated the API comments to explain the behavior precisely. +a0fcf76a8d 2017-09-21 01:02:20 +0000 Steven R. Loomis ICU-13093 std::isinf and std::isnan fix - z/OS too +37c87ed5fb 2017-09-21 00:55:37 +0000 Andy Heninger ICU-9954 Fix coverity warnings. +205842898a 2017-09-21 00:25:49 +0000 Steven R. Loomis ICU-13093 std::isinf and std::isnan fix +edcc5102ee 2017-09-20 23:49:27 +0000 Jeff Genovy ICU-9954 Fix UWP build. +cb1f0a68f4 2017-09-20 22:58:39 +0000 Andy Heninger ICU-9954 Fix coverity warning. +3e17a0d8c3 2017-09-20 20:04:10 +0000 Steven R. Loomis ICU-13093 override fix +9075f9cb5a 2017-09-20 00:39:40 +0000 Peter Edberg ICU-12380 Size reductions for transliterator registry (and some speedup) +4e1c4096a6 2017-09-19 18:17:22 +0000 Andy Heninger ICU-9954 Break Iteration, remove reverse rules, add boundary caching. +419011d783 2017-09-19 06:28:29 +0000 Peter Edberg ICU-12770 Fix comment about TZZONEINFO path on different systems +5b966cdeba 2017-09-18 23:24:34 +0000 Peter Edberg ICU-12770 Just check for /zoneinfo/ instead of full platform-specific TZZONEINFO; also fixes #13291 +b966a7e403 2017-09-18 22:59:48 +0000 Markus Scherer ICU-13346 add Edits.Iterator.previous() for mapping near-earlier indexes; compress some repeated m:n replacements even when m!=n +68ef77118b 2017-09-18 21:45:11 +0000 Markus Scherer ICU-13203 CaseMap UTF-8 add StringPiece->ByteSink overloads; change implementation to that and change array->array versions into wrappers +6a1bbcaa58 2017-09-16 06:57:08 +0000 Shane Carr ICU-13177 Small Java changes relating to Compact and Padding. +8c1d9ad0d1 2017-09-15 01:40:49 +0000 Jeff Genovy ICU-13342 fix unintended whitespace change. +0e376ea872 2017-09-14 23:50:36 +0000 Norbert Runge ICU-13357 Remove misplaced JUnit @RunWIth annotation. +c842f7426d 2017-09-14 23:02:22 +0000 Shane Carr ICU-13177 Cleaning up Java compact and long names in preparation for C++. +ee7fb909bf 2017-09-14 22:26:13 +0000 Markus Scherer ICU-13247 Java: String CaseMap.apply(CharSequence); fix omitUnchangedText() without Edits +cf7b342a1d 2017-09-14 19:57:27 +0000 Yoshito Umaoka ICU-13312 Added tzdb metazone entry for Pyongyang, and generated ICU4J data with the change. Fixed one data issue in tzdbNames - metazone names CST/CDT for Taipei are not unique, and need to add parseRegions data to restrict that the parse mapping should be only used when locale's region is TW. +b38323d79b 2017-09-14 19:09:57 +0000 Jeff Genovy ICU-13342 gennorm2 produces incorrect output on MSVC Release builds due to optimizer issues. +fc78f45dd9 2017-09-14 19:04:20 +0000 Jeff Genovy ICU-13356 gennorm2 crashes if the input file contains blank lines. +03f431d30d 2017-09-14 06:24:35 +0000 Markus Scherer ICU-13340 obsolete unicode/utf_old.h: add U_HIDE_OBSOLETE_UTF_OLD_H to optionally hide all of the .h contents; default: no behavior change; adjust code & tests to work either way +ed012e1bfb 2017-09-14 02:37:44 +0000 Yoshito Umaoka ICU-13312 Fixed getDisplayName crash issue caused by TZDBTimeZoneNames, added a test case for the fix that interate through all time zones. +33d0dbbb73 2017-09-14 00:35:08 +0000 Shane Carr ICU-13021 Disallow grouping separators in exponential patterns. +e503f584ed 2017-09-14 00:16:56 +0000 Shane Carr ICU-13310 Fixing assertion failure in ScientificFormat. +563e55a8e2 2017-09-13 23:32:52 +0000 Steven R. Loomis ICU-13030 Add U_CALLCONV_FPTR for function pointers. And yet again, donโ€™t break the API change report. +0e480ee0c1 2017-09-13 23:16:59 +0000 Steven R. Loomis ICU-13093 denoise API change report +84bec69426 2017-09-13 23:07:30 +0000 Steven R. Loomis ICU-13093 porting fixes (AIX) +8ba4e85fa9 2017-09-13 22:50:16 +0000 Steven R. Loomis ICU-13093 fix U_OVERRIDE and U_NOEXCEPT in doxygen +edac6e7206 2017-09-13 22:29:43 +0000 Markus Scherer ICU-13244 add U16_GET_OR_FFFD(), U16_NEXT_OR_FFFD(), U16_PREV_OR_FFFD() +dda03c710a 2017-09-13 21:58:35 +0000 Norbert Runge ICU-13273 adds targets to run specific tests from a specific test class. +0eac99b5d5 2017-09-13 21:15:58 +0000 Yoshito Umaoka ICU-13349 Removed @provisional tag from already @stable APIs in TimeZone.java. +bc7e22d0d6 2017-09-13 20:55:47 +0000 Yoshito Umaoka ICU-13348 Removed unused irregular test files that had never been used since ICU4J 4.4. +2613216b7b 2017-09-13 19:52:40 +0000 Steven R. Loomis ICU-13345 merge from trunk +66228f40f6 2017-09-13 18:31:27 +0000 Steven R. Loomis ICU-13345 update deprecation comments +d80a30219f 2017-09-13 18:28:44 +0000 Steven R. Loomis ICU-13345 changes per ICU-TC comments +6de3f0fbca 2017-09-13 18:09:39 +0000 Norbert Runge ICU-13350 line 134: Copyrighy -> Copyright. +321f467190 2017-09-13 16:15:28 +0000 Markus Scherer ICU-13337 public string option for not resetting an Edits object: U_EDITS_NO_RESET +c444c0c561 2017-09-13 09:57:11 +0000 Shane Carr ICU-13117 More renaming and refactoring in Java with no behavior changes. +1f1a485c3c 2017-09-13 07:49:26 +0000 Shane Carr ICU-13177 Adding IFixedDecimal interface to C++. +082cbac7fc 2017-09-13 07:48:09 +0000 Shane Carr ICU-13351 Tests for new CurrencyUnit constructors. +52417e2221 2017-09-12 20:29:14 +0000 Norbert Runge ICU-13069 enables code to compile when UCONFIG_NO_NORMALIZATION is set to 1; all unit tests pass. +eaa26ce352 2017-09-12 19:52:59 +0000 Steven R. Loomis ICU-13030 merge from trunk +0343e0805b 2017-09-12 19:24:51 +0000 Steven R. Loomis ICU-13030 review comment +855271ff6d 2017-09-12 19:18:19 +0000 Steven R. Loomis ICU-11909 merge from branch: J FilteredBreakIteratorBuilder as draft +36ae88949c 2017-09-12 18:29:18 +0000 Steven R. Loomis ICU-11909 remove glue stuff +850e4b395e 2017-09-12 18:12:16 +0000 Steven R. Loomis ICU-11909 update from trunk +ae6e2a89d3 2017-09-12 18:05:50 +0000 Steven R. Loomis ICU-11909 svn prop +8400e4c08d 2017-09-12 15:00:23 +0000 Norbert Runge ICU-13324 removes TestCompareRefImpl(); has dependency to translit package. +d0c762e71c 2017-09-12 05:20:50 +0000 Shane Carr ICU-13351 Adding additional CurrencyUnit constructors and stabilizing API constract of MeasureUnit default constructor. +57913822e0 2017-09-10 02:02:02 +0000 Shane Carr ICU-13177 Internal changes to existing icu4c source. +a1e9154f8c 2017-09-08 18:49:08 +0000 Markus Scherer ICU-13346 compress some repeated m:n replacements even when m!=n +a782748606 2017-09-08 16:46:18 +0000 Norbert Runge ICU-12603 Annotates ICU4J unit test classes which use JUnit with @RunWith(JUnit4.class). +ef72d0734e 2017-09-07 19:50:40 +0000 Markus Scherer ICU-13346 avoid unused-variable compiler warning +4e75a6ece0 2017-09-07 18:29:27 +0000 Markus Scherer ICU-13346 add Edits::Iterator::previous() for mapping near-earlier indexes +6dee8f942d 2017-09-06 21:44:58 +0000 Andy Heninger ICU-13344 problem with SETNATIVEINDEX macro. +e044ce0a4c 2017-09-06 18:38:22 +0000 Andy Heninger ICU-11632 fix compilation error in calregts.cpp +2a5df236f5 2017-09-05 22:22:46 +0000 Jugu Dannie Sundar ICU-11632 icu4j changes for integer overflow in calendar support +29cd7b1fc9 2017-09-05 22:22:09 +0000 Jugu Dannie Sundar ICU-11632 icu4c changes for integer overflow in calendar support +a4905a73c0 2017-09-02 04:53:46 +0000 Shane Carr ICU-13177 Changing more names of classes and moving code around. No behavior changes. +8866e097b3 2017-09-01 19:32:35 +0000 Steven R. Loomis ICU-11909 work in progress on FilteredBreakJ +3a02afc3bf 2017-09-01 16:21:47 +0000 Markus Scherer ICU-13199 use std::getline(istream, string) to avoid line length limit +c0f2ca5177 2017-09-01 08:30:17 +0000 Shane Carr ICU-13177 Renaming classes and moving things around. No or very few behavior changes. +3c9447aaea 2017-08-30 18:15:10 +0000 Fredrik Roubert ICU-13336 Fix common typo: s/langauge/language/ig +994a671e4e 2017-08-29 07:19:26 +0000 George Rhoten ICU-13306 Complete refactoring code based off of code review feedback. +6e33099276 2017-08-29 07:14:27 +0000 George Rhoten ICU-13306 API consistency changes based off of review feedback. +20e5b7b910 2017-08-26 07:22:38 +0000 Shane Carr ICU-13177 Simplifying the Modifier interface by removing getPrefix() and getSuffix() and replacing it with getPrefixLength(), which exposes the same information. +b60d81e668 2017-08-26 06:56:41 +0000 Shane Carr ICU-13177 Moving around a lot of code for better C++ portability. The only behavior change is that -1 is stored instead of Integer.MAX_VALUE internally in most places. +bc77976528 2017-08-26 00:44:28 +0000 Andy Heninger ICU-13318 RBBITest, remove obsolete tests, move remaining test data to rbbitst.txt +2f87cf4c46 2017-08-25 22:46:12 +0000 Markus Scherer ICU-10524 normalization one-way mapping with trailing ccc>1 has no compose-boundary-after +3e9530c048 2017-08-24 20:36:19 +0000 Markus Scherer ICU-13332 CaseMapImpl.isFollowedByCasedLetter() must increment the string index while looping +388288b819 2017-08-24 08:18:22 +0000 Shane Carr ICU-13177 Removes old (ICU 59) number formatting middleware since it has been wholly replaced by the property mapper function. This change also removes the IProperties polymorphism and makes all remaining classes reference Properties directly. +41d811b716 2017-08-24 06:03:12 +0000 Shane Carr ICU-13177 Assorted cleanup and minor changes. Preparation for C++. +8b625eda51 2017-08-24 05:56:16 +0000 Shane Carr ICU-13177 Merging trunk to branch +d287dbbe30 2017-08-23 23:33:47 +0000 Markus Scherer ICU-13326 gennorm2 --combined option to write the combined data of the input files; and gennorm2 minus operator to write the diffs of the combined data from two sets of input files +d362b18924 2017-08-23 20:42:30 +0000 Markus Scherer ICU-13307 Java Edits.mergedAndAppend(ab, bc); map indexes only from inside spans not empty deletions/insertions +5eed55e9a5 2017-08-23 17:38:00 +0000 George Rhoten ICU-13306 Move rounding mode API to superclass as per technical committee review comments. +0b3edb1c46 2017-08-18 16:36:17 +0000 Norbert Runge ICU-13253 Parameterizes data driven test. +d9056b1f32 2017-08-17 23:49:00 +0000 Shane Carr ICU-13285 Adding NumberingSystem constructor methods to DecimalFormatSymbols (J and C). +221c076ac2 2017-08-17 23:25:38 +0000 George Rhoten ICU-13293 RuleBasedNumberFormat should not throw an exception when mixing rounding and unreal numbers +e3ac9c5561 2017-08-17 23:21:03 +0000 George Rhoten ICU-13306 Can not get and set rounding attributes for RBNF with C API +408afcee77 2017-08-17 21:58:32 +0000 Norbert Runge ICU-13236 Removes translit dependency from coreCheck in build.xml, @Ignore-s a test in TestIDNA.java that needs the dependency. +fcb323c2e0 2017-08-17 21:37:36 +0000 Markus Scherer ICU-13158 change range check to catch NaN +4250ad8acf 2017-08-17 18:29:27 +0000 Markus Scherer ICU-13323 make U_TIMEZONE work on newlib when U_PLATFORM_IS_LINUX_BASED is not detected +c1c5e14cec 2017-08-17 17:52:01 +0000 Norbert Runge ICU-13255 Changes a TODO comment to refer to a different ticket. +7f0d4110c8 2017-08-16 23:29:02 +0000 Andy Heninger ICU-13274 Break Iterator test additions. +f08eb087ba 2017-08-16 23:19:21 +0000 Andy Heninger ICU-13274 Break Iterator test additions. +837280a366 2017-08-16 19:19:30 +0000 Markus Scherer ICU-13307 C++ Edits::mergedAndAppend(ab, bc); map indexes only from inside spans not empty deletions/insertions; make Edits copyable and Edits::Iterator default-constructible +32f20ec9b4 2017-08-16 17:42:39 +0000 Fredrik Roubert ICU-13322 Skip the TestDataDrivenJDK test case when run in Android. +d37ec502c3 2017-08-11 23:47:39 +0000 Markus Scherer ICU-6591 fix auto-format indentation bugs, fix a javadoc warning +a919ea14e1 2017-08-11 23:42:02 +0000 Markus Scherer ICU-6591 make ccc=x work for all integers 0..255 +f1d850bf8d 2017-08-11 21:38:54 +0000 Andy Heninger ICU-13288 changes for jumbo compilation. +6d7c1bc487 2017-08-11 20:54:22 +0000 Andy Heninger ICU-13261 remove gratuitous difference between line_normal_cj.txt and line_loose_cj.txt. +b1b4b2f443 2017-08-11 18:54:53 +0000 Markus Scherer ICU-13158 avoid undefined double->int cast for ccc=value, range check before cast +7c31981bd0 2017-08-09 19:13:30 +0000 Yoshito Umaoka ICU-13301 Removed redundant UVector entry clean up function call. +bcc7db4504 2017-08-09 18:51:31 +0000 Yoshito Umaoka ICU-13296 Added LHDT as short/daylight name for metazone Lord_Howe in tzdbNames.txt. +00586e9f97 2017-08-08 19:51:54 +0000 William Zhao ICU-13275 Merge some safe warning fixes to the trunk +fdd5212284 2017-08-07 21:27:46 +0000 Jugu Dannie Sundar ICU-10935 merging from branch +f5af411b7f 2017-08-05 01:02:35 +0000 Shane Carr ICU-13177 Adding new number formatting code to repository. +8540468f28 2017-08-05 00:28:16 +0000 Shane Carr ICU-13177 Changes to existing API for number formatting overhaul. +ca30fb66ec 2017-08-04 22:43:34 +0000 Shane Carr ICU-13177 Pointing DecimalFormat.java and CompactDecimalFormat.java at the new API. All tests are passing. +090709441c 2017-08-04 17:44:00 +0000 Andy Heninger ICU-13298 Fix signed int overflow in StringTrieBuilder hash functions. +1385a1ad57 2017-08-03 21:17:25 +0000 Jeff Genovy ICU-13290 Clean up old #define for old version of MSVC. +0a3a7fb889 2017-08-03 20:44:45 +0000 Jeff Genovy ICU-13287 Add explicit casts for conversions between long/int64 and double. +e9fd2c3d86 2017-08-03 20:31:06 +0000 Andy Heninger ICU-13274 rbbi, port updated TestExtended to Java. +0ed701f7bb 2017-08-03 00:13:43 +0000 William Zhao ICU-13292 Merge the changes for fixing C4251 warning into trunk +abd252c79e 2017-08-02 18:24:57 +0000 Norbert Runge ICU-13236 re-enable execution of monkey test in TestIDNA.java but keep test ignored because it is still failing. +c5932970d6 2017-08-02 18:23:55 +0000 Norbert Runge ICU-13236 re-enable execution of monkey test in TestIDNA.java but keep test ignored because it is still failing. +ce90dfb861 2017-08-01 23:26:14 +0000 Andy Heninger ICU-13274 RBBI test updates, moved from #9954 +ea6b6a46b1 2017-08-01 18:12:59 +0000 Shane Carr ICU-13289 Fixing engineering notation discrepancy with the LDML spec. +52513beddd 2017-08-01 01:03:09 +0000 Andy Heninger ICU-13196 RBBI Monkey Test, port to Java. Sync a few changes back to ICU4C. +2b5557fce6 2017-07-31 20:20:37 +0000 Andy Heninger ICU-12519 Break Iterator assignment handles Locales. +425f9eb00f 2017-07-31 17:41:42 +0000 Andy Heninger ICU-13275 clear a clang warning introduced with the other warning fixes. +5098dd9abf 2017-07-31 17:08:25 +0000 Norbert Runge ICU-13254 Parameterizes data driven tests. +d563e9858d 2017-07-28 23:17:16 +0000 Markus Scherer ICU-13176 char16ptr: rename member variables to avoid shadow warnings +8cf6752ecb 2017-07-28 05:55:06 +0000 Shane Carr ICU-13177 Assorted minor internal changes. +6996d12710 2017-07-27 03:23:15 +0000 Shane Carr ICU-13177 Merging trunk to branch +3f881632f4 2017-07-27 03:08:22 +0000 Shane Carr ICU-13286 Fixing ICU4J numbering systems with supplemental-range code point digits. +3893b1a1b7 2017-07-26 21:13:50 +0000 Jeff Genovy ICU-13051 Fix some compiler warnings when building with gcc. +9a3a03c417 2017-07-24 22:43:53 +0000 Markus Scherer ICU-13270 icu::Edits add numberOfChanges(); Edits::Iterator add findDestinationIndex(), destinationIndexFromSourceIndex(), sourceIndexFromDestinationIndex() +112d214d29 2017-07-24 22:00:22 +0000 Shane Carr ICU-13246 Save a few cycles by performing util64_pow multiply only when needed. +d847a21238 2017-07-22 01:11:59 +0000 William Zhao ICU-13275 Merge warning cleanup fixes into trunk +7c841c6bb2 2017-07-21 00:48:43 +0000 Jeff Genovy ICU-13278 Fix ifdefs for U_ENABLE_DYLOAD for Windows and UWP. +aa6d5e3e76 2017-07-20 22:08:30 +0000 Markus Scherer ICU-13271 add Normalizer2::isNormalizedUTF8() +09b77193dc 2017-07-20 19:56:45 +0000 Markus Scherer ICU-13269 add StringByteSink(dest, initialAppendCapacity) constructor +e3928d4fbf 2017-07-20 04:10:01 +0000 Shane Carr ICU-13177 Merging trunk to branch +5e5a9a84c5 2017-07-20 04:06:29 +0000 Shane Carr ICU-13177 Assorted internal data type changes. Should not change behavior. +ac2fb96a07 2017-07-20 00:28:09 +0000 Fredrik Roubert ICU-13283 Skip DecimalFormat_ICU58 test code when run in Android. +1292197198 2017-07-19 22:31:12 +0000 Andy Heninger ICU-12507 rbbi, switch impl from UTrie to UTrie2. +b6cd1cddeb 2017-07-19 17:13:03 +0000 Norbert Runge ICU-13243 enables and re-arranges a test case disabled during JUnit migration. +4a5b4e4b44 2017-07-17 21:22:53 +0000 Andy Heninger ICU-12507 RBBI data loading, incorporate Markus's review comments. +3dcc83d0d4 2017-07-15 00:22:20 +0000 Andy Heninger ICU-13277 Locale constructor buffer overflow. +e6748afd82 2017-07-14 22:38:40 +0000 Markus Scherer ICU-13197 improved normalization data structure and code; .nrm formatVersion 3; merged from branches/markus/normv3 except for cherry-picks from trunk to there +3da97c910d 2017-07-13 23:26:06 +0000 William Zhao ICU-13275 Revert the previous changes to the trunk. +11a9b11c56 2017-07-13 22:49:57 +0000 William Zhao ICU-13275 +e9755b9774 2017-07-12 10:17:57 +0000 Shane Carr ICU-11903 Always propagate zero digit in DecimalFormatSymbols#setZeroDigit(). +fc823505ae 2017-07-11 17:24:34 +0000 Shane Carr ICU-12690 Adding convenience overloads for java.util.Currency. +03829ff838 2017-07-05 18:46:18 +0000 Jeff Genovy ICU-13263 uprv_convertToPosix uses a local stack variable out of scope. +d10a5a945b 2017-06-28 20:14:16 +0000 Jeff Genovy ICU-13260 Fix use of unintended variable in tools/toolutil/package.cpp +39312f8fac 2017-06-28 05:39:30 +0000 Peter Edberg ICU-13159 ICU 60m1 BRS, update ICU4C readme +ad48b2ffd8 2017-06-26 16:30:38 +0000 Norbert Runge ICU-13239 moves to its own file a currently disabled test and re-enable test. +03e48a9d54 2017-06-26 05:09:39 +0000 Yoshito Umaoka ICU-13159 Updated ICU4J readme for 60m1. +92172f97ee 2017-06-26 04:58:00 +0000 Yoshito Umaoka ICU-13159 Updated ICU4C API change report for 60m1. +949349b2ac 2017-06-26 04:21:24 +0000 Yoshito Umaoka ICU-13159 Update ICU4J API change report for 60m1. +363bb5523c 2017-06-26 04:10:32 +0000 Yoshito Umaoka ICU-13159 Suppress unused warnings. +3debf85752 2017-06-26 04:01:46 +0000 Yoshito Umaoka ICU-13159 BRS 60m1 Clean up import statements. +d1e192dd1e 2017-06-26 03:54:19 +0000 Yoshito Umaoka ICU-13159 Fixed Java 6 compatibility issue in NumberFormatTest. Also fixed a test data loading problem in UTS46Test. +ade067638e 2017-06-23 23:28:11 +0000 Jeff Genovy ICU-13164 Fixes for compilation and test errors when building for Windows/MinGW. +d251c500ac 2017-06-23 17:43:07 +0000 Peter Edberg ICU-13159 ICU 60m1 BRS, update urename.h +b492e597f0 2017-06-23 07:29:54 +0000 Shane Carr ICU-13177 Reverting changes that were accidentally committed to branch in r40120 +0c193f20f5 2017-06-23 07:21:33 +0000 Shane Carr ICU-13177 Merging trunk to branch +95e854506a 2017-06-23 06:51:04 +0000 Shane Carr ICU-13151 Removing obsolete assertion from PluralFormat.java +2cea868e02 2017-06-23 06:26:30 +0000 Peter Edberg ICU-13006 DateFormat.setNumberFormat should clone the NumberFormat and also call setGroupingUsed(false) +4a499c9a77 2017-06-23 05:28:30 +0000 Peter Edberg ICU-13157 Update CLDR version to 32 in testdata/root.txt +d515102c5a 2017-06-23 05:02:12 +0000 Peter Edberg ICU-13215 DayPeriodRules.getInstance should ignore keywords to get correct data and not hang +5f631570eb 2017-06-23 00:08:34 +0000 Shane Carr ICU-13177 Merging trunk to branch +acd53b0c18 2017-06-22 23:26:48 +0000 Shane Carr ICU-13129 Changing default Parse MathContext to 34 digits instead of 16 digits. +c70ebe3ce1 2017-06-22 23:05:41 +0000 Peter Edberg ICU-13159 Integrate CLDR trunk@13513 (cldr/tags/icu-milestone-60-0-1) +6f930cdeb0 2017-06-22 18:32:20 +0000 Norbert Runge ICU-13240 Fixes and re-enables a test which was disabled since JUnit migration. +03d5505974 2017-06-22 07:49:47 +0000 Markus Scherer ICU-13197 gennorm2 new .cpp files: add standard library includes +ea254bef42 2017-06-21 20:43:47 +0000 Andy Heninger ICU-13257 clear clang compile warning from use of 'override' +c009707376 2017-06-21 19:59:58 +0000 Norbert Runge ICU-13242 Rename test function to make it match the name of its equivalent function in Java. +cf6c47d6b7 2017-06-21 01:08:18 +0000 Shane Carr ICU-13149 Minor review feedback for #13149 +c25183efdd 2017-06-21 00:44:47 +0000 Shane Carr ICU-13231 Changing DecimalFormat min/max setters to use the most recent setting instead of always preferring the minimum for backwards compatibility. +e9c5e5631b 2017-06-21 00:38:25 +0000 Shane Carr ICU-13228 Adding more symbols to localized notation mapper function, including support for multi-char symbols. +7351dbcf24 2017-06-20 23:12:14 +0000 Norbert Runge ICU-13242 fixed uppercase-comes-first collation test +a9cedfb775 2017-06-20 22:11:08 +0000 Andy Heninger ICU-12507 bump rbbi data version for change to UTrie2; consolidate version checking. +388a662bb1 2017-06-20 03:41:20 +0000 Andy Heninger ICU-13159 Regenerate configure for 60m1. +0a19183f1b 2017-06-19 21:03:07 +0000 Shane Carr ICU-13230 Fixing DecimalFormat parser to ignore grouping separators when there is no grouping separator in the pattern OR when setGroupingUsed(false) is explicitly called. +6735aadcbc 2017-06-19 20:28:41 +0000 Andy Heninger ICU-12982 add BreakIterator.setText(CharSequence) overload +29454f8167 2017-06-19 20:13:51 +0000 Norbert Runge ICU-13242 modifes collation test to work with an upper-case-first locale (da). +64cb86e425 2017-06-17 01:22:41 +0000 Shane Carr ICU-13229 Extending range for returning a Long from DecimalFormat#parse(), and changing API descriptions to be more informative when discussing return types. +a5e7ffb0d9 2017-06-17 00:48:17 +0000 Shane Carr ICU-13246 Changing util64_pow to work on uint64_t to fix signed integer overflow warning in Clang +229a0cb381 2017-06-16 23:02:41 +0000 Norbert Runge ICU-13241 removes obsolete test code that does not test anything from ICU. +56aba62a32 2017-06-16 22:10:50 +0000 Norbert Runge ICU-13245 moves code from tests to samples. +4f2edcbb8f 2017-06-15 20:29:58 +0000 Norbert Runge ICU-12588 deletes obsolete test files as discussed in email conversation +8b95db7157 2017-06-15 01:45:12 +0000 Shane Carr ICU-13227 Throwing NullPointerException on string methods in DecimalFormat +d177e8b645 2017-06-13 20:42:33 +0000 Shane Carr ICU-13177 Merging trunk to branch +7d05feb7a6 2017-06-13 18:33:59 +0000 Andy Heninger ICU-13207 Fix some resource leaks. +cfef2fb339 2017-06-09 23:04:03 +0000 Markus Scherer ICU-9198 add titlecasing options: wholeString, sentences, adjustToCased +06a03303cb 2017-06-08 20:35:40 +0000 Markus Scherer ICU-13234 collect string & character options bits in new stringoptions.h +3975adb564 2017-06-08 19:36:34 +0000 Markus Scherer ICU-13234 rename UCASEMAP_OMIT_UNCHANGED_TEXT to U_OMIT_UNCHANGED_TEXT +d1103a457b 2017-06-08 18:45:18 +0000 Norbert Runge ICU-12588 completed six TODO tasks flagged during JUnit migration. +e05c15a02c 2017-06-07 18:22:44 +0000 Markus Scherer ICU-13197 fix indexesLength check while loading data, more readable duplicate elimination of noNo mappings +6c1e41e0f2 2017-06-07 07:13:34 +0000 Markus Scherer ICU-13197 catch one more edge case where a mapping has no compose boundary after it +19d53e7641 2017-06-07 05:23:53 +0000 Markus Scherer ICU-13197 more gennorm2 cleanup, set smallFCD for some characters with algorithmic mappings +b88c0cd8a9 2017-06-06 20:50:12 +0000 Norbert Runge ICU-13223 Update Jacoco exclusion list. No errors, no warnings with updated list. +45da4f810d 2017-06-06 02:46:10 +0000 Markus Scherer ICU-12985 final? Unicode 10 data from 20170605 +3b080265e2 2017-06-05 16:17:11 +0000 Norbert Runge ICU-12586 Enables unit tests that were not included in the initial migration to JUnit. +425204d84b 2017-06-05 03:53:14 +0000 Markus Scherer ICU-13197 split gennorm2/n2builder into 3 more manageable pieces; no output change +acf2b4cc82 2017-06-02 22:52:19 +0000 Markus Scherer ICU-13186 stop prepending UTF-8 BOM to some Unicode files +f3b00dc8ff 2017-06-02 21:19:33 +0000 Markus Scherer ICU-13197 test Normalizer2::normalizeUTF8() with Edits +8dcca5dc76 2017-05-31 18:15:45 +0000 Markus Scherer ICU-13197 Normalizer2::normalizeUTF8(StringPiece->ByteSink/Edits) compose=direct UTF-8, else via UTF-16/no edits +de6771cb4b 2017-05-31 17:17:54 +0000 Jeff Genovy ICU-13217 - UWP version ends up falling back to the 'en_US' locale. (Missing lines due to bad merge). +694142470e 2017-05-31 16:50:38 +0000 Yoshito Umaoka ICU-13159 Updating ICU version in trunk to 60.0.1 (60m1) - merging changes from my work branch. +d0d0b173b4 2017-05-26 23:59:13 +0000 Shane Carr ICU-13205 Prevent exception from being thrown when parsing numbers with very large exponents. +f1da2f1d9f 2017-05-24 23:25:33 +0000 Steven R. Loomis ICU-13030 cleanup U_CALLCONV on windows. Also, initialize an uninitialized var +6b9bbb9d9d 2017-05-24 18:20:04 +0000 George Rhoten ICU-13206 Don't write multiple expressions onto a single line. +e2e48c9dce 2017-05-24 06:57:45 +0000 Peter Edberg ICU-13183 for compatibility, get(Base)Skeleton should not include 'a' added by DateTimeMatcher; add tests +6e8c655270 2017-05-23 22:13:55 +0000 Jugu Dannie Sundar ICU-13080 missing parameter added +b2ead3e2e1 2017-05-23 04:44:58 +0000 Markus Scherer ICU-8130 UTS 46 conformance test using Unicode IdnaTest.txt +1b2cc7d1fb 2017-05-23 03:18:28 +0000 Peter Edberg ICU-13183 to trunk - Handle abB as normal fields (force add/remove per HhKk),\nhandle field lengths for skel metachars jC, add loc data with Bh skels, other fixes +458a47f288 2017-05-23 02:37:37 +0000 Peter Edberg ICU-13183 on branch - Add more tests and sample data +56e884e22e 2017-05-22 22:24:39 +0000 Peter Edberg ICU-13183 on branch - Handle different field lengths for skeleton metachars j,C +72c605c1c4 2017-05-22 16:37:07 +0000 Peter Edberg ICU-13183 on branch - add locale data with Bh skeletons +7dd19b65ab 2017-05-22 06:16:11 +0000 Peter Edberg ICU-13183 on branch - Handle abB as normal fields but force add/remove depending on hour field; other fixes +11d39f2280 2017-05-21 01:41:47 +0000 Peter Edberg ICU-13183 Update branch; merge in trunk r40122 +c705ad40b3 2017-05-18 21:57:13 +0000 Shane Carr ICU-13073 Exposing PluralRules as a setter on the number format property bag. +2bb31cb63f 2017-05-12 22:22:09 +0000 Shane Carr ICU-13177 Merging trunk to branch +36c6e6c6a2 2017-05-12 21:50:31 +0000 Shane Carr ICU-13073 Adding API for setting custom compact data, for CLDR Survey Tool. +b9f7feaf26 2017-05-06 02:39:49 +0000 Shane Carr ICU-12985 Bringing SpoofChecker documentation back in sync with unit test. +85af08c09d 2017-05-05 23:48:40 +0000 Markus Scherer ICU-13189 ucurr_forLocale() do not succeed without writing output; also make it more readable and fix other issues +89c546d69f 2017-05-05 19:36:48 +0000 Markus Scherer ICU-12635 fix ranges overrun in collation weight allocator +9d12b335cc 2017-05-04 22:30:40 +0000 Andy Heninger ICU-12507 ICU4J RBBI, switch to UTrie2 +61b0f07f39 2017-05-04 20:27:25 +0000 Markus Scherer ICU-12985 fix compiler warnings from now-unused ASPIRATIONAL script usage +c741167e3e 2017-05-04 20:13:29 +0000 Markus Scherer ICU-12985 Unicode 10 data from 20170503; new properties Emoji_Component, Regional_Indicator, Prepended_Concatenation_Mark; merged from ^/branches/markus/uni10@40107 +bff565de53 2017-05-04 18:30:23 +0000 Markus Scherer ICU-12333 full case mapping set output string to nullptr if length==0, and do not convert the empty string to UTF-8 +c3e2991684 2017-05-03 23:50:36 +0000 Markus Scherer ICU-12985 nicer new spoof checker test strings +4f0f0cb395 2017-05-03 23:45:33 +0000 Markus Scherer ICU-12985 changes.txt section Unihan collators: cross-link with Unicode tools site +a3a2b57516 2017-05-03 23:44:14 +0000 Andy Heninger ICU-12507 ICU4C RBBI, switch to UTrie2 +cb722b8bcd 2017-05-03 23:26:47 +0000 Markus Scherer ICU-12985 Unicode 10 minor data update +28c3a82fc0 2017-05-03 20:43:55 +0000 Markus Scherer ICU-12985 fix VersionInfo.UNICODE_10_0 @stable tag +379d2f3a7a 2017-05-03 20:18:41 +0000 Andy Heninger ICU-13178 remove back-slashes in #include paths. +a709ddc0f2 2017-05-03 00:40:08 +0000 Jeff Genovy ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements. (tab to spaces) +cb53fe41cd 2017-05-03 00:28:11 +0000 Jeff Genovy ICU-13169 Issues retargeting VS project files due to missing WindowsTargetPlatformVersion elements. +20bee936b1 2017-05-02 22:53:28 +0000 Markus Scherer ICU-12985 ppucd.txt more readable unassigned ranges; block compaction by size savings not value plurality reduces clutter +e3e9bbaffb 2017-05-02 00:10:45 +0000 Shane Carr ICU-13177 Minor parse-debugging changes. +2f0ff0e601 2017-05-02 00:09:16 +0000 Shane Carr ICU-13148 Adding known-issue test case for #13148 +b10a17be24 2017-05-02 00:02:43 +0000 Shane Carr ICU-13162 Tweaking ignorables handling to round-trip new fa percent pattern. +3a6c706388 2017-04-29 01:33:06 +0000 Shane Carr ICU-13177 Moving "codePointZero" optimization from PositiveDecimalFormat.java to DecimalFormatSymbols.java. +03eae5bec0 2017-04-28 23:47:51 +0000 Shane Carr ICU-13177 Moving CompactType to public CompactDecimalFormat.java +761c994436 2017-04-28 20:29:22 +0000 Markus Scherer ICU-12985 pre-parse VerticalOrientation.txt +eb57bf7c90 2017-04-27 21:11:01 +0000 Markus Scherer ICU-12985 implement the binary Prepended_Concatenation_Mark property +b0ad84012f 2017-04-27 18:29:07 +0000 Markus Scherer ICU-12985 implement the binary Regional_Indicator property with a single hardcoded range +6ce7f348a3 2017-04-26 23:58:36 +0000 Markus Scherer ICU-12985 implement the binary Emoji_Component property for emoji 5 +9e9bfda19c 2017-04-26 22:10:48 +0000 Markus Scherer ICU-12985 undo ICU 59 mix-version test hacks; 0860..086F now defaults to AL +ff5e1bfd6b 2017-04-26 21:56:37 +0000 Andy Heninger ICU-13103 drop old versions of U_IOSTREAM_SOURCE and __GNUC__ +edce2be62c 2017-04-26 21:17:13 +0000 Markus Scherer ICU-12985 Unicode 10 data 20170418, new property values, adjust tools & tests +0ce89095fe 2017-04-26 20:55:10 +0000 Andy Heninger ICU-13173 Compile warning cleanup in escapesrc.cpp +24360e0cc8 2017-04-26 20:23:44 +0000 Andy Heninger ICU-13104 remove U_HAVE_RVALUE_REFERENCES definition & conditions. +a7123ed229 2017-04-26 20:12:01 +0000 Fredrik Roubert ICU-13094 Handle empty language subtag in parseTagString(). +b1880dfdb7 2017-04-23 19:35:52 +0000 Andy Heninger ICU-13028 Thread safe static init of default string for RuleBasedBreakIterator::getRules() +98c83c3a7d 2017-04-22 05:42:39 +0000 Shane Carr ICU-13162 Fixing test for #13088 to be independent of the locale data. +7c633a5a7a 2017-04-21 13:39:40 +0000 Fredrik Roubert ICU-12984 Halve the execution time of ThreadTest#TestThreads. +205568ddc5 2017-04-20 21:43:58 +0000 Andy Heninger ICU-13031 revise BreakIterator JavaDoc example. +66c49f8887 2017-04-19 23:42:18 +0000 Shane Carr ICU-13115 Reject decimal format patterns that have a trailing ',' +1b0ce88028 2017-04-19 22:29:28 +0000 Shane Carr ICU-13117 Ignore trailing semicolon in decimal format patterns. +33b124a95d 2017-04-19 21:26:44 +0000 Shane Carr ICU-13156 Fixing ArithmeticException when formatting small numbers with CompactDecimalFormat. +a82e70e5b1 2017-04-19 18:55:46 +0000 George Rhoten ICU-13029 Mark unmodified static data as const +29490300c1 2017-04-15 08:09:15 +0000 Shane Carr ICU-13149 Adding test cases for ICU 59 gray area bugs to numberformattestspecification.txt. +8016edea2a 2017-04-15 06:30:05 +0000 Shane Carr ICU-13149 Updating numberformattestspecification.txt with ICU4C behaviors and bringing the two copies of the file into sync. +0fe8e394bf 2017-04-13 23:32:36 +0000 Jeff Genovy ICU-13143 - Suppress unused variable warning on *nix platforms. +02fd5ba64c 2017-04-13 13:42:25 +0000 Yoshito Umaoka ICU-13120 Review feedback - always use 2016 as the starting year of Unicode copyright comment in build time generated files: jar manifest and API reference doc. +a3b26b85be 2017-04-13 06:30:22 +0000 Steven R. Loomis ICU-13136 dont compile escapesrc on cygwin/msvc +990890985c 2017-04-12 22:39:37 +0000 Markus Scherer ICU-13128 optimize UnicodeString::toTitle() input string handling; test u_strToTitle(in-place) +1991559782 2017-04-12 20:58:06 +0000 Peter Edberg ICU-13099 ICU 59 BRS: Update C readme status for final release +ee33f7e0cb 2017-04-12 20:32:50 +0000 Jeff Genovy ICU-13099 add links to readme to download VS and Win10 SDK. +3624a77b8a 2017-04-12 18:18:41 +0000 Steven R. Loomis ICU-13099 update readme to fix broken platform links +088a44dd44 2017-04-12 17:53:50 +0000 Steven R. Loomis ICU-12785 (swapFileSepChar on Cygwin) - update for review comments +5dca4ba1e1 2017-04-12 01:19:22 +0000 Andy Heninger ICU-13127 Fix crashing bug in UnicodeString::toTitle() +8e4379f9e7 2017-04-11 23:13:09 +0000 Steven R. Loomis ICU-13092 workaround: leave full data in the .zip file +7c9f34991a 2017-04-11 16:26:57 +0000 Yoshito Umaoka ICU-13099 Updated ICU4J readme for 59.1. +de2713f218 2017-04-11 15:45:15 +0000 Yoshito Umaoka ICU-13099 Updated about_icu html files used for eclipse plugin, with today's date and actual version (without build date version string). +56f713b519 2017-04-11 02:16:59 +0000 Shane Carr ICU-13113 Fixing unintentional test failure from r40027 +f5b50d99e5 2017-04-11 00:05:26 +0000 Shane Carr ICU-13113 Fixing unintentional test failure from r40027 +39184c68c2 2017-04-10 23:35:22 +0000 Shane Carr ICU-13113 Changing decimal format exceptions to always contain the string "Malformed pattern" for better backwards and forwards compatibility. +990a7b0c62 2017-04-10 22:36:04 +0000 Shane Carr ICU-13118 Fixing Out-Of-Memory error in scientific number formatter. +728feb5d1a 2017-04-10 18:39:10 +0000 Yoshito Umaoka ICU-13120 Updated Specification/Implementation/Bundle vendor and copyright in manifest files from IBM to Unicode. +6e544fce9b 2017-04-10 14:50:16 +0000 Yoshito Umaoka ICU-13109 Updated API change report and API signature file that need to be updated with the previous commit (r40018). +f05aa069f7 2017-04-10 10:14:21 +0000 Fredrik Roubert ICU-13109 Public API: RelativeDateTimeUnit must be @stable ICU 57 +1ab20c7d99 2017-04-10 10:14:01 +0000 Fredrik Roubert ICU-13108 Javadoc: Use @inheritDoc not @inheritDocs +20ff893552 2017-04-10 10:13:42 +0000 Fredrik Roubert ICU-13107 Javadoc: @link must use curly brackets +43cf6dbe27 2017-04-08 04:20:31 +0000 Jeff Genovy ICU-13102 - Add logKnownIssue and skip problematic locales in format/NumberFormatTest/TestHost for now. +2a722c9b5a 2017-04-08 02:22:19 +0000 Jeff Genovy ICU-13102 - Add logKnownIssue and skip problematic locales in format/DateFormatTest/TestHost for now. +a10ddb166a 2017-04-07 23:22:25 +0000 Andy Heninger ICU-13116 line endings & svn props fixes +0055f8238b 2017-04-07 20:05:35 +0000 Steven R. Loomis ICU-12795 FIXUP! putil cleanup - need platform.h for U_PLATFORM consts +c1a991076b 2017-04-07 19:51:45 +0000 Steven R. Loomis ICU-12795 putil cleanup cygwin (patch) - preserved comments +9a2c734257 2017-04-07 19:03:37 +0000 Steven R. Loomis ICU-12790 fix nl_langinfo cygwin (patch) +a4fd3dcb23 2017-04-07 18:42:02 +0000 Steven R. Loomis ICU-12788 udbg_getPlatform cygwin fix (patch) +54f3a77ac6 2017-04-07 18:37:11 +0000 Steven R. Loomis ICU-12787 utimer patch cygwin +02e76897eb 2017-04-07 18:26:45 +0000 Steven R. Loomis ICU-12786 dont call Win32 tz functions on cygwin (patch) +42f7039818 2017-04-07 17:56:52 +0000 Steven R. Loomis ICU-12785 swapFileSepChar patch +f625715332 2017-04-07 17:49:26 +0000 Steven R. Loomis ICU-12784 do not redeclare U_TZNAME on cygwin (patch) +d265035830 2017-04-07 08:35:10 +0000 Jeff Genovy ICU-13102 - Add logging to intltest in verbose mode (format/TimeZoneTest/TestGenericAPI) to report the offsets. +a9d8f8b76a 2017-04-07 08:29:06 +0000 Jeff Genovy ICU-13102 - Fix Windows test failure in 'format/DateFormatTest/TestHost' due to changes to LCID tables. +6d0489d82c 2017-04-07 08:17:49 +0000 Yoshito Umaoka ICU-13099 Deprecated UniversalTimeScale.MAX_SCALE to match the API status change in ICU4C 59. Updated API signature file and API change report. +7d5586210b 2017-04-07 00:00:03 +0000 Steven R. Loomis ICU-13089 actually fix .sed bug +0944bb9c8f 2017-04-06 21:21:34 +0000 Steven R. Loomis ICU-13089 detect sed, use $(SED) for icu-config +f71e59a9f3 2017-04-05 23:44:24 +0000 Markus Scherer ICU-13082 improved API change report +47752b4795 2017-04-05 23:16:01 +0000 Steven R. Loomis ICU-13098 re-commit r398758 configure.ac (got dropped). configure is fine. +11cc538bfe 2017-04-05 22:38:14 +0000 Markus Scherer ICU-13082 remove U_SIZEOF_WCHAR_T because it shows as missing now, and its conditional functions are shown for other reasons anyway, including testing for defined(U_IN_DOXYGEN) which we could always add +23759057c4 2017-04-05 21:57:04 +0000 Markus Scherer ICU-13082 show more conditionally-defined API functions in API docs +c540f7a9c7 2017-04-05 21:54:49 +0000 Peter Edberg ICU-13090 Update to APIChangeReport.html generated after the bug fix +6d160d7d01 2017-04-05 21:21:14 +0000 Peter Edberg ICU-13090 Fix measunit.h comment about createXxxx methods withdrawn in ICU 58 +c8ddd7ac53 2017-04-05 21:08:05 +0000 Peter Edberg ICU-13099 BRS, integrate data from CLDR release-31-0-1.RC3, all tests pass +137000a971 2017-04-05 17:24:10 +0000 Jeff Genovy ICU-13085 - Fix typo in i18n_uwp.vcxproj file. +1d8d98451d 2017-04-05 00:51:27 +0000 Peter Edberg ICU-13099 BRS, integrate data from CLDR release-31-0-1.RC2; ICU4J test failure due to #13101 +31aecf69ac 2017-04-04 22:37:17 +0000 Peter Edberg ICU-13099 BRS, update version numbers for 59.1 final (just ICU4J build.properties, pom.xml) +9ed9930b61 2017-03-31 23:09:56 +0000 Andy Heninger ICU-12160 Add regex test to verify behavior of hitEnd() after find(). +773683046a 2017-03-31 21:45:46 +0000 Shane Carr ICU-13088 Fixing number parsing when a minus sign is is preceded by ignorables in a pattern string. +9c4ef57677 2017-03-31 18:55:11 +0000 Yoshito Umaoka ICU-13088 Added logKnownIssue for skipping percent instance parsing for Persian(fa) locale in ICU4J IntlTestNumberFormat/TestMonster. +a18a97cacf 2017-03-31 15:34:29 +0000 Yoshito Umaoka ICU-13005 Updated Eclipse plug-in build version. +7d5d97b9a4 2017-03-31 15:24:11 +0000 Yoshito Umaoka ICU-13005 Updated ICU4J readme for 59rc. +3f6feba353 2017-03-31 15:12:31 +0000 Yoshito Umaoka ICU-13060 Fixed a javadoc warning introduced by the last commit. +b48e0ac226 2017-03-31 05:49:14 +0000 Shane Carr ICU-13060 Incorporating feedback from reviews. Overhauling whitespace handling in parsing for better ICU 58 compatibility. Adding "grouping mode" for #13071 to code but not yet in public API. +8e18cecf63 2017-03-30 20:51:56 +0000 Steven R. Loomis ICU-13005 update APIChangeReport.html (with char16_t/UChar mangling) +78ee8a40ed 2017-03-30 20:43:05 +0000 Markus Scherer ICU-13005 update pool resource bundles +18e8940c4a 2017-03-30 20:30:55 +0000 Steven R. Loomis ICU-13005 update APIChangeReport.html (no UChar mangling yet) +43a62514ba 2017-03-30 18:51:18 +0000 Markus Scherer ICU-13005 twiddle some more with the reduced news section +f86de1f6e0 2017-03-30 14:20:45 +0000 Yoshito Umaoka ICU-13005 Added ICU4J 59.1 serialization test data and deleted ICU4J 54.1 test data. +30c6bf7f99 2017-03-30 13:51:43 +0000 Yoshito Umaoka ICU-13005 Adding ICU4J 59 API signature file. +a1f9747a26 2017-03-30 13:41:47 +0000 Yoshito Umaoka ICU-13005 Added copyright comment to ivy.xml +694ea699d2 2017-03-30 06:45:38 +0000 Peter Edberg ICU-13077 Fix ICU4C test code that crashes when data file is missing (add NULL checks etc) +75100c00ac 2017-03-30 01:06:16 +0000 Peter Edberg ICU-13005 ICU 59rc BRS, make C readme point to download pages(s) for change info +b94e8160dc 2017-03-29 23:42:03 +0000 Markus Scherer ICU-13005 update intra-ICU4C dependencies: new edits.o for case mapping of styled text, merge pluralrules into formatting +4f862748cf 2017-03-29 21:06:16 +0000 Shane Carr ICU-13060 Fixing pre-59 deserialization test failures. +ea5191f884 2017-03-29 14:56:11 +0000 Yoshito Umaoka ICU-13005 Organized import statements. +6616bebf9f 2017-03-29 07:37:12 +0000 Shane Carr ICU-13060 One more tweak to CurrencyUsage override for backwards compatibility. +bd7655a38e 2017-03-29 06:33:41 +0000 Shane Carr ICU-13060 Minor tweak to CurrencyUsage override; allows CurrencyUsage without a currency pattern. +bd370f23a8 2017-03-29 06:01:08 +0000 Peter Edberg ICU-13005 ICU 59rc BRS, C readme updates for source layout, Solaris docs +36eed24f5f 2017-03-29 04:44:37 +0000 Peter Edberg ICU-13005 ICU 59rc BRS, finish cleanup of C status tags and U_HIDE_ conditionals +08dcc7e82e 2017-03-29 02:31:49 +0000 Shane Carr ICU-13060 Documentation and parsing whitespace/bidi tweaks. +dd47bbc596 2017-03-28 16:30:57 +0000 Shane Carr ICU-13060 Fixing tags in DecimalFormat.java +dd892f9e2b 2017-03-28 04:33:32 +0000 Shane Carr ICU-13060 Adding file-level documentation back to DecimalFormat. +9a6b70fe57 2017-03-28 00:59:58 +0000 Jeff Genovy ICU-13027 - Update svn:ignore to ignore the bin/lib/data directories for UWP. +626ee51728 2017-03-27 23:06:56 +0000 Shane Carr ICU-13060 Addressing comments from #11649 and #11816 +726591846a 2017-03-27 19:51:39 +0000 Yoshito Umaoka ICU-13005 Refreshed ICU4J API change report. +059c0d04e1 2017-03-27 19:26:57 +0000 Yoshito Umaoka ICU-12812 Fixed a Javadoc syntax issue in the API comment for method distance(ULocale,ULocale). +c0007833e1 2017-03-27 19:13:58 +0000 Yoshito Umaoka ICU-7467 Added @internal NumberFormat#getPatternForStyle and reverted API signature of NumberFormat#getPattern, so we don't need to change API signature of existing @stable API. +cdcb7944b8 2017-03-27 18:22:11 +0000 Norbert Runge ICU-13053 Make UCONFIG_NO_BREAK_ITERATION flag work without errors or failures. +1cba8da735 2017-03-27 16:30:43 +0000 Norbert Runge ICU-13053 disable tests that where executed (but shouldn't) when UCONFIG_NO_FILTERED_BREAK_ITERATION is set in uconfig.h. +28d3ddb66f 2017-03-27 16:14:45 +0000 Norbert Runge ICU-13053 fix compilation errors when UCONFIG_NO_FORMATTING is switched on +ac907110dd 2017-03-27 16:05:50 +0000 Norbert Runge ICU-13053 disable a test that is executed (when it shouldn't) when UCONFIG_NO_LEGACY_CONVERSION is set. +aee8a94ec3 2017-03-27 04:36:44 +0000 Peter Edberg ICU-13005 ICU 59rc BRS, update urename.h +320df6aa71 2017-03-25 08:06:48 +0000 Shane Carr ICU-13060 Moving ShanesDataDrivenTestUtility.java into NumberFormatDataDrivenTest.java and fixing small parsing bug. +7cfbb489bd 2017-03-25 07:41:42 +0000 Shane Carr ICU-13060 Fixing hash code iteration order issues (#13065) and signAlwaysShown parsing. +b58e1721a1 2017-03-25 05:16:48 +0000 Steven R. Loomis ICU-12766 fix to escaper for z/OS - all compiles now! +e20856d499 2017-03-25 00:09:23 +0000 Steven R. Loomis ICU-12766 fix unescape on EBCDIC +3802e8b81b 2017-03-24 22:21:04 +0000 Shane Carr ICU-13060 Fixing string == in IntlTestDecimalFormatAPI*.java. +3998c8780f 2017-03-24 22:04:22 +0000 Shane Carr ICU-13060 Adding tech preview for setSignAlwaysShown() and moving SignificantDigitsMode from internal class to public DecimalFormat (as @internal tech preview). +2e887df8b8 2017-03-24 22:03:50 +0000 Shane Carr ICU-13060 Adding tech preview for setSignAlwaysShown() and moving SignificantDigitsMode from internal class to public DecimalFormat (as @internal tech preview). +1f441dcfd8 2017-03-24 21:34:40 +0000 Steven R. Loomis ICU-12766 z and AIX porting: C++11 issue and icu-config issue for escaping +da410e89ee 2017-03-24 20:40:12 +0000 Andy Heninger ICU-13060 Remove random 200B in a URL +164a35ca2e 2017-03-24 19:38:57 +0000 Andy Heninger ICU-13058 ICU4J data refresh to pick up RBBI rule updates, RBBI monkey test fixes. +cc7b36b266 2017-03-24 17:39:02 +0000 Andy Heninger ICU-13058 Remove use of lambda function from rbbitst.cpp +e116380639 2017-03-24 16:51:14 +0000 Peter Edberg ICU-12994 fix platform string encoding issue in TestChineseTradHK +9711357617 2017-03-24 08:13:10 +0000 Peter Edberg ICU-12994 Have C++ ListFormatter use ures_getAllItemsWithFallback to load resources; add tests for C and J +77416a6e7c 2017-03-24 05:54:13 +0000 Andy Heninger ICU-13058 Break iteration, propagate emoji rule updates into remaining unfixed rule tailorings. +b8bd58ee7f 2017-03-24 03:47:27 +0000 Shane Carr ICU-13060 Additional Coverity fixes for DecimalFormat. +3d1d6e5103 2017-03-24 02:43:54 +0000 Shane Carr ICU-13060 Assorted FindBugs fixes for DecimalFormat. Moving old implementation to core-tests project. +af55f69558 2017-03-24 01:31:00 +0000 Andy Heninger ICU-13058 Break iteration tests & rules update for new prop data. Tests are now passing, but changes are not yet propagated into all rule tailorings. +1982037316 2017-03-23 17:30:41 +0000 Markus Scherer ICU-12900 change ppucd.txt for copyright scanner patterns +e9ae3ff964 2017-03-23 17:01:58 +0000 Markus Scherer ICU-12900 copyright scanner has been fixed, remove the extra ICU-style copyright lines from Unicope data files +02d7708876 2017-03-23 15:49:17 +0000 Steven R. Loomis ICU-13058 copyright check +82babe3c16 2017-03-23 15:16:26 +0000 Mark Davis ICU-12812 clean up equals() +f8add014b1 2017-03-23 06:50:00 +0000 Yoshito Umaoka ICU-12812 Fixed javac compiler warnings, Eclipse complier warnings, javadoc warnings and issues found by FindBugs. +da11b86b82 2017-03-23 05:16:24 +0000 Peter Edberg ICU-12772 Add uprules_getKeywords wrapper and test +466a569c58 2017-03-23 02:14:00 +0000 Markus Scherer ICU-12900 mostly still Unicode 9.0 but Unicode 10 beta (20170322) segmentation & bidi data and draft emoji 5.0 (also 20170322) +b869d1c5dd 2017-03-23 02:06:11 +0000 Jeff Genovy ICU-13027 - Readme file should say that Windows XP is no longer supported. +877bdda9c1 2017-03-23 01:18:50 +0000 Steven R. Loomis ICU-12766 fix bad non-c++11 loop +b207efc768 2017-03-23 01:07:59 +0000 Jeff Genovy ICU-13027 - More in the readme.html file. +c49f812b5b 2017-03-23 00:23:46 +0000 Jeff Genovy ICU-13027 - Update readme.html with info on the Windows UWP VS projects. +407bc4b118 2017-03-23 00:20:46 +0000 Jeff Genovy ICU-12692 - Fix typo in number format test. +51e21b5242 2017-03-23 00:20:20 +0000 Andy Heninger ICU-13058 Add RBBI test of Unicode emoji-test.txt file, and partial update of break rules recent emoji changes. +a47756d190 2017-03-22 23:30:42 +0000 Shane Carr ICU-13060 Assorted test cases, @internal tags, and fixes for DecimalFormat. +e5ea539acf 2017-03-22 23:13:23 +0000 Craig Cornelius ICU-13002 Resolve ErrorProne warnings with MissingCasesInEnumSwitch +8884844cab 2017-03-22 22:16:29 +0000 Craig Cornelius ICU-13059 Resolve missing import in SignificantDigiesRounder.java, revealed by ErrorProne. +74fa5c71cd 2017-03-22 21:28:35 +0000 Yoshito Umaoka ICU-12922 Fixed javadoc warnings (empty

tags) +c2ae4efe13 2017-03-22 21:11:13 +0000 Yoshito Umaoka ICU-13052 Promoted previously draft APIs to stable for ICU4J 59.1 release. +9f5338a6c0 2017-03-22 20:49:24 +0000 Yoshito Umaoka ICU-13052 Updated the API status of Date format fields AM_PM_MIDNIGHT_NOON and FLEXIBLE_DAY_PERIOD. +5652a93338 2017-03-22 20:14:08 +0000 Peter Edberg ICU-13052 Merge ICU4C branch to trunk +1106009706 2017-03-22 20:10:43 +0000 Peter Edberg ICU-13052 Update ICU4C branch to current trunk, again +f458acca1b 2017-03-22 20:05:43 +0000 Peter Edberg ICU-13052 Update ICU4C branch to current trunk +f18a0b6857 2017-03-22 20:05:29 +0000 Jeff Genovy ICU-13017 - Typos in uloc.h comments +3f7617a127 2017-03-22 19:06:26 +0000 Steven R. Loomis ICU-12766 merge from branch: enable escape for z/OS (390) +af5c90b649 2017-03-22 17:36:53 +0000 Jeff Genovy ICU-13054 - ICU readme.html has typo for instructions on building from the command-line. +970b7293de 2017-03-22 07:38:16 +0000 Peter Edberg ICU-13052 ICU4C 59 API promotion, draft 1 +ada968b02d 2017-03-22 05:21:19 +0000 Jeff Genovy ICU-13027 - Use int32_t instead of int for a few places for consistency. +0f4572a7e6 2017-03-21 23:08:37 +0000 Peter Edberg ICU-13018 uloc_get/setKeywordValue have stricter input conditions; setKeywordValue uses CharString to assemble updated output +e9946ec98e 2017-03-21 01:03:49 +0000 Jeff Genovy ICU-13027 - Merge in changes from 'branches/shawnste/working/icu4c' +83ddd2563b 2017-03-20 23:39:46 +0000 Yoshito Umaoka ICU-12816 tzdata2017b to ICU4C/ICU4J. +229389832c 2017-03-20 22:16:19 +0000 Shane Carr ICU-7467 Reverting unintentional changes in r39877 to test launch configuration files. +2879c80793 2017-03-20 20:23:23 +0000 Yoshito Umaoka ICU-13052 ICU4J 59 API promotion draft. +634c4a2023 2017-03-20 16:09:08 +0000 Yoshito Umaoka ICU-12812 Fixed some build and test issues introduced by LoicaleMatcher changes (and DecimalFormat changes done by #7467) +8529f1b528 2017-03-20 04:22:36 +0000 Peter Edberg ICU-13005 Integrate data from CLDR final release-31; known issue with sw negative CompactDecimals +d532f48e17 2017-03-19 12:58:54 +0000 Shane Carr ICU-7467 Commenting out Java 8 java.lang.reflect.Parameter dependency in test case +1492fbd84c 2017-03-19 06:43:24 +0000 Mark Davis ICU-12812 add remove() for old Java +0532404ce9 2017-03-19 05:53:16 +0000 Mark Davis ICU-12812 remove dependency on Predicate +7a7620e5fc 2017-03-18 08:53:09 +0000 Mark Davis ICU-12812 disable timing test +dbcae565a2 2017-03-18 03:32:40 +0000 Shane Carr ICU-7467 Merging ICU4J decimal format overhaul from branch to trunk. +a59804f0ac 2017-03-18 03:11:00 +0000 Shane Carr ICU-12181 Merging ICU4C compact decimal format patch from branch to trunk +6fc65490f2 2017-03-18 00:27:51 +0000 Andy Heninger ICU-7467 Revert failing merge of new decimal format. +6ba4206d8c 2017-03-17 23:55:08 +0000 Shane Carr ICU-7467 Merging branch to trunk 5 +7849d4bd06 2017-03-17 23:54:23 +0000 Shane Carr ICU-7467 Merging branch to trunk 4 +b46df111ae 2017-03-17 23:48:48 +0000 Shane Carr ICU-7467 Merging branch to trunk 3 +aef3d3f181 2017-03-17 23:48:37 +0000 Shane Carr ICU-7467 Merging branch to trunk 1 +fbffca75ed 2017-03-17 23:48:25 +0000 Shane Carr ICU-7467 Merging branch to trunk 1 +fdbf36c544 2017-03-17 22:30:26 +0000 Andy Heninger ICU-13049 icu4j, update svn properties of files to match auto-props defaults. Fix one file with a Latin-1 copy right sign. +3d996441e7 2017-03-17 21:42:57 +0000 Norbert Runge ICU-13048 fixes to make internal header test pass. +a0c9b06810 2017-03-17 21:19:03 +0000 Andy Heninger ICU-13049 svn properties updated to match auto-props values. +3a18873d2c 2017-03-17 12:48:31 +0000 Mark Davis ICU-12812 Add new implementation, but only expose a limited API as tech preview. Note the XCldrStub class to help migration from CLDR to ICU environment. +81579b93df 2017-03-17 01:20:55 +0000 Andy Heninger ICU-13049 more svn utf-8 property fixes. +309364fee5 2017-03-17 00:37:59 +0000 Andy Heninger ICU-13049 svn utf-8 & other property fixes. +02cf91d3e6 2017-03-16 21:49:19 +0000 Steven R. Loomis ICU-12766 support escaping on ebcdic (z) +8e5f9cefe7 2017-03-16 20:13:48 +0000 Norbert Runge ICU-13044 Update exclusion file with entries for new (ICU 59) C++ files. Modify makefile to generate test files with .cpp suffic instead of .c suffix to avoid unnecessary warnings. +cf3e1e7f40 2017-03-16 19:52:20 +0000 Steven R. Loomis ICU-12766 turn on escaping for z (mh-os390) +d0a27e61c2 2017-03-16 19:28:17 +0000 Steven R. Loomis ICU-12766 merge from trunk +b47a86f204 2017-03-16 19:01:12 +0000 Steven R. Loomis ICU-12766 escaping: merge from branch +e2c9cd10d5 2017-03-16 15:16:08 +0000 Steven R. Loomis ICU-12766 update make dist +a1afc24f8c 2017-03-16 15:15:26 +0000 Steven R. Loomis ICU-12766 fix issue w/ u8 escaping +ddcaeb9cf4 2017-03-16 14:51:39 +0000 Steven R. Loomis ICU-12766 solaris: most tests now build. wip +60c87e638b 2017-03-15 23:51:15 +0000 Steven R. Loomis ICU-12766 merge from trunk +14f45141ba 2017-03-15 23:48:54 +0000 Steven R. Loomis ICU-12766 fix buffer size +2928392042 2017-03-15 22:26:18 +0000 Markus Scherer ICU-12922 improve docs +431b048f39 2017-03-15 21:26:49 +0000 Markus Scherer ICU-12992 tiny doc fix +1ff95fff4d 2017-03-15 21:00:16 +0000 Markus Scherer ICU-12992 jungshik says that Windows does not like inline U_COMMON_API functions +78b1977508 2017-03-15 18:08:36 +0000 Steven R. Loomis ICU-12766 aix/escaper: tests now build on AIX +f98c39a60f 2017-03-15 17:34:55 +0000 Steven R. Loomis ICU-12766 aix/escaper: WIP. bring back std::nullptr_t! +967bf42d24 2017-03-15 16:59:48 +0000 Steven R. Loomis ICU-12766 merge from trunk +b9ecfe69c3 2017-03-15 16:58:45 +0000 Steven R. Loomis ICU-12766 aix/escaper: WIP. Support u8 +8afd3f9b68 2017-03-15 07:20:13 +0000 Yoshito Umaoka ICU-12555 Fixed ArrayIndexOutOfBoundsException problem in StringSearch constructor caused by incorrect ce table length. +7cb98afd6a 2017-03-15 06:07:43 +0000 Yoshito Umaoka ICU-12577 Fixed a potential null dereference issue in SimpleTimeZone. +4abad560e4 2017-03-15 04:29:41 +0000 Steven R. Loomis ICU-12766 merge from trunk +394e842e60 2017-03-15 04:12:37 +0000 Steven R. Loomis ICU-12766 aix/escaper: WIP. +383d3eead1 2017-03-15 02:16:35 +0000 Steven R. Loomis ICU-12766 cleanup and add test case for escaper +76d9f7e502 2017-03-15 01:27:58 +0000 Yoshito Umaoka ICU-12562 Applied the fix equivalent to the android patch to resolve TimeZone#getDefault() threading issue. +803210153a 2017-03-15 00:50:54 +0000 Steven R. Loomis ICU-12766 merge from trunk +6b64c3bbb8 2017-03-15 00:43:54 +0000 Yoshito Umaoka ICU-12612 Removed unused/broken clover code coverage taget from build.xml +8263cc5d75 2017-03-15 00:32:31 +0000 Yoshito Umaoka ICU-12615 LocaleValidityChecker to handle the special case '-u-va-posix' +5bea3757ac 2017-03-14 23:55:29 +0000 Markus Scherer ICU-12988 CaseMap UTF-8 with Edits; ported from UTF-16 changes in ICU-12410 r39684 +10ae498198 2017-03-14 21:53:32 +0000 Yoshito Umaoka ICU-12722 Added default case in a switch statement to resolve an ErrorProne and other static code analysis tool's warning. +53c2cc2c4c 2017-03-14 21:37:41 +0000 Yoshito Umaoka ICU-12793 Fixes in sample code. +4868776250 2017-03-14 21:11:57 +0000 Yoshito Umaoka ICU-12724 Do not lazily initialize CANONICAL_MAP / variantsToKeywords with potentially problematic initialization code. +f54d25d286 2017-03-14 19:39:30 +0000 Yoshito Umaoka ICU-12810 Prevent assertion triggered by time zone id including characters other than ASCII invariants initialize/formatting a time zone. +9b50ba1c2e 2017-03-14 18:12:19 +0000 Markus Scherer ICU-13032 turn off the aliasing barrier for PNaCl which does not allow this specific inline assembler instruction +c026fe4808 2017-03-14 18:10:59 +0000 Andy Heninger ICU-12674 Add missing cleanup registration in Normalizer2; fixes memory leak. +7d82980d9a 2017-03-14 14:15:29 +0000 Yoshito Umaoka ICU-12882 Removed a section explaining calendar subclass resource data from DateFormatSymbols constructor's API doc. +4bea0e6df8 2017-03-14 02:32:46 +0000 Jeff Genovy ICU-12912 Fix a few nits in comments. +4890638e08 2017-03-13 23:19:33 +0000 Steven R. Loomis ICU-12766 wip escaping for utf-8 input +170693e51e 2017-03-13 23:17:12 +0000 Andy Heninger ICU-13012 Remove stray ^S character from line_normal_cj.txt. +72c8be3fb6 2017-03-13 22:30:03 +0000 Shawn Steele ICU-12912 - Windows timezone detection - Get rid of deprecated version checking for old OS behavior (ICU supports Win7+, the updated code supports Vista+ (and even some older version) +d9cdb7568c 2017-03-13 19:08:18 +0000 Steven R. Loomis ICU-12766 add stub escapesrc +05c591d7ef 2017-03-10 22:01:34 +0000 Markus Scherer ICU-12992 add char16ptr.h with pointer conversions; use Char16Ptr for input parameters where possible; make UChar configurable but default to char16_t; add OldUChar same as ICU 58 UChar except not configurable; in public C++ headers change all UChar to char16_t (integrate branches/markus/ucharptr2) +b8f912c3c4 2017-03-10 21:22:38 +0000 Markus Scherer ICU-12992 still use U_FINAL +57cbeba70f 2017-03-10 02:59:46 +0000 Steven R. Loomis ICU-12766 recommit r39756 onto proper branch +153ccb4e2e 2017-03-10 02:58:13 +0000 Steven R. Loomis ICU-12766 revert r39756 (mistake) +5eb836b30e 2017-03-10 02:30:04 +0000 Steven R. Loomis ICU-13015 AIX: final->U_FINAL, config opts, and ustring.h +6f30aba8ef 2017-03-10 02:27:09 +0000 Steven R. Loomis ICU-12766 esc- work in progress +4968a203f0 2017-03-10 01:27:11 +0000 Steven R. Loomis ICU-12766 fix AIX compile opts and uchar include +09d1e6e03b 2017-03-10 00:20:36 +0000 Steven R. Loomis ICU-12766 z/OS (and AIX) need U_FINAL still instead of final. +0605a3c20f 2017-03-09 23:50:06 +0000 Steven R. Loomis ICU-12766 merge from trunk +faaaf5e796 2017-03-09 23:45:26 +0000 Steven R. Loomis ICU-13009 fix make dist, post reorg +f19978a35e 2017-03-09 02:12:45 +0000 Steven R. Loomis ICU-13016 solaris porting +1fc24f144d 2017-03-09 00:10:33 +0000 Markus Scherer ICU-12992 casemap.h does not need to include char16ptr.h any more +bf17d52293 2017-03-08 22:08:12 +0000 Markus Scherer ICU-12992 add OldUChar type to match ICU 58 UChar; add public conversion functions from char16_t * to UChar * and OldUChar * with aliasing barrier +14dbfd1d16 2017-03-08 21:07:27 +0000 Markus Scherer ICU-12992 revert new C++ API (CaseMap) to raw pointers +175ab07e28 2017-03-08 15:34:47 +0000 Steven R. Loomis ICU-12766 z porting changes (more to come) +a8bc4d7682 2017-03-08 05:59:25 +0000 Markus Scherer ICU-12992 make the old normlzr.h work with configured UChar=uint16_t, and do not include it from coll.h any more (it only needs unorm.h) +68a6ecd336 2017-03-08 01:07:45 +0000 Steven R. Loomis ICU-12766 merge from trunk +b5b52ad027 2017-03-08 01:07:20 +0000 Markus Scherer ICU-12992 make tools & tests work with configured UChar=uint16_t +782e4ff95e 2017-03-07 22:57:46 +0000 Markus Scherer ICU-12922 bidi explicit level 0: lift it up to resolved paragraph level except leave it at 0 for paragraph separators +85e291a4ec 2017-03-06 22:47:58 +0000 Markus Scherer ICU-12992 new version of the aliasing barrier +410e3f6db5 2017-03-05 05:38:02 +0000 Peter Edberg ICU-13005 Integrate data from CLDR release-31-d02 (part 2, add new locales) +e8eb923aba 2017-03-05 05:13:24 +0000 Peter Edberg ICU-12998 icu4c readme, fixed two refs to icu/icu/trunk, preliminary update for 59rc +b3045d787d 2017-03-05 04:57:45 +0000 Peter Edberg ICU-13005 update release version to 59.1 rc +2d183b5a92 2017-03-05 03:53:56 +0000 Peter Edberg ICU-13005 Integrate data from CLDR release-31-d02, remove logKnownIssues for fixed items +8d61ae06b3 2017-03-04 06:46:33 +0000 Steven R. Loomis ICU-12766 merge from trunk +9b792c3cf1 2017-03-04 00:22:40 +0000 Markus Scherer ICU-12736 remove remaining uses of now-obsolete U_HAVE_STD_STRING +a32c1b17ec 2017-03-04 00:06:17 +0000 Markus Scherer ICU-12736 assume in some places that we always have std::string; merge r39687 & r39704 from dev branch +568486c964 2017-03-03 23:55:13 +0000 Markus Scherer ICU-12992 remove Char16Ptr output conversion overloads, remove wrapper-as-pointer operators, some cleanup +5a13a8ca58 2017-03-03 22:42:52 +0000 Markus Scherer ICU-12992 return raw pointers not pointer wrappers +666ba715d5 2017-03-03 21:55:08 +0000 Steven R. Loomis ICU-12766 merge from trunk +04c115425d 2017-03-02 21:04:09 +0000 Peter Edberg ICU-13010 Add Extend* to rule GB11โ€ฒ, update tests and add more emoji cluster tests +9354784c16 2017-03-02 07:39:17 +0000 Yoshito Umaoka ICU-12816 tzdata2017a to ICU4C/ICU4J. Override region for Pacific/Johnston, so region mapping stayed same with previous versions. Fixed a tzcode build problem. +8c7d1b2deb 2017-03-01 23:58:37 +0000 Markus Scherer ICU-12992 disable U_ALIASING_BARRIER for now +4b154b8328 2017-03-01 23:55:58 +0000 Markus Scherer ICU-12992 s/UChar/char16_t/g in public C++ header files +5df9572e9a 2017-03-01 23:05:52 +0000 Markus Scherer ICU-12992 UChar=char16_t inside ICU, configurable, defaults to char16_t/C++ uint16_t/C +b9ef7bcac4 2017-03-01 22:06:25 +0000 Markus Scherer ICU-12992 change UnicodeString functions from const UChar * to ConstChar16Ptr where possible +80606f5b57 2017-03-01 21:59:38 +0000 Andy Heninger ICU-13008 Signed int overflow (undefined behavior) in datefmt.cpp +4c1c730f57 2017-03-01 21:11:54 +0000 Markus Scherer ICU-12992 remove conversion from int; NULL is often nullptr or __null not simply 0 +031be51911 2017-03-01 05:52:24 +0000 Markus Scherer ICU-12992 move Char16Ptr to new char16ptr.h; change non-UnicodeString C++ functions from raw pointers to Char16Ptr where possible +d924dda84b 2017-02-28 22:07:03 +0000 Markus Scherer ICU-12992 return pointer-wrapper class from UnicodeString::getBuffer() and siblings, add wrapper class overloads to make this mostly work as is, fix a few call sites +a900fee035 2017-02-28 19:36:42 +0000 Steven R. Loomis ICU-12766 merge from trunk +9634351bd7 2017-02-28 06:50:27 +0000 Markus Scherer ICU-12992 test overloads with pointer-wrapper class, add constructor(int null) to match NULL==0 +abc3231fb2 2017-02-28 03:38:29 +0000 Markus Scherer ICU-12893 U_FALLTHROUGH: separate compiler test from compiler-feature test +f9b7898dcf 2017-02-27 03:25:00 +0000 Peter Edberg ICU-13005 Integrate data from CLDR release-31-d01 +f048c38ae3 2017-02-25 04:48:15 +0000 Markus Scherer ICU-12992 merge in trunk ICU-12410 r39708 U_COMMON_API for Edits::Iterator +1bfa33bfbd 2017-02-25 04:42:09 +0000 Markus Scherer ICU-12410 U_COMMON_API for Edits::Iterator +7dfefa55f5 2017-02-25 01:08:35 +0000 Markus Scherer ICU-12992 experimental UnicodeString with Char16Ptr and ConstChar16Ptr in constructors and extract() +1d5d552ae1 2017-02-24 20:49:14 +0000 Markus Scherer ICU-12893 enable U_FALLTHROUGH only for clang; fix a former .c file +8c61bdb545 2017-02-24 00:17:13 +0000 Andy Heninger ICU-12645 char16_t clean-ups to umachine.h +5817a8c964 2017-02-22 20:39:40 +0000 Yoshito Umaoka ICU-12945 Removed redundant IBM copyright embedded in API comments. Also updated API doc footer copyright statement from IBM's to Unicode's. +5f57938910 2017-02-21 23:12:48 +0000 Andy Heninger ICU-12884 regex timeout not working with {loop counts} in patterns. +a1cb685865 2017-02-19 21:58:30 +0000 Andy Heninger ICU-12993 undef __STRICT_ANSI__ on some platforms. +4ff013c080 2017-02-18 00:14:37 +0000 Andy Heninger ICU-12913 Add cast to avoid printf compile warning. +4c2fad3e36 2017-02-17 21:03:35 +0000 Markus Scherer ICU-12410 class Edits, class CaseMap with new low-level functions that work with Edits, simpler case properties code, some cleanup +3c9606062d 2017-02-17 18:34:11 +0000 Markus Scherer ICU-12410 changes for review feedback +4eaff9ce2c 2017-02-15 23:49:47 +0000 Fredrik Roubert ICU-12953 Include GSM 03.38 mapping in ICU by default +67c9e8d526 2017-02-15 22:46:18 +0000 Markus Scherer ICU-12410 C++ foldCase()->fold() +b3a53f130e 2017-02-15 21:15:58 +0000 Peter Edberg ICU-12763 For C++ API, say return is undefined in the case of an error +a65ca778c7 2017-02-14 19:46:45 +0000 Markus Scherer ICU-12410 UTF-8 for new C++ source files like in ICU-12764 +103ef8c7ad 2017-02-14 01:31:24 +0000 Steven R. Loomis ICU-12766 merge from trunk +45e054a938 2017-02-14 01:22:12 +0000 Steven R. Loomis ICU-12766 z: library and tools build: C linkage for makeconv/pluggable malloc +35a07bf89d 2017-02-14 00:45:05 +0000 Andy Heninger ICU-12888 UText, problems with handling of bad UTF-8. +bd7130998d 2017-02-14 00:21:31 +0000 Markus Scherer ICU-12410 TestCaseMapWithEdits() +44dee82dfd 2017-02-13 21:04:32 +0000 Andy Heninger ICU-12932 RBBI rule parsing, fix incorrect handling of node stack overflow. +4efcd1d0e1 2017-02-13 20:29:24 +0000 Steven R. Loomis ICU-12766 z: library and tools build: use U_INT64_MAX instead of INT64_MAX +c8ed8a6048 2017-02-11 02:43:09 +0000 Steven R. Loomis ICU-12766 z: library and tools build +8e5c017e03 2017-02-10 23:30:24 +0000 Andy Heninger ICU-12930 Fix assertion failure in regex compile. +4207d7fc26 2017-02-10 04:44:37 +0000 Markus Scherer ICU-12410 test & fix Edits +870b039296 2017-02-09 23:40:59 +0000 Peter Edberg ICU-12763 for C++ select(const Formattable&...), add UErrorCode param, return empty string if err +91cb8bf24e 2017-02-09 23:09:08 +0000 Markus Scherer ICU-12410 bug fixes +0e4c0199ee 2017-02-09 21:50:20 +0000 Markus Scherer ICU-12410 remove unused UCaseProps pointer from ucase_... functions +5da94f206a 2017-02-09 21:15:34 +0000 Markus Scherer ICU-12410 move new code into new files, split ucasemap_imp.h from ustr_imp.h +653750ca58 2017-02-09 19:33:51 +0000 Peter Edberg ICU-12969 protect against using negative ID for resource +1c2a1da83b 2017-02-09 00:12:54 +0000 Markus Scherer ICU-12410 move/re-port case folding, support Edits +4805866163 2017-02-07 00:58:52 +0000 Markus Scherer ICU-12410 move/re-port titlecasing, support Edits +2798a5aa3e 2017-02-06 22:31:15 +0000 Markus Scherer ICU-12410 toUpper() with Edits +8543833fd7 2017-02-06 21:44:01 +0000 Markus Scherer ICU-12410 rename impl.CaseMap to impl.CaseMapImpl, avoid name collision with new text.CaseMap +96ad7e4a09 2017-02-06 21:21:52 +0000 Markus Scherer ICU-12410 minor API docs fixes +ff6c786c00 2017-02-04 02:15:03 +0000 Steven R. Loomis ICU-12662 add .gitignore and also svn:ignore .git +04448b004f 2017-02-03 18:57:23 +0000 Andy Heninger ICU-12764 UTF-8 source files, update file encoding comments. +415932a1e3 2017-02-03 02:46:43 +0000 Andy Heninger ICU-12870 Charset Detector, have docs reference the Compact Encoding Detector. +22702a020d 2017-02-02 22:54:31 +0000 Markus Scherer ICU-12410 back to non-static CaseMap with options but no locale; immutable class with setters that return new/other objects +f735836e1e 2017-02-02 19:38:50 +0000 Markus Scherer ICU-12410 switch CaseMap from ULocale to Locale (only) +c3ad2fabfb 2017-02-02 18:29:43 +0000 Andy Heninger ICU-12895 ICU4C Readme, mention C++11, utf-8 source files and UChar being char16_t. +0001f6c5e9 2017-02-02 06:36:31 +0000 Peter Edberg ICU-12895 update license files +bee855c9b2 2017-02-02 03:38:01 +0000 Steven R. Loomis ICU-12895 API change report for ICU4C 59m1 from jenkins +4765653577 2017-02-01 20:27:47 +0000 Peter Edberg ICU-12914 change rulesLength/Capacity back to int32_t; handle INT32_MAX overflow +005b4b230b 2017-02-01 08:47:08 +0000 Peter Edberg ICU-12895 Update urename.h +af88083329 2017-02-01 07:52:19 +0000 Peter Edberg ICU-12914 Better loop control in test +309ab726d1 2017-01-30 07:21:15 +0000 Yoshito Umaoka ICU-12895 Updated ICU4J readme for 59m1. +befd7afb90 2017-01-30 07:11:25 +0000 Yoshito Umaoka ICU-12895 Updated ICU4J API change report for 59m1. +892a2005ba 2017-01-29 05:08:37 +0000 Yoshito Umaoka ICU-12948 Imported data from CLDR trunk @13199, including UTC/GMT separation. +c21c41ac03 2017-01-28 00:31:16 +0000 Craig Cornelius ICU-12824 Update escape sequences for JavaDoc +1e63072ce8 2017-01-27 05:21:21 +0000 Peter Edberg ICU-12948 Pass two preliminary integration of CLDR 31 @13194 +2fe503c981 2017-01-25 23:52:55 +0000 Markus Scherer ICU-12410 start to port class CaseMap to Java; make case mapping impl code work with CharSequence & Appendable +b15451322e 2017-01-25 06:08:26 +0000 Andy Heninger ICU-12943 More Cygwin build fixes. +e0f3d87e99 2017-01-24 08:22:23 +0000 Peter Edberg ICU-12948 First-pass preliminary integration of CLDR 31 @13174 +7b33e586f5 2017-01-23 16:20:59 +0000 Peter Edberg ICU-12937 Withdraw MeasureUnit interfaces for coordinate units, and related data loading +46beebce64 2017-01-23 00:38:28 +0000 Andy Heninger ICU-12943 Cygwin/MSVC Windows build fixes. +850118a0e0 2017-01-22 09:23:49 +0000 Peter Edberg ICU-12948 Add new elements in structLocale +8e2a943ae8 2017-01-22 09:21:04 +0000 Peter Edberg ICU-12948 Handle new KeyType values, codes +47e1aaaf14 2017-01-21 01:03:32 +0000 Peter Edberg ICU-12763 Add uplrules_selectWithFormat and PluralRules::select that take & use [U]NumberFormat +8e6641fb3c 2017-01-21 00:53:52 +0000 Markus Scherer ICU-12410 port class Edits to Java +183b124712 2017-01-20 20:07:27 +0000 Peter Edberg ICU-12940 Add "ars" as alias to "ar_SA" locale, to "ar" for coll/rbnf +aa27217a84 2017-01-20 06:27:47 +0000 Markus Scherer ICU-12410 remove locCache behavior from ucase_getCaseLocale() and functions that call it, try to make it a little faster for common locale IDs +8a55e577e5 2017-01-20 04:04:58 +0000 Markus Scherer ICU-12410 make CaseMap functions static; change the function parameter order to (config, input, output); remove Edits::setWriteUnchanged(), writeUnchanged(), omitUnchanged() and add UCASEMAP_OMIT_UNCHANGED_TEXT options bit; case mapping functions call edits->reset() at start +242e02c388 2017-01-20 00:20:31 +0000 Andy Heninger ICU-12764 icu4c utf-8 source files, update Copyright notices. +17683ea87f 2017-01-19 23:10:23 +0000 Peter Edberg ICU-12914 Add ubrk_openBinaryRules, ubrk_getBinaryRules, and simple test +f28895cccc 2017-01-19 18:12:50 +0000 Andy Heninger ICU-12943 Windows Build Fixes for UChar=char16_t and utf-8 source files. +08e0afec58 2017-01-18 23:51:57 +0000 Andy Heninger ICU-12643 C++11 trial. Use some features as a test case. +b83dab6dfc 2017-01-18 21:46:03 +0000 Andy Heninger ICU-12645 Make UChar type default char16_t. If all proceeds well, a future change will remove the conditional logic. +0fc9197e4c 2017-01-18 21:26:05 +0000 Andy Heninger ICU-12645 Make UChar type default char16_t. If all proceeds well, a future change will remove the conditional logic. +b63a4751fa 2017-01-18 19:43:01 +0000 Andy Heninger ICU-12918 Dictionary Break Iterator Assertion Failure +9846ee3b54 2017-01-18 19:42:33 +0000 Andy Heninger ICU-12918 Dictionary Break Iterator Assertion Failure +82dfd8b26e 2017-01-17 23:13:25 +0000 Andy Heninger ICU-12873 Race Conditions in RuleBasedBreakIterator. +32ca386c27 2017-01-16 19:48:33 +0000 Peter Edberg ICU-12684 Add unum_formatDoubleForFields and test +26d15e5eca 2017-01-16 04:52:36 +0000 Peter Edberg ICU-12895 icu4c readme, preliminary update for 59m1 +29adc42b5f 2017-01-16 00:46:12 +0000 Peter Edberg ICU-12895 fix the header comment version in configure +a238722264 2017-01-16 00:42:22 +0000 Peter Edberg ICU-12895 update release version to 59.0.1 for m1 +e03b49844c 2017-01-16 00:40:58 +0000 Peter Edberg ICU-12883 fix raw '&' in license files +72280fb152 2017-01-14 16:29:40 +0000 George Rhoten ICU-12713 Port fix for handling large magnitude numbers from ICU4J to ICU4C +0b24b6a633 2017-01-13 19:06:54 +0000 George Rhoten ICU-12874 Don't truncate small numbers with CompactDecimalFormat style rules represented in RBNF +40f9b33eb7 2017-01-13 01:48:47 +0000 Jeff Genovy ICU-12908 getTZKeyName in common/wintz.cpp leaks registry handle +645b425d97 2017-01-13 01:28:50 +0000 Jeff Genovy ICU-12908 getTZKeyName in common/wintz.cpp leaks registry handle +fbd1e089fd 2017-01-12 19:05:01 +0000 Markus Scherer ICU-12410 add C++ CaseMap, make UCaseMap an alias for that, move new functions with Edits into CaseMap, make case properties functions ignore UCaseProps pointer +3b23b78b95 2017-01-12 18:35:18 +0000 Markus Scherer ICU-12410 include what you use +7035c31b6d 2017-01-09 23:52:12 +0000 Markus Scherer ICU-12410 add ucasemap_toTitleWithEdits(const UCaseMap *csm, icu::BreakIterator *iter, ...), change UErrorCode pointer to reference internally and in new C++ API functions, add ucasemap_foldCaseWithEdits(), change UCaseMap.iter to C++ BreakIterator +0057324249 2017-01-09 21:24:46 +0000 Yoshito Umaoka ICU-12826 Updated CLDR utilities jar build target to exclude test framework classes. Also added @internal CLDR to the API comment in those test utility classes actually refereneced by CLDR tooling. +bf94c49872 2017-01-09 16:19:41 +0000 Yoshito Umaoka ICU-12899 Corrected an error in repository URL in pom.xml. +00f2e12b65 2017-01-06 00:20:31 +0000 Markus Scherer ICU-12410 Edits::Iterator getters not fields, tracks indexes, findSourceIndex(), skip-unchanged iterators, ucasemap_toLowerWithEdits() & ucasemap_toUpperWithEdits() +20994f490a 2017-01-04 21:20:08 +0000 Markus Scherer ICU-12410 add Edits::Iterator and change UnicodeString case mappings to get & apply Edits for longer strings +6fc7fe3b65 2016-12-31 00:23:31 +0000 Markus Scherer ICU-12410 low-level UTF-16 case mapping functions optionally write metadata to new class Edits +fb0439839b 2016-12-19 22:40:54 +0000 Andy Heninger ICU-12860 U_DRAFT -> U_CAPI. U_DRAFT appeared on three stable functions. Also changed U_STABLE->U_CAPI for consistencey within file. See #9961 +7d2fe3819c 2016-12-16 00:03:11 +0000 Andy Heninger ICU-12643 ICU4C, require C++11 to build. +68401040eb 2016-12-14 18:41:04 +0000 Steven R. Loomis ICU-12852 Remove some unnecessary copy (merge from bug) +8ae505f6dd 2016-12-08 21:49:18 +0000 Yoshito Umaoka ICU-12887 Update ICU4J repository URLs. Not updating version for now. +0fd5600285 2016-12-07 21:14:27 +0000 Andy Heninger ICU-12809 only .cpp files no .c in ICU library code +48989879a8 2016-12-05 20:49:33 +0000 Fredrik Roubert ICU-12869 Don't use ordinal() to define public constants. +f6bad27e9c 2016-12-03 00:42:01 +0000 Peter Edberg ICU-12876 integrate CLDR release-30-0-3 into icu trunk +52989746d9 2016-12-01 01:41:40 +0000 Andy Heninger ICU-12849 Title Casing, incorrect length returned when preflighting with a NULL output buffer. +a19a3a0f7a 2016-11-30 20:33:41 +0000 Yoshito Umaoka ICU-12868 Fixed invalid if condition in the recent fix in locmap.c +b0526b7711 2016-11-29 08:30:52 +0000 Yoshito Umaoka ICU-12816 tzdata2016j updates to ICU4C/ICU4J. +519a43ada5 2016-11-28 23:45:55 +0000 Steven R. Loomis ICU-12698 fix error in running performance test +725a6726d7 2016-11-15 21:02:48 +0000 Steven R. Loomis ICU-12023 merge from http://bugs.icu-project.org/trac/attachment/ticket/12023/libcxx_typeinfo.diff - CLA confirmed as @jbeich +ee80ecf6a7 2016-11-10 22:32:56 +0000 Andy Heninger ICU-12723 Remove double-checked locking in ICUNotifier. +ac2430a58a 2016-11-09 18:02:48 +0000 Fredrik Roubert ICU-12386 Search for an actual resource, not a directory. +fad9b48931 2016-11-07 23:15:47 +0000 Markus Scherer ICU-12832 UTF-8 case mapping appendUChar() write a character even if it fills destCapacity exactly +f59ef72572 2016-11-03 18:11:33 +0000 Yoshito Umaoka ICU-12816 tzdata2016i to ICU4C/ICU4J. +d1ee641e2e 2016-10-28 17:56:22 +0000 Shane Carr ICU-12825 Fixing icu4c spoof checker issues #12825 and #12815. +173981e642 2016-10-27 01:35:55 +0000 Steven R. Loomis ICU-12822 digitlst.cpp depends on to include on windows. Include it explicitly +2f358ce4bb 2016-10-26 22:05:50 +0000 Markus Scherer ICU-12827 ucol_getKeywordValuesForLocale() reset the keyword-list iterator, and a little UList cleanup +a082545d69 2016-10-21 02:58:26 +0000 Yoshito Umaoka ICU-12816 tzdata2016h updates to ICU4J. +a617765c5f 2016-10-21 02:57:50 +0000 Yoshito Umaoka ICU-12816 tzdata2016h updates to ICU4C. +5474afe9d9 2016-10-20 17:22:15 +0000 Steven R. Loomis ICU-11387 improve source tarball packaging (post 58.1) +28c8696e5b 2016-10-18 17:34:00 +0000 Andy Heninger ICU-12798 Missing #ifdef in putil_cleanup(), broke AIX. +16b73a36ca 2016-10-18 00:31:55 +0000 Andy Heninger ICU-12798 directory traversal code assumes that path length is less than PATH_MAX +a8e45e3d32 2016-10-17 22:40:40 +0000 Yoshito Umaoka ICU-12780 Unicode copyright and SVN property fixes. +a795ef95d2 2016-10-17 22:26:18 +0000 Peter Edberg ICU-12779 integrate CLDR release-30-0-2 into icu4c trunk +d9dbe1251a 2016-10-17 22:25:05 +0000 Peter Edberg ICU-12780 integrate CLDR release-30-0-2 into icu4j trunk +04b460f204 2016-10-17 21:55:45 +0000 Yoshito Umaoka ICU-12779 Added/fixed Unicode copyright comments, commiting changes on behalf of Norbert. +7ae322735b 2016-10-14 19:42:22 +0000 Markus Scherer ICU-12779 do not check U_PLATFORM macros before including ICU headers +ca89e72c4d 2016-10-14 18:00:17 +0000 Yoshito Umaoka ICU-12780 Updated readme.html for 58.1 GA. +5054f43004 2016-10-14 00:15:20 +0000 Yoshito Umaoka ICU-12801 Regenerated ICU4J data using ICU4C trunk. Updated and cleaned up TestLocaleDisplayNames() to pass the test. +99e5c77917 2016-10-13 19:26:52 +0000 Peter Edberg ICU-12779 ICU4C BRS, update readme for GA +4e96e53a07 2016-10-13 18:57:12 +0000 Yoshito Umaoka ICU-12801 Fixing TestLocaleStructure failure triggered by the new locale 'ckb'. +5abe054173 2016-10-13 06:08:08 +0000 Peter Edberg ICU-12801 integrate CLDR release-30-0-1 into icu4c trunk +0b5446617f 2016-10-13 06:05:15 +0000 Peter Edberg ICU-12801 integrate CLDR release-30-0-1 into icu4j trunk +d684204400 2016-10-12 22:40:28 +0000 Yoshito Umaoka ICU-12802 ICU4J trunk's tzdata sync'ed with ICU4C, including region override for Europe/Simferopol. +1f86b8df9e 2016-10-12 22:29:00 +0000 Yoshito Umaoka ICU-12802 Regenerated zoneinfo64.txt with region override for Europe/Simferopol. Integrated windowsZones.txt including the region mapping update. +e27dd73e3b 2016-10-12 15:36:55 +0000 Norbert Runge ICU-12792 add 'Test' to name of unit test files for Junit to recognize them as such +92f758f6fc 2016-10-10 21:49:01 +0000 Andy Heninger ICU-12797 RBBI rule compiler fix. +4e22ce5dc8 2016-10-10 21:46:04 +0000 Andy Heninger ICU-12797 RBBI rule compiler fix. +4293df728e 2016-10-07 15:25:20 +0000 Norbert Runge ICU-12759 DiagBigDecimal.java to DiagBigDecimalTest.java and modify class name +204210ff36 2016-10-05 21:38:34 +0000 Stuart Gill ICU-11950 Turned on multi-threaded testing at the high level (charset, collate, translit, core) +926e0788a3 2016-10-04 14:10:29 +0000 Yoshito Umaoka ICU-12782 Merged TestwriteObject and TestReadObject to avoid test ordering issue. Changed the test case to use ByteArrayOutputStream so that the test case does not leave temporary test output file. +25cf8e9634 2016-10-04 04:04:05 +0000 Steven R. Loomis ICU-12773 digitlist/strtod_l patch on cygwin, merge r39420 +e650d3fcc1 2016-10-04 04:03:01 +0000 Steven R. Loomis ICU-12778 dirent patch on cygwin, merge 39419 +76d05d3e32 2016-10-04 04:02:29 +0000 Steven R. Loomis ICU-12781 dirent patch on cygwin, merge r39418 +3ea904d734 2016-10-04 04:01:33 +0000 Steven R. Loomis ICU-12783 umutex patch for cygwin, merge r39417 +c3277ff991 2016-10-04 04:00:46 +0000 Steven R. Loomis ICU-12774 tzname/timezone checks on cygwin, merge r39416 +3c81b42bdb 2016-10-03 15:19:01 +0000 Yoshito Umaoka ICU-12769 Added modified javadoc8 stylesheet, and updated build.xml to switch stylesheets by JDK version. +51cc9568fc 2016-09-30 23:18:16 +0000 Norbert Runge ICU-12768 updates regular expression in copyright scanning script; now scans for Unicoe copyright statement. +69c2fb3919 2016-09-30 22:55:51 +0000 Norbert Runge ICU-12771 adds Unicode copyright statements for nine remaining files +b0eda10ed0 2016-09-30 21:10:28 +0000 Stuart Gill ICU-12759 fix BigDecimal tests to properly run under JUnit +5020de1f61 2016-09-29 19:51:52 +0000 Yoshito Umaoka ICU-12739 Updated readme.html. Removed platform support table and module support section, revised some descriptions, mentioned development hosting and licensing change and other minor updates. +57124113e4 2016-09-29 17:29:41 +0000 Steven R. Loomis ICU-12738 exclude LICENSE from BOM check +acffd25cd9 2016-09-29 17:29:08 +0000 Steven R. Loomis ICU-12738 final BOM fix for RC, excluded some files per ICU-12767 +c97eed26e6 2016-09-29 10:50:23 +0000 Yoshito Umaoka ICU-12716 Corrected API comment for newly added hashCode() methods, added a test case for VersionInfo#hashCode() and updated coverage-exclusion.txt. Also updated the API change report and API signature file. +e3624ee74a 2016-09-29 02:26:35 +0000 Yoshito Umaoka ICU-12415 tzdata2016g updates to ICU4J. +9978ea5074 2016-09-29 02:26:30 +0000 Yoshito Umaoka ICU-12415 tzdata2016g updates to ICU4C. +d3fe8565da 2016-09-29 01:42:55 +0000 Peter Edberg ICU-12738 ICU4C BRS, update readme (mention new license, additional changes, future requirement changes) +acbe642cbb 2016-09-28 22:16:43 +0000 Norbert Runge ICU-12761 Adds Unicode copyright notice. +0ca4234c58 2016-09-28 22:12:27 +0000 Norbert Runge ICU-12761 Adds Unicode copyright notice. +29d7ab227d 2016-09-28 17:30:09 +0000 Steven R. Loomis ICU-12752 merge from branch; z porting changes +6f70b217a8 2016-09-28 17:28:08 +0000 Steven R. Loomis ICU-12745 fix for review comments +7d0bfe0993 2016-09-28 10:52:45 +0000 Peter Edberg ICU-12729 integrate CLDR release-30-d04 into icu4c trunk (fix characterLabelPattern for strokes) +9ecccdc84a 2016-09-28 10:50:25 +0000 Peter Edberg ICU-12729 integrate CLDR release-30-d04 into icu4j trunk (fix characterLabelPattern for strokes) +11c0df4f7b 2016-09-28 07:37:19 +0000 Peter Edberg ICU-12738 ICU4C BRS, fixes from testing uconfig.h variations +6ef22595ed 2016-09-28 04:56:57 +0000 Yoshito Umaoka ICU-12585 Merging Stuart's work branch changes for re-enabling serialization tests. The change set also contains ICU 58 serialization test data for future releases (BRS). +8f46bb90a3 2016-09-28 04:35:27 +0000 Peter Edberg ICU-12738 ICU4C BRS, basic readme update +eccbc645aa 2016-09-28 04:17:24 +0000 Peter Edberg ICU-12738 ICU4C BRS, fixes to conditionals/includes/makefiles/scripts from testing public/private headers +5f2c294d1c 2016-09-28 02:26:02 +0000 Steven R. Loomis ICU-12752 fix breakage from r39368 on windows. +e13317152d 2016-09-28 01:13:19 +0000 Craig Cornelius ICU-12716 Add hashCode to avoid compiler warnings +f6e18517b1 2016-09-28 00:39:19 +0000 Craig Cornelius ICU-12716 Fixes to remove ReferenceEquality warnings on compile +2049f6f415 2016-09-27 23:56:40 +0000 Craig Cornelius ICU-12716 Fix formatting in tests to resolve ErrorProne warnings +b18a92899a 2016-09-27 23:44:26 +0000 Andy Heninger ICU-12738 Fix bad API doc generation for ubiditransform.h +6825277072 2016-09-27 23:39:01 +0000 Steven R. Loomis ICU-12752 commit some IBM z fixes. Library code building +a1cf85b18f 2016-09-27 23:38:21 +0000 Jeff Genovy ICU-12738 Remove UTF-8 BOM from files and update copyright notice. +47b88ab4b7 2016-09-27 21:38:42 +0000 Markus Scherer ICU-5456 minor changes for review feedback +ecfeb4ac29 2016-09-27 21:38:03 +0000 Markus Scherer ICU-5456 minor changes for review feedback +cd47bd50e6 2016-09-27 20:10:47 +0000 Shane Carr ICU-12646 Handling out-of-bounds confusable entries in icu4j; see r39360 for icu4c. +a1b7d39c3b 2016-09-27 17:52:29 +0000 Shane Carr ICU-12646 Syncing spoof data binary file format description with icu4c. +09ad3d8e4b 2016-09-27 17:46:10 +0000 Shane Carr ICU-12646 Error code for long confusable entries. Documenting spoof data binary file format changes. +6e6eb51366 2016-09-27 00:23:19 +0000 Jeff Genovy ICU-12738 remove non-ASCII characters from ICU4C sources. +5d4b26dc3d 2016-09-27 00:20:58 +0000 Steven R. Loomis ICU-12738 svn BOM fix +04a0d117cc 2016-09-26 22:56:36 +0000 Jeff Genovy ICU-12738 svn property fix - ICU4C +a5e61ccf57 2016-09-26 22:09:14 +0000 Steven R. Loomis ICU-12745 string limit on Locale(char*) +fd1fb653a9 2016-09-26 21:45:06 +0000 Yoshito Umaoka ICU-12739 Fixed svn properties. +8cae80209a 2016-09-26 20:37:51 +0000 Yoshito Umaoka ICU-12739 BRS 58 - Updated currencyNumericCodes to include BNY/933, imported from ICU4C r39353. +476857ee35 2016-09-26 20:01:41 +0000 Yoshito Umaoka ICU-12738 BRS 58 - Updated currencyNumericCodes.txt to include BNY/933. +29daabe57e 2016-09-26 20:00:56 +0000 Norbert Runge ICU-12706 Fixes test coverage exclusion list, broken by CS 39343. +1bb7a50e5f 2016-09-26 18:29:41 +0000 Yoshito Umaoka ICU-12739 Currency/Numeric code - sync'ed with the latest ISO data. Also updated the copyright header in source files and output file. +e9300f76cf 2016-09-26 17:26:56 +0000 Yoshito Umaoka ICU-12739 Added ICU4J 58.1 API signature file. Also added build-local.properties in svn ignore. +72dea1b93c 2016-09-26 16:41:39 +0000 Yoshito Umaoka ICU-12739 JDK8 as the reference platform - use Java 8 version of ICUTaglet implementation by default. +4bbd8315bd 2016-09-26 14:37:26 +0000 Yoshito Umaoka ICU-12739 Fixed new compiler warnings introduced last week. +bea0b2961d 2016-09-26 14:21:59 +0000 Yoshito Umaoka ICU-12748 Removed @Override from a couple of methods added after Java 6. +bf138d8a85 2016-09-26 06:53:00 +0000 Peter Edberg ICU-12738 ICU4C BRS, Some fixes to U_HIDE_XXX_API macros +b0f66e314e 2016-09-23 21:46:39 +0000 Shane Carr ICU-12549 Minor revisions to SpoofChecker comments and documentation (C++). +83bbd931ef 2016-09-23 21:44:06 +0000 Shane Carr ICU-12549 Minor revisions to SpoofChecker comments and documentation. +8e8676c652 2016-09-23 21:36:04 +0000 Norbert Runge ICU-12706 unit test coverage for CompactDecimalFormat, CurrencyMetaINfo, DigitList. One unreachable method removed in DigitList. +feb501f197 2016-09-23 01:14:42 +0000 Shane Carr ICU-12549 Changing u_strCompare to u_strcmp in spoof documentation. +e5789c9c8a 2016-09-23 00:07:23 +0000 Markus Scherer ICU-12739 update pool bundles, regenerate resource bundles that use them +666c70c68f 2016-09-23 00:06:04 +0000 Markus Scherer ICU-12738 update pool bundles +6994b1a557 2016-09-22 23:41:00 +0000 Andy Heninger ICU-12734 Adjust ICUMemCheck.pl for deletion of the Layout Engine. +a2e5325ea3 2016-09-22 23:29:23 +0000 Craig Cornelius ICU-12748 Remove override that does not work with Java 1.6 +f7e4a8f205 2016-09-22 22:49:46 +0000 Craig Cornelius ICU-12716 Resolved StringEquality issues reported by ErrorProne (Android) +6b3edc198e 2016-09-22 22:10:24 +0000 Andy Heninger ICU-12734 ICU4C API, add missing U_HIDE_INTERNAL_API +260f921e89 2016-09-22 18:35:22 +0000 Andy Heninger ICU-12734 ICU4C API Change Report regenerated again; fixed some incorrect @stable tags. +01b69a0682 2016-09-22 17:11:17 +0000 Norbert Runge ICU-12706 inserts two methods into test coverage exclusion list for JaCoCo. The two methods were incorrectly taken out in CS 39322. +52e4366ea0 2016-09-22 02:14:47 +0000 Peter Edberg ICU-12729 integrate CLDR release-30-d03 into icu4c trunk +2ea2ee0cef 2016-09-22 02:13:43 +0000 Peter Edberg ICU-12729 integrate CLDR release-30-d03 into icu4j trunk +576a124b1b 2016-09-22 01:43:05 +0000 Shane Carr ICU-12549 Small documentation and comment fixes in C++ SpoofChecker +602c875b31 2016-09-22 01:35:48 +0000 Shane Carr ICU-12549 Small documentation and comment fixes in Java SpoofChecker +d255867071 2016-09-22 01:25:52 +0000 Steven R. Loomis ICU-12752 IBM i now passes +6f4591b256 2016-09-22 01:15:51 +0000 Andy Heninger ICU-12734 ICU4C API change report tool, tweaks for ICU 58. +6626a14882 2016-09-22 01:01:42 +0000 Andy Heninger ICU-12734 ICU4C API Change Report regenerated. Has problems that need investigation. +f0156c183b 2016-09-21 23:52:53 +0000 Steven R. Loomis ICU-12701 additional porting issues. +da8e954004 2016-09-21 23:21:27 +0000 Norbert Runge ICU-12706 Adjusts code coverage exclusion list after the unit tests from the test coverage fix-it are in the trunk. +2328cbf9e9 2016-09-21 23:19:44 +0000 Peter Edberg ICU-12573 Remove no-longer-needed logKnownIssue +bdf4191819 2016-09-21 23:12:11 +0000 Steven R. Loomis ICU-11679 warning fix +f431934edf 2016-09-21 23:07:10 +0000 Markus Scherer ICU-12738 update dependencies spec +0c77de936b 2016-09-21 21:20:27 +0000 Andy Heninger ICU-12734 ICU4C 58 API Promotion. +9f925b0287 2016-09-21 21:02:21 +0000 Andy Heninger ICU-12751 CStr, add icu:: namespace. +588f393cec 2016-09-21 20:21:09 +0000 Markus Scherer ICU-12746 avoid checking for possibly-interned String; instead store the no-inheritance-marker as itself, and check for that later +c1425af28f 2016-09-21 19:55:37 +0000 Craig Cornelius ICU-12748 Add @Overrides and fix whitespace, thanks to Eclipse +96df443f84 2016-09-21 19:44:11 +0000 Yoshito Umaoka ICU-12735 Merged ICU4J API promotion draft from the work branch to trunk, and updated the API change report with them. +370abbf3b9 2016-09-21 19:40:11 +0000 Steven R. Loomis ICU-12751 use cstr instead of toUTF8String +4d580c2834 2016-09-21 17:27:57 +0000 Steven R. Loomis ICU-12701 additional cast for ibm i +6bccdda20d 2016-09-21 17:22:05 +0000 Steven R. Loomis ICU-11679 warning fix (reviewed by Lina) +1cca956fcf 2016-09-21 06:07:26 +0000 Peter Edberg ICU-12738 ICU4C BRS, update urename.h +0004d39c91 2016-09-21 00:24:05 +0000 Shane Carr ICU-12549 Changing deprecated SpoofChecker.getSkeleton API back to String instead of CharSequence +2bf1e2f0c1 2016-09-21 00:07:32 +0000 Steven R. Loomis ICU-12701 more IBM i test fixes. +5e68fee567 2016-09-20 23:04:26 +0000 Markus Scherer ICU-12639 fix typo +8ebcc0b6d9 2016-09-20 23:02:20 +0000 Yoshito Umaoka ICU-12739 Fixed a compiler warning and issues reported by Find Bugs. +8b980000b1 2016-09-20 22:49:50 +0000 Markus Scherer ICU-12663 disable TestLongUpper() unless in exhaustive mode, because it takes a long time +5afeb0ae2f 2016-09-20 21:42:28 +0000 Markus Scherer ICU-12663 TestLongUpper() exit early if out of memory +7827611586 2016-09-20 21:17:41 +0000 Peter Edberg ICU-12739 ICU4J BRS, update measurement unit constants & code +e6fdb36045 2016-09-20 21:15:22 +0000 Peter Edberg ICU-12738 ICU4C, update measurement unit constants & code +d5d266654b 2016-09-20 21:06:55 +0000 Shane Carr ICU-12549 Revisions to uspoof.h documentation. Actually removing identifier_info.h and other obsolete files from r39218. +3a8a02cae1 2016-09-20 21:03:19 +0000 Steven R. Loomis ICU-11746 more warning cleanup +104b90bc3f 2016-09-20 20:32:12 +0000 Markus Scherer ICU-12639 detect & handle malformed UTF-8, never call the low-level full case mapping functions with a negative value +bc0960b298 2016-09-20 17:36:32 +0000 Steven R. Loomis ICU-11746 more warning nits +7ab8870fd9 2016-09-20 17:24:10 +0000 Norbert Runge ICU-12706 removes import statement for non-existent package. +12c492b740 2016-09-20 17:03:25 +0000 Steven R. Loomis ICU-11746 remove stray semicolon from r39053 +d4d3c8f42b 2016-09-20 17:00:07 +0000 Norbert Runge ICU-12706 Merges files from the ICU4J unit test coverage fix-it branch into trunk. +37e2574283 2016-09-20 16:48:49 +0000 Yoshito Umaoka ICU-12739 Fixed some API doc issues and eased doclint option with Java 8. +19d7d00bd8 2016-09-20 04:30:06 +0000 Steven R. Loomis ICU-12701 IBM i fixes (merge to trunk) +7960164327 2016-09-20 01:10:36 +0000 Markus Scherer ICU-12663 UnicodeString support nearly 2G UChars & avoid integer overflows; string-to-string case mappings & detect integer overflows; make some calls to uprv_memcpy() and similar a little more robust by casting int32_t to size_t before multiplying +7328eb3618 2016-09-19 22:57:47 +0000 Jeff Genovy ICU-12705 Only disable optimizations for the function that is causing problems, ultag_parse. +fd7c2a1f01 2016-09-19 19:26:16 +0000 Yoshito Umaoka ICU-12582 DateFormatRoundTripTest requires one more roundtrip when 1) with time zone display name and 2) 2 digit year. Updated the test case to handle this case. +a2ee3b1f28 2016-09-19 18:52:48 +0000 Steven R. Loomis ICU-11746 static analysis fixes +dd65e19e36 2016-09-19 17:46:50 +0000 Norbert Runge ICU-12590 +d35c86b096 2016-09-19 16:48:06 +0000 Norbert Runge ICU-12548 +aecdefedd8 2016-09-19 16:23:26 +0000 Norbert Runge ICU-12590 +a7f9741de4 2016-09-19 16:22:07 +0000 Norbert Runge ICU-12590 +126f75c3bd 2016-09-19 15:39:33 +0000 Yoshito Umaoka ICU-12596 Re-enabled TestCollectionUtilitySpeed, but use logln instead of errln when performance rate is under the target number. +0b2bbde810 2016-09-19 11:07:55 +0000 Fredrik Roubert ICU-12140 Pass StringPiece by value, return value. +f82d62a85c 2016-09-19 05:09:40 +0000 Peter Edberg ICU-12729 CLDR release-30-d02 integration, merge icu4c branch into trunk +a216388882 2016-09-19 04:24:40 +0000 Peter Edberg ICU-12729 CLDR release-30-d02 integration, merge branch into trunk +7209575d36 2016-09-16 19:54:32 +0000 Shane Carr ICU-12670 Fix for #12670 and #12672 +7c9307678e 2016-09-16 16:41:02 +0000 Yoshito Umaoka ICU-11679 Updated the coverge exclusion list to include new Enums introduced in BidiTransform. +7f9b4cd8db 2016-09-16 14:59:54 +0000 Steven R. Loomis ICU-12738 property fix - C +f46a0abfac 2016-09-16 00:52:01 +0000 Peter Edberg ICU-10368 Minor fix to headerdoc comments +770a95261f 2016-09-16 00:26:11 +0000 Felipe Balbontรญn ICU-12700 Update coverage exclusions on LocaleDisplayNames after implementation of Substitute Handling. +691744c120 2016-09-15 23:54:13 +0000 Markus Scherer ICU-5456 minor fixes parallel with C++, and no code coverage for implicit default constructors of all-static classes +f13cbd3030 2016-09-15 21:17:07 +0000 Shane Carr ICU-12549 Adding coverage for SpoofChecker.Builder copy constructor +9534ad1cf8 2016-09-15 17:32:24 +0000 Peter Edberg ICU-12047 Minor wording adjustment in toLocalizedPattern() headerdoc +d9b9bd7d59 2016-09-15 17:32:17 +0000 Peter Edberg ICU-12047 Minor wording adjustment in toLocalizedPattern() headerdoc +5b9fc6fc70 2016-09-15 08:37:56 +0000 Shane Carr ICU-12029 Measure unit display names, C++ version. +f8620a567b 2016-09-15 08:37:24 +0000 Shane Carr ICU-12029 Measure unit display names, Java version. +67b23a4aa6 2016-09-15 07:24:12 +0000 Peter Edberg ICU-12054 If format has no fields, first FieldPositionIterator::next should return FALSE; fix ufieldpositer_next description +bdde6c0c3b 2016-09-15 05:29:13 +0000 Peter Edberg ICU-12554 Fix test to compare the intended objects, instead of two identical objects +b581477ea0 2016-09-15 05:02:21 +0000 Peter Edberg ICU-12407 J, just add test for in DECIMAL-style formatter with applied currency pattern +ab8da082c7 2016-09-15 04:29:23 +0000 Steven R. Loomis ICU-12515 J fix - first() should just call delegate +cd568a0558 2016-09-15 04:21:26 +0000 Steven R. Loomis ICU-12515 first() should just call delegate +e02cfd9eac 2016-09-15 03:55:22 +0000 Peter Edberg ICU-12407 Prevent parse crash in DECIMAL-style formatter with applied currency pattern +4e29392bdd 2016-09-15 03:04:15 +0000 Yoshito Umaoka ICU-12739 Update ICU4J version to 58.1 / 58rc. +416a42bdfc 2016-09-15 03:02:38 +0000 Yoshito Umaoka ICU-12738 Updated ICU4C version to 58.1. Also updated uvernum.h to use the Unicode copyright string, which will be embedded in ICU binary data files. +3af8fe0e81 2016-09-15 01:30:54 +0000 Yoshito Umaoka ICU-11679 Fixed incorrect Java Doc comments and import (Direction) +6fcfea15fe 2016-09-15 01:28:50 +0000 Yoshito Umaoka ICU-11679 Merging updates in bid transform test. +cddcdb6649 2016-09-14 23:55:13 +0000 Shawn Steele ICU-12728 -makedata.vcxproj wasn't updated to VS2015 with the rest +15415832df 2016-09-14 23:17:11 +0000 Markus Scherer ICU-5456 modern Greek toUpperCase(), remove most diacritics +bdd4180fe1 2016-09-14 22:05:34 +0000 Shane Carr ICU-12549 Actually removing IdentifierInfo class. +f411942eb7 2016-09-14 22:05:04 +0000 Shane Carr ICU-12549 Test coverage for SpoofChecker. Actually removing IdentifierInfo class. +de23e2458b 2016-09-14 20:58:08 +0000 Steven R. Loomis ICU-12705 disable opt on vs2015 +6fa604826e 2016-09-14 20:58:05 +0000 Yoshito Umaoka ICU-11679 Merging BidiTransform work from Lina's work branch. +8d59026fd4 2016-09-13 22:16:02 +0000 Shane Carr ICU-12549 Updating SpoofChecker to latest Unicode specification (Java version). +2ceb565df3 2016-09-13 22:15:13 +0000 Shane Carr ICU-12549 Updating SpoofChecker to latest Unicode specification. +85f8d034a7 2016-09-13 21:37:40 +0000 Andy Heninger ICU-12547 UCHAR_TYPE=char16_t on Windows, fix compilation problems. +f334e613c1 2016-09-13 20:29:47 +0000 Steven R. Loomis ICU-12563 fix cross-compile with mingw +12b103f98a 2016-09-13 20:08:10 +0000 Steven R. Loomis ICU-12515 fix errors in J filtered brk, enable @ss= +dea458fef7 2016-09-13 19:58:55 +0000 Steven R. Loomis ICU-12515 C filtered break +b2b4154a9d 2016-09-13 19:01:56 +0000 Shane Carr ICU-12422 Fixing affixes for CompactDecimalFormat for locales with different positive/negative formats +7429cff9c7 2016-09-13 15:56:04 +0000 Felipe Balbontรญn ICU-12700 Implement DisplayContext.Type.SUBSTITUTE_HANDLING on LocaleDisplayNames. +72e1644c07 2016-09-13 08:41:57 +0000 Yoshito Umaoka ICU-10368 String digit/symbol support in DecimalFormatSymbols - merged from the work branch. +390d736f89 2016-09-12 21:01:16 +0000 Felipe Balbontรญn ICU-12591 Removed the CalendarData class and refactored all the remaining functions that used it (ICU4C). +e77e6149d7 2016-09-09 23:14:12 +0000 Andy Heninger ICU-7548 Problems opening rbbi data in stand-alone file. +5d9b98cbc3 2016-09-09 22:30:55 +0000 Markus Scherer ICU-5456 modern Greek toUpperCase(), remove most diacritics +4136a2f257 2016-09-09 21:28:18 +0000 Steven R. Loomis ICU-12708 bye bye layout engine +78e91a274f 2016-09-09 17:42:05 +0000 Steven R. Loomis ICU-11679 fix line endings and props +6ce57afd03 2016-09-09 16:41:15 +0000 Steven R. Loomis ICU-11679 merge C BiDi Transform from branch +d77bd4cec6 2016-09-09 14:58:06 +0000 George Rhoten ICU-12611 Fix some issues found through static analysis. +433f663108 2016-09-09 03:43:28 +0000 Markus Scherer ICU-12420 deprecate COUNT/LIMIT constants whose value may change +c84e233733 2016-09-08 22:45:51 +0000 Markus Scherer ICU-12420 deprecate COUNT/LIMIT constants whose value may change +4bf12725a1 2016-09-08 20:47:47 +0000 Craig Cornelius ICU-12716 FindBugs fixes & comments for false-positive warnings +08c37f83f0 2016-09-08 18:35:21 +0000 George Rhoten ICU-12462 Slightly improve the power function performance. +4bd854a73c 2016-09-08 18:06:08 +0000 George Rhoten ICU-12462 Fix for large magnitude numbers. Prevent rounding errors when converting between long and double. Fallback to DecimalFormat behavior when outside of the positive 64 bit signed range instead of providing inaccurate results or exceptions. +5595faed12 2016-09-08 01:06:49 +0000 Felipe Balbontรญn ICU-12634 Remove type check left over from previous enumeration mechanism. +eae3a7e3e6 2016-09-07 19:22:41 +0000 Felipe Balbontรญn ICU-12634 Remove ResourceTableSink and ures_getAllTableItems(). +60ab1801ac 2016-09-07 18:29:56 +0000 Felipe Balbontรญn ICU-12676 Add substitute handling enum values to ICU4C. +33dd922f4d 2016-09-07 18:18:18 +0000 Felipe Balbontรญn ICU-12676 Add substitute handling enum values to ICU4J. +cfcd20f0f4 2016-09-07 17:58:15 +0000 George Rhoten ICU-12611 Fix some issues found through static analysis. +ecdc261090 2016-09-07 17:22:42 +0000 Andy Heninger ICU-11122 Remove global operator new & delete. They were non-standards conforming, and not easily fixed. Were for error check & debug purposes only. +ec3948198e 2016-09-07 07:43:38 +0000 Yoshito Umaoka ICU-10232 Updated preprocessro macro again - including xlocale.h except for windows, configure script to set -DU_HAVE_STRTOD_L=1 when strtod_l is available, etc. +4d2040a23b 2016-09-07 00:41:57 +0000 Andy Heninger ICU-12604 BreakIterator, clarify that setText() retains a reference to the supplied text. +c1c6c1c2a2 2016-09-06 23:10:27 +0000 Andy Heninger ICU-12652 add 'using namespace icu' to fix build failure from use of MaybeStackArray<> +c98bf0e47c 2016-09-06 22:51:36 +0000 Andy Heninger ICU-12502 remove obsolete comment re Script Extension is Provisional. +510a7919a7 2016-09-06 22:42:24 +0000 Andy Heninger ICU-12502 remove obsolete comment re Script Extension is Provisional. +eeac249cc2 2016-09-03 01:30:52 +0000 Steven R. Loomis ICU-11984 use "en_US" for TestInt64Format +07c22b39f1 2016-09-03 01:28:49 +0000 Steven R. Loomis ICU-12428 fix breakage from r39130: filtered break default lookup problems +7f9329f821 2016-09-03 00:39:01 +0000 Steven R. Loomis ICU-12428 don t fallback to default for filtered break rules +1aa9ba0a42 2016-09-02 23:23:14 +0000 Yoshito Umaoka ICU-10232 Fixed Mac/BSD build issue. +719ea7b471 2016-09-02 21:01:19 +0000 Steven R. Loomis ICU-12652 tab -> space +df5c722121 2016-09-02 21:00:19 +0000 Steven R. Loomis ICU-12704 fix tabs in dtptngen.cpp +f2d8d1be68 2016-09-02 20:58:05 +0000 Yoshito Umaoka ICU-10232 DigitList to use strtod_l instead of strtod with cached host decimal point on platforms supporting strtod_l. For other platforms, detect host decimal point instead of using cached host decimal point char. +d9babe5948 2016-08-31 23:37:29 +0000 Steven R. Loomis ICU-12652 better fix, see r39114 +93180d2d73 2016-08-31 23:36:19 +0000 Steven R. Loomis ICU-12704 change dtptngen.cpp to use LocalMemory instead of LocalArray +6f0f7dfa6b 2016-08-31 23:15:47 +0000 Steven R. Loomis ICU-12701 fix missing implicit casts +20f11347f7 2016-08-31 14:53:53 +0000 Steven R. Loomis ICU-12652 fix for null termination in uloc_acceptLanguageFromHTTP +e8235e7a1a 2016-08-31 01:25:05 +0000 Craig Cornelius ICU-21666 Update coverage exclusion for RelativeDateTimeSink +2b166d876e 2016-08-31 00:46:16 +0000 Craig Cornelius ICU-12666 Update C++ RelativeDateTimeFormatter to new data loading scheme +7fbe4098b4 2016-08-30 23:59:23 +0000 Andy Heninger ICU-12664 ICU4J Break rules update for revised Emoji ZWJ sequences. +ce42f64b31 2016-08-30 21:40:09 +0000 Andy Heninger ICU-12664 Break rules update for revised Emoji ZWJ sequences. +be2b7dc92e 2016-08-30 20:58:54 +0000 Markus Scherer ICU-12634 remove UResource.TableSink and ICUResourceBundle.getAllTableItems() +c1b7c99189 2016-08-29 20:53:20 +0000 Felipe Balbontรญn ICU-12591 Remove CalendarData.java and all the remaining references to the CalendarData class. +74449b2e0c 2016-08-29 16:40:15 +0000 Craig Cornelius ICU-12617 Revise loading of calendar data to consider arraytype and missing default +45b5a2ec8a 2016-08-29 16:19:07 +0000 Craig Cornelius ICU-12666 Update to use new sink methods for data loading. Remove use of CalendarData class +326552aa72 2016-08-24 20:52:23 +0000 Shawn Steele ICU-12087 - merge updates to use VS2015 +a64c50c570 2016-08-23 00:58:29 +0000 Felipe Balbontรญn ICU-12591 Remove CalendarData references from: - DateIntervalFormat.java - Calendar.java +a65cc82e83 2016-08-19 23:30:22 +0000 Yoshito Umaoka ICU-12671 Just updated the test cases to match the ICU4C changes r39076. ICU4J ULocale#toLanguageTag did not have the issue reported by #12671. +8a5b579dd2 2016-08-19 23:29:17 +0000 Yoshito Umaoka ICU-12671 Fixed a problem in uloc_toLanguageTag. When LDML attribute is used withtout LDML keywords, the function did not prodce -u- at the right place. This change fixed the LDML attribute handling. The test cases in the ticket were integrated to cintltst. +e864010e9a 2016-08-19 01:18:44 +0000 Craig Cornelius ICU-12617 Removed use of CalendarData class +f4828feb07 2016-08-18 21:08:40 +0000 Markus Scherer ICU-12669 draft Emoji 4.0 properties data +962c595814 2016-08-18 21:08:23 +0000 Markus Scherer ICU-12669 draft Emoji 4.0 properties data +3959b30d02 2016-08-17 19:07:15 +0000 Fredrik Roubert ICU-12140 Pass StringPiece by value, externally. +d17f99dd61 2016-08-17 17:43:05 +0000 Craig Cornelius ICU-12617 Remove duplicate free. Memory check is clean +7c79fa85ac 2016-08-13 00:30:06 +0000 Craig Cornelius ICU-12617 Update data loading, and remove use of CalendarData +f01381d093 2016-08-12 23:28:51 +0000 Craig Cornelius ICU-12419 Remove unused variable +6083d859ba 2016-08-12 00:27:46 +0000 Andy Heninger ICU-12570 remove undefined behaviors from cintltst. Mostly signed integer overflow. +d88a4109a5 2016-08-11 23:29:51 +0000 Shane Carr ICU-11912 Adding more efficient implementation of getDisplayNames(), which was already present in Java +e271d8a317 2016-08-11 07:33:39 +0000 Peter Edberg ICU-12667 Add DateTimePatternGenerator.getAppendFormatNumber test for coverage +44a2f0d09b 2016-08-11 01:19:30 +0000 Shane Carr ICU-12665 Fixing out-of-scope temporary in ucurr.cpp +9f86c49c46 2016-08-09 22:41:36 +0000 Peter Edberg ICU-12667 Resture version of DateTimePatternGenerator.getAppendFormatNumber that takes String (used by CLDR) +463412792e 2016-08-09 22:03:14 +0000 Craig Cornelius ICU-12149 Add new copyright notice. +de579d3bf9 2016-08-04 17:40:53 +0000 Fredrik Roubert ICU-12140 Pass StringPiece by value, internally. +5a2700f313 2016-07-27 23:35:04 +0000 Steven R. Loomis ICU-12452 update LICENSE to not have BOM (copy from r39020) +236d8da0fb 2016-07-27 23:32:46 +0000 Steven R. Loomis ICU-12452 update LICENSE to not have BOM +ef59675c47 2016-07-25 22:53:35 +0000 Felipe Balbontรญn ICU-12614 DateFormatSymbols resource bundle data loading update. Remove unused variables. +549c7646bf 2016-07-23 04:42:29 +0000 Andy Heninger ICU-12061 FieldPosition::DONT_CARE API status and doc update. Fix incorrect usage of FieldPosition(0). +306234755f 2016-07-22 21:50:34 +0000 Andy Heninger ICU-12648 Remove several compiler warnings in RBBI code. +0f403155dc 2016-07-21 23:01:53 +0000 Shane Carr ICU-12646 Fixing Coverity code health issues on recently submitted code for TimeZoneNamesImpl and CompactDecimalDataCache +e8c36f0d04 2016-07-21 21:37:32 +0000 Shane Carr ICU-11912 Adding test coverage for TimeZoneNames.getAvailableMetaZoneIDs() +32f80a647b 2016-07-20 15:44:15 +0000 Craig Cornelius ICU-12149 Submit reviewed fix to remove hack +25bcac3c50 2016-07-20 01:35:01 +0000 Craig Cornelius ICU-12149 Check in fixes, reviewed. +b17650f34a 2016-07-19 18:37:37 +0000 Felipe Balbontรญn ICU-12634 Remove ResourceArraySink and ResourceTableSink.enter(), leave() and getOrCreateArraySink(). +f07359517d 2016-07-18 22:16:40 +0000 Felipe Balbontรญn ICU-12623 Update DateIntervalInfo in ICU4C to new version of ResourceSink. +a55516c58f 2016-07-18 18:19:11 +0000 Yoshito Umaoka ICU-12047 Added a note in SimpleDateFormat::toLocalizedPattern() API doc in ICU4C. +534eeba09e 2016-07-18 17:12:57 +0000 Yoshito Umaoka ICU-12047 Added a note in SimpleDateForamt#toLocalizedPattern() API doc. +ada458661d 2016-07-18 16:41:47 +0000 Yoshito Umaoka ICU-11934 Updated API information collection tool to generate same results with javadoc 8. +7708a760c0 2016-07-15 23:17:01 +0000 Felipe Balbontรญn ICU-12614 DateFormatSymbols resource bundle data loading update. Fix memory leak in MessageFormat. +578ec591e0 2016-07-14 21:21:01 +0000 Felipe Balbontรญn ICU-12614 DateFormatSymbols resource bundle data loading update. Fix memory leak. +f79d0641e7 2016-07-14 20:21:11 +0000 Yoshito Umaoka ICU-12638 Set svn:ignore to lib/*.jar +fca98f1e7f 2016-07-13 20:21:07 +0000 Shane Carr ICU-11912 Removing unused method 'consumeNoFallback', which was detected in Java unit test coverage. +8cf30438f7 2016-07-13 20:20:20 +0000 Shane Carr ICU-11912 Updating coverage-exclusion.txt for TimeZoneNames +959d1ed1e0 2016-07-13 18:38:15 +0000 Felipe Balbontรญn ICU-12614 DateFormatSymbols resource bundle data loading updated to use the ResourceSink. +49809b7559 2016-07-12 22:37:06 +0000 Shane Carr ICU-11912 Removing unused method in TimeZoneNamesImpl. +bfe100bab8 2016-07-08 23:31:15 +0000 Felipe Balbontรญn ICU-12614 Rollback of: DateFormatSymbols resource bundle data loading updated to use the ResourceSink. +f6b7511c46 2016-07-08 22:19:26 +0000 Felipe Balbontรญn ICU-12614 DateFormatSymbols resource bundle data loading updated to use the ResourceSink: fixed broken build. +3928bf64d7 2016-07-08 21:17:15 +0000 Felipe Balbontรญn ICU-12614 DateFormatSymbols resource bundle data loading updated to use the ResourceSink. +ad409a250e 2016-07-08 18:16:21 +0000 Shane Carr ICU-11912 TimeZoneNames data sink implementation in C++. +28ed27b463 2016-07-08 18:15:36 +0000 Shane Carr ICU-11912 Updating Java TimeZoneNames data loading to new data sink API and preparing for port to C++. +9a0d14b2dc 2016-07-07 16:00:53 +0000 Markus Scherer ICU-12621 VersionInfo.UNICODE_VERSION add comment pointing to UCharacter.getUnicodeVersion() +d303483ed5 2016-07-07 14:38:11 +0000 George Rhoten ICU-12611 Remove dead code. +485812384e 2016-07-07 14:10:09 +0000 George Rhoten ICU-12611 Silence some issues found through static analysis. +c3fc04f0e2 2016-07-07 08:18:16 +0000 George Rhoten ICU-12611 Remove dead code. +10407c6184 2016-07-07 04:28:08 +0000 George Rhoten ICU-12611 Fix some issues found through static analysis. +3f6aa90cdb 2016-07-06 23:25:53 +0000 Markus Scherer ICU-12634 remove UResource.TableSink.enter() & leave() +9c875e067a 2016-07-06 23:05:46 +0000 Markus Scherer ICU-12634 remove UResource.ArraySink +ef25688440 2016-07-06 22:32:10 +0000 Markus Scherer ICU-12634 remove TableSink.getOrCreateArraySink() +9c3ea44c11 2016-07-06 18:52:59 +0000 Fredrik Roubert ICU-12632 Add executable bit to executable files +9e26bf1ee8 2016-07-06 18:50:05 +0000 Fredrik Roubert ICU-12631 Remove executable bit from data files +e486897ced 2016-07-06 15:53:03 +0000 Felipe Balbontรญn ICU-12616 Update DateIntervalInfo to new version of ResourceSink. +f0765287d7 2016-07-05 22:48:07 +0000 Yoshito Umaoka ICU-12415 tzdata2016f updates to ICU4J. +025a0be74a 2016-07-05 22:47:38 +0000 Yoshito Umaoka ICU-12415 tzdata2016f updates to ICU4C. Also updated tz2icu to include the Unicode copyright comments. +1234c9e54d 2016-07-05 13:10:46 +0000 George Rhoten ICU-12611 Fix some issues found through static analysis. +b592f5bfb7 2016-07-03 17:20:51 +0000 George Rhoten ICU-12611 Fix some issues found through static analysis. +5bb1e71bca 2016-07-03 07:56:36 +0000 George Rhoten ICU-12611 Fix some issues found through static analysis. +e6fc703918 2016-07-02 17:10:14 +0000 George Rhoten ICU-12611 Improve code coverage +3fe7709485 2016-07-02 14:47:35 +0000 George Rhoten ICU-12611 Fix some issues found through static analysis. +edbdac6318 2016-07-01 18:54:34 +0000 Yoshito Umaoka ICU-12456 Updated eclipse plug-in build versions and license files. +c177e7e8e5 2016-07-01 17:12:44 +0000 Yoshito Umaoka ICU-12456 Updated readme.html, including version strings, license section, supported Java version and some others. +ad1cf1e346 2016-07-01 17:01:51 +0000 Steven R. Loomis ICU-12619 fix headers (BRS) merge from r38912 +0c5b2b597d 2016-07-01 16:59:16 +0000 Steven R. Loomis ICU-12455 BRS - BOM fix +92c3184fad 2016-07-01 16:30:59 +0000 Steven R. Loomis ICU-12625 update bomfix.py to call 'svn' in a shell, not depend on py-subversion bindings +ca7e1e66ed 2016-07-01 16:02:00 +0000 Yoshito Umaoka ICU-12456 Fixed localespiCheck target to exclude TestUtil +a0b1fd3cfd 2016-07-01 04:18:12 +0000 Peter Edberg ICU-12455 BRS - update readme.html +f3c55ce2f1 2016-07-01 03:59:33 +0000 Peter Edberg ICU-12455 BRS - update urename.h +b45dac8cfc 2016-06-30 23:41:56 +0000 Peter Edberg ICU-12455 Integrate early CLDR 30 data for ICU4C 58m1 +a66b913d18 2016-06-30 21:15:54 +0000 Yoshito Umaoka ICU-12456 Updated LICENSE in ICU4J. +a10cbb3233 2016-06-30 21:15:32 +0000 Yoshito Umaoka ICU-12455 Updated LICENSE in ICU4C. +b459109c00 2016-06-30 18:32:56 +0000 Peter Edberg ICU-12456 Integrate early CLDR 30 data for ICU4J 58m1 +409f096f87 2016-06-30 07:14:16 +0000 Yoshito Umaoka ICU-12456 Updated coverage exclusion file. There were many changes since JUnit migration. +f2b736dc2a 2016-06-29 16:48:53 +0000 Yoshito Umaoka ICU-12456 Updated the API report tool to use the Unicode copyright. Updated API change report for 58m1. +9365eef28f 2016-06-29 16:18:32 +0000 Yoshito Umaoka ICU-12456 Fixed incorrect assert condition which caused jdktzCheck test failure. +7e54878b26 2016-06-29 15:19:27 +0000 Yoshito Umaoka ICU-12456 Fixed compiler warnings. +688cbee0ce 2016-06-29 14:58:07 +0000 Yoshito Umaoka ICU-12456 Organized imports. Updated save action to organize imports and remove trailing spaces. Updated copyright comment template. +e7a96748cb 2016-06-29 02:49:32 +0000 Yoshito Umaoka ICU-10152 Fixed broken coverageJaCoCo target. +ae2d53953d 2016-06-29 01:48:44 +0000 Yoshito Umaoka ICU-10152 Replaced tabs with spaces, removed blank lines in build.xml. Deleted unused testall directory. +c45e8e973b 2016-06-28 05:26:59 +0000 Andy Heninger ICU-12455 API change report for ICU4C update for 58M1 +3cc128b561 2016-06-28 05:01:21 +0000 Andy Heninger ICU-12455 Update ICU4C API change generation tool to produce Unicode Copyright. +0402053377 2016-06-26 21:08:16 +0000 Michael Ow ICU-12566 Fix null strlen check +f2f790a6c5 2016-06-24 20:46:38 +0000 Stuart Gill ICU-12580 turn off TrieMapTest that wasn't being run before the JUnit conversion +6398be7e34 2016-06-24 20:38:24 +0000 Michael Ow ICU-12566 Fix limitation of file name size longer than 300 characters +a8ef8ffe6f 2016-06-24 19:50:12 +0000 kazรจde king ICU-12605 add "struct" after "friend" +e489a8b318 2016-06-24 00:59:03 +0000 kazรจde king ICU-12605 convert data enumeration to resource sink for TimeUnitFormat, Java +b9250c1a6e 2016-06-24 00:51:49 +0000 kazรจde king ICU-12605 convert data enumeration to resource sink for TimeUnitFormat, C++ +d597a30abe 2016-06-24 00:25:45 +0000 Craig Cornelius ICU-12413 Check in revised data loading +79bb830dde 2016-06-23 22:30:38 +0000 Andy Heninger ICU-12527 Fix resource leaks in r38824. +7ef631ba4f 2016-06-22 22:12:16 +0000 Michael Ow ICU-12564 Update copyright notice in ICU4J +027e0ec41a 2016-06-22 19:43:23 +0000 Steven R. Loomis ICU-12556 check in test with logKnownIssue against CldrBug:9465 +a1d4c18ac4 2016-06-22 18:10:35 +0000 Michael Ow ICU-12564 Fix bom in testdata file +64d55b5319 2016-06-20 23:23:21 +0000 Stuart Gill ICU-12578 Made almost all methods of TestFmwk protected and static - also cleaned up static reference warnings in classes that use TestFmwk +482cd252bd 2016-06-19 01:34:46 +0000 Andy Heninger ICU-12526 Regenerated Unicode LineBreakTest.txt file from Laurentiu. +1644c93a60 2016-06-18 22:41:27 +0000 Andy Heninger ICU-12537 RBBI monkey test, add missing #includes, caused compile errors with some configurations. +25f3f10204 2016-06-18 21:49:10 +0000 Andy Heninger ICU-7700 Revert change #38862, hour-of-day setting logic, which broke some tests. +ae61a779f5 2016-06-18 01:37:37 +0000 Shane Carr ICU-12576 Fixing test failures under --disable-release mode. +8a19894b81 2016-06-17 23:40:09 +0000 Shane Carr ICU-12576 Small changes to Java DateTimePatternGenerator for C++ consistency. +dcd6c90e01 2016-06-17 23:23:11 +0000 kazรจde king ICU-7700 setting HOUR_OF_DAY should also update AM_PM. +85bd97406d 2016-06-17 22:29:19 +0000 Shane Carr ICU-12576 Updating C++ DateTimePatternGenerator to use data sinks. +116a284690 2016-06-17 19:26:51 +0000 Stuart Gill ICU-12580 Cause build failure if a test fails at the test group level +a40cf4b3a0 2016-06-17 19:16:15 +0000 Shane Carr ICU-12579 MeasureFormat data sink update, C++ version. +8d7b93d89f 2016-06-16 20:57:46 +0000 Michael Ow ICU-12564 Fix some bom issues in the testdata +ce548be975 2016-06-16 17:35:01 +0000 Yoshito Umaoka ICU-12596 Added @Ignore to TestCollectionUtilitySpeed for now. +b5b35e4640 2016-06-16 15:35:44 +0000 Yoshito Umaoka ICU-12595 Updated SimpleDateRule class to create a calendar per intance, instead of creating a static calendar instance shared across all SimpleDateRule instances. This change fixes the JUnit test execution issue. +8bfa8c576b 2016-06-16 05:17:05 +0000 Michael Ow ICU-12564 Fix some more bom issues with updated copyright notice +331ed310e3 2016-06-16 03:31:23 +0000 Michael Ow ICU-12564 Fix bom in data file after copyright update +61607c2773 2016-06-15 18:58:17 +0000 Michael Ow ICU-12564 Update copyright notice in trunk +40c27ef794 2016-06-15 15:35:30 +0000 Yoshito Umaoka ICU-12415 tzdata2016e to ICU4J, fixed timeZoneCheck target in buuild.xml, updated a test case based on 2016e change. +1e1c827d5f 2016-06-15 15:33:57 +0000 Yoshito Umaoka ICU-12415 tzdata2016e updates to ICU4C, removed year upperbound check in tz2icu, fixed a complation error in icuzdump and updated a test case based on 2016e changes. +80bba75317 2016-06-13 22:48:14 +0000 Stuart Gill ICU-12580 Reduce the threading used by junit under ant to reduce test time +c5ca702c47 2016-06-13 22:40:44 +0000 Stuart Gill ICU-10152 Fix issue with class name change +d2fe68e201 2016-06-13 22:38:59 +0000 Stuart Gill ICU-12582 Turn off sporadically failing test +ba843c9aa9 2016-06-10 22:51:24 +0000 Markus Scherer ICU-7434 switch DateFormatSymbols from SimpleCache to SoftCache +c10eeb4358 2016-06-10 21:49:00 +0000 Shane Carr ICU-12534 Optimizing currency spacing data loading (C++) +457938ebc2 2016-06-10 21:14:36 +0000 Craig Cornelius ICU-12527 Updating data loading in SimpleDateFormatter, C++ +e49518937c 2016-06-10 20:31:21 +0000 Shane Carr ICU-12579 Updating MeasureFormat Java data sink to new API. +e876c89842 2016-06-10 00:22:34 +0000 Markus Scherer ICU-12526 Unicode 9 data 2016-jun-09 +1a6d70fa44 2016-06-10 00:01:46 +0000 Markus Scherer ICU-12526 Unicode 9 data 2016-jun-09 +8124f1059a 2016-06-08 20:20:19 +0000 Andy Heninger ICU-12571 Remove bad cast from RBBI test. +f8aea69ce6 2016-06-08 20:16:13 +0000 Andy Heninger ICU-12153 uspoof_setRestrictionLevel also must enable restriction level checking. +18fec2bb09 2016-06-08 17:32:47 +0000 Michael Ow ticket: 12564: Test copyright notice change +b8aabec51f 2016-06-07 17:40:12 +0000 Andy Heninger ICU-12153 uspoof_setRestrictionLevel also must enable restriction level checking. +aa0e0a8a9d 2016-06-07 00:49:54 +0000 Craig Cornelius ICU-12527 Check in updated version. +a99e0e389f 2016-06-06 23:41:18 +0000 kazรจde king ICU-12569 Use new sinks for Java. +a45ad52fc5 2016-06-06 23:40:54 +0000 kazรจde king ICU-12569 Use new sinks for C++. +77fc1e4f5d 2016-06-06 23:25:13 +0000 Shane Carr ICU-12576 Updating Java DateTimePatternGenerator to use data sinks for data loading. +a98b5ea5da 2016-06-06 19:42:57 +0000 Stuart Gill ICU-10152 Remove use of multirootfileset from ant build +92c9f3d9b3 2016-06-06 18:14:56 +0000 Stuart Gill ICU-10152 Added runTest target +7f6156e5e3 2016-06-04 00:31:48 +0000 Stuart Gill ICU-10152 Force ivy init for building test-framework +cfe6d86f51 2016-06-03 23:44:30 +0000 Stuart Gill ICU-10152 JUnit Changes +9e496ae428 2016-06-03 18:19:26 +0000 Andy Heninger ICU-12575 fix incorrect API comments on class LocalUHashtablePointer +3eb6712021 2016-06-03 15:00:55 +0000 Steven R. Loomis ICU-8651 update icurun to work with really old ICUs +030c63afd6 2016-06-02 19:39:40 +0000 Andy Heninger ICU-12559 avoid signed int overflow in hash computation; it's undefined behavior. +41fed01112 2016-05-31 23:49:11 +0000 Shane Carr ICU-11782 Optimizing storage of skeleton field strings in DateTimePatternGenerator (C++). +e2316ceb41 2016-05-31 22:48:47 +0000 Shane Carr ICU-12528 Optimizing CompactDecimalDataCache data loading using a data sink (C++). +f58d106c20 2016-05-31 22:45:23 +0000 Shane Carr ICU-12533 Loading capitilization context for LocaleDisplayNames using data sink (C++). +d004975b24 2016-05-31 22:11:19 +0000 Yoshito Umaoka ICU-12564 Reverted r38761 and r38762. Files missed in the previous commit. +00ca13e126 2016-05-31 21:45:07 +0000 Yoshito Umaoka ICU-12564 Reverted r38761 and r38762, because we want to prepend the Unicode copyright for existing source files, instead of replacing copyright comments. +f937e63126 2016-05-31 17:52:07 +0000 Felipe Balbontรญn ICU-12414 Updated DateFormatSymbols to load data using ResourceSink on ICU4J. +4316e50619 2016-05-31 17:35:22 +0000 Shane Carr ICU-12528 Updating CompactDecimalDataCache data loading logic for Java/C++ consistency. +d03ad991d9 2016-05-31 16:34:58 +0000 Shane Carr ICU-12534 Optimizing currency spacing data loading in ICUCurrencyDisplayInfoProvider using data sink. +f2cf8cd5ac 2016-05-29 23:44:49 +0000 Shane Carr ICU-12533 Loading capitilization context for LocaleDisplayNames using data sink. +84b42ae4d1 2016-05-27 22:09:25 +0000 Michael Ow ICU-12564 Update copyright notice in more files of ICU4C +c9f199a30f 2016-05-26 22:32:17 +0000 Michael Ow ICU-12564 Update copyright notice in ICU4C +c651697448 2016-05-21 01:13:04 +0000 Andy Heninger ICU-10175 swat compiler warnings in layout. +3fe541e843 2016-05-21 01:00:29 +0000 Shane Carr ICU-11782 Optimizing storage of skeleton field strings in DateTimePatternGenerator. Adding unit tests for 'canonical skeleton' code pathways. +0fd799f7ee 2016-05-20 20:00:53 +0000 Michael Ow ICU-12531 Add null check for closeFunction +b06630af77 2016-05-19 22:51:14 +0000 Markus Scherer ICU-12526 integrate Unicode 9 beta +5e69db5c2f 2016-05-19 22:48:18 +0000 Markus Scherer ICU-12526 integrate Unicode 9 beta +8cf118d150 2016-05-18 20:58:20 +0000 Markus Scherer ICU-7434 ICUService direct references to its cache Maps not SoftReferences +37701877e3 2016-05-18 20:29:26 +0000 Markus Scherer ICU-7434 switch UResourceBundle.BUNDLE_CACHE from SimpleCache to SoftCache, move/split BUNDLE_CACHE into impl subclasses to avoid protected @internal hacks +1824b6f66c 2016-05-18 06:59:08 +0000 Markus Scherer ICU-12551 replace state-changing ICUResourceBundle.loadingStatus with isRoot() and OpenType.LOCALE_ONLY +3f05ba059e 2016-05-18 00:11:20 +0000 Andy Heninger ICU-12065 DateIntervalFormat operator ==, remove from/to calendars from consideration. +3f14902d29 2016-05-16 23:58:50 +0000 Andy Heninger ICU-12451 CStr class, fix UCONFIG_NO_CONVERSION conditionals, add invariant conversion for use when no other is available. +0c24a0abdf 2016-05-16 22:37:52 +0000 Markus Scherer ICU-7434 UResourceBundle ROOT_CACHE direct reference not SoftReference, change RootType from int to enum, remove hacky & obsolete resetBundleCache() +54b8f0c928 2016-05-16 21:57:34 +0000 Andy Heninger ICU-12532 Avoid potential memory mis-alignment of stack-allocated decNum instance. +6cc82d7089 2016-05-16 21:46:11 +0000 Markus Scherer ICU-7434 switch RelativeDateTimeFormatter from SimpleCache to SoftCache +11ddfe3376 2016-05-16 17:23:18 +0000 Markus Scherer ICU-7434 switch DecimalFormatSymbols from SimpleCache to SoftCache +3d7536e60b 2016-05-16 16:36:31 +0000 Markus Scherer ICU-7434 switch NumberingSystem from SimpleCache to SoftCache +677b1b1461 2016-05-14 00:34:18 +0000 Andy Heninger ICU-7547 Prohibit RuleBasedBreakIterator construction from empty rules. +04e3a43806 2016-05-14 00:30:46 +0000 Andy Heninger ICU-7547 Prohibit RuleBasedBreakIterator construction from empty rules. +33e71967fc 2016-05-14 00:05:52 +0000 Markus Scherer ICU-7434 switch ULocale from SimpleCache to SoftCache +fec331c017 2016-05-13 23:31:36 +0000 Markus Scherer ICU-7434 cache region-to-Currency via SoftCache +220e261f82 2016-05-13 22:29:11 +0000 Markus Scherer ICU-7434 CalendarUtil cache all non-trivial calendarPreferenceData at once (currently only 4 entries), no need for complex cache +fa28f03bf6 2016-05-13 21:23:20 +0000 Markus Scherer ICU-7434 switch BreakIterator.iterCache from SoftReference to CacheValue +c1633486ae 2016-05-13 01:26:12 +0000 Andy Heninger ICU-12537 RBBI monkey test, improve error checking in test setup. +37c12c5961 2016-05-12 22:59:11 +0000 Markus Scherer ICU-7434 ICU4J SoftCache with CacheValue that can be null (which were not cached before) or hold a direct reference or hold a resettable Reference; CacheValue strength can be set for cache warm-up +3f27a9e89d 2016-05-09 22:00:25 +0000 Shane Carr ICU-12521 Fixing C++03 decfmtsym.cpp compiler error. +3467318a84 2016-05-07 04:33:12 +0000 Yoshito Umaoka ICU-12415 Merged metazone mapping fix (cldrbug:9427) to ICU4J trunk. +d5a5ba50d8 2016-05-06 23:34:48 +0000 Yoshito Umaoka ICU-12415 Merged metazone mapping fix (cldrbug:9427) to ICU4C trunk. +798f5235dd 2016-05-06 23:19:36 +0000 Markus Scherer ICU-12526 genuca: add new script sample characters, more readable error output +29e5258904 2016-05-06 23:06:26 +0000 Shane Carr ICU-12521 Adding C++ version of DecimalFormatSymbols data loading sink. +aa226394dd 2016-05-06 21:07:05 +0000 Michael Ow ICU-12456 Update version number to 58.0.1 in ICU4J +d63a77bca4 2016-05-06 20:53:07 +0000 Michael Ow ICU-12455 Update version number to 58.0.1 in ICU4C +8d3a176d4f 2016-05-05 23:53:32 +0000 Markus Scherer ICU-12526 ignore inline comments in script metadata +3e5578f3bf 2016-05-05 22:51:18 +0000 Markus Scherer ICU-12526 uprops.icu formatVersion 7.3: support new fraction numeric values like 3/80; ppucd.txt mostly no block compression for String/Misc properties; minor bug fixes +6e907382d0 2016-05-05 07:42:21 +0000 Yoshito Umaoka ICU-12450 Promoted TestBoilerplate subclasses to independent classes and applied minor changes to satisfy the ICU4J test code requirements, then include them in the regular test run. Also turned StringBoilerplate to a test case. +4a572c0092 2016-05-05 05:44:51 +0000 Yoshito Umaoka ICU-12352 Updated TestTimeRoundTrip to test the end time always. +1c14e4ed7e 2016-05-04 23:55:48 +0000 Andy Heninger ICU-10698 Test word break of 'What is Unicode' in Japanese, resolve C vs. J differences. +25a04f741a 2016-05-04 23:55:22 +0000 Andy Heninger ICU-10698 Test word break of 'What is Unicode' in Japanese, resolve C vs. J differences. +dbebd188e7 2016-05-04 23:54:37 +0000 Markus Scherer ICU-12526 initial Unicode 9 data +36eb56695c 2016-05-04 21:14:30 +0000 Shane Carr ICU-12529 Committing Java version of MeasureUnit data sink. +4544a84509 2016-05-04 21:12:46 +0000 Shane Carr ICU-12528 Committing Java version of CompactDecimalDataCache data sink. +2e088aff9c 2016-05-03 22:44:32 +0000 Andy Heninger ICU-11723 Test dictionary breaking of 'ใ‚ขใƒฌใƒซใ‚ฎใƒผๆ€ง็ต่†œ็‚Ž' +36a24af6f2 2016-05-03 22:43:58 +0000 Andy Heninger ICU-11723 Test dictionary breaking of 'ใ‚ขใƒฌใƒซใ‚ฎใƒผๆ€ง็ต่†œ็‚Ž' +1e70c176bf 2016-05-03 21:06:24 +0000 Markus Scherer ICU-12450 move com.ibm.icu.impl.duration.impl.YMDDateFormatter to org.unicode.unused +470a1f7ff5 2016-05-03 20:57:17 +0000 Markus Scherer ICU-12450 move com.ibm.icu.text.TransformTransliterator to org.unicode.unused +a97bd99a2e 2016-05-03 20:40:47 +0000 Markus Scherer ICU-12450 move com.ibm.icu.text.TransformTransliterator to org.unicode.unused +1cb09a85a3 2016-05-02 22:24:30 +0000 Markus Scherer ICU-12440 replace old ICUResourceBundle constants with lower-level ICUData constants +10c2719630 2016-05-02 21:03:03 +0000 Andy Heninger ICU-12524 Remove fragile Windows conditional. +20a720bb9b 2016-05-02 17:22:49 +0000 Markus Scherer ICU-12520 fix for Windows +70facacc4e 2016-04-30 00:41:12 +0000 Andy Heninger ICU-12159 uspoof, update documentation for source of Recommended and Inclusion sets. +66537179d7 2016-04-29 23:51:24 +0000 Andy Heninger ICU-11996 CJKBreakEngine divideUpDictionaryRange, pick up test case from ICU4J. +7d4c73da53 2016-04-29 23:32:28 +0000 Yoshito Umaoka ICU-12445 Fixed a typo in a warning message.o +ac7474e79f 2016-04-29 23:22:17 +0000 Shane Carr ICU-12521 Updating DecimalFormatSymbols to data sink +456857b494 2016-04-29 23:09:35 +0000 Andy Heninger ICU-11996 CJKBreakEngine divideUpDictionaryRange failing to divide long Japanese sentences. +3947687fcc 2016-04-29 23:04:00 +0000 Markus Scherer ICU-12520 ucol_getKeywordValuesForLocale() resource data enumeration +fef70d16f0 2016-04-29 22:54:29 +0000 Markus Scherer ICU-12520 Collator.getKeywordValuesForLocale() resource data enumeration +0338b5470a 2016-04-29 21:32:46 +0000 Andy Heninger ICU-11999 BreakIterator, UnhandledBreakEngine consuming too many characters. Updated test file from ICU4J. +b5be040dd0 2016-04-29 21:30:27 +0000 Andy Heninger ICU-11999 BreakIterator, UnhandledBreakEngine consuming too many characters. +1f2813e7fa 2016-04-29 19:33:24 +0000 Yoshito Umaoka ICU-12445 Updated ant target coverageJaCoCo to check method coverage. When a new method is added with no test coverage, the check will fail. All existing methods with no test coverage are captured in coverage-exclusion.txt. +0cbac47c4e 2016-04-29 00:02:10 +0000 Andy Heninger ICU-12071 RuleBasedBreakIterator, make internal protected functions be private and delete unused ones. +14c2ede1d8 2016-04-27 23:48:14 +0000 Markus Scherer ICU-12450 move com.ibm.icu.impl.MultiComparator to org.unicode.cldr.util +0f994cbbdd 2016-04-27 23:38:25 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.UnicodePropertySource to org.unicode.unused +20b415ce31 2016-04-27 22:14:29 +0000 Markus Scherer ICU-12510 resource data enumeration: do not fail if parents up to root do not have the requested path +192500a361 2016-04-27 16:19:26 +0000 Markus Scherer ICU-12510 resource data enumeration: get array/table objects from ResourceValue, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator AllowedHourFormatsSink +8f7dd3149c 2016-04-27 16:17:11 +0000 Markus Scherer ICU-12510 set the UResource.Sink.put() Key more simply from the key field of the bundle +87a89d4df0 2016-04-26 22:46:01 +0000 Markus Scherer ICU-12510 set the UResource.Sink.put() Key for the enumeration-start resource +fb4d3e8b65 2016-04-25 23:49:11 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.ArrayComparator, SortedBag, Tabber, VariableReplacer, Visitor, XEquivalenceClass, XEquivalenceMap to org.unicode.cldr.util +1649e2045e 2016-04-25 23:31:12 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.UnicodeTransform & IcuUnicodeNormalizerFactory to org.unicode.text.utility +f99b4ece25 2016-04-25 23:22:09 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.DataInputCompressor & DataOutputCompressor to org.unicode.unused +0157724f4a 2016-04-25 21:34:36 +0000 Markus Scherer ICU-12510 resource data enumeration: get array/table objects from Value, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator.DayPeriodAllowedHoursSink +c1422845ac 2016-04-25 18:23:59 +0000 Andy Heninger ICU-11556 Line Break rules update for L2/16-043R, don't break CA$; also LB rules refactored for reduced memory consumption. ICU4J Data refreshed from ICU4C. +7265eeae4c 2016-04-25 18:10:08 +0000 Andy Heninger ICU-11556 rbbitst.txt test data file, add explicit locale. +ac9c717990 2016-04-22 23:07:12 +0000 Andy Heninger ICU-11556 Line Break rules update for L2/16-043R, don't break CA$; also LB rules refactored for reduced memory consumption. +25b5619604 2016-04-22 17:46:19 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.UnicodeLabel to org.unicode.cldr.util +70edfed042 2016-04-22 17:30:52 +0000 Markus Scherer ICU-12450 remove unused StringUCharacterIterator +56421e3958 2016-04-19 22:15:27 +0000 Markus Scherer ICU-12450 move com.ibm.icu.impl.Differ to org.unicode.cldr.util.Differ; fork off com.ibm.icu.dev.demo.translit.IntDiffer for use in the translit.Demo +8d4fe67a1e 2016-04-19 21:00:50 +0000 Michael Ow ICU-11942 Disable certain gcc flags on solaris +067f19e59e 2016-04-19 17:36:52 +0000 Yoshito Umaoka ICU-12415 tzdata2016d updates to ICU4J +d447a79172 2016-04-19 17:33:36 +0000 Yoshito Umaoka ICU-12415 tzdata2016d updates to ICU4C +8c7cfc31bc 2016-04-19 00:26:46 +0000 Andy Heninger ICU-12071 revert premature commit for making RuleBasedBreakIterator final. +f576761ec7 2016-04-19 00:06:56 +0000 Andy Heninger ICU-12071 Make RuleBasedBreakIterator a final class. +13be2f95ae 2016-04-18 22:33:45 +0000 Michael Ow ICU-11623 Merge change to reset tz buffer +0ba7b2e17e 2016-04-16 00:09:04 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.BagFormatter, CaseIterator, FileUtilities, ICUPropertyFactory, TransliteratorUtilities, UnicodeProperty, UnicodePropertySymbolTable to org.unicode.cldr.util +9d12e081bc 2016-04-15 23:39:44 +0000 Andy Heninger ICU-12436 Remove totally obsolete dictionary break iterator test code and data. Has been disabled forever. +2c572efdb3 2016-04-15 22:50:43 +0000 Andy Heninger ICU-12436 Remove obsolete copy of Thai dictionary and dictionary tools from ICU4J +96f349b049 2016-04-15 21:51:58 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.BagFormatter.openUTF8Writer() and siblings to com.ibm.icu.dev.util.FileUtilities and also to org.unicode.cldr.draft.FileUtilities: CLDR & Unicode Tools cannot use new ICU code until their ICU jar files are updated +eb3db2f0f8 2016-04-14 22:29:35 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.PrettyPrinter to org.unicode.cldr.util.UnicodeSetPrettyPrinter +c291532c83 2016-04-13 15:41:12 +0000 Markus Scherer ICU-12450 move com.ibm.icu.dev.util.BNF, Pick, Quoter, Tokenizer to org.unicode.cldr.util +ebb7620ad0 2016-04-12 22:10:50 +0000 Markus Scherer ICU-12450 move unused com.ibm.icu.dev.tool.cldr.CheckSystemFonts to Unicode Tools org.unicode.unused see changeset 1022 there +0c679d6a00 2016-04-08 22:24:34 +0000 Markus Scherer ICU-11764 8 new script codes for Unicode 9 & CLDR 29 +997ed6a7cd 2016-04-08 22:23:30 +0000 Markus Scherer ICU-11764 8 new script codes for Unicode 9 & CLDR 29 +e70b98d3f6 2016-04-08 22:23:14 +0000 Markus Scherer ICU-11764 8 new script codes for Unicode 9 & CLDR 29 +f292628ed7 2016-04-07 00:18:33 +0000 Markus Scherer ICU-12446 Resource sink size: move into new enter(size) method +bc785127a3 2016-04-07 00:17:35 +0000 Markus Scherer ICU-12446 fix typo +f4376e1e6f 2016-04-06 23:40:59 +0000 Markus Scherer ICU-12446 UResource sink size: move into new enter(size) method +62c1d90b17 2016-04-05 20:43:46 +0000 Markus Scherer ICU-12423 merge in coverage tests for several classes from branches/fabalbon/56-1-test-coverage +18268b8bae 2016-03-31 21:23:50 +0000 kazรจde king ICU-12275 use the new enumeration mechanism +aeff22719e 2016-03-31 21:06:49 +0000 Stuart Gill ICU-11621 Changes in response to code review +1e38653868 2016-03-29 22:21:43 +0000 Stuart Gill ICU-11621 Changes in response to code review +ff017c9924 2016-03-25 21:35:18 +0000 Andy Heninger ICU-12393 better error checking for udata_getHashTable(). +691dc350e1 2016-03-25 00:18:05 +0000 Steven R. Loomis ICU-11822 Merge in fix for vc2015 failures +7137a3b65a 2016-03-24 05:39:51 +0000 Yoshito Umaoka ICU-12415 tzdata2016c updates to ICU4J +0ba9e8d694 2016-03-24 05:39:16 +0000 Yoshito Umaoka ICU-12415 tzdata2016c updates to ICU4C +2522113378 2016-03-23 20:57:17 +0000 Jungshik Shin ICU-12408 static UnicodeString RANGE_MARKER_STRING is bad +bf1ec3b2cd 2016-03-23 20:21:59 +0000 Fredrik Roubert ICU-12386 Search for an actual resource, not a directory. +2ecaf41472 2016-03-21 19:42:07 +0000 Peter Edberg ICU-12188 BRS task - Update ICU4C readme for GA; make its encoding utf-8 +16557dbe12 2016-03-21 17:18:32 +0000 Craig Cornelius ICU-12351 Add missing field position data in DecimalFormat +34dc0a8069 2016-03-18 20:55:10 +0000 Markus Scherer ICU-12406 disable U_NOEXCEPT if !_HAS_EXCEPTIONS +d64e688fec 2016-03-18 19:55:45 +0000 Stuart Gill ICU-11621 modify test data file to parallel changes in Java +b2a9d0cf9c 2016-03-18 18:50:52 +0000 Stuart Gill ICU-11621 turn on existing data driven test and remove hand written test +21d60734f6 2016-03-17 23:22:32 +0000 Stuart Gill ICU-11621 Fix for decimal not showing when no fraction but always show decimal separator set +c8a1194dd2 2016-03-17 02:03:08 +0000 Peter Edberg ICU-12372 Add MeasureFormat test with nb,nn,sv; fix durationUnit data (J) +4bbe886626 2016-03-17 00:24:18 +0000 Yoshito Umaoka ICU-11962 tzdata2016b updates to ICU4J +efd414f576 2016-03-16 23:53:21 +0000 Peter Edberg ICU-12372 Add MeasureFormat test with nb,nn,sv; fix durationUnit data (C) +33b6d8dfad 2016-03-16 23:00:15 +0000 Yoshito Umaoka ICU-11962 tzdata2016a updates to ICU4C +29e0435a01 2016-03-16 22:55:08 +0000 Andy Heninger ICU-12379 Add assertion check to internal function parameter value. +076db669c4 2016-03-16 20:29:17 +0000 Andy Heninger ICU-12373 Refresh ICU4J data from ICU4C to pick up GAZ fix in character break rules. +5184ca0bee 2016-03-15 18:36:49 +0000 Andy Heninger ICU-12373 Fix definition grapheme break rules; update to latest LineBreakTest file. +2fd13e97b3 2016-03-09 05:28:23 +0000 Michael Ow ICU-12187 Update api change report to for 57rc +ab6b7f24fe 2016-03-08 23:50:05 +0000 Steven R. Loomis ICU-12037 update license location +d1a3fe1a2d 2016-03-08 23:45:22 +0000 Steven R. Loomis ICU-12037 copy license from icu4c +4f56bae466 2016-03-08 23:44:26 +0000 Steven R. Loomis ICU-12037 delete/read license +f486f67188 2016-03-08 18:24:17 +0000 Yoshito Umaoka ICU-12186 Changed SimpleDateFormat#matchDayPeriodString from @internal protected to private, so it won't show up in the API reference doc. +8ebfaedce1 2016-03-08 15:25:46 +0000 Steven R. Loomis ICU-12037 C: update license formatting +799dff9226 2016-03-08 06:25:32 +0000 Yoshito Umaoka ICU-12186 Added ICU4J 57 / deleted ICU4J 53 serialization test data. +a0af6fe967 2016-03-08 06:10:34 +0000 Yoshito Umaoka ICU-12186 Added ICU 57 API signature file. +111a79ab31 2016-03-08 00:16:56 +0000 Yoshito Umaoka ICU-12186 Fixed a couple of API status problems and regenerated API change report. Updated/corrected version and year strings in some files. +7db1c41417 2016-03-07 20:26:37 +0000 Markus Scherer ICU-12141 checking layout, layoutex, tools & tests now too; added some includes; renamed one of the two struct LookupTable in the layout engine +c2b7ab12bc 2016-03-07 17:08:37 +0000 Mark Davis ICU-10565 Added warning, like in Java. +1ea7639da3 2016-03-05 20:01:24 +0000 Peter Edberg ICU-12187 BRS task - Update readme for release candidate +2d40cbbf01 2016-03-05 19:48:49 +0000 Peter Edberg ICU-12187 BRS task - Update conditionals for non-stable APIs (i18n) +3af51fe196 2016-03-05 01:31:16 +0000 Yoshito Umaoka ICU-12186 Fixed Eclipse compiler warnings - mostly javadoc warnings. +a7d264944d 2016-03-05 00:06:07 +0000 Peter Edberg ICU-12187 BRS task - Update conditionals for non-stable APIs (common); fix clang warnings +bbf481e0c3 2016-03-04 22:39:03 +0000 Peter Edberg ICU-12072 J, tabs -> spaces +6d7f5f1810 2016-03-04 22:29:14 +0000 Peter Edberg ICU-12072 C, Restore use of aliasing UnicodeString constructor in ureldatefmt_combineDateAndTime() +6d4d768bf2 2016-03-04 21:38:40 +0000 Andy Heninger ICU-12081 Add emoji changes to line_normal_fi.txt. +5004ea783d 2016-03-04 21:38:20 +0000 Andy Heninger ICU-12081 Add emoji changes to line_normal_fi.txt. +281c5fe86a 2016-03-04 20:54:13 +0000 Markus Scherer ICU-12187 remove an unused variable +6622efa42c 2016-03-04 20:52:04 +0000 Craig Cornelius ICU-11914 Refine tests, remove TODO comment. +c5fba6be2b 2016-03-04 18:35:26 +0000 kazรจde king ICU-11872 suppress output of "midnight" in formatting (Java) +aaba97b6f9 2016-03-04 18:32:50 +0000 Markus Scherer ICU-12186 update the pool bundles, and the .res files that use them +f4afeff820 2016-03-04 18:26:22 +0000 Scott Russell ICU-12186 update readme for 57rc +f6bdf2b1ac 2016-03-04 18:13:25 +0000 kazรจde king ICU-11872 suppress output of "midnight" in formatting (C++) +1d9a66cfb0 2016-03-04 07:03:46 +0000 Peter Edberg ICU-12187 BRS task, Update urename.h +b9759e7cce 2016-03-04 06:40:50 +0000 Peter Edberg ICU-12072 J, Updates per review comments +b17967ca58 2016-03-04 06:28:56 +0000 Peter Edberg ICU-12072 C, oops, correctly disable the tests currently missing data +eddf3c7f4c 2016-03-04 05:54:01 +0000 Peter Edberg ICU-12072 C, Updates per review comments +491b8eaf00 2016-03-04 00:11:23 +0000 Markus Scherer ICU-12187 update the pool bundles +155fb20a8e 2016-03-03 22:56:54 +0000 Markus Scherer ICU-12187 fix dependencies, add a file, fix memory allocations +8eefcba4ec 2016-03-03 21:57:50 +0000 kazรจde king ICU-12332 initilize pointer in ucasemap.cpp +69227215be 2016-03-03 21:51:16 +0000 Michael Ow ICU-12139 Fix some more uconfig header test failures +9df0fc9bd8 2016-03-03 21:28:09 +0000 Michael Ow ICU-12139 Fix some uconfig header test failure in rbbimonkey +6d565a1d0c 2016-03-03 16:14:06 +0000 Scott Russell ICU-12186 organize imports +b4319fbd64 2016-03-03 15:51:43 +0000 Scott Russell ICU-12186 update ICU4J version number +3fb3162cce 2016-03-03 04:17:43 +0000 Scott Russell ICU-12186 merge API promotion branch and update APIChangeReport +d743a8b947 2016-03-03 00:09:47 +0000 Andy Heninger ICU-12166 Fix mac clang has feature problem for C files. +d845084966 2016-03-02 23:49:30 +0000 kazรจde king ICU-11872 fix invalid memory read +4a45deb1ac 2016-03-02 22:48:21 +0000 kazรจde king ICU-11872 I can't svn very well (actually resolves conflict this time) +47a0d7975f 2016-03-02 22:43:27 +0000 kazรจde king ICU-11872 improve data loading and caching for DateTimePatternGenerator pattern char 'C'; plugs leak. +88a80c655c 2016-03-02 19:25:40 +0000 Fredrik Roubert ICU-12227 Always specify class loader when loading test data. +5c11445c6b 2016-03-02 18:20:23 +0000 Steven R. Loomis ICU-12037 C: rename LICENSE.txt to LICENSE +68ac3cb27a 2016-03-02 09:02:20 +0000 George Rhoten ICU-9503 Undo removal of lenient parse data. Only English wasn't moved to CLDR. +d7e92f2c9a 2016-03-02 08:16:29 +0000 George Rhoten ICU-9503 Undo removal of lenient parse data. Only English wasn't moved to CLDR. +f1a9fb1109 2016-03-02 02:40:23 +0000 George Rhoten ICU-12081 Fix build failure for "error: extra ';'" that was introduced with this ticket +e768fa1e27 2016-03-02 02:18:32 +0000 George Rhoten ICU-12081 Fix build failure for "intltest.cpp:1813: error: extra ';'" that was introduced with this ticket +4263537b90 2016-03-02 00:47:06 +0000 George Rhoten ICU-12142 Update RBNF aliases for Cantonese and Spanish to match the current CLDR locale inheritance +378a66f69c 2016-03-01 23:47:52 +0000 Markus Scherer ICU-11952 test parallel with Java, passes without library change +54ca0ab18c 2016-03-01 23:47:06 +0000 Markus Scherer ICU-11952 match whole select part string, not just prefix +f2e7352104 2016-03-01 22:38:48 +0000 Michael Ow ICU-12187 Update some API in ICU4C 57 +265f653a01 2016-03-01 21:24:28 +0000 Scott Russell ICU-12059 support custom tag @discouraged +cbf6464079 2016-03-01 18:49:43 +0000 Markus Scherer ICU-12067 withdraw getter & setter for TIME_SEPARATOR date/time field +e596b9258a 2016-03-01 18:40:01 +0000 Markus Scherer ICU-12067 withdraw getter & setter for TIME_SEPARATOR date/time field +968747625e 2016-03-01 18:32:00 +0000 Michael Ow ICU-12187 Close resource to avoid memory leak +a9c247a3cb 2016-03-01 07:44:57 +0000 Markus Scherer ICU-12166 annotate intended switch case fallthroughs +bebd3e79ae 2016-03-01 07:37:31 +0000 Michael Ow ICU-12187 Fix memory leak in ICU4C 57 +20db391c56 2016-03-01 07:34:29 +0000 Michael Ow ICU-11872 Remove ending comma in enum list +a48cbfd993 2016-03-01 05:14:36 +0000 Yoshito Umaoka ICU-12005 Fixed doc build problem with JDK 8. Added a build target 'docsStrict' which does all jlint check. Changed numeric character references in API doc with raw code points, so javadoc does not invalidate them in doclint. +e68ab082c1 2016-03-01 00:17:53 +0000 Craig Cornelius ICU-11914 Removed test that fails with Java 1.6. +653ca5409d 2016-02-29 22:48:26 +0000 Craig Cornelius ICU-11914 Refactor tests to simplify. +93256d3f9e 2016-02-29 22:18:03 +0000 Markus Scherer ICU-12067 withdraw TIME_SEPARATOR date/time field +1b41b8e8e3 2016-02-29 22:13:35 +0000 Markus Scherer ICU-12067 withdraw TIME_SEPARATOR date/time field +aa40037b44 2016-02-29 22:00:04 +0000 Markus Scherer ICU-12155 fix UnicodeSet::isBogus() API doc typo +499344bbfb 2016-02-29 20:30:17 +0000 Michael Ow ICU-11872 Remove comma at the end of enum list +b9f9d3a9e1 2016-02-29 20:04:41 +0000 Michael Ow ICU-12187 Fix UTF-8 file properties in ICU4C 57 +4847b09f74 2016-02-29 19:22:14 +0000 Michael Ow ICU-12187 Fix text file line endings in ICU4C 57 +8966d66c8b 2016-02-29 19:06:19 +0000 Michael Ow ICU-12187 Update configure script for 57.1 ICU4C +b1ea96b3db 2016-02-29 19:01:09 +0000 Andy Heninger ICU-12081 Fix memory leak in Line Break Monkey test. Introduced inadvertently with the Emoji break rule updates. +0bcda60a7e 2016-02-29 18:54:34 +0000 Michael Ow ICU-12187 Update version number in ICU4C to 57.1 +0b9bb708cd 2016-02-29 17:27:56 +0000 Craig Cornelius ICU-11914 Temporarily remove assert for failing tests. +5e59567c33 2016-02-29 08:42:39 +0000 Peter Edberg ICU-10893 C, add Gregorian <> Chinese calendar mapping test, comment out failing cases +d7a1f3cfb1 2016-02-29 01:56:20 +0000 Scott Russell ICU-12005 Fix numerous warnings / errors from Javadoc generation +d6562226e7 2016-02-28 23:50:12 +0000 Peter Edberg ICU-12154 J, update test & API doc for LocaleDisplayNames handling of bad locale IDs +2d8540d0a3 2016-02-28 23:48:41 +0000 Peter Edberg ICU-12154 C, LocaleDisplayNames should handle bad locale IDs without crashing +f01caf199b 2016-02-28 21:22:24 +0000 Michael Ow ICU-12139 Remove header files from pfiles.txt and update header files +7cbb746278 2016-02-28 21:19:38 +0000 Michael Ow ICU-12187 Fix no data test failures in ICU4C for 57 +d40857eaed 2016-02-28 20:14:07 +0000 Peter Edberg ICU-12156 J, for locale disp name trailing parts, use internal methods that don't adjust for context +ab31f07e88 2016-02-28 20:13:37 +0000 Peter Edberg ICU-12156 C, for locale disp name trailing parts, use internal methods that don't adjust for context +b552700cc6 2016-02-28 19:14:48 +0000 Andy Heninger ICU-12081 RBBI extensions & Emoji rules. Import rule data to Java from C++, port code changes. +48214e5b5d 2016-02-28 07:23:56 +0000 Peter Edberg ICU-12056 J, Add format and toPattern tests for standard date fmts with number system overrides +36b1760b83 2016-02-28 07:23:23 +0000 Peter Edberg ICU-12056 C, Add format and toPattern tests for standard date fmts with number system overrides +1841ee8d5d 2016-02-27 09:24:54 +0000 Felipe Balbontรญn ICU-12013 Refactor DateIntervalFormat resource data loading using the sink on ICU4C. +d24c540196 2016-02-27 02:47:37 +0000 John Emmons ICU-10910 Compact currency formatting support +b0773e59e9 2016-02-27 02:11:31 +0000 Craig Cornelius ICU-11914 Add more detail to check failing tests. +802559f528 2016-02-27 01:48:56 +0000 Steven R. Loomis ICU-12037 fix references to license.html +4eedb66138 2016-02-27 01:41:20 +0000 Steven R. Loomis ICU-12037 update another ref in readme.html to license.html +b3df13641f 2016-02-27 01:32:47 +0000 Steven R. Loomis ICU-12037 copy LICENSE.txt and license.html from icu4c +2c58e57d8d 2016-02-27 01:31:05 +0000 Steven R. Loomis ICU-12037 remove old license +23440d639e 2016-02-27 01:26:49 +0000 Steven R. Loomis ICU-12037 license.html recopy from r38399 branch +3f6a68ff9a 2016-02-27 01:22:07 +0000 Steven R. Loomis ICU-12037 ICU license moved to plain text. Merge from r38399 +e7d56c1f66 2016-02-27 00:41:21 +0000 kazรจde king ICU-11872 port date time pattern generator char 'C' from Java to C++ +57ccd73a91 2016-02-27 00:24:52 +0000 Craig Cornelius ICU-11914 Add more detail to check failing tests. +92e4ca4448 2016-02-27 00:04:47 +0000 Andy Heninger ICU-12138 Fix RegexCompile::doParseActions uses uninitialized variable +75dbee791e 2016-02-26 23:59:20 +0000 Craig Cornelius ICU-11735 Add test to verify that ICU4C behaves correctly. +03215c6ccb 2016-02-26 23:39:44 +0000 John Emmons ICU-12185 Fix intltest testcase for TestCurrencyUsage +75c9b88455 2016-02-26 23:19:55 +0000 Craig Cornelius ICU-11914 Add tests that verify correct behavior. +e50534f9e2 2016-02-26 22:51:44 +0000 John Emmons ICU-12185 Fix LDML2ICUConversion of cashDigits/cashRounding +f9d2462f3c 2016-02-26 22:51:31 +0000 John Emmons ICU-12185 Fix LDML2ICUConversion of cashDigits/cashRounding +9d9256f3b7 2016-02-26 21:58:26 +0000 Andy Heninger ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. +2cf8965496 2016-02-26 21:37:06 +0000 Andy Heninger ICU-12139 revert bad change to cstr.cpp. It is intended to use and depend on conversion. It is only intended for use from test and debug code, so the dependency is ok. It must be able to handle non-invariant characters. +8f598f6746 2016-02-26 21:14:36 +0000 Scott Russell ICU-12005 Fix numerous warnings / errors from Javadoc generation +6a32e3f591 2016-02-26 18:51:13 +0000 Michael Ow ICU-12139 Fix uconfig test errors for 57 +fd1d1cc38f 2016-02-26 18:45:46 +0000 Craig Cornelius ICU-11735 Fix minor indent mistake. +ba63a17d17 2016-02-26 11:25:33 +0000 Fredrik Roubert ICU-11941 Add LINKFLAGS to enable setting -rpath options. +19db0c70be 2016-02-26 11:24:23 +0000 Fredrik Roubert ICU-12164 Add using operator to all subclasses of LocalPointerBase. +f34de568c4 2016-02-26 11:21:55 +0000 Fredrik Roubert ICU-12012 Replace irregular sizeof expressions with UPRV_LENGTHOF(). +26f9512326 2016-02-26 00:37:23 +0000 kazรจde king ICU-11872 remove unicode characters from cpp source files +54d140d51c 2016-02-25 23:22:08 +0000 Craig Cornelius ICU-11735 Fix to return null in currency parsing when no currency symbol is present. +63aa3ea44f 2016-02-25 21:42:52 +0000 kazรจde king ICU-11872 fix build errors +99a7ebbae1 2016-02-25 21:40:27 +0000 kazรจde king ICU-11872 fix memory errors +f8050e2adf 2016-02-25 21:09:04 +0000 kazรจde king ICU-11872 fix build errors +de148065c2 2016-02-25 19:53:49 +0000 kazรจde king ICU-11872 new time formatting pattern chars b/B +f713c0687c 2016-02-25 19:51:53 +0000 kazรจde king ICU-11872 new time formatting pattern chars b/B +15ed0f801d 2016-02-25 18:25:24 +0000 Craig Cornelius ICU-12018 Fix compile issue for some build targets. +255a48d30a 2016-02-25 16:23:36 +0000 Fredrik Roubert ICU-12018 Delete superfluous trailing semicolon [-Wpedantic]. +633a219737 2016-02-25 16:03:26 +0000 Mark Davis ICU-11872 Added code to do the pattern generation part of the new day periods. +f7de66ef4e 2016-02-25 01:49:48 +0000 Jungshik Shin ICU-12129 fix C4138 warning from MSVC +e0ab17b728 2016-02-25 01:39:48 +0000 Steven R. Loomis ICU-12055 remove NPE from FilteredBreakIteratorBuilder +91e6a10be2 2016-02-25 00:30:11 +0000 Craig Cornelius ICU-12018 Update data loading to use ResourceTableSink and DateFormatSymbols to resolve missing data. +c08ea1df96 2016-02-24 23:45:42 +0000 Felipe Balbontรญn ICU-12013 Refactor DateIntervalFormat resource data loading using the sink on ICU4J. +f75e591321 2016-02-24 22:52:29 +0000 Fredrik Roubert ICU-12012 Replace all sizeof p / U_SIZEOF_... with UPRV_LENGTHOF(). +82801c4b0a 2016-02-24 22:01:37 +0000 Yoshito Umaoka ICU-12003 User more links to actual Java classes in ICU API doc. +ebc0f5b22a 2016-02-24 21:48:56 +0000 Fredrik Roubert ICU-12012 Replace all sizeof p / sizeof T with UPRV_LENGTHOF(). +f2186b6d33 2016-02-24 00:49:51 +0000 Markus Scherer ICU-12141 make each internal header file compile by itself; add includes where necessary; add simple test script +7f4b8d106b 2016-02-23 10:40:09 +0000 Fredrik Roubert ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). +2b457a4ea1 2016-02-23 02:31:28 +0000 John Emmons ICU-12170 Merge data from CLDR release-29-beta1 +3af6ddd9d8 2016-02-23 02:26:57 +0000 John Emmons ICU-12170 Merge data from CLDR release-29-beta1 +ee0a1c0ecd 2016-02-19 15:55:00 +0000 Mark Davis ICU-12053 fix UnicodeMap, and move in a couple of methods that were elsewhere. Did a bunch of cleanup on the tests as well. +cc2ee5c6e6 2016-02-18 11:39:40 +0000 Mark Davis ICU-4229 update to use new CLDR data, and to work with v28 data during transition. +c9d3995332 2016-02-17 07:29:48 +0000 Peter Edberg ICU-12072 RelativeDateTimeFormatter: improve J format API +257b757897 2016-02-17 05:50:57 +0000 Peter Edberg ICU-12072 Update C comments explaining future direction +d7169564c0 2016-02-17 00:04:32 +0000 Peter Edberg ICU-12072 Improve C header comments for enum per API review +8c643b3395 2016-02-16 19:51:26 +0000 Peter Edberg ICU-12085 Update C TestToUnicodeLocaleType/TestToLegacyType for "rg" +e435f6e750 2016-02-16 19:31:42 +0000 Peter Edberg ICU-12085 Update J TestToUnicodeLocaleType/TestToLegacyType for "rg" +abe480ef9e 2016-02-16 07:11:10 +0000 Peter Edberg ICU-12085 Implement J support for new CLDR locale key "rg" +086ee675a8 2016-02-15 17:58:23 +0000 Peter Edberg ICU-12085 manually integrate branch > trunk (had network problems committing updated branch) +f74ad54c81 2016-02-15 17:28:47 +0000 Yoshito Umaoka ICU-12170 Regenerated ICU4J data with ICU4C/r38309. Revereted the patch for transform extension x0 which was temporarily made for 57m1. +ca34ec6b47 2016-02-15 17:26:43 +0000 Yoshito Umaoka ICU-12170 Regenerated key-type data with CLDR trunk (including cldrbug:9264). Revereted the patch for transform extension x0 which was temporarily made for 57m1. +da4e32180a 2016-02-08 19:37:17 +0000 Jungshik Shin ICU-11937 cast Quantifier to UnicodeFunctor instead of UnicodeSet +22c3a94854 2016-02-05 16:05:39 +0000 Yoshito Umaoka ICU-12091 Fixed a memory leak introduced by the quick patch in transliterator initialization code. +585625c5f6 2016-02-05 06:45:46 +0000 Yoshito Umaoka ICU-12091 Ingnore absense of type map for transform private user type 'x0'. +457a8b9340 2016-02-05 04:18:17 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +f7d261ebbc 2016-02-05 04:12:07 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +b4bc1811f8 2016-02-05 04:11:14 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +fb4d8494e3 2016-02-05 04:09:17 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +84be20e85f 2016-02-05 04:04:17 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +b10e842114 2016-02-05 03:59:39 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +0d81c10f31 2016-02-05 03:52:07 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +9d3952fec0 2016-02-05 03:50:47 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +12eb48e599 2016-02-05 03:46:03 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +fec84b1252 2016-02-05 03:42:01 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +66aa8c0fa4 2016-02-05 03:37:50 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +3376c4a0b7 2016-02-05 02:28:56 +0000 John Emmons ICU-12091 Merge preliminary CLDR 29 data for 57m1 +2f3b19e766 2016-02-04 06:56:51 +0000 Peter Edberg ICU-12083 57m1 BRS, update readme for milestone status and copyright year, update license copyright year +350820e8a6 2016-02-04 05:43:34 +0000 Yoshito Umaoka ICU-12083 Fixed TestHost failures on Windows 10 by updating LCID mapping data including new Windows locales. +3781b678d6 2016-02-04 04:45:41 +0000 Peter Edberg ICU-12083 57m1 BRS task, update urename.h +f8580d17f4 2016-02-03 21:51:20 +0000 Yoshito Umaoka ICU-12091 Update to the previous commit - Made UnicodeString -t- to constant to match the diff provided by Steven in #12077 +c123e806f7 2016-02-03 21:39:38 +0000 Yoshito Umaoka ICU-12091 Ignore BCP 47 -t- style transliterator IDs. The support for such -t- IDs will be done by #12077 later. +367ded24ef 2016-02-02 05:42:06 +0000 Michael Ow ICU-12083 Update APIs for 57m1 +d63bc540ec 2016-02-02 00:38:16 +0000 Peter Edberg ICU-12133 (C) Change proportion-karat to concentr-karat, add 5 new units in CLDR 29 +3bbe499ec2 2016-02-02 00:36:47 +0000 Peter Edberg ICU-12133 (J) Change proportion-karat to concentr-karat, add 5 new units in CLDR 29 +8ac33b6a63 2016-02-01 18:02:21 +0000 Michael Ow ICU-12083 Fix no data test errors +a197e45227 2016-02-01 17:14:55 +0000 Michael Ow ICU-12083 Fix bom in icu4c 57m1 +a264d8c41e 2016-02-01 16:39:58 +0000 Michael Ow ICU-12083 Update header test cxxfile +fd35c53245 2016-01-30 07:05:03 +0000 Yoshito Umaoka ICU-12084 Removed echo for java 5 bootclasspath. +891ba61c7c 2016-01-30 06:53:47 +0000 Peter Edberg ICU-12133 (C) integrate CLDR data for new units +7bd3bee5d6 2016-01-30 06:42:15 +0000 Yoshito Umaoka ICU-12084 Fixed javadoc warnings and updated API change report for 57m1. +a600c949fb 2016-01-30 06:33:18 +0000 Yoshito Umaoka ICU-12132 Regenerated ICU4J 56.1 API signature data file with JDK 7 javadoc. +ee0d2ada6e 2016-01-30 02:49:25 +0000 Peter Edberg ICU-12085 (J) integrate CLDR keyTypeData for locale key "rg" (and some other new ones) +c1e6ddc08d 2016-01-30 02:24:57 +0000 Peter Edberg ICU-12085 (C) integrate CLDR keyTypeData for locale key "rg" (and some other new ones) +7529fbd82b 2016-01-30 02:12:01 +0000 Andy Heninger ICU-12130 fix utext_extract() incorrect position on return. +3cbb178df4 2016-01-30 01:11:30 +0000 Yoshito Umaoka ICU-12084 Fixed Eclipse compiler warnings. +1a28b453fc 2016-01-30 01:01:17 +0000 Yoshito Umaoka ICU-12084 Clean up import statements. +af7c08969e 2016-01-29 00:01:16 +0000 Yoshito Umaoka ICU-11962 tzdata2016a updates to ICU4J +7567b72b14 2016-01-28 23:59:32 +0000 Yoshito Umaoka ICU-11962 tzdata2016a updates to ICU4C +932aa99948 2016-01-28 19:51:38 +0000 Fredrik Roubert ICU-12018 Add missing * in Javadoc syntax. +813980f620 2016-01-28 19:45:33 +0000 Craig Cornelius ICU-11989 API doc fix +fb4c627cb9 2016-01-27 19:37:07 +0000 Michael Ow ICU-12083 Fix text file line endings +c5ae3a0769 2016-01-27 19:24:28 +0000 Michael Ow ICU-12083 Fix non-ascii characters in comments +68b7cc0cd5 2016-01-27 17:22:26 +0000 Markus Scherer ICU-7457 export ucurrimp.h functions from the common library +3c2bc322c2 2016-01-27 00:02:14 +0000 Peter Edberg ICU-12016 Correct author tags in some ICU4J files +bb5f37a069 2016-01-26 22:56:59 +0000 Markus Scherer ICU-7457 replace MessageFormat with SimpleFormatter where easy; remove obsolete ChoiceFormat handling of currency names; move LocaleDisplayNames & ucurr from i18n to common +dcb76aab72 2016-01-26 22:52:45 +0000 Markus Scherer ICU-7618 replace MessageFormat with SimpleFormatterImpl where easy; remove obsolete ChoiceFormat handling of currency names +4382bcac9f 2016-01-25 20:43:27 +0000 Michael Ow ICU-9747 Fix build issues in MSVC 2015 +57f01a8756 2016-01-23 05:20:23 +0000 Markus Scherer ICU-10896 turn SimplePatternFormatter into public SimpleFormatter +00122edbf6 2016-01-23 05:17:18 +0000 Markus Scherer ICU-10896 split SimplePatternFormatter into public SimpleFormatter and all-static SimpleFormatterImpl +b15fd37fa9 2016-01-22 21:37:44 +0000 Peter Edberg ICU-12072 Flesh out tests for ureldatefmt_ APIs +df945dc264 2016-01-22 18:47:55 +0000 Michael Ow ICU-10401 Fix some warnings in MSVC build +f5d28f72d2 2016-01-22 17:39:30 +0000 Peter Edberg ICU-11802 Remove comma at end of enum that was breaking one autobuild +50ea6cb008 2016-01-22 07:20:54 +0000 Peter Edberg ICU-12072 RelativeDateTimeFormatter: Improve C++ format API, add plain C API (part 1, structure) +0d543296da 2016-01-22 06:40:37 +0000 Peter Edberg ICU-12080 Add new supplemental unitPreferenceData from CLDR +7151f52fc8 2016-01-21 20:08:17 +0000 Michael Ow ICU-12084 Update version number to 57m1 in ICU4J +714973b396 2016-01-21 20:04:00 +0000 Michael Ow ICU-12083 Update version number to 57m1 in ICU4C +fbff04a4d0 2016-01-21 19:49:39 +0000 Michael Ow ICU-12015 Update the array size to avoid buffer overflow +cbc1e34b7f 2016-01-21 04:41:55 +0000 Markus Scherer ICU-11802 add 4 Emoji properties from emoji-data.txt 2.0 +c10fdc6e29 2016-01-21 04:39:21 +0000 Markus Scherer ICU-11802 add 4 Emoji properties from emoji-data.txt 2.0 +0390f4c86c 2016-01-21 04:34:33 +0000 Markus Scherer ICU-11802 add 4 Emoji properties from emoji-data.txt 2.0 +0013251fcb 2016-01-15 23:50:25 +0000 Craig Cornelius ICU-12018 Overhaul RelativeDateTimeFormatter data loading +a5c02bbcda 2016-01-15 22:17:16 +0000 Andy Heninger ICU-5383 Re-enable test. +7847919dfa 2016-01-12 22:39:56 +0000 Michael Ow ICU-11893 Fix warning in visual studio 2013 +080e9d32a3 2016-01-09 01:13:52 +0000 Markus Scherer ICU-12042 better API docs +1be318d2f9 2016-01-09 00:58:15 +0000 Markus Scherer ICU-12042 ures_getUnicodeString() and variants return bogus strings when an error occurred +c8d863f1d4 2016-01-08 22:21:51 +0000 Andy Heninger ICU-11851 NumberFormat API doc cleanup. +09819eab73 2016-01-07 21:15:19 +0000 Andy Heninger ICU-11669 Thread safety of DateIntervalFormat::format() +0183cad1d7 2016-01-07 00:45:28 +0000 Markus Scherer ICU-12032 remove SimplePatternFormatter wrapper objects from MeasureFormat range formatting, too +9eb5fc1b11 2016-01-07 00:20:53 +0000 Markus Scherer ICU-12032 rewrite SimplePatternFormatter: quoting like MessageFormat, shorter, create fewer objects +a7119fa972 2016-01-07 00:18:30 +0000 Markus Scherer ICU-12032 SimplePatternFormatter allow values=null, some better API docs, some changes parallel with C++ +53a0a74221 2016-01-06 19:10:24 +0000 Michael Ow ICU-11669 Fix invalid character in project file +4154ab3516 2016-01-06 19:07:41 +0000 Michael Ow ICU-11669 Add language extension to DateIntervalFormat test source code file +3e1bf369df 2016-01-06 00:09:25 +0000 Andy Heninger ICU-11669 DateIntervalFormat::format() thread safety fixes. +ec1aaee041 2016-01-04 21:25:47 +0000 Andy Heninger ICU-12034 Fix MeasureUnit static initialization race. +e13ef30930 2016-01-02 01:12:37 +0000 Markus Scherer ICU-12032 rewrite SimplePatternFormatter: quoting like MessageFormat, shorter, create fewer objects; callers avoid wrapper objects +a9395a0af8 2015-12-31 21:12:07 +0000 Michael Ow ICU-12030 Update destructor to delete all patterns +5b0ff67dfa 2015-12-17 18:12:56 +0000 Steven R. Loomis ICU-10684 fix int32 to uint32 +6f25906b7f 2015-12-17 01:43:38 +0000 Steven R. Loomis ICU-11865 Layout update +3ff0ac77ad 2015-12-17 01:36:04 +0000 Steven R. Loomis ICU-10684 merge in Layout updates +32af290668 2015-12-17 01:29:24 +0000 Steven R. Loomis ICU-12020 merge in Layout updates +f6296491cc 2015-12-16 22:29:44 +0000 Markus Scherer ICU-12041 check that per-unit patterns have one placeholder, fix patterns +b24d71cf90 2015-12-16 22:29:21 +0000 Markus Scherer ICU-12041 check that per-unit patterns have one placeholder, fix patterns +1d5b1fbb6f 2015-12-16 09:26:36 +0000 Mark Davis ICU-4229 Check for that zzzz is treated as duplicate of "others"; only allow regular scripts + zzzz. +ddfb23cc4c 2015-12-16 05:36:59 +0000 Markus Scherer ICU-12031 define StandardPlural::indexFromString(const UnicodeString &keyword, UErrorCode &errorCode) +758b66dbca 2015-12-16 04:41:33 +0000 Markus Scherer ICU-12030 MeasureFormat handle by-plural-form sideways-aliasing, by not bundling plural forms into a QuantityFormatter, port from Java +cab8879780 2015-12-16 04:30:48 +0000 Markus Scherer ICU-12030 move some code to QuantityFormatter so that PluralRules does not depend on NumberFormat and to be more parallel with C++ +8c6d77a375 2015-12-16 04:21:28 +0000 Markus Scherer ICU-12031 StandardPlural from UnicodeString +4f959e2bc7 2015-12-15 21:23:37 +0000 Andy Heninger ICU-11710 remove review note comment. +c3d49f32fc 2015-12-15 20:21:08 +0000 Mark Davis ICU-4229 Check for duplicate reorder codes +0b2778f3bb 2015-12-15 19:37:36 +0000 Andy Heninger ICU-11461 Remove unused setInteger functionality from DigitList +4c96f9a866 2015-12-14 21:57:41 +0000 Markus Scherer ICU-12031 port enum StandardPlural to C++ +565abe4808 2015-12-14 16:14:40 +0000 Mark Davis ICU-4229 Enhanced the checking further. +bb50b15953 2015-12-14 05:10:38 +0000 Andy Heninger ICU-11710 TimeUnitFormat, fix compile error in previous commit. +22dfe1dd38 2015-12-14 04:41:52 +0000 Andy Heninger ICU-11710 Use LocalPointer in TimeUnitFormat impl. +bdfe1a68cf 2015-12-13 21:37:37 +0000 Mark Davis ICU-4229 Enhanced the checking further. +fcd9bcbe71 2015-12-11 22:27:18 +0000 Markus Scherer ICU-12031 text.PluralRules.StandardPluralCategories -> impl.StandardPlural with new names for constants & methods +fa027da0f7 2015-12-11 21:02:02 +0000 Markus Scherer ICU-12030 MeasureFormat handle by-plural-form sideways-aliasing, by not bundling plural forms into a QuantityFormatter, reintegrate from ^/icu4j/branches/markus/sideways +ad6035c5c2 2015-12-10 17:40:58 +0000 Mark Davis ICU-4229 Initial cut at reading the CLDR from the resources, for use in validation. The main() has some quick check that will be separated into a test class. +03392ddd85 2015-12-10 14:36:50 +0000 Michael Ow ICU-12026 Add .size to gcc assembly code +18450a9957 2015-12-09 02:11:07 +0000 Andy Heninger ICU-12028 Compiler warning cleanup. +ea597d89d1 2015-12-08 05:13:49 +0000 Michael Ow ICU-11961 Fix delete statement +ad1bbbe97b 2015-12-08 01:29:24 +0000 Andy Heninger ICU-12027 Improved thread safety of RuleBasedTransliterator. +f673fc0cf1 2015-12-04 01:10:18 +0000 Andy Heninger ICU-11961 tweak Windows project file for build breakage +d4e3d2c088 2015-12-03 23:10:38 +0000 Andy Heninger ICU-11961 Multi-thread slow tests TimeZoneFormatTest/TestTimeRoundTrip and CalendarLimitTest/TestLimits +5a7ff3049b 2015-12-02 22:54:54 +0000 Markus Scherer ICU-11986 MeasureFormat unit display patterns need to fall back to the parent locales per plural form, not as a set; add MeasureFormatTest::TestIndividualPluralFallback(); fix RelativeDateTimeFormatterTest::TestSerbianFallback() test data +8b03bbc037 2015-12-02 22:31:56 +0000 Andy Heninger ICU-12014 fix float-cast-overflow in rbnf.cpp +3d76dd93d2 2015-12-02 22:18:50 +0000 Markus Scherer ICU-11986 optimize UnitPatternSink a bit; add MeasureUnitTest.testIndividualPluralFallback() +670241f8d6 2015-12-01 05:36:12 +0000 Yoshito Umaoka ICU-12010 Fixed a typo @returns in the previous commit. +7c43d7d3f5 2015-12-01 05:29:28 +0000 Yoshito Umaoka ICU-12022 Updated the minimum JRE version to Java 6. +7ac5360664 2015-11-30 22:44:04 +0000 Markus Scherer ICU-11986 MeasureFormat unit display patterns need to fall back to the parent locales per plural form, not as a set +f387438e17 2015-11-30 17:08:04 +0000 Yoshito Umaoka ICU-12010 Fixed some minor API doc issues. +6c1ba0d58e 2015-11-20 17:36:23 +0000 Markus Scherer ICU-11986 slightly nicer QuantityFormatter.getPluralIndex(), avoid key.toString() for it +3f4f8032d1 2015-11-19 22:56:12 +0000 Markus Scherer ICU-11986 UResource.Value.getAliasString(), sink.leave(), MeasureFormat use resource enumeration, store one data reference not pieces of that data +724f7b5c10 2015-11-19 22:33:25 +0000 Markus Scherer ICU-11986 const ResourceValue references, sink.leave(), some more specific types in MeasureFormat code +d0ed7b3b60 2015-11-19 21:16:12 +0000 Michael Ow ICU-11987 Apply patch for TZ detection +83732e4bec 2015-11-19 20:57:59 +0000 Michael Ow ICU-11968 Fix test error on zos +a8b1972f92 2015-11-19 19:44:04 +0000 Michael Ow ICU-11835 Fix solaris default locale detection issue +257d5a0a27 2015-11-19 18:58:42 +0000 Michael Ow ICU-11809 Null terminate buffer in initCurrency +25f9110090 2015-11-18 12:29:17 +0000 Fredrik Roubert ICU-11985 Handle 'j' and 'J' in date time pattern skeletons. +d1b77c4e66 2015-11-18 00:19:31 +0000 Markus Scherer ICU-11986 rename ICUResource to UResource, consistent with UResourceBundle, in case we want to make the resource enumeration public +d5877ebe4e 2015-11-18 00:18:28 +0000 Markus Scherer ICU-11986 use prefix Resource for C++ classes, prefix UResource for C types +a47a3679ac 2015-11-17 23:08:52 +0000 Michael Ow ICU-11979 Fix max char size for iso-2022-kr in icu4c +e4126a0fb6 2015-11-17 23:05:18 +0000 Michael Ow ICU-11979 Fix max char size for iso-2022-kr in icu4j +7c7b8ee870 2015-11-16 23:50:58 +0000 Markus Scherer ICU-11986 more compact MeasureFormat data sink declaration+defition, add comments +2810d28dd7 2015-11-14 00:31:21 +0000 Markus Scherer ICU-11986 do not duplicate MeasureFormat data for sideways-fallback aliases +147ca53163 2015-11-12 22:09:04 +0000 Markus Scherer ICU-11986 enumerate most of the measurement unit formatting data, rather than lookup-with-fallback for each piece; adds necessary fallback on leaf level +64bd7cbf4f 2015-10-28 20:16:51 +0000 Michael Ow ICU-11959 Apply patch for flag parser +385c8dd53d 2015-10-28 16:30:28 +0000 Michael Ow ICU-11793 Add validation check to len +9409eecc4c 2015-10-21 20:39:15 +0000 Michael Ow ICU-11939 Close resource bundle after use +a854940385 2015-10-10 05:16:59 +0000 Yoshito Umaoka ICU-11962 tzdata2015g to ICU4J trunk +cfc9e2fdd8 2015-10-10 05:16:46 +0000 Yoshito Umaoka ICU-11962 tzdata2015g to ICU4C trunk +8dba7301b7 2015-10-09 20:01:46 +0000 Andy Heninger ICU-11554 Fix regex bug with look-behind matching & UTF-8 input. +5f297b7ad2 2015-10-09 18:14:23 +0000 Andy Heninger ICU-11856 Intltest messages, use system codepage conversion. +0464cceedf 2015-10-09 17:53:44 +0000 Andy Heninger ICU-11857 Add CStr class for easier UnicodeString to char * conversions. +21720c5627 2015-10-08 23:28:06 +0000 Andy Heninger ICU-11927 source/data/build.xml, update specification of break iterator .txt files. +d06ffe0e27 2015-10-08 22:20:33 +0000 Andy Heninger ICU-10616 break iterator data files, separate rules, dictinaries and locales. +11da2bc073 2015-10-07 00:32:46 +0000 Andy Heninger ICU-11619 VTimeZone throws a ClassCastException when Zone ID unknown; move fixes from branch to trunk. +9b8403900a 2015-10-06 23:59:28 +0000 Andy Heninger ICU-11507 Regex, fix problem with backrefs of unpaired surrogates. +1c869c6791 2015-10-06 23:13:49 +0000 Andy Heninger ICU-11657 Synchronize intltest message output. +48d33a120f 2015-10-02 21:59:36 +0000 Michael Ow ICU-11944 Update readme +f3f355943b 2015-09-23 22:01:29 +0000 Scott Russell ICU-11918 refresh API change report & API sig, fix for missing file for formatTests module test, and cleanup LocaleMatcher API change +09a524734f 2015-09-23 21:10:35 +0000 Michael Ow ICU-11917 Update API Change report +6857dbc99e 2015-09-23 20:58:51 +0000 Michael Ow ICU-11917 Add missing API tag +04b5b54998 2015-09-23 20:49:25 +0000 Michael Ow ICU-11869 Update 2022 code in ICU4C +953f033293 2015-09-23 20:47:33 +0000 Michael Ow ICU-11869 Update 2022 code in ICU4J +31ef2b0df7 2015-09-23 19:50:53 +0000 John Emmons ICU-11928 Fix NPEs in test framework (affects CLDR build) +6b23d8ac58 2015-09-23 18:37:20 +0000 Peter Edberg ICU-11929 (J) Rename MeasureUnit constants GENERIC, REVOLUTION +10053e8a55 2015-09-23 18:32:26 +0000 Peter Edberg ICU-11929 (C) Rename MeasureUnit methods createGeneric, createRevolution +2f09a06e26 2015-09-23 18:31:46 +0000 Yoshito Umaoka ICU-11918 Excluded ISO-2022-KR check on IBM Java 8. Java ISO-2022-KR is broken in the latest IBM Java 8 release (8.0.1.10). +7ecac51d1c 2015-09-23 17:29:48 +0000 Michael Ow ICU-11869 Port ICU4C fix to ICU4J +99f4e9be82 2015-09-23 17:21:42 +0000 Scott Russell ICU-11918 LocaleMatcher API change reverted back to public but marked @internal as per Mark +5e6ddd90c1 2015-09-23 16:39:47 +0000 Scott Russell ICU-11918 update readme for RC +406f9aef1a 2015-09-23 13:25:42 +0000 Scott Russell ICU-11918 clean-up LocaleMatcher API and turn off doclint html check if V8 +eef7281848 2015-09-23 05:22:40 +0000 Michael Ow ICU-11869 Add fix to JIS8 and other ISO2022JP +90703e3819 2015-09-23 04:49:03 +0000 Scott Russell ICU-11918 ICU4J API change report +bbf7a2da42 2015-09-23 04:11:08 +0000 Yoshito Umaoka ICU-11918 Removed @author tag in a couple of methods in TimeZoneNames.java. @author cannot be used in method documentation. +44a9dcdabe 2015-09-23 03:59:54 +0000 Yoshito Umaoka ICU-10988 Changed the default javadoc implementation to JDK7, updated the build script to use JDK8 supported version at build time if JDK8 is used. Prints out warning in top-level release targets, when JDK8 is used. +c5324d571a 2015-09-23 02:18:52 +0000 Yoshito Umaoka ICU-11918 Added 56.1 serialization test data. Deleted 52.1 serialization test data. +065b39323a 2015-09-22 22:51:32 +0000 Steven R. Loomis ICU-11917 fixes for UCONFIG_ENABLE_PLUGINS +436f13cb31 2015-09-22 21:52:06 +0000 Markus Scherer ICU-11917 ICU 56 dependencies updates +949c45546a 2015-09-22 21:51:31 +0000 Markus Scherer ICU-11917 fix return from void function +9d080ee08a 2015-09-22 21:51:03 +0000 Markus Scherer ICU-11917 virtual destructors must be defined explicitly, out-of-line, first virtual method +79d8e92f14 2015-09-22 20:56:14 +0000 Yoshito Umaoka ICU-11918 BRS - Clean up import statements +e3222a5716 2015-09-22 19:24:31 +0000 Yoshito Umaoka ICU-11755 Excluded a couple of locales (ROOT and de_GR) from locale SPI test. __ICU4J does not make much sense, and de_GR is not supported by ICU4J. +9a3c2ba437 2015-09-22 17:06:11 +0000 Yoshito Umaoka ICU-11861 Fixed compiler warnings introduced in the previous commit. +5d62893d05 2015-09-22 16:45:44 +0000 Michael Ow ICU-11917 Fix svn prop and line endings +0f3551c762 2015-09-22 16:24:52 +0000 Michael Ow ICU-11917 Check in some uconfig test error fixes +990774fbd4 2015-09-22 13:52:13 +0000 Scott Russell ICU-11918 ICU4J API promotion from draft to stable +09b798d757 2015-09-22 12:01:44 +0000 Mark Davis ICU-11861 Added immutable lists of skeletons for iteration, as @internal. Also added test to make sure that they are aligned with what is tested. Note that I reordered and added items to DateFormatTest to verify coverage and order. +72e1610789 2015-09-22 11:23:13 +0000 Mark Davis ICU-11898 fixed assertion and added test. +f57dc2ac03 2015-09-22 04:17:27 +0000 Scott Russell ICU-11572 review updates +fdd235d5e5 2015-09-22 04:02:11 +0000 Michael Ow ICU-11917 Fix no data test errors in ICU4C 56 +6097a70d4b 2015-09-22 01:05:51 +0000 Yoshito Umaoka ICU-11918 Fixed an eclipse warning in icu4j-build-tools. +bd78494175 2015-09-22 00:54:47 +0000 Yoshito Umaoka ICU-11918 Updated eclipse project for icu4j-build-tools to use a user library JDK8_TOOLS, referecing to JDK's tools.jar +121c209819 2015-09-22 00:51:19 +0000 Yoshito Umaoka ICU-11918 Reverted accidentally modified ICUTagletAdapter.java in the previous commit. +e5105c7f84 2015-09-22 00:32:25 +0000 Yoshito Umaoka ICU-11918 Fixed compiler warnings. +87970fe888 2015-09-21 20:23:38 +0000 Peter Edberg ICU-11917 BRS, Update macros #ifndef U_HIDE_DRAFT/INTERNAL/DEPRECATED_API +2657e9f6c6 2015-09-21 19:14:44 +0000 Michael Ow ICU-11917 Add missing deprecated flags +4a0beedc03 2015-09-18 19:39:08 +0000 Scott Russell ICU-11918 ICU4J version updates +ef2b7b4c78 2015-09-18 01:52:46 +0000 Peter Edberg ICU-11917 BRS, update urename.h +d6814bf17d 2015-09-17 18:48:01 +0000 Michael Ow ICU-11917 Regenerate configure for ICU 56 +888950485a 2015-09-17 18:41:58 +0000 Michael Ow ICU-11917 Update version number in ICU4C to 56.1 +148ec9f9e5 2015-09-17 18:25:20 +0000 Michael Ow ICU-11917 Promote 54 draft API to stable +abc86a3ec9 2015-09-16 21:26:27 +0000 Peter Edberg ICU-11918 Update icudata.jar, icutzdata.jar, testdata.jar from ICU4C +815ae73855 2015-09-16 18:32:43 +0000 Markus Scherer ICU-11790 UnicodeString rather than LocalPointer; moveFrom() = adoptInstead(orphan()) +e95ec1d6a3 2015-09-16 16:53:55 +0000 Markus Scherer ICU-11917 ICU 56 pool bundles update +bdc5ce07b3 2015-09-16 04:00:08 +0000 Scott Russell ICU-11572 API proposal updates for approved constants +d671fbb0c4 2015-09-16 02:36:11 +0000 Scott Russell ICU-11572 API proposal updates for approved constants +c179cf974c 2015-09-16 00:14:58 +0000 Scott Russell ICU-11572 API proposal updates for approved constants +39f7040439 2015-09-15 21:42:56 +0000 Steven R. Loomis ICU-11886 unsafe-backward set, review comments +99febdc465 2015-09-15 21:04:29 +0000 Markus Scherer ICU-11750 defer & simplify fetching code points from CharacterIterator, test normalization boundaries from both sides +8c5d68a7e0 2015-09-15 20:46:25 +0000 Markus Scherer ICU-11750 defer & simplify fetching code points from CharacterIterator, test normalization boundaries from both sides +c776894097 2015-09-15 19:55:36 +0000 Markus Scherer ICU-11738 minor fixes +5faab922bd 2015-09-15 18:03:08 +0000 Markus Scherer ICU-11709 do not clobber existing UErrorCode failure code, do not orphan() names until you know that the Enumeration was allocated and thus did adopt +6d31a2bfa2 2015-09-15 16:08:15 +0000 Markus Scherer ICU-11493 document Charset.name() not unique for mapping table variants +536f59d246 2015-09-14 23:22:05 +0000 Markus Scherer ICU-11886 simple test case for the UnicodeSet.toPattern() problem, to be fixed with ticket #11891 +c828e3fd29 2015-09-14 07:02:46 +0000 Peter Edberg ICU-11750 Try to avoid uninitialized variable error in memcheck buildbot +24d0d779d2 2015-09-13 19:01:29 +0000 Peter Edberg ICU-11750 For Indic search: Allow match end at normalization boundary in middle of grapheme cluster (J) +525a00b02e 2015-09-13 18:58:19 +0000 Peter Edberg ICU-11750 Improve comments again +79589c201a 2015-09-13 17:14:34 +0000 Peter Edberg ICU-11750 Improve comments +ae7f45d5c1 2015-09-13 07:43:51 +0000 Peter Edberg ICU-11750 For Indic search: Allow match end at normalization boundary in middle of grapheme cluster +9bb043757a 2015-09-12 01:11:53 +0000 Steven R. Loomis ICU-11248 promote FilteredBreakIterator to draft +69543d559e 2015-09-11 19:18:00 +0000 Markus Scherer ICU-11016 add support for minimum grouping digits (technology preview, not using CLDR data yet) +39f698cbc3 2015-09-11 02:01:12 +0000 Steven R. Loomis ICU-11437 revert r37938 r37939 (also ICU-11435 ) - try to unbreak Solaris +4f8296e079 2015-09-10 22:49:03 +0000 Peter Edberg ICU-11709 Fix leak in NumberingSystem::getAvailableNames; rename variables to avoid confusion +003c9da518 2015-09-10 14:30:28 +0000 Mark Davis ICU-11738 Updated to handle string ranges. +1f9540cce1 2015-09-10 12:14:46 +0000 Mark Davis ICU-11803 added 'main', simplified code for easier debugging +eef3e8f0f7 2015-09-10 07:01:41 +0000 Peter Edberg ICU-11787 Add support for STANDARDCURRENCYSTYLE and locale u-ext key -cf- (J) +98f5987b43 2015-09-10 07:00:30 +0000 Steven R. Loomis ICU-11248 use '@ss=' and not x-uli +e12c286572 2015-09-10 06:43:39 +0000 Steven R. Loomis ICU-11437 endianness detection on bsd +a6fd360ff3 2015-09-10 06:26:57 +0000 Steven R. Loomis ICU-11435 Bitrig fixes. +db7c01cf1f 2015-09-10 06:20:47 +0000 Steven R. Loomis ICU-11435 SmartOS fixes +9ab86aaddb 2015-09-10 06:00:44 +0000 Steven R. Loomis ICU-11786 fix FilteredBreakIterator::last() +5d1a2fa6bd 2015-09-10 05:40:20 +0000 Peter Edberg ICU-11787 Add support for UNUM_CURRENCY_STANDARD and locale u-ext key -cf- (C) +6b8c10a398 2015-09-10 02:39:41 +0000 Steven R. Loomis ICU-11826 fix makeconv linkage change that broke on non-Windows +03bf2882a9 2015-09-10 02:35:00 +0000 Steven R. Loomis ICU-11886 workaround for test failures- disable TestUCAUnsafeBackwards on Windows +9d91ee05db 2015-09-10 02:06:33 +0000 Steven R. Loomis ICU-11826 makeconf.cpp fix for Windows linkage +0f0c7656d3 2015-09-10 01:42:34 +0000 Markus Scherer ICU-11832 some better error checking based on static code analysis +94fe10c710 2015-09-10 01:39:06 +0000 Steven R. Loomis ICU-11886 Speed up ucol_open by 21% +b5fe5f98c4 2015-09-10 00:18:11 +0000 Peter Edberg ICU-11791 Fix leak in FilteredBreakIteratorBuilder::createInstance for "zh", "fi", ... (i.e. failure case) +9c2626faa9 2015-09-09 20:53:18 +0000 Travis Keep ICU-11887 Deprecate DurationFormat. +266f4e8b67 2015-09-09 20:52:52 +0000 Craig Cornelius ICU-11805 DecimalFormat missing negative sign in US locale formatToCharacterIterator +b574c33a88 2015-09-09 19:44:48 +0000 Markus Scherer ICU-11873 fix memory leak in samples/layout/paragraph.cpp class Paragraph +ea8111fe25 2015-09-09 19:29:17 +0000 Markus Scherer ICU-11447 better SpoofChecker.CheckResult.toString() +2769a64643 2015-09-09 18:47:00 +0000 Markus Scherer ICU-11863 pkgdata.cpp define & use LocalPipeFilePointer (auto pointer) for popen/pclose +d8a1859b6e 2015-09-09 18:42:45 +0000 Fredrik Roubert ICU-11783 Remove use of class loaders in resource loading caches. +ac4466583f 2015-09-09 13:27:10 +0000 Mark Davis ICU-11721 small fixes +1fc1ceab55 2015-09-09 13:14:46 +0000 Mark Davis ICU-11447 add toString. Just an override of existing API, so not an API change. +2c7e3cfe4d 2015-09-09 13:04:56 +0000 Mark Davis ICU-11803 fixed (but see comments) +c5396b67a2 2015-09-09 12:45:06 +0000 Mark Davis ICU-8288 Looks like the code was fixed some time in the past, so just added test. +d81ee368f0 2015-09-09 12:30:26 +0000 Mark Davis ICU-11544 Made the main changes to bring it up to snuff with the CLDR data. +cd4634345e 2015-09-09 04:05:01 +0000 Peter Edberg ICU-11770 If locale has ss-standard, sentence break iterator uses suppressions data via FilteredBreakIterator +e4d76d4125 2015-09-09 03:55:20 +0000 Peter Edberg ICU-11786 Terminate internalNext/Prev when we reach text limit, not just at UBRK_DONE, so more tests for #11770 can pass +36ef10c2df 2015-09-09 00:13:06 +0000 Markus Scherer ICU-11900 UCharacter use java.lang.Character code point constants & methods, not ICU UTF16 +16c1b96f5a 2015-09-09 00:10:38 +0000 Travis Keep ICU-11740 Final sync of C and J copies of data driven tests. +b49ad21ea8 2015-09-09 00:09:32 +0000 Travis Keep ICU-11740 Final sync of C and J copies of data driven tests. +1a6b2975d1 2015-09-08 23:39:59 +0000 Craig Cornelius ICU-11808 Missing ArithmeticException when using ICU4J DecimalFormat +1af9647af1 2015-09-08 22:40:45 +0000 Michael Ow ICU-11869 Update ICU4J test data jar +784e59b2ae 2015-09-08 22:37:30 +0000 Michael Ow ICU-11869 Update jis8 test for edge case +906223c6b1 2015-09-08 22:36:40 +0000 Michael Ow ICU-11869 Update charset pref list for jis8 in icu4j +623c907a81 2015-09-08 22:35:02 +0000 Michael Ow ICU-11869 Update charset pref order for jis8 +d42e632251 2015-09-08 21:44:49 +0000 Markus Scherer ICU-11830 genrb.cpp: use CharString for pool file name & current file name; use LocalPointer for newPoolBundle; use UErrorCode reference not pointer +436d5a6ddc 2015-09-08 21:08:55 +0000 Markus Scherer ICU-11829 change derb.c to .cpp; use CharString & UnicodeString for building strings; remove unused converter variable; use UPRV_LENGTHOF() +f9b98d9b6f 2015-09-08 19:54:38 +0000 Markus Scherer ICU-11826 makeconv main() use CharString for outFileName; change from .c to .cpp; CharString add lastIndexOf(char) and ensureEndsWithFileSeparator() +7e03903fd5 2015-09-08 02:25:24 +0000 Peter Edberg ICU-11773 Improve test, fix typo (C) +5dc7ebe25b 2015-09-08 02:21:22 +0000 Peter Edberg ICU-11773 Withdraw COLON as pattern char, leave support for TIME_SEPARATOR_FIELD (J) +49d4ab5ee6 2015-09-07 22:39:49 +0000 Peter Edberg ICU-11773 Withdraw COLON as pattern char, leave support for UDAT_TIME_SEPARATOR_FIELD (C) +8fb97395f8 2015-09-07 01:48:29 +0000 Markus Scherer ICU-11860 separate init-once of uspoof statics (for most functions) from init-once of uspoof default data (only for uspoof_open()); gencfu calls uspoof_openFromSource() for building the default data, so uspoof_openFromSource() must not require that default data +1e736e034b 2015-09-07 01:32:31 +0000 Markus Scherer ICU-11704 better/simpler memory management in toolutil/pkg_icu.cpp writePackageDatFile() +a97583a817 2015-09-07 01:18:49 +0000 Markus Scherer ICU-11860 uspoof_openFromSource() initializes static variables; isolate test code for uspoof_openFromSource() so that initialization can be tested +cd67ec8ed6 2015-09-07 00:38:38 +0000 Markus Scherer ICU-11765 fix u_charsToUChars() string length and make its destination buffer large enough +079f95c9a9 2015-09-07 00:27:33 +0000 Markus Scherer ICU-11765 fix string length in udatpg_test.c TestUsage() +1dc53cb9cf 2015-09-05 19:25:38 +0000 Markus Scherer ICU-11765 NUL-terminate a uenumtst.c test string +fb1f737cc7 2015-09-05 19:17:55 +0000 Markus Scherer ICU-11765 fix custrtst.c TestCountChar32(): need to use NUL-terminated buffer when testing NUL termination, not unterminated string +a45bac77fe 2015-09-04 23:45:19 +0000 Markus Scherer ICU-11765 fix utrans_stripRules() source overruns from a comment or an escape at the end of the source string; make U8_SET_CP_LIMIT() work with index after NUL terminator, consistent with U16_SET_CP_LIMIT(), although strictly speaking this behavior is undefined +2dfa676385 2015-09-04 21:58:03 +0000 Craig Cornelius ICU-11784 Fix DecimalFormat FieldPosition for Field.CURRENCY +49eb03845c 2015-09-04 20:17:30 +0000 Jungshik Shin ICU-11867 fix "virtual functions hidden" warning in windtfmt/winnmfmt +083ac0c904 2015-09-04 19:07:56 +0000 Jungshik Shin ICU-11866 remove refrences to StringThreadTest (friend lines) +0bdc5dd937 2015-09-04 18:59:17 +0000 Markus Scherer ICU-11774 toolutil Package use uprv_free & LocalMemory, not free() +b4b5fc8392 2015-09-04 18:38:25 +0000 Markus Scherer ICU-11831 u_parseArgs() reset option->doesOccur in case of error +1310bace9c 2015-09-03 21:34:50 +0000 Markus Scherer ICU-11890 remove some unused non-public ICU4J classes; add TODOs to others that are not used in library code +1cc38f16e7 2015-09-03 20:08:18 +0000 Markus Scherer ICU-11879 ZoneNamesImpl.find() add zone names already loaded for formatting into parsing trie, and try to match again, before loading every known zone name +8b65d47b8b 2015-09-03 18:08:16 +0000 Markus Scherer ICU-11879 DateFormatSymbols.getZoneStrings() use new, fast, public-@internal TimeZoneNames methods for getting multiple display names +8b0e7bfea2 2015-09-03 16:24:55 +0000 Markus Scherer ICU-11842 RBC: lazy-init the rules string +bbfc880575 2015-09-03 16:12:57 +0000 Markus Scherer ICU-7303 align Normalizer deprecation notice with pre-existing C/C++ notice +94243c69c0 2015-09-03 16:12:20 +0000 Markus Scherer ICU-7303 deprecate old normalization APIs that have Normalizer2 replacements +57c257c62a 2015-09-02 23:48:25 +0000 Markus Scherer ICU-7303 deprecate old normalization APIs that have Normalizer2 replacements +924239aef3 2015-09-02 22:59:20 +0000 John Emmons ICU-11846 CLDR 28 data integration (d05) +9966a55639 2015-09-02 22:59:08 +0000 John Emmons ICU-11846 CLDR 28 data integration (d05) +fc9931c979 2015-09-02 22:28:49 +0000 Markus Scherer ICU-11875 make class UFormat @stable +f169e1d936 2015-09-02 15:31:55 +0000 Scott Russell ICU-10988 Support v8 JavaDoc API +3b7d1aa8aa 2015-09-02 02:08:44 +0000 Markus Scherer ICU-11879 change to child-first resource enumeration: avoid deserializing overridden resource values +e035b4f857 2015-09-01 22:55:46 +0000 Markus Scherer ICU-11879 change new @internal TimeZoneNames.getDisplayNames() from returning String[] to writing to String[] with offset; also mark as @deprecated as well +b7d18e518c 2015-09-01 20:13:27 +0000 Travis Keep ICU-11780 Reduce heap size for caching date formatters. +71ee34ed74 2015-09-01 04:18:01 +0000 Markus Scherer ICU-11879 efficient enumeration of time zone names rather than fetching each name with fallback; build most of time zone names trie only when needed for parsing +2493b2ddac 2015-08-31 21:32:17 +0000 John Emmons ICU-11846 CLDR 28 data integration (d04) +e5baa4deda 2015-08-31 21:32:04 +0000 John Emmons ICU-11846 CLDR 28 data integration (d04) +6e443bfc40 2015-08-31 19:12:34 +0000 Michael Ow ICU-11810 Ensure delete of language tag pointer +8a6d11ed90 2015-08-31 19:03:13 +0000 Michael Ow ICU-11811 Delete pointer on error +d3a1c40213 2015-08-31 18:59:01 +0000 Michael Ow ICU-11828 Add check for null pointer +3506c79716 2015-08-29 03:08:44 +0000 John Emmons ICU-11846 Fix memory leak in modified Region code +dd0466cdad 2015-08-28 23:23:38 +0000 Travis Keep ICU-11740 Add documentation to DecimalFormatImpl class. +dd198e7c3e 2015-08-28 20:53:10 +0000 John Emmons ICU-11846 CLDR 28 data integration (d03) +87fd2e76a6 2015-08-28 20:52:59 +0000 John Emmons ICU-11846 CLDR 28 data integration (d03) +bc33f20e3c 2015-08-28 18:38:37 +0000 Travis Keep ICU-11740 Add more tests to prove that this change resolves other tickets. +252f2a14e9 2015-08-28 18:14:04 +0000 George Rhoten ICU-11653 Add more test cases for rounding in RBNF. +8e2b2d1250 2015-08-27 21:54:51 +0000 Steven R. Loomis ICU-11827 icu-config: do not add date to the script +c0a1914073 2015-08-27 21:04:13 +0000 John Emmons ICU-11846 CLDR 28 data integration +17e2790359 2015-08-27 20:57:14 +0000 John Emmons ICU-11846 CLDR 28 data integration +01e0c332a5 2015-08-27 20:23:27 +0000 John Emmons ICU-11846 CLDR 28 data integration +e837bd4f7f 2015-08-27 18:03:18 +0000 Travis Keep ICU-11868 Add test that was failing with the legacy DecimalFormat code. +ab0168470b 2015-08-27 00:25:12 +0000 Steven R. Loomis ICU-11740 divide by zero fix (!) +6abcab0f43 2015-08-27 00:14:12 +0000 Steven R. Loomis ICU-11740 template fix for MSVC +b7cf3ca31c 2015-08-26 21:15:37 +0000 Travis Keep ICU-11740 Disallow copy and assign on VisibleDigitsWithExponent enable data driven tests that were known to fail with the legacy DecimalFormat code but pass with the new DecimalFormat code. +f1bd63c26d 2015-08-26 19:13:28 +0000 Travis Keep ICU-11740 Attempt to fix broken build. +3caaf7e61a 2015-08-26 18:18:55 +0000 Travis Keep ICU-11740 Attempt to fix broken build. +3b9279d715 2015-08-26 17:43:02 +0000 Travis Keep ICU-11740 Attempt to fix broken build. +be9d69bef6 2015-08-26 10:42:45 +0000 George Rhoten ICU-11818 Implement PluralRules in fractional RBNF +e3e7183663 2015-08-26 10:42:17 +0000 George Rhoten ICU-11818 Implement PluralRules in fractional RBNF +896009e9da 2015-08-26 00:28:27 +0000 Travis Keep ICU-11740 Attempt to fix broken build. +2860cd48c4 2015-08-25 23:31:01 +0000 Travis Keep ICU-11740 DecimalFormat refactor. +57ac300668 2015-08-25 20:47:38 +0000 Andy Heninger ICU-11480 added tests for regex with capture groups that do not participate in match. +633e6d1d7b 2015-08-25 19:37:01 +0000 Yoshito Umaoka ICU-11760 Fixed a build error with Java 5 runtime. +9a011771da 2015-08-25 19:33:18 +0000 George Rhoten ICU-11653 Override roundingMode API from the NumberFormat superclass so that it doesn't throw an exception. +7fcc6e5165 2015-08-25 17:43:22 +0000 George Rhoten ICU-8223 Fix a compiler issue from the last change. +e097e1b9ee 2015-08-25 16:55:52 +0000 George Rhoten ICU-8223 Add rule syntax for NaN, infinity and alternate decimal points. Other issues addressed: * Some performance enhancements were added for good measure. Creating new RuleBasedNumberFormat objects can take a long time due to all the rule parsing. This was ported from ICU4J. * I fixed a potential infinite recursion problem when RuleBasedNumberFormat used NumberFormat.createInstance, which could occasionally depend on creating RuleBasedNumberFormat for itself, which was bad. This was ported from ICU4J. * I fixed a potential memory leak due to lazy initialization of some RBNF data members in a multithreaded environment, which is fine in Java, but it's not okay in C++. We no longer cast away const due to this, which is good. * There were some compiler warnings and errors found while trying to debug this code on my machine. I fixed those too. +056237d6db 2015-08-24 20:30:44 +0000 Markus Scherer ICU-11004 bulk-read data from ByteBuffer; read .res key strings up front into byte[] for faster lookup +0f0c27a025 2015-08-21 21:06:38 +0000 Markus Scherer ICU-11537 fix .res formatVersion check +0dc9a5eda5 2015-08-21 20:50:48 +0000 Markus Scherer ICU-11537 fix .res formatVersion check +60dcad0436 2015-08-21 17:32:53 +0000 Andy Heninger ICU-11794 add uprv_isInvariantUnicodeString(), as requested by Markus +38d07de467 2015-08-21 01:23:29 +0000 Andy Heninger ICU-11031 cache spoof check data (ICU4C). +80a6684a7b 2015-08-20 00:55:03 +0000 Andy Heninger ICU-11794 change error handling of CharString::appendInvariantChars() +8653b95982 2015-08-17 08:38:34 +0000 George Rhoten ICU-11760 Add rule syntax for NaN, infinity and alternate decimal points. Some performance enhancements were added for good measure too. Creating new RuleBasedNumberFormat objects can take a long time due to all the rule parsing. Also I fixed a potential infinite recursion problem when RuleBasedNumberFormat used NumberFormat.createInstance, which could occasionally depend on creating RuleBasedNumberFormat for itself, which was bad. +03eab980da 2015-08-13 22:46:04 +0000 Travis Keep ICU-11779 Fix parameter names in documentation. +6ed4b6178a 2015-08-13 22:09:13 +0000 Travis Keep ICU-11779 Introduce static versions of DTPNG getSkeleton and getBaseSkeleton +d3bb77fac4 2015-08-13 00:59:32 +0000 Andy Heninger ICU-11821 Fix break rules inconsistencies in line_normal_cj.txt +60618537be 2015-08-12 20:25:20 +0000 Yoshito Umaoka ICU-11630 tzdata2015f to ICU4J +11c67d080d 2015-08-12 20:23:09 +0000 Yoshito Umaoka ICU-11630 tzdata2015f to ICU4C +1b61660ea6 2015-08-12 15:24:01 +0000 Fredrik Roubert ICU-11789 Always specify class loader when loading test data. +d968950ccc 2015-08-11 23:58:23 +0000 Andy Heninger ICU-11821 Fix break rules inconsistencies in line_loose_cj.txt +be289c204d 2015-08-07 21:47:38 +0000 Andy Heninger ICU-11821 fix bug in line_loose break rules. +e1ea4422bc 2015-08-07 21:36:08 +0000 Markus Scherer ICU-11537 genrb write .res formatVersion 2 if it would default to 3 without benefit: even if the pool bundle has string values, if they are not in fact shared +00ae09aa36 2015-08-07 21:05:32 +0000 Markus Scherer ICU-11537 genrb write .res formatVersion 2 if it would default to 3 without benefit: without sharing pool bundle string values +9e0d7d9554 2015-08-07 18:46:21 +0000 Markus Scherer ICU-11537 move shared resource bundle string values to pool.res, .res formatVersion 3 +36e5d9e75f 2015-08-07 18:44:38 +0000 Markus Scherer ICU-11537 move shared resource bundle string values to pool.res, .res formatVersion 3; merge --integrate from dev branch, plus make toolutil/pkgitems.cpp set poolBundleStrings so that icupkg can check dependencies +0a10ba1d7e 2015-08-07 13:39:05 +0000 Travis Keep ICU-11767 Fix brokenbuild. +abb16f16c5 2015-08-06 20:19:23 +0000 Travis Keep ICU-11767 Try to fix failing test. +8b18741503 2015-08-05 20:21:14 +0000 Travis Keep ICU-11767 Bound the ICU UnifiedCache. +f87d28cfd2 2015-08-05 00:03:18 +0000 Steven R. Loomis ICU-11248 merge to trunk: FilteredBreakIteratorBuilder work +8945010819 2015-08-04 22:22:15 +0000 Steven R. Loomis ICU-11248 improve organization of sources within project files +1932141fa1 2015-07-30 22:52:11 +0000 Steven R. Loomis ICU-11689 fix some ignores under cygwin/msvc +5816851466 2015-07-30 22:45:39 +0000 Steven R. Loomis ICU-11689 add assertEquals(double..) +f70eb29726 2015-07-30 22:29:51 +0000 Steven R. Loomis ICU-11689 remove ICU-231 patch for VS2015 ufile.c +5c9e64e2d4 2015-07-28 17:53:12 +0000 Michael Ow ICU-11759 Remove unused constant +2f866f7436 2015-07-28 17:50:08 +0000 Michael Ow ICU-11757 Fix initializer list order +7647eff8f5 2015-07-28 17:29:43 +0000 Michael Ow ICU-11744 Ensure that array is initialized correctly +016486aad1 2015-07-27 22:20:39 +0000 Steven R. Loomis ICU-11790 fix to resource leaks on error conditions +8fc8498655 2015-07-27 22:05:52 +0000 Steven R. Loomis ICU-11790 fix to resource leaks on error conditions +7c2cd2be1a 2015-07-18 00:18:17 +0000 Steven R. Loomis ICU-11248 Improve SimpleFilteredSentenceBreakIterator.hashCode +9edacf9fa9 2015-07-16 21:02:06 +0000 Steven R. Loomis ICU-11771 move FilteredBreakIterator from i18n to common +77cd9e6aa4 2015-07-16 18:13:02 +0000 Steven R. Loomis ICU-11763 turn icuplugs off by default +87da174aa0 2015-07-15 22:09:25 +0000 Andy Heninger ICU-11776 Thread safety fixes in data loading. +9dbf370b21 2015-07-15 20:04:11 +0000 Markus Scherer ICU-11599 simplify preprocessor conditions for U_HAVE_CLANG_ATOMICS +3fafa669d7 2015-07-08 23:14:47 +0000 Markus Scherer ICU-11761 init fStringsForm with named constant +f527e0b536 2015-07-08 22:37:20 +0000 Markus Scherer ICU-11761 stringSet strings are unique +459c8d0e81 2015-07-08 22:24:54 +0000 Markus Scherer ICU-11761 reslist.cpp force explicit UnicodeString constructors, like other genrb .cpp files +c1f7be3ffe 2015-07-08 22:07:52 +0000 Markus Scherer ICU-11761 bug fix: always begin 16BitUnits[] with a 0 for empty resources, see uresdata.h (was almost always true before r37644) +5d7b60d863 2015-07-08 18:17:53 +0000 Markus Scherer ICU-11761 include assert.h +f87b2c9b3c 2015-07-07 18:50:21 +0000 Markus Scherer ICU-11761 share equal strings even if they need explicit length; more generic root resource for flexibility (experiment with more work on pool bundles) +18e27b35d6 2015-07-03 17:09:17 +0000 Markus Scherer ICU-11761 more readable pool bundle usage & string compacting +a1348758c1 2015-07-03 02:12:17 +0000 Markus Scherer ICU-11761 simpler memory management with UnicodeString & LocalArray +9312cb2d1a 2015-07-02 23:51:09 +0000 Markus Scherer ICU-11761 SResource virtual dispatch for preflighting & writing resources; C++ify some of SRBRoot +e2d4e965d2 2015-07-01 17:37:18 +0000 Fredrik Roubert ICU-11753 Resource directory path must end with a slash +1c7655266b 2015-07-01 17:24:41 +0000 Steven R. Loomis ICU-11628 commit README +52f5e589a2 2015-07-01 17:23:27 +0000 Steven R. Loomis ICU-11628 commit API change report +73e9defb72 2015-06-30 23:45:58 +0000 Michael Ow ICU-11628 Fix some no data test failures +58fd505a84 2015-06-30 17:20:55 +0000 Michael Ow ICU-11628 Fix uconfig test failures +d3301c325e 2015-06-29 18:15:44 +0000 Andy Heninger ICU-11754 remove gcc version test for noexcept. +cac1e10605 2015-06-29 04:12:07 +0000 Yoshito Umaoka ICU-11629 Updated ICU4J readme for 56m1 +2e9a8ca6d1 2015-06-29 03:57:11 +0000 Yoshito Umaoka ICU-11629 Updated API change report for 56m1 +b053a38555 2015-06-28 11:20:51 +0000 Markus Scherer ICU-11613 un-document that a UnicodeString is memmovable, see ticket discussion +b64eeb479d 2015-06-28 03:26:33 +0000 Peter Edberg ICU-11628 C, update MeasureUnit interfaces and tests for new units in CLDR 27/28 +4874d2eeaf 2015-06-28 01:41:07 +0000 Peter Edberg ICU-11629 J, update MeasureUnit interfaces and tests for new units in CLDR 27/28 +8a163f878d 2015-06-27 00:02:59 +0000 Andy Heninger ICU-11754 C++03 build errors. +18b3dfe72c 2015-06-26 20:15:08 +0000 Yoshito Umaoka ICU-11629 +59a70fdd6e 2015-06-24 23:21:11 +0000 Andy Heninger ICU-11751 Fix Windows build problem with revised reslist.cpp, again. +0f9cf08e1c 2015-06-24 22:13:11 +0000 Andy Heninger ICU-11751 Fix Windows build problem with revised reslist.cpp +f86d3f28c5 2015-06-24 21:43:08 +0000 Peter Edberg ICU-11706 Fix memory leak when DateIntervalFormat::setDateIntervalInfo is called +62e756505c 2015-06-24 20:15:08 +0000 Markus Scherer ICU-11751 polymorphic TableResource, ArrayResource, IntResource, IntVectorResource, BinaryResource +43c47b5685 2015-06-24 09:11:42 +0000 Markus Scherer ICU-11751 change genrb.c to .cpp, polymorphic StringResource & AliasResource with UnicodeString +52acc7a249 2015-06-24 08:03:16 +0000 Peter Edberg ICU-11706 (and #11726) more code cleanup (rolling in from J) +656838dbad 2015-06-24 07:59:38 +0000 Peter Edberg ICU-11706 (and #11726) Improve documentation, code cleanup +a1b8a08bf7 2015-06-24 07:40:11 +0000 Peter Edberg ICU-11706 (and #11726) Fix DateIntervalFormat handling of (1) skeletons with seconds, (2) FieldPosition (J) +a8325d335c 2015-06-23 22:07:03 +0000 Peter Edberg ICU-11706 (and #11726) Fix DateIntervalFormat handling of (1) skeletons with seconds, (2) FieldPosition +15ee90b9a3 2015-06-23 18:09:52 +0000 Peter Edberg ICU-11693 C support for CompactDecimalFormat, via UNumberFormatStyle additions +4cdffbd453 2015-06-23 17:33:03 +0000 Peter Edberg ICU-11708 CompactDecimaFormat should override and implement several more format methods +cfe9e72aec 2015-06-23 07:07:27 +0000 Markus Scherer ICU-11751 change genrb reslist.c & wrtjava.c to C++ (mostly just .c to .cpp) +f6d079eba2 2015-06-23 02:16:43 +0000 Peter Edberg ICU-11673 Add new Japanese name for Georgia to cjdict (J) +2ae320dbdf 2015-06-23 02:09:49 +0000 Peter Edberg ICU-11673 Add new Japanese name for Georgia to cjdict +0a5fda54d1 2015-06-23 00:54:21 +0000 Peter Edberg ICU-11688 Add Thai words for "update" and "event" to dictionary (J) +d88c68d067 2015-06-23 00:44:09 +0000 Peter Edberg ICU-11688 Add Thai words for "update" and "event" to dictionary +a0ba3e423d 2015-06-22 22:18:31 +0000 Peter Edberg ICU-11677 Fixed spelling of NUMEIRC_FORMAT_CHARS2, removed duplicate M from "ceLMMQq" +3d77fc18b8 2015-06-18 14:09:54 +0000 Markus Scherer ICU-11317 split out a new doAppend() from the more general doReplace(), each optimizing for different cases +c1d22365ce 2015-06-18 12:30:03 +0000 Markus Scherer ICU-11613 document that a UnicodeString is memmovable +7f8d3dfe07 2015-06-18 12:19:20 +0000 Markus Scherer ICU-10119 better document aliasing vs. copy/move/RVO +f32fcafadd 2015-06-16 18:31:19 +0000 Michael Ow ICU-11732 Increase buffer size to avoid overflow +344357d3f6 2015-06-16 13:14:14 +0000 Markus Scherer ICU-11720 better memory management in genrb parseBinary() using auto pointers +5b21336927 2015-06-16 12:34:36 +0000 Markus Scherer ICU-11719 better memory management in genrb parseImport() using string class & auto pointers +f99546419f 2015-06-16 11:23:04 +0000 Markus Scherer ICU-11711 better memory management in GenrbImporter::getRules() using string class & auto pointers +27098218c3 2015-06-15 23:17:37 +0000 Michael Ow ICU-11630 Update tzdata in ICU4J to 2015e +84fc5ef227 2015-06-15 23:16:58 +0000 Michael Ow ICU-11630 Update tzdata in ICU4C to 2015e +128d05a024 2015-06-15 17:33:23 +0000 Travis Keep ICU-11731 Fix number format data driven tests to show test failures in test summary. +c37aa4a6ab 2015-06-12 11:10:47 +0000 Markus Scherer ICU-11574 Unicode 8.0 final data +7c3234e250 2015-06-12 11:10:10 +0000 Markus Scherer ICU-11574 Unicode 8.0 final data +75ed4ce808 2015-06-10 18:38:06 +0000 John Emmons ICU-11728 First cut CLDR 28 data integration +c9e710c42b 2015-06-10 18:20:27 +0000 John Emmons ICU-11728 First cut CLDR 28 data integration +1b083389a4 2015-06-10 17:21:08 +0000 Fredrik Roubert ICU-11734 Bugfix: RelativeDateTimeFormatter with U_HIDE_DRAFT_API. +0b407a667b 2015-06-10 17:20:24 +0000 Fredrik Roubert ICU-11730 Bugfix: UNumberFormatAttributeValue with U_HIDE_INTERNAL_API. +9485d0d907 2015-06-09 21:26:01 +0000 John Emmons ICU-11737 Prevent fallback to the wide form where it shouldn't. Short form should be the defualt per CLDR +eed4d9c2a1 2015-06-09 19:07:53 +0000 John Emmons ICU-11737 Units shouldn't fall back from short to wide +68597cddb7 2015-06-09 18:02:40 +0000 Travis Keep ICU-10458 Add more data driven tests for parsing currency. +9672f10d99 2015-06-09 18:01:13 +0000 Travis Keep ICU-10458 Add more data driven tests for parsing currency. +ed1f16a6b7 2015-06-05 18:45:59 +0000 Yoshito Umaoka ICU-11733 Check null for ICU DateFormatSymbols wrapped by DateFormatSymbolsICU. So DateFormatSymbols.clone() no longer cause NPE even an instance is not fully initialized. +bcdb602582 2015-06-05 16:35:12 +0000 Yoshito Umaoka ICU-11692 Fixed a compilation error with Java runtime version 5 - replacing String#isEmpty() with String#length() == 0 +390e7a5080 2015-06-04 20:31:02 +0000 Michael Ow ICU-11715 Fix ICU data build issue on HPUX ia64 using aCC +884da1b2a9 2015-06-04 00:16:09 +0000 Markus Scherer ICU-10086 change non-member swap functions, use in-class definition of friend function; prevent self assignment of UnicodeString stack buffer (harmless but causes warnings) +df332d3722 2015-06-03 17:10:45 +0000 Travis Keep ICU-10458 Keep data driven tests in sync. +a1dcd14c0d 2015-06-03 16:41:42 +0000 Travis Keep ICU-10458 More data driven tests for parsing. +1c3c68f43e 2015-06-01 23:33:28 +0000 Michael Ow ICU-11696 Fix converter name with x- prefix checking +519c6be02d 2015-06-01 23:29:27 +0000 Michael Ow ICU-11528 Apply patch to fix build issues with AIX and GCC +7b7a214307 2015-06-01 20:28:39 +0000 Travis Keep ICU-11692 DecimalFormat data driven tests for JAVA. +85b06c4845 2015-06-01 20:01:33 +0000 Michael Ow ICU-11694 Fix memory leak when parsing flag file +5b1be7f0d4 2015-05-29 23:58:03 +0000 Travis Keep ICU-11692 Keep test data files in sync. +ad59d20e18 2015-05-29 22:33:55 +0000 Markus Scherer ICU-11620 remove checks for U_COMMON_IMPLEMENTATION that seem unnecessary +0d6a4006f0 2015-05-29 22:17:52 +0000 Travis Keep ICU-11692 Fix broken build. +7bd5656680 2015-05-29 21:51:00 +0000 Markus Scherer ICU-11610 rename usearch hash() to hashFromCE32(), improve implementation +2ad94b4e93 2015-05-29 19:33:24 +0000 Markus Scherer ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro +67134a6313 2015-05-29 17:14:02 +0000 Travis Keep ICU-11713 Yoshito's review comments. +88e2877fd6 2015-05-28 23:17:23 +0000 Markus Scherer ICU-11574 near-final Unicode 8 data with new block API constants, code adjustments & fixes; svn merge --reintegrate branches/markus/uni80; plus Java port of C++ r37450 spoof data d6 update +fc290db4c1 2015-05-28 23:16:00 +0000 Markus Scherer ICU-11574 near-final Unicode 8 data with new block API constants, code adjustments & fixes; svn merge --reintegrate branches/markus/uni80 +2cbff1ac8b 2015-05-28 22:45:45 +0000 Travis Keep ICU-11713 Ensure that what getGroupingSize() returns doesn't change just because grouping is enabled. +762078d2f1 2015-05-28 20:09:43 +0000 Travis Keep ICU-11692 Add DecimalFormat data driven tests. +e70b441290 2015-05-28 18:57:35 +0000 Markus Scherer ICU-10086 prevent warning or error from g++ -pedantic for extra semicolon after non-member function definition in U_DEFINE_LOCAL_OPEN_POINTER +f7e715daee 2015-05-28 17:03:45 +0000 Markus Scherer ICU-10086 move & swap for UnicodeString, LocalPointer, LocalArray +475ba73f13 2015-05-28 06:47:50 +0000 Yoshito Umaoka ICU-11697 SimpleCache thread safety - changed cacheRef to volatile. +238b3c38a5 2015-05-28 06:29:16 +0000 Yoshito Umaoka ICU-11703 Fixed a potential memory leak in language tag parser implementation. +47a3db9eb6 2015-05-20 23:44:16 +0000 Yoshito Umaoka ICU-11602 Fixed a wrong condition used for detecting keyword without value in uloc internal function for parsing keywords. TestKeywordVariants was updated to include a case hitting the code path. The test code was also updated to handle error status. A follow up ticket #11690 was created for recording some issues with the test case found in this time. +b8d76f6ade 2015-05-19 21:25:21 +0000 Yoshito Umaoka ICU-11677 Added a couple of test cases parsing abutting numeric date field patterns including quarter - Qyy and QQyy in TestQuarters(). ICU4C did not have the parsing problem reported by #11677, but I want to add some test cases matchnig the ones added in ICU4J side. +c6581d9c2f 2015-05-19 21:25:08 +0000 Yoshito Umaoka ICU-11677 Fixed numeric field detection method to return true for pattern Q up to two letters. The pattern letters constant were updated to match the corresponding C implementation (DateFormatSymbols:isNumericField(UDateFormatField,int32_t)). Uncommented TestQuarters which was commented previously for some reasons, and added the problematic abutting patterns - Qyy and QQyy in the test data. +b5ec74bd3b 2015-05-16 01:05:26 +0000 Andy Heninger ICU-11665 Inconsistent word break of Japanese text. +7cb3f9c24c 2015-05-14 21:54:53 +0000 Andy Heninger ICU-10687 Break Engine Factory, simplify synchronization. +6772f79425 2015-05-14 18:40:12 +0000 Andy Heninger ICU-11670 Fix incorrect API doc for class TimeZone. +38aa1901a6 2015-05-14 18:22:28 +0000 Andy Heninger ICU-11663 Remove obsolete file brkitr/line_ja.txt +4854bd6b67 2015-05-12 18:38:39 +0000 Fredrik Roubert ICU-11674 Make ULocale tests work better with Android. +a6e72d95ee 2015-05-11 21:42:59 +0000 Michael Ow ICU-11628 Update version number to 56.0.1 in icu data +3229213046 2015-05-08 14:43:48 +0000 Fredrik Roubert ICU-11674 Make ULocale work better with Android. +b8a025a215 2015-05-07 00:32:28 +0000 Andy Heninger ICU-11635 Fix supplemental character handling bug in class IdentifierInfo. +e2f00eff23 2015-05-04 19:11:04 +0000 Michael Ow ICU-11578 Set the default value of U_USE_USRDATA to 0 +4d4ee85673 2015-04-30 01:10:04 +0000 Andy Heninger ICU-11659 Remove remnants of ICU_USE_THREADS +da04970a07 2015-04-29 23:18:32 +0000 Andy Heninger ICU-11603 BreakTransliterator thread safety changes, use LocalPointer and Mutex classes. +5cbba9e1f6 2015-04-24 23:46:18 +0000 Yoshito Umaoka ICU-11630 tzdata2015d to ICU4J +e49f68ebab 2015-04-24 23:45:28 +0000 Yoshito Umaoka ICU-11630 tzdata2015d to ICU4C +4651204fb5 2015-04-23 23:59:24 +0000 Andy Heninger ICU-11643 Several threading test cleanups. +673942389f 2015-04-23 21:39:31 +0000 Andy Heninger ICU-11654 Remove test/threadtest. Obsolete, abandoned code. +e1c9c699b9 2015-04-23 17:14:52 +0000 George Rhoten ICU-11564 Delete a stale cast and comment. +e7b812f712 2015-04-23 16:13:46 +0000 George Rhoten ICU-11564 Improve the thread safety of RBNF. The recursion count is now a method argument instead of a data member. Setting the DecimalFormatSymbols no longer reparses the rules, but it just sets a new version of DecimalFormatSymbols instead. +5c4fe2e90a 2015-04-23 08:19:47 +0000 George Rhoten ICU-4243 Fix RBNF ordinal parsing testing. This has worked for a while now. +9fd5294a9b 2015-04-23 07:55:14 +0000 George Rhoten ICU-10830 Fix build failure due to using trunk data from CLDR. +a423e7cb09 2015-04-23 07:44:14 +0000 George Rhoten ICU-11564 Improve the thread safety of RBNF. The recursion count is now a method argument instead of a data member. Some data fields are now marked final to ensure thread safety, which caused reordering of some data initialization/parsing. Setting the DecimalFormatSymbols no longer reparses the rules, but it just sets a new version of DecimalFormatSymbols instead. +a649861ff9 2015-04-23 07:13:31 +0000 George Rhoten ICU-10830 RBNF locale aliases need fixing +f39f59f3a9 2015-04-22 23:07:33 +0000 Markus Scherer ICU-11574 genuca new script sample characters +4a51a2f421 2015-04-22 21:54:15 +0000 Travis Keep ICU-11652 Change default padding character from astricks 0x002A to space 0x0020 +f917158366 2015-04-21 23:55:18 +0000 Markus Scherer ICU-11574 fix Cherokee case folding data: add scf->self mappings for characters that do not have sfc (map to self) but have slc (ICU code: sfc falls back to slc) +928da728d6 2015-04-20 22:15:04 +0000 Andy Heninger ICU-11633 remove U_ALIGN_CODE +fa38aa2c0b 2015-04-20 20:50:26 +0000 Andy Heninger ICU-11608 remove lines with $ svn keywords +6a4799e345 2015-04-20 20:43:56 +0000 Andy Heninger ICU-11608 remove lines with $ svn keywords +e599c1007e 2015-04-17 23:31:56 +0000 Andy Heninger ICU-11609 set svn property eol-style native for more text files in icu4j. +ae678d796b 2015-04-17 21:25:48 +0000 Andy Heninger ICU-11609 add svn:eol-style property to vcxproj files. +99c4dfa565 2015-04-16 23:42:50 +0000 Markus Scherer ICU-11574 Unicode 8 updates +90b2bf6959 2015-04-16 15:22:30 +0000 Steven R. Loomis ICU-11642 add -q options to gencfu,gencnval,gendict,makeconv,genbrk +67535f4a55 2015-04-15 22:43:15 +0000 Andy Heninger ICU-11603 Transliterator thread safety fixes. +1d4b6a6ec7 2015-04-15 18:49:55 +0000 Markus Scherer ICU-11551 new UNISTR_OBJECT_SIZE=64 for 27 UChars stored internally on 64-bit machine +7daa0c8e78 2015-04-15 16:41:47 +0000 Yoshito Umaoka ICU-11629 Updated ICU4J version to 56.0.1. +06b454e611 2015-04-15 16:41:07 +0000 Yoshito Umaoka ICU-11628 Updated ICU4C version to 56.0.1. +2da5d16d40 2015-04-14 21:24:11 +0000 Michael Ow ICU-11630 Update tzdata in ICU4C to 2015c +997afd4ee2 2015-04-14 21:23:40 +0000 Michael Ow ICU-11630 Update tzdata in ICU4J to 2015c +85f3da6213 2015-04-13 21:59:04 +0000 Andy Heninger ICU-11638 Improve RegexMatcher::group() API docs. +d3301f2a4e 2015-04-09 23:16:55 +0000 Andy Heninger ICU-11599 Adjust atomic ops code to be more compatible with thread sanitizer tools. +2efcd46ee3 2015-04-09 18:28:59 +0000 Travis Keep ICU-11580 Fix DateIntervalInfo descrepencies between C and J +bc3b3a3916 2015-03-27 17:57:18 +0000 Yoshito Umaoka ICU-11595 Merging locale matcher's fix from the work branch emmons/t11595 to trunk, with ICU4J data jar files regenerated from the ICU4C trunk. +c9a8c21d51 2015-03-27 17:25:30 +0000 Michael Ow ICU-11595 Merge CLDR update to trunk +f2eaa16866 2015-03-25 17:12:41 +0000 Steven R. Loomis ICU-11604 update readme and APIChangeReport for GA +b72bd763eb 2015-03-24 22:34:57 +0000 Yoshito Umaoka ICU-11315 tzdata2015b updates in ICU4J. +8e8e3375f3 2015-03-24 22:33:38 +0000 Yoshito Umaoka ICU-11315 tzdata2015b updates in ICU4C. +e3edac231a 2015-03-18 16:57:46 +0000 Michael Ow ICU-11433 Update copyright string +8d7401bce4 2015-03-18 02:45:56 +0000 Michael Ow ICU-11583 Fix string literal error +210b877adc 2015-03-17 19:09:11 +0000 Travis Keep ICU-11583 Port Mark's JAVA fixes to C++ +7887f56097 2015-03-17 08:17:40 +0000 Mark Davis ICU-11583 fix bug that travis found in review. See comments in the bug report for details +a5f260cbd8 2015-03-16 21:14:23 +0000 John Emmons ICU-11586 Fixes for en_CA date formats +304cd14361 2015-03-16 21:11:33 +0000 John Emmons ICU-11586 Fixes for en_CA date formats +7d74634fa5 2015-03-16 04:15:28 +0000 Peter Edberg ICU-11433 BRS, no U_HIDE conditionals around impl code or private fields; fix comment typos +4a303c4af9 2015-03-13 21:52:29 +0000 Yoshito Umaoka ICU-11565 Updated ICU4J readme for ICU4J 55RC. +fc82df36a1 2015-03-13 21:29:28 +0000 Yoshito Umaoka ICU-11565 Removed the link to icu4c.css to fix HTML validation error. The same file was already checked into ICU4C repo. +ce39f8a040 2015-03-13 21:28:10 +0000 Yoshito Umaoka ICU-11433 Removed the link to icu4c.css, because we want to use the same copy for ICU4J. Otherwise, no updates for 55. +32271b5e29 2015-03-13 20:18:09 +0000 Yoshito Umaoka ICU-11583 Fixed several issues in the previous commits. See #11583 comment:7 for the details. +329ffd6a50 2015-03-13 19:04:52 +0000 Peter Edberg ICU-11433 BRS: Update ICU4C readme for 55rc +d43a9202f2 2015-03-13 12:54:42 +0000 Mark Davis ICU-11583 remove spurious Objects in imports (with a cleanup) +152bcd92c8 2015-03-13 07:09:17 +0000 Mark Davis ICU-11583 fix resource loading for interval formats, plus add tests. There are some internal APIs for use by the tests also. +9401ac86a0 2015-03-11 21:09:25 +0000 Michael Ow ICU-11433 Fix some no data test failures +d4975a1818 2015-03-11 20:43:39 +0000 Yoshito Umaoka ICU-11565 Added ICU4J 55 API signature file. Added ICU4J 55 serializable test data and deleted ICU4J 51 serializable data. +f4740d75da 2015-03-11 20:43:07 +0000 Andy Heninger ICU-11579 Fix signed integer overflow in uresbund.cpp +14e95860a8 2015-03-11 20:19:46 +0000 Yoshito Umaoka ICU-11565 BRS - Updated the API change report, fixed some JavaDoc tag problems. +f9cf01598c 2015-03-11 19:45:26 +0000 Yoshito Umaoka ICU-11567 Promote draft APIs to stable in ICU 55. +22dd5c9096 2015-03-11 18:54:31 +0000 Yoshito Umaoka ICU-11565 Fixed Eclipse compiler warnings. Updated ICU4J project settings to detect [potentail] resource leak as warning, except icu-demos, icu-build-tools and icu-tools. +cdb730c5a9 2015-03-11 17:57:36 +0000 Michael Ow ICU-11433 Add fix for header test +ecb566b1af 2015-03-11 17:39:06 +0000 Michael Ow ICU-11433 Fix line ending for 55 +a8c437e946 2015-03-11 17:10:28 +0000 Steven R. Loomis ICU-11433 (BRS) checkin API change report +d39b7a8d68 2015-03-11 16:59:36 +0000 Fredrik Roubert ICU-11568 Add virtual destructor for class NGramParser. +aacaaf660b 2015-03-11 16:15:38 +0000 Yoshito Umaoka ICU-11565 Resync data with ICU4C r37203. The previous data import included resource files with future date accidentally. +d2598ad888 2015-03-11 15:25:50 +0000 Yoshito Umaoka ICU-11565 BRS - organize import statements +fad6881394 2015-03-10 22:27:08 +0000 Yoshito Umaoka ICU-10488 Added @provisional to draft APIs, and supplied missing java doc commment/status to java.lang.Object method overrides. +1ca1101b1f 2015-03-10 19:23:12 +0000 Yoshito Umaoka ICU-11315 Windows zone 2015 version 4 / Quintana Roo and Santiago / icu4j +24dfc5a341 2015-03-10 19:22:32 +0000 Yoshito Umaoka ICU-11315 Windows zone 2015 version 4 / Quintana Roo and Santiago / icu4c +09e137189c 2015-03-10 17:32:30 +0000 Markus Scherer ICU-11565 ICU4J 55 pool.res & other .res bundles with CLDR 27 data +4cc7a35359 2015-03-10 17:04:20 +0000 Markus Scherer ICU-11433 ICU4C 55 pool.res bundles with CLDR 27 data +8cfa7a0d29 2015-03-10 07:37:08 +0000 Peter Edberg ICU-11565 Update DRAFT_VERSIONS, ICU 53 MeasureUnit constants/createXxx are no longer draft +0ef535414e 2015-03-10 07:20:48 +0000 Peter Edberg ICU-11433 ICU4C draft API promotion; update U_HIDE_xxx conditionals +e9b2b3cc3f 2015-03-09 22:50:15 +0000 Markus Scherer ICU-11433 add two new C wrapper files +6c4df64d1f 2015-03-09 21:11:14 +0000 Scott Russell ICU-11565 BRS - svnprops check +6d54ab4174 2015-03-09 06:17:19 +0000 Peter Edberg ICU-11549 Review comments: Better param checks/docs; use UnicodeStrings[] stack array for small stringCount +1c46811b4d 2015-03-08 10:06:22 +0000 Mark Davis ICU-10488 fixes for review comments. See comment:10 +70b7df5c6c 2015-03-07 17:29:47 +0000 John Emmons ICU-11555 Build sw_CD locale, per Cldrbug:8079 +5f4cd42195 2015-03-07 17:29:34 +0000 John Emmons ICU-11555 Build sw_CD locale, per Cldrbug:8079 +1e423f49fd 2015-03-07 16:30:39 +0000 John Emmons ICU-10750 Remove obsolete files from source/data/xml +26a401e17a 2015-03-07 16:06:51 +0000 John Emmons ICU-10750 Remove obsolete files from source/data/xml +f3256d9e77 2015-03-07 13:00:24 +0000 John Emmons ICU-11555 Integrate CLDR 27 data +aa90552552 2015-03-07 12:59:33 +0000 John Emmons ICU-11555 Integrate CLDR 27 data +bb0fc88075 2015-03-07 06:20:23 +0000 Michael Ow ICU-11433 Update configure script to 55.1 +1bf3215b3f 2015-03-06 23:05:45 +0000 John Emmons ICU-11555 Integrate CLDR 27 data +368eb4bb16 2015-03-06 22:58:33 +0000 John Emmons ICU-11555 Integrate CLDR 27 data +932b8d0ebb 2015-03-06 22:36:39 +0000 John Emmons ICU-11555 Integrate CLDR 27 data (partial) +d9184ecd17 2015-03-06 22:30:22 +0000 John Emmons ICU-11555 Integrate CLDR 27 data (partial) +eb1ae2aa49 2015-03-06 22:28:08 +0000 John Emmons ICU-11555 Integrate CLDR 27 data (partial) +73ec689132 2015-03-06 22:22:51 +0000 John Emmons ICU-11555 Integrate CLDR 27 data (partial) +8331e297a9 2015-03-06 22:09:18 +0000 John Emmons ICU-11555 Integrate CLDR 27 data (partial) +5ae4e10bd9 2015-03-06 22:04:10 +0000 John Emmons ICU-11555 Integrate CLDR 27 data (partial) +9e8e68130e 2015-03-06 21:03:04 +0000 Michael Ow ICU-11451 Add overflow fix +dacf87f4de 2015-03-06 20:55:44 +0000 Markus Scherer ICU-11392 sync a little with C++ +47746a9b20 2015-03-06 20:55:19 +0000 Markus Scherer ICU-11392 make readLine() easier to use +0ac0d23f9a 2015-03-06 20:21:01 +0000 Yoshito Umaoka ICU-11565 ICU4J version number to 55.1 +c65fdec5e2 2015-03-06 19:46:43 +0000 Markus Scherer ICU-11392 make readLine() easier to use +a2a9fba351 2015-03-06 04:11:24 +0000 Yoshito Umaoka ICU-11532 Fixed a minor JavaDoc comment problem found during code review. The warning is gone now. +9f30cd935f 2015-03-06 03:45:03 +0000 Markus Scherer ICU-11265 T not A for generic Appendable type name +b9cb51bf9c 2015-03-05 22:22:38 +0000 Peter Edberg ICU-11433 BRS, update urename.h +3195f25068 2015-03-05 06:34:51 +0000 Yoshito Umaoka ICU-11358 Separate host time zone detection code from the default time zone initialization code and make it public API as TimeZone::detectHostTimeZone(). +58f2ae9360 2015-03-05 06:32:53 +0000 Michael Ow ICU-11433 Update version number to 55.1 +db48cbd159 2015-03-05 06:24:11 +0000 Peter Edberg ICU-11553 Better checking of result,resultLength params in udat functions +745a7b47b7 2015-03-05 06:18:56 +0000 Steven R. Loomis ICU-11450 Remove LEFontInstance::getFontTable(LETag) +954236108c 2015-03-05 05:36:25 +0000 Peter Edberg ICU-11400 Fix documentation of DateTimeFormat in setDateTimeFormat/udatpg_setDateTimeFormat +85f525d004 2015-03-05 05:07:29 +0000 Peter Edberg ICU-9043 Using 'r' to avoid ambiguity in Chinese cal date parsing, re-enable test +f28e3cf98b 2015-03-05 04:10:35 +0000 Peter Edberg ICU-10936 J umalqura: Speedup for IslamicCalendar.yearStart, add conversion accuracy tests +19e759df57 2015-03-05 01:11:14 +0000 Jungshik Shin ICU-11033 support chrome native client as a platform +017cf9d232 2015-03-05 01:06:31 +0000 Peter Edberg ICU-10936 C: Add extensive tests for umalqura conversion accuracy +a9189431e8 2015-03-05 00:51:11 +0000 Andy Heninger ICU-11547 Locale::getBaseName(), use uprv_strdup() (review comment). +4c236b4a47 2015-03-04 22:31:07 +0000 Markus Scherer ICU-11562 missed a sentence +980e3f32de 2015-03-04 22:24:12 +0000 Markus Scherer ICU-11562 improve script code API docs +05a29b34c9 2015-03-04 22:23:14 +0000 Markus Scherer ICU-11562 improve script code API docs +5f81c8793b 2015-03-04 22:16:24 +0000 Scott Russell ICU-10426 rename IslamicCalendar#setType() to IslamicCalendar#setCalculationType() +33e7df0ac8 2015-03-04 21:58:22 +0000 Peter Edberg ICU-11433 C: Update copyright year for ICU/Unicode licenses, linkify tzdb references +cf6c574be4 2015-03-04 21:56:36 +0000 Peter Edberg ICU-11565 J: Update copyright year for ICU/Unicode licenses, linkify tzdb references +6ffe686192 2015-03-04 20:21:41 +0000 Andy Heninger ICU-10759 deprecate Plural Rules Functions w no implementation in ICU4C. +9c9d176d56 2015-03-04 20:05:26 +0000 Markus Scherer ICU-11500 test framework: always print both exception message and stack trace +617841ff20 2015-03-04 17:55:34 +0000 Fredrik Roubert ICU-11395 Add @SuppressWarnings for parameterized vararg warnings. +09a26e9a80 2015-03-04 10:02:38 +0000 Peter Edberg ICU-10936 C: Performance improvement for IslamicCalendar::yearStart +8242b3914c 2015-03-04 07:20:48 +0000 Peter Edberg ICU-11019 J: Add Thai words for "browser" and "post" to dictionary +00038112bb 2015-03-04 07:11:04 +0000 Peter Edberg ICU-11019 C: Add Thai words for "browser" and "post" to dictionary +3765b3d130 2015-03-04 06:27:56 +0000 Peter Edberg ICU-11510 J: Support narrow AM/PM "aaaaa" for date format and parse +3076cb2149 2015-03-04 05:43:28 +0000 Peter Edberg ICU-11510 C: Support narrow AM/PM "aaaaa" for date format and parse +c77f9b24c8 2015-03-04 01:40:44 +0000 Peter Edberg ICU-10141 Add UErrorCode param to Region methods that return StringEnumeration* +ea726432cb 2015-03-04 00:30:38 +0000 Andy Heninger ICU-11538 Remove gHeapInUse flag. +50e67ce345 2015-03-04 00:11:53 +0000 Peter Edberg ICU-11553 Add C wrapper for FieldPositionIterator & 2 udat_formatX calls to use it +1c9d614184 2015-03-03 23:50:43 +0000 Andy Heninger ICU-11547 Locale::getBaseName(), remove lazy init, fixes thread safety problem. +31bc4daf4c 2015-03-03 22:46:32 +0000 Markus Scherer ICU-11265 UnicodeSet: Replace StringBuffer with StringBuilder +4dadadf10e 2015-03-03 21:59:25 +0000 Jungshik Shin ICU-11421 Fix the baseName of locales created with getAvailableLocales() +27aa5a1e57 2015-03-03 20:26:16 +0000 Peter Edberg ICU-11549 tabs -> spaces +0918e9e5f7 2015-03-03 19:38:46 +0000 Markus Scherer ICU-11392 data-driven collation test: failed Collator creation skips over its test cases then continues testing; simplify test case syntax error handling +d03f32e29d 2015-03-03 19:38:29 +0000 Markus Scherer ICU-11392 data-driven collation test: failed Collator creation skips over its test cases then continues testing +0e1cf69814 2015-03-03 19:34:45 +0000 Peter Edberg ICU-11549 Fix ClCompile element in common.vcxproj +944392834b 2015-03-03 19:00:52 +0000 Peter Edberg ICU-11549 Add C wrapper for ListFormatter +3808ffa3c2 2015-03-03 17:47:29 +0000 Jungshik Shin ICU-10572 Make ICU data symbol private on Mac and Linux +e299099b4d 2015-03-02 08:17:54 +0000 Peter Edberg ICU-9379 C: Fix potential uninitialized string in strcmp +883d0628bf 2015-03-02 07:26:07 +0000 George Rhoten ICU-11532 Small performance improvement when iterating over rule sets +52f0fc8a17 2015-03-02 03:27:18 +0000 George Rhoten ICU-11532 Infinite loop while parsing an RBNF rule with plural format +54930e302a 2015-03-02 03:20:51 +0000 George Rhoten ICU-11532 Infinite loop while parsing an RBNF rule with plural format +2b9fe640f1 2015-02-28 15:22:32 +0000 Mark Davis ICU-10488 add some non-canonical names +7b66f26a10 2015-02-28 15:06:42 +0000 Mark Davis ICU-10488 Add api for locale display list +d8dbf52acc 2015-02-28 14:16:06 +0000 Mark Davis ICU-11099 Add @internal API for now. +1aa968005c 2015-02-28 07:46:59 +0000 Michael Ow ICU-11528 Revert r37081 +fb24cef93d 2015-02-27 23:01:33 +0000 Andy Heninger ICU-11538 Remove gHeapInUse flag. +1ecb2eb325 2015-02-27 22:14:09 +0000 Markus Scherer ICU-11546 same input text for ICU and JDK +f2c54ff494 2015-02-27 18:58:11 +0000 Andy Heninger ICU-11559 Remove obsolete comment from umtx_initImplPostInit() +e1cf3a582f 2015-02-27 16:53:43 +0000 Markus Scherer ICU-11346 separate Iterable vs. Iterator classes +c56a20e796 2015-02-27 09:01:31 +0000 Peter Edberg ICU-11539 C: Delete Calendar fields TIME_SEPARATOR, RELATED_YEAR; adjust accordingly +f695444816 2015-02-27 08:59:59 +0000 Peter Edberg ICU-11539 J: Delete Calendar fields TIME_SEPARATOR, RELATED_YEAR; adjust accordingly +87b4d34774 2015-02-27 03:28:12 +0000 Markus Scherer ICU-11546 test lead surrogate in the middle not at the end +7f6179f106 2015-02-27 02:24:05 +0000 Markus Scherer ICU-11535 make tests pass with only warnings when UCONFIG_ONLY_HTML_CONVERSION +fe90dfe8f9 2015-02-26 23:31:47 +0000 Andy Heninger ICU-11525 apply contributed patches to layout engine. +7115587929 2015-02-26 22:48:16 +0000 Markus Scherer ICU-11535 test genrb -e with UTF-16BE not ISCII +bdc5e5e3f0 2015-02-26 20:19:35 +0000 Michael Ow ICU-11528 Fix build error on AIX +1557ed47f6 2015-02-26 20:01:06 +0000 Michael Ow ICU-11451 Fix potential overflow issue +776e7c9e2c 2015-02-26 08:51:10 +0000 Peter Edberg ICU-11555 C: pre-integrate CLDR 27 transform changes (cldrbug 6940) +f529ab3862 2015-02-26 08:50:36 +0000 Peter Edberg ICU-11555 J: pre-integrate CLDR 27 transform changes (cldrbug 6940) +6216dfc0c1 2015-02-26 08:25:37 +0000 Yoshito Umaoka ICU-11273 Transliterator initializer to load IDs from root.res, instead of non-existing index.res. +a4b1199d60 2015-02-26 07:58:45 +0000 Yoshito Umaoka ICU-11321 Prevent crash even when ICU4J classes are initialized by a bootstrap class loader. +d96fea9eb6 2015-02-26 02:34:20 +0000 Andy Heninger ICU-11123 promote RegexMatcher::find(UErrorCode &) to public API +56459a99d9 2015-02-26 02:04:11 +0000 Andy Heninger ICU-11446 Spoof Checker data update: use MA table only. +74157ec338 2015-02-26 01:38:14 +0000 Andy Heninger ICU-11446 Spoof Checker data update: use MA table only. +72a0e9b14f 2015-02-26 00:08:39 +0000 Yoshito Umaoka ICU-11294 Fixed a compiler warning, and a typo in the previous commit. +5d5a1c8b24 2015-02-25 08:59:44 +0000 Yoshito Umaoka ICU-11399 Fixed a typo in filterRFC3454.pl and updated the string prep data for rfc3920 XMPP node. +c679a56ba1 2015-02-25 07:50:46 +0000 Yoshito Umaoka ICU-11505 Made -u as default option of the test framework, added -hex to escape non-ASCII characters. +ebe09a9e69 2015-02-25 03:24:19 +0000 Yoshito Umaoka ICU-11294 Changed SimpleDateFormat and other implementation to reduce malloc calls for common date formatting/parsing operations. +33de7d60b8 2015-02-24 22:38:03 +0000 Peter Edberg ICU-9379 J: Update BreakIterator createInstance to handle linebreak variant files; update tests +43f62124cd 2015-02-24 22:37:10 +0000 Peter Edberg ICU-9379 C: Update BreakIterator createInstance to handle linebreak variant files; update tests +ce09d8a4bc 2015-02-24 00:24:59 +0000 Andy Heninger ICU-11393 Regex, add pattern chars R v and h +77775f1b2d 2015-02-23 16:47:52 +0000 Peter Edberg ICU-10761 C: pre-integrate changes per cldrbug 8048: to use 'r' in chinese calendar formats +f149f89059 2015-02-23 16:46:39 +0000 Peter Edberg ICU-10761 J: pre-integrate changes per cldrbug 8048: to use 'r' in chinese calendar formats +aac5b528c8 2015-02-23 13:23:44 +0000 Yoshito Umaoka ICU-11501 Removed -nothrow option handling code in the test framework. The option is still accepted, but it has no effects. +df67b1a7d0 2015-02-23 13:03:38 +0000 Yoshito Umaoka ICU-11540 The previous fix broke the CoverageTest execution on Eclipse IDE (file: protocol). I reverted the change, and reverted #11521, and fixed the original issue in a different way. +5596090680 2015-02-23 10:32:00 +0000 Yoshito Umaoka ICU-11540 Fixed a serialization coverage test problem introduced by the recent fix for JarURLHandler(#11521). +6ed790341e 2015-02-22 10:11:25 +0000 Peter Edberg ICU-10761 J: DateTimePatternGenerator should allow r and U in same pattern +154ad1a4bd 2015-02-22 08:20:18 +0000 Peter Edberg ICU-10761 J: Basic support for date pattern character 'r', date field RELATED_YEAR +8e6898ae3d 2015-02-20 19:31:33 +0000 Markus Scherer ICU-11296 based on patch from Jungshik, approved option name UCONFIG_ONLY_HTML_CONVERSION, turn off UTF-32, simplify changes, fix warnings +71035aa827 2015-02-19 12:02:43 +0000 Fredrik Roubert ICU-11467 Promote time separator interfaces to public API. +8a943fafe4 2015-02-19 12:01:33 +0000 Fredrik Roubert ICU-11467 Promote time separator interfaces to public API. +ec3f77f878 2015-02-18 23:56:19 +0000 Andy Heninger ICU-5312 Regular Expressions Named Capture. +da811f1dfe 2015-02-18 18:29:04 +0000 Michael Ow ICU-11433 Fix memory leak in numberformat test +3565561b05 2015-02-18 08:37:16 +0000 Peter Edberg ICU-9379 Draft new linebreak files & related generated data per cldrbug 4931 +d8b9e7ecaa 2015-02-13 20:16:22 +0000 Fredrik Roubert ICU-11463 ICU4J ought to always close() resources +9aadd6b1e9 2015-02-13 18:20:21 +0000 Fredrik Roubert ICU-11467 Define the 'r' pattern char and the RELATED_YEAR field. +e567f4ec73 2015-02-13 06:08:54 +0000 Peter Edberg ICU-11442 J: Restore the complete converted supplemental territoryInfo +399bdb4de2 2015-02-13 06:02:38 +0000 Peter Edberg ICU-11442 C: ... and don't update anything else besides territoryInfo +8fc9e221ef 2015-02-13 05:47:29 +0000 Peter Edberg ICU-11442 C: Restore the complete converted territoryInfo +06223fc789 2015-02-12 21:45:27 +0000 Travis Keep ICU-11524 Fix inconsistency between fastpath and slowpath for when maxIntDigit = 0. +2755dcda5e 2015-02-11 22:23:13 +0000 Michael Ow ICU-11523 Fix invalid input check in udat_parseCalendar +5ceb402827 2015-02-11 18:54:48 +0000 Markus Scherer ICU-11521 fix JarURLHandler prefix so that the file basename does not start with a slash +bb4101274a 2015-02-05 16:22:43 +0000 Markus Scherer ICU-11496 enumerate ICU resources from both jar file and file system +9828703fe3 2015-02-03 23:55:39 +0000 Yoshito Umaoka ICU-11315 tzdata2015a updates in ICU4C. +92932143be 2015-02-03 23:55:23 +0000 Yoshito Umaoka ICU-11315 tzdata2015a updates in ICU4J. +9dbd642f3a 2015-02-03 17:31:05 +0000 Scott Russell ICU-11485 enhance eclipse plug-in build to display normal ICU4J logging during testing via run configuration. -icuLog :: turns on ICU logging -verbose :: turns on verbose logging +6f38f0a727 2015-02-02 22:53:15 +0000 Markus Scherer ICU-11498 TestCharsetDetector: hardcode ISO-2022-CN bytes in CharsetDetectionTests.xml and do not check roundtrip conversion for it +774a23e4a7 2015-01-30 16:59:20 +0000 Fredrik Roubert ICU-11039 optionally build ICU4J jar without ICU runtime data +03fd84ff03 2015-01-30 02:18:02 +0000 Andy Heninger ICU-11104 MSVC compiler warnings, apply patch from Chromium. +07fb5920cc 2015-01-29 21:23:36 +0000 Markus Scherer ICU-11497 TestCharset.TestEncoderCreation: explicitly create one Charset from ICU, be lenient about implementation of another Charset +081b54e280 2015-01-27 10:55:16 +0000 Fredrik Roubert ICU-11483 Canonicalize IDs for java.util.TimeZone.getTimeZone(). +0acf60d3e0 2015-01-22 20:40:30 +0000 Markus Scherer ICU-11479 do not ask the Java system what the canonical name should be, just figure it out from ICU data +7dff411df7 2015-01-22 19:26:09 +0000 Michael Ow ICU-11452 Improve null check +c65976304f 2015-01-21 21:46:16 +0000 Fredrik Roubert ICU-11491 adjust Java version check for Android. +2e44f6274f 2015-01-21 19:51:06 +0000 Yoshito Umaoka ICU-11487 Fixed lookup trie initialization problem in TZDBTimeZoneNames. +ebc8fc083f 2015-01-21 18:45:57 +0000 Markus Scherer ICU-11486 do not rely on javax.xml.datatype.DatatypeFactory, manually build good-enough-for-this-test Duration objects +1604e1772d 2015-01-16 17:35:52 +0000 Markus Scherer ICU-11479 precompute Java canonical names for not-only-ICU Charsets, make CharsetProviderICU all-static again (see ticket #9973), simplify some test code +6572a72c63 2015-01-15 10:45:08 +0000 Fredrik Roubert ICU-11474 Identify Android as a Java vendor in unit tests. +22c8c94d14 2015-01-14 00:03:29 +0000 Andy Heninger ICU-11469 Regular Expressions, remove old tech preview functions. +069313c959 2015-01-12 20:18:44 +0000 Steven R. Loomis ICU-11465 don't enclose the review body in an tag +c7cd5c468b 2015-01-12 19:02:31 +0000 Michael Ow ICU-11452 Change reference to pointer to avoid null reference problems in SimpleDateFormat +7d77ae9c9b 2015-01-12 16:34:01 +0000 Yoshito Umaoka ICU-11427 Forcing GMT to be used in TestOverrideNumberFormat to make environment test work without test failures. +6e3b21d3c5 2015-01-12 15:51:02 +0000 Yoshito Umaoka ICU-11454 Made TestOverrideNumberFormat run properly. +d8cba8ab2d 2015-01-09 06:45:59 +0000 Michael Ow ICU-11391 Fix data build on windows +2ab0292209 2015-01-08 20:13:48 +0000 Michael Ow ICU-11391 Add arch detection code in pkgdata tool +bc68cc5b15 2015-01-07 21:32:52 +0000 Yoshito Umaoka ICU-11177 Fixed a potential memory leak in setParaRunsOnly() in ubidi.c +a31ce73748 2015-01-07 20:55:04 +0000 Yoshito Umaoka ICU-11449 Fixed a build problem on Windows/VC. +0f41ec3319 2015-01-07 18:39:29 +0000 Fredrik Roubert ICU-11464 TestFmwk should log closing brace lines for empty tests. +e65a679a26 2015-01-07 03:49:20 +0000 Markus Scherer ICU-11449 reorder single scripts not groups, scripts/groups can start on top-16-bit boundaries, data formatVersion 5 for new scripts data and optional reorderRanges appended to reorderCodes +a9d7c3e4bd 2015-01-07 03:37:11 +0000 Markus Scherer ICU-11449 reorder single scripts not groups, scripts/groups can start on top-16-bit boundaries, data formatVersion 5 for new scripts data and optional reorderRanges appended to reorderCodes +bcdcc4dc67 2015-01-06 23:08:18 +0000 Michael Ow ICU-10731 Fix import library name when building data on mingw +179ab63238 2015-01-06 19:03:26 +0000 Yoshito Umaoka ICU-11466 Added a word break test case for Hangul, starting with Latin text. Such case did not work well with ICU4J 52, but works fine with other ICU versions. +cbe7c4983b 2015-01-06 18:57:38 +0000 Yoshito Umaoka ICU-11466 Added a word break test case for Hangul, starting with Latin text. Such case did not work well with ICU4J 52, but works fine with other ICU versions. +12f91f5673 2015-01-05 23:31:52 +0000 Markus Scherer ICU-11449 collation formatVersion 5: reorder single scripts not groups, write new scripts data with reserved ranges +b2c4740141 2014-12-27 01:29:46 +0000 Markus Scherer ICU-11448 try to fix a build error on some platforms +85e65d2170 2014-12-27 01:08:13 +0000 Markus Scherer ICU-11448 build CollationBaseDataBuilder as part of genuca; formatVersion 4.1 for below-common tertiary weights +7fdf06a388 2014-12-27 01:04:54 +0000 Markus Scherer ICU-11448 move collationbasedatabuilder.cpp to tools/genuca +6494d69057 2014-12-27 01:03:54 +0000 Markus Scherer ICU-11448 move collationbasedatabuilder.h to tools/genuca +166f80aacd 2014-12-27 01:00:36 +0000 Markus Scherer ICU-11448 move CollationBaseDataBuilder out of the runtime library: only used from genuca +6c0fcd7a64 2014-12-27 00:39:08 +0000 Markus Scherer ICU-11448 collation common tertiary weights for normal Hiragana, change builder to cope with below-common tertiary weights +590a85cbf1 2014-12-27 00:38:34 +0000 Markus Scherer ICU-11448 collation common tertiary weights for normal Hiragana, change builder to cope with below-common tertiary weights +b3c29ef95e 2014-12-19 23:41:18 +0000 Andy Heninger ICU-11428 Various compiler warning fixes. +67f2494005 2014-12-19 22:10:05 +0000 Andy Heninger ICU-11454 cdattst/TestOverrideNumberFormat, fix Windows build failure w previouos change. +5805449990 2014-12-19 21:03:23 +0000 Andy Heninger ICU-11454 cdattst/TestOverrideNumberFormat, re-enable accidentaly skipped tests, set known issue for resulting problem. +c47bac8255 2014-12-19 07:28:19 +0000 Fredrik Roubert ICU-11018 Refactor date format string mapping code (ICU4J) +60087d06a1 2014-12-19 07:27:58 +0000 Fredrik Roubert ICU-11018 Refactor date format string mapping code (ICU4C) +a897801e80 2014-12-19 07:20:14 +0000 Fredrik Roubert ICU-11018 Support CLDR time separator (ICU4J) +17b8600e8e 2014-12-19 07:19:41 +0000 Fredrik Roubert ICU-11018 Support CLDR time separator (ICU4C) +ea29e154b5 2014-12-19 02:34:24 +0000 Andy Heninger ICU-11452 Remove NULL check causing a compile warning. An alternate check is still needed. +c356adbd4e 2014-12-19 01:11:01 +0000 Andy Heninger ICU-11439 Another stab at portability in NumberFormatTest::TestDoubleLimit11439(). +a1d3e7d662 2014-12-19 00:22:05 +0000 Andy Heninger ICU-11439 Improve portability of DecimalFormat::getFixedDecimal(). +ff85125d2f 2014-12-18 22:46:45 +0000 Andy Heninger ICU-11439 Improve portability of DecimalFormat::getFixedDecimal(). +9d67693f3f 2014-12-18 18:06:07 +0000 John Emmons ICU-11430 Make genPatternInfo method public (for CLDR) +f4fcba39d9 2014-12-17 23:26:00 +0000 John Emmons ICU-11060 Fix naming convention for @alt values from CLDR +0d0a369333 2014-12-17 23:25:39 +0000 John Emmons ICU-11060 Fix naming convention for @alt values from CLDR +4cbb21d8b5 2014-12-17 22:19:45 +0000 Travis Keep ICU-11445 Bring per unit formatting in MeasureFormat out of tech preview. +b3897ebba9 2014-12-17 21:51:53 +0000 Markus Scherer ICU-11444 UMeasurementSystem UMS_UK born stable ICU 55 +ff5daae274 2014-12-17 21:47:26 +0000 Markus Scherer ICU-11444 LocaleData.MeasurementSystem.UK born stable ICU 55 +1c447ba174 2014-12-17 20:27:28 +0000 Markus Scherer ICU-11426 make implicit narrowing compound assignment explicit +2ec23f63a2 2014-12-16 01:44:34 +0000 Steven R. Loomis ICU-11313 update readme +8d8a3d6fbe 2014-12-16 01:41:28 +0000 Steven R. Loomis ICU-11313 API change report vs. maint-54 +3a08f3d29c 2014-12-15 23:14:27 +0000 Markus Scherer ICU-11313 scientificformathelper -> scientificnumberformatter +857568446e 2014-12-15 19:19:22 +0000 Yoshito Umaoka ICU-11314 Update ICU4J API change report for 55m1. +babd6f79bb 2014-12-15 19:18:47 +0000 Scott Russell ICU-11314 BRS - svnprops check +5239b60d43 2014-12-15 00:42:34 +0000 Peter Edberg ICU-11313 Update U_HIDE_ macros (and U_DEPRECATED tags) for 55.0.1 (m1) +9855e4ef5f 2014-12-14 22:33:46 +0000 Peter Edberg ICU-11313 Update urename.h for 55.0.1 (m1) +f61f05e5f5 2014-12-12 04:34:51 +0000 Michael Ow ICU-11313 Fix some no data test failures +2480631b1c 2014-12-11 23:15:57 +0000 Steven R. Loomis ICU-10774 (review) add documentation of what a test is doing +21dfe930f9 2014-12-11 22:04:19 +0000 Yoshito Umaoka ICU-11314 BRS - minor updates in readme. +35f08c68e9 2014-12-11 20:26:25 +0000 Fredrik Roubert ICU-11424 Bugfix: RemoveTransliterator can cause NoClassDefFoundError +1477b9b8a2 2014-12-11 18:58:07 +0000 Yoshito Umaoka ICU-11314 Updated a test case for JDK TimeZone test. With JDK TimeZone, ignore the dicrepancy between setRawOffset and getRawOffset. +28c0981d76 2014-12-11 18:25:13 +0000 Steven R. Loomis ICU-11389 (respond to review comments) fix low memory crasher in Region. +25e6c69308 2014-12-11 18:06:28 +0000 Travis Keep ICU-11313 Remove compiler warnings from ICU C++ build. +f08f07dbbc 2014-12-11 18:00:10 +0000 Markus Scherer ICU-10829 try to make some compilers happy +cf3eb94a4e 2014-12-11 17:17:03 +0000 Markus Scherer ICU-10829 simplify U+FFFE collation: U+FFFE use common non-primary weights, adjust code for that, test order of U+FFFE equivalent to CollationKey.merge() but not necessarily same sort keys, omit case level if lowerFirst and only common weights +030eff56d3 2014-12-11 17:04:32 +0000 Markus Scherer ICU-10829 simplify U+FFFE collation: U+FFFE use common non-primary weights, adjust code for that, test order of U+FFFE equivalent to ucol_mergeSortkeys() but not necessarily same sort keys, omit case level if lowerFirst and only common weights +7ce10f73cf 2014-12-11 17:03:23 +0000 Yoshito Umaoka ICU-11314 Fixed compiler/FindBugs warnings. +bf9e8ef636 2014-12-11 16:42:53 +0000 Yoshito Umaoka ICU-11314 BRS - organize imports +d8e5b70769 2014-12-11 16:16:10 +0000 John Emmons ICU-11417 CLDR 27 data integration for ICU55M1 +ad5308aa12 2014-12-11 16:10:49 +0000 John Emmons ICU-11417 CLDR 27 data integration for ICU55M1 +d88d618181 2014-12-10 23:20:41 +0000 Steven R. Loomis ICU-10774 remove a stray logln +2361aa8c1d 2014-12-10 22:21:21 +0000 Michael Ow ICU-11313 Fix for header test for 55m1 +990392306a 2014-12-10 21:41:07 +0000 Michael Ow ICU-11313 Fix bom in FractionalUCA file +68b3ed0c75 2014-12-10 21:32:48 +0000 Markus Scherer ICU-11357 add constant for UK measurement system +9dec69dd5f 2014-12-10 21:32:13 +0000 Markus Scherer ICU-11357 add constant for UK measurement system +0e489103c8 2014-12-10 21:21:57 +0000 Michael Ow ICU-11313 Fix line endings for 55m1 +9f70aa922d 2014-12-10 21:05:34 +0000 Michael Ow ICU-11313 Update configure script for 55m1 +47a97c8453 2014-12-10 20:19:42 +0000 Peter Edberg ICU-11412 TimeZoneFormat copy constructor should initialize fTZDBTimeZoneNames to NULL +8addf97f7d 2014-12-10 17:02:02 +0000 Travis Keep ICU-10638 Add factory method to create a UStringEnumeration from UEnumeration. +22ec77242f 2014-12-10 09:08:03 +0000 Yoshito Umaoka ICU-11415 Fixed a locale display name issue with a currency keyword. +b063be0077 2014-12-10 09:00:53 +0000 Yoshito Umaoka ICU-11415 Fixed a locale display name issue with a currency keyword. +073e9eeb6f 2014-12-10 00:43:17 +0000 Travis Keep ICU-10569 Add test to verify that equals and hashCode on Measure work correctly. +c2a0ee6531 2014-12-09 23:58:32 +0000 Travis Keep ICU-10438 Document that JAVA Duration RuleBasedNumberFormat always rounds down. +7e6c572256 2014-12-09 23:54:56 +0000 Steven R. Loomis ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. +6371975e05 2014-12-09 23:53:19 +0000 Travis Keep ICU-10438 Document that C++ Duration RuleBasedNumberFormat always rounds down. +d0c5712ce4 2014-12-09 23:08:31 +0000 Travis Keep ICU-10638 Fix collator:;getKeywordsXXX functions so that they never leak memory. +bbcade5d41 2014-12-09 22:10:45 +0000 Michael Ow ICU-11360 Remove statement to include platform config file in letest makefile +adb019d0c8 2014-12-09 21:13:59 +0000 Travis Keep ICU-10958 Update URL to instructions for updating generated code in MeasureUnit.java +22c2fcc8b2 2014-12-09 19:38:39 +0000 Michael Ow ICU-11365 Fix INT32_MAX and INT32_MIN build error on HP-UX +dacaa0d337 2014-12-09 01:27:53 +0000 Andy Heninger ICU-11390 Remove static objects from intltest ThreadSafeFormat. +e3ab387f40 2014-12-09 00:48:08 +0000 Travis Keep ICU-11383 Attempt to fix broken build. +cdeef580ed 2014-12-08 23:43:46 +0000 Markus Scherer ICU-10829 allow sec/ter weight 02 +59a03bbc9b 2014-12-08 23:25:27 +0000 Travis Keep ICU-11383 Remove ScientificFormatHelper C++ +21b7a7e13d 2014-12-08 23:22:14 +0000 Travis Keep ICU-11383 Remove ScientificFormatHelper JAVA +63771018b6 2014-12-08 22:40:31 +0000 Andy Heninger ICU-11414 uspoof, fix Visual Studio compile problems. +40271c5742 2014-12-08 19:56:43 +0000 Andy Heninger ICU-11414 uspoof, freeze the recommended and inclusion sets. +00c6bb79bf 2014-12-08 19:35:38 +0000 Travis Keep ICU-11295 Fix getNumberFormatForField so that it returns either a valid pointer or NULL. +ba2a065004 2014-12-08 17:54:11 +0000 Markus Scherer ICU-10823 ICUResourceBundle add & support enum OpenType, use OpenType.LOCALE_ROOT for Collator & BreakIterator, also change default locale to root for those services +5d46e56bbd 2014-12-05 23:48:28 +0000 Yoshito Umaoka ICU-11411 Fixed problematic hardcoded JDK Locale mapping for ULocale Chinese constants. +79964e6bc7 2014-12-05 20:52:28 +0000 Travis Keep ICU-11303 Bring MeasureFormat per unit formatting out of tech preview. +3d248f9875 2014-12-05 19:23:22 +0000 Travis Keep ICU-11401 Attempt to fix broken build. +a6bc072149 2014-12-05 18:15:35 +0000 Travis Keep ICU-11401 Reduce cache keyspace by caching only the components of DateFormat by locale rather than actual DateFormat objects. +9d54e5711e 2014-12-04 21:46:01 +0000 Andy Heninger ICU-11406 RBBITest/TestUnicodeFiles, remove inadvertant C++11-ism +326e9592dc 2014-12-04 21:11:26 +0000 Markus Scherer ICU-10823 add ures_openNoDefault() and use it from collation data loader and BreakIterator; refactor ures_openXyz() for code sharing +ae0b3bc646 2014-12-04 20:11:53 +0000 John Emmons ICU-11408 Fix to put durationUnits with the other units +8e27cbf59d 2014-12-03 23:43:47 +0000 Andy Heninger ICU-11406 RBBITest/TestUnicodeFiles, improve known issue detection. +a2581f458c 2014-12-02 23:08:38 +0000 Yoshito Umaoka ICU-11363 Thread#join() to the main test thread after start. +63758dca88 2014-12-02 21:58:18 +0000 Andy Heninger ICU-11371 Improved checking of regular expression pattern size limits. +b3bd196383 2014-12-02 19:24:31 +0000 Andy Heninger ICU-11373 Regex, check for integer overflow in maxMatchLength computation. +c9b7734a0e 2014-12-02 17:10:04 +0000 Andy Heninger ICU-11373 disable prematurely checked in test case. +2e6a8c568c 2014-12-02 17:05:27 +0000 Andy Heninger ICU-11374 Regular Expression, improve checking of integer overflow. +f9c67eb71e 2014-12-02 01:32:49 +0000 Andy Heninger ICU-11374 Regular Expression, improve checking of integer overflow. +3cdd2bafe2 2014-11-30 19:56:32 +0000 Markus Scherer ICU-11388 regression test from Java +f037dbecdd 2014-11-30 19:55:58 +0000 Markus Scherer ICU-11388 fix bug in CollationFastLatinBuilder +056f2f768c 2014-11-25 21:27:17 +0000 Yoshito Umaoka ICU-11315 Merging metazone mapping data fix for Russian zones from cldrbug:8041. +da879e36c2 2014-11-25 21:26:38 +0000 Yoshito Umaoka ICU-11315 Merging metazone mapping data fix for Russian zones from cldrbug:8041. +281d4de237 2014-11-25 04:34:58 +0000 Yoshito Umaoka ICU-11293 Added udat_formatCalendar allowing C API user to specify a calendar as a parameter. +605d7dd578 2014-11-21 23:53:20 +0000 Yoshito Umaoka ICU-11216 Removed language code 'wen' from the LCID mapping table. MS uses 'hsb' (and 'dsb') in the latest LCID reference document, but 'wen' is not used. +eb262cc17c 2014-11-20 05:20:36 +0000 Steven R. Loomis ICU-11389 more reversion +0cb2ffd0bf 2014-11-20 02:49:35 +0000 Steven R. Loomis ICU-11389 revert bad commit +094d12cdca 2014-11-20 01:28:18 +0000 Steven R. Loomis ICU-11389 revert r36758 - re-checkin under r11139 once working? +9f5a68f08f 2014-11-20 01:26:30 +0000 Steven R. Loomis ICU-11389 revert r36758 - re-checkin under r11139 once working? +08480c883b 2014-11-20 00:50:03 +0000 Steven R. Loomis ICU-11389 improve error checking (fix) +82bd8a35f4 2014-11-20 00:41:24 +0000 Yoshito Umaoka ICU-11139 A quick fix in the new DateFormat factory logic to use the current default time zone in a new instance. +738cee69cc 2014-11-20 00:34:29 +0000 Steven R. Loomis ICU-11389 improve error checking +9edbbecb24 2014-11-20 00:27:17 +0000 Markus Scherer ICU-11339 add & use LocalPointer(p, errorCode) and adoptInsteadAndCheckErrorCode(p, errorCode) +42040b3e4a 2014-11-20 00:08:49 +0000 Yoshito Umaoka ICU-11389 Fixed a problem in Win32DateFormat assignment operator which triggered intltest.exe crash in u_cleanup with the recent DateFormat caching change. +cff2dce3f5 2014-11-19 21:47:40 +0000 Markus Scherer ICU-8477 deprecate IDNA2003 API +c6fe872157 2014-11-19 21:17:24 +0000 Markus Scherer ICU-11336 recombine stack buffer arrays; one int16_t for short length & flags +057a400689 2014-11-19 00:53:11 +0000 Markus Scherer ICU-8477 deprecate IDNA2003 API +3d480f30a9 2014-11-18 22:12:41 +0000 Travis Keep ICU-10275 Remove hardcoded fallback logic in J ListFormatter +83db643252 2014-11-18 19:22:33 +0000 Travis Keep ICU-10952 Add JAVA ScientificNumberFormatter class. +9dafb86e93 2014-11-18 19:20:57 +0000 Travis Keep ICU-10275 Remove fallback hack in C ListFormatter class. +89e667b0ea 2014-11-18 16:48:37 +0000 Travis Keep ICU-10952 Attempt to fix broken build. +6a15548b08 2014-11-18 00:55:15 +0000 Travis Keep ICU-10952 Introduce ScientificNumberFormatter. +4860c7e5b7 2014-11-18 00:43:49 +0000 Travis Keep ICU-11139 Add JAVA DateFormat factory methods to C++ +8dc1c4d704 2014-11-17 00:42:16 +0000 Markus Scherer ICU-11375 ICU root collation: remove Cyrillic contractions +5d211663e6 2014-11-17 00:41:41 +0000 Markus Scherer ICU-11375 ICU root collation: remove Cyrillic contractions +dc12c4d602 2014-11-13 21:19:37 +0000 Markus Scherer ICU-11380 genuca tool changes for root radical-stroke order +a554fd430a 2014-11-13 18:50:44 +0000 Yoshito Umaoka ICU-11363 Updated SimpleDateFormat clone implementation to create a copy of an array used for numeric field formatting. +f5d14979c6 2014-11-12 23:42:14 +0000 Andy Heninger ICU-11369 Regex, fix incorrect optimization of patterns with a zero length quantifier {0} +9db433b745 2014-11-12 23:10:21 +0000 Andy Heninger ICU-11370 Regex, add missing range check of length of a look-behind expression. +d6ccf6dab0 2014-11-11 19:08:49 +0000 Yoshito Umaoka ICU-11315 tzdata2014j updates in ICU4J. +e4be0cb54e 2014-11-11 19:08:28 +0000 Yoshito Umaoka ICU-11315 tzdata2014j updates in ICU4C. +3bbb5f70cb 2014-10-24 05:17:44 +0000 Yoshito Umaoka ICU-11315 tzdata2014i updates in ICU4C. +b92612d82b 2014-10-24 05:17:30 +0000 Yoshito Umaoka ICU-11315 tzdata2014i updates in ICU4J. +042d89895c 2014-10-23 07:28:44 +0000 Yoshito Umaoka ICU-11343 Fixed a deadlock problem in the TimeZone static initializer code. +a3e0dc1530 2014-10-20 21:08:42 +0000 Markus Scherer ICU-11342 cast CharBuffer to CharSequence before calling .subSequence() +299f24790f 2014-10-20 20:45:22 +0000 Markus Scherer ICU-11341 better ICUBinary.getByteBufferFromInputStream(): minimize number of memory allocations, allocate available() bytes on good JDK, do not rely on available() for finding the end of the stream +d302fddd6b 2014-10-15 20:41:44 +0000 Yoshito Umaoka ICU-11337 Updated zoneinfo resource header comment. Not updating existing zoneinfo64.txt in trunk for now. +ff4fd29a21 2014-10-13 17:46:34 +0000 Yoshito Umaoka ICU-11302 Proper error handling with utext_clone in regular expression implementation. +547757ebe9 2014-10-11 00:22:06 +0000 Steven R. Loomis ICU-11325 fix operator==. Also, re-enable French. +a9d937e314 2014-10-10 23:44:31 +0000 Steven R. Loomis ICU-11323 remove signal handler from gendict, also fix makedata.mak "clean" phase +5757929922 2014-10-10 18:18:31 +0000 Andy Heninger ICU-11245 Minor cleanup of RBBI Line Monkey test. +1c69528a4e 2014-10-09 23:24:58 +0000 Yoshito Umaoka ICU-11314 Updated the maven repository location to use https. +44d9a9692b 2014-10-09 23:19:21 +0000 Andy Heninger ICU-11245 RBBI Line monkey test, add dictionary character exclusion, renable excluded test. +7fd935bf5e 2014-10-09 15:25:12 +0000 Yoshito Umaoka ICU-11314 Updated ICU4J trunk version to 55m1. +d376112155 2014-10-09 07:28:33 +0000 Yoshito Umaoka ICU-11326 Updated build scripts to use bootclasspath option when compiling ICU4J library classes. Also updated build.xml to print out warning message when build environment is not properly configured for release. +b39fb3766a 2014-10-09 05:19:18 +0000 Steven R. Loomis ICU-11310 fix Easter holiday +b2d2691724 2014-10-07 17:02:19 +0000 Michael Ow ICU-11313 Update version number to 55.0.1 +a8df1d60b6 2014-10-07 14:03:52 +0000 Yoshito Umaoka ICU-11315 Windows zone 2014 update 7 (cldrbug:7959) +2878fda46f 2014-10-07 13:41:48 +0000 Yoshito Umaoka ICU-11315 Windows zone 2014 update 7 (cldrbug:7959) +49f7b06a91 2014-10-03 07:24:58 +0000 Mark Davis ICU-10565 Fixed javadoc with warning. +a934a2fcba 2014-10-01 18:51:22 +0000 Yoshito Umaoka ICU-11307 A minor fix in Calendar's class doc. +f4c185b9e7 2014-10-01 18:50:49 +0000 Yoshito Umaoka ICU-11307 A minor document fix in Calendar's class doc. +1af023c229 2014-09-26 23:26:59 +0000 Yoshito Umaoka ICU-11279 Updated ICU4J readme for 54.1. +339f14fbd6 2014-09-26 20:09:51 +0000 Yoshito Umaoka ICU-10898 tzdata2014h updates in ICU4J +a573b068a2 2014-09-26 20:09:39 +0000 Yoshito Umaoka ICU-10898 tzdata2014h updates in ICU4C +80ab82d283 2014-09-25 04:29:06 +0000 Yoshito Umaoka ICU-11279 Copied the updated license.html from the C trunk. +9d4b5d9448 2014-09-24 19:01:45 +0000 Peter Edberg ICU-11278 Update readme for GA +6115fe24bb 2014-09-23 22:11:37 +0000 Peter Edberg ICU-11055 Minor rewording that hopefully clarifies the usage of ucol_getFunctionalEquivalent +b26892cfe8 2014-09-23 21:58:49 +0000 Peter Edberg ICU-10817 For UNUM_SPELLOUT/ORDINAL, document that unum_setTextAttribute with UNUM_DEFAULT_RULESET can specify ruleset +61d8a038ad 2014-09-23 21:33:53 +0000 Peter Edberg ICU-10814 Delete duplicated headerdoc comments in usearch.h +8713061249 2014-09-23 21:29:31 +0000 Peter Edberg ICU-10809 Fix typo +30920d9cd9 2014-09-23 21:26:54 +0000 Peter Edberg ICU-10809 Update SimpleDateFormat class doc examples for Sept and Tues, other table updates and note (J) +14cd5cb107 2014-09-23 21:26:25 +0000 Peter Edberg ICU-10809 Update SimpleDateFormat class doc examples for Sept and Tues, other table updates and note (C) +00aa5b56c4 2014-09-23 20:29:55 +0000 Matitiahu Allouche ICU-11298 fix crash happening when the first non-comment line in BidiTest.txt is ill formed. Method printErrorLine seeks to print paraLevelName, which has not been initialized and is NULL. The fix is to initialize paraLevelName to "N/A" at the beginning of method TestBidiTest(). +435efa6541 2014-09-22 20:13:08 +0000 Matitiahu Allouche ICU-11100 fix crash happening when there are many nested matching isolates occurring in more than one paragraph. Also change terminology from xxx_SIZE to xxx_COUNT to stay in tune with ICU4C. +eb6fad83c9 2014-09-21 06:38:01 +0000 Matitiahu Allouche ICU-11100 fix crash happening when there are many nested matching parentheses occurring in more than one paragraph. Also change terminology from xxx_SIZE to xxx_COUNT to pursue change started in ticket #11054. +050f986b4a 2014-09-17 23:41:32 +0000 Andy Heninger ICU-11262 Spoof check data refresh (ICU4J). +afe9d5350e 2014-09-17 23:27:40 +0000 Andy Heninger ICU-11262 Spoof check data refresh. +44dd80171a 2014-09-17 20:31:45 +0000 Michael Ow ICU-11277 Fix memory leak in numberformat test +0a8466fd4c 2014-09-17 00:41:14 +0000 Steven R. Loomis ICU-10992 urename.h update +9a6f69ef42 2014-09-16 23:46:35 +0000 Steven R. Loomis ICU-10992 fix memory leak +e763ff013b 2014-09-16 21:49:13 +0000 Peter Edberg ICU-10992 BRS line 52, update C readme for RC +b4e8178eed 2014-09-16 20:38:03 +0000 Yoshito Umaoka ICU-10993 Updated ICU4J readme +9d59d49145 2014-09-16 19:22:20 +0000 Yoshito Umaoka ICU-10993 Regenerated API signature files/change report to make sure the API status promotion fixes are properly reflected. +3a935bea9f 2014-09-16 19:04:05 +0000 Michael Ow ICU-10992 Fix cleanup function registration +95e0154c8c 2014-09-16 17:40:55 +0000 Yoshito Umaoka ICU-10993 Fixed a build script problem in transliterator component module. +4b2c562718 2014-09-16 15:14:05 +0000 Scott Russell ICU-11243 correct promotion releases +f0ff703aa8 2014-09-16 09:12:35 +0000 Yoshito Umaoka ICU-10993 Added ICU4J 54 serializable test data. +0a5447bf67 2014-09-16 08:43:29 +0000 Yoshito Umaoka ICU-10993 Added ICU4J 54 API signature file. +18380243d0 2014-09-16 08:35:07 +0000 Yoshito Umaoka ICU-10993 Synchronized ICU4J data with ICU4C trunk data (r36522). +e43205c2e6 2014-09-16 08:28:13 +0000 Yoshito Umaoka ICU-10993 Regenerated APIChangeReport.html (only header/footer had changed) +f3f825173e 2014-09-16 08:16:52 +0000 Yoshito Umaoka ICU-10992 Updated APIChangeReportml. +2beaf3dacf 2014-09-16 08:09:06 +0000 Peter Edberg ICU-10992 BRS line 20, Check/fix non-stable API macros (U_HIDE_DRAFT_API and others) +5540d3abde 2014-09-16 06:13:11 +0000 Markus Scherer ICU-10999 mark formatMeasuresPer() as Technology preview +908eb3d8d4 2014-09-16 06:11:35 +0000 Markus Scherer ICU-10999 mark formatMeasuresPer() as Technology preview +58e51c0892 2014-09-16 06:07:06 +0000 Markus Scherer ICU-10999 avoid giving \uhhhh to the C++ compiler +7e3befc1a6 2014-09-15 21:51:57 +0000 Michael Ow ICU-10992 Ensure ICU4C 54 test suite passes without data +73c9cfdcb4 2014-09-15 21:48:00 +0000 Scott Russell ICU-11243 ICU4J 54 API status promotion +981f1e0231 2014-09-15 20:28:44 +0000 Markus Scherer ICU-10551 not U+%06X but U+%04X +076242b224 2014-09-15 20:18:49 +0000 Markus Scherer ICU-9131 fix a few more annotation & API docs issues +6de697904d 2014-09-15 19:09:21 +0000 Michael Ow ICU-10980 Update pre-VS2010 project files to VS2010 +b927a043f8 2014-09-15 19:06:18 +0000 Michael Ow ICU-10551 Fix error message print out of codepoints +cc637f84bd 2014-09-15 19:05:34 +0000 Michael Ow ICU-10551 Fix the error message print out of code points +cd0b3fa10b 2014-09-15 19:03:14 +0000 Michael Ow ICU-10551 Fix default ignorable test result checking +5ede5c1dc6 2014-09-15 18:59:23 +0000 Travis Keep ICU-10999 Mark Davis' review comments applied to C++ +954cbf1712 2014-09-15 18:19:21 +0000 Markus Scherer ICU-10560 more doc links for day constants +bebdcfcc40 2014-09-15 17:32:08 +0000 Yoshito Umaoka ICU-10993 Clean up import statements. +6a0ce1cf73 2014-09-15 16:57:33 +0000 Scott Russell ICU-10993 enhance environment checking in eclipse plug-in script +4426b0e313 2014-09-15 04:06:31 +0000 Yoshito Umaoka ICU-11257 Fix a ChineseCalendar constructor problem. +d5c8fa0e9f 2014-09-14 10:06:23 +0000 Mark Davis ICU-9131 Final batch of changes for review comments. +1d5dbc0af9 2014-09-13 12:08:00 +0000 Mark Davis ICU-9131 First batch of fixes for review comments. More to come. +cea11c1786 2014-09-13 09:13:33 +0000 Mark Davis ICU-10560 Fixed link format +794940cafe 2014-09-13 09:10:07 +0000 Mark Davis ICU-10600 update comments for review +2af192e6c6 2014-09-13 09:01:05 +0000 Mark Davis ICU-10560 Fixes to comments for review. +c37851c95d 2014-09-13 08:25:46 +0000 Mark Davis ICU-9795 Fixed to throw different exception, and added test. +77b162e87b 2014-09-13 05:19:28 +0000 Steven R. Loomis ICU-10981 merge from branch +a5f8e458af 2014-09-13 04:22:36 +0000 Steven R. Loomis ICU-10981 disable this test under more situations +58f8e44c7d 2014-09-13 00:53:06 +0000 Steven R. Loomis ICU-10981 round of uconfig.h fixes +c07492e9ad 2014-09-12 23:14:25 +0000 Markus Scherer ICU-10992 only warning with -w when a collator cannot be built from rules (eg with import) +03cbf5f82a 2014-09-12 20:02:45 +0000 Markus Scherer ICU-10992 update pool bundles +7a23d34cd0 2014-09-12 18:26:57 +0000 Travis Keep ICU-11250 Markus' review comments +747da3e356 2014-09-12 18:17:11 +0000 Travis Keep ICU-10999 Mark Davis' review comments. +78d280f9f4 2014-09-12 17:21:39 +0000 Yoshito Umaoka ICU-10993 Removed @stable from a non-public API. +a3df75f151 2014-09-12 00:11:47 +0000 Markus Scherer ICU-11258 adjust dependencies, pull charstr & unistr_core into the platform group, fix some code +11462b188e 2014-09-11 22:55:13 +0000 Steven R. Loomis ICU-11131 revert to r36481 +482e90080c 2014-09-11 22:47:47 +0000 Steven R. Loomis ICU-11131 re-checking in due to conflicts with r36481.. +174485b702 2014-09-11 22:40:36 +0000 Steven R. Loomis ICU-10881 uloc.cpp warning still wasn't fixed. fixing here. +f7ee04ba38 2014-09-11 22:36:46 +0000 Yoshito Umaoka ICU-11131 Updates based on review feedback. +c900a96dd0 2014-09-11 22:25:26 +0000 John Emmons ICU-11251 Last minute CLDR data changes +8716672a2d 2014-09-11 22:25:12 +0000 John Emmons ICU-11251 Last minute CLDR data changes +30780ccadc 2014-09-11 19:52:26 +0000 Markus Scherer ICU-11032 call udata_getMemory() rather than reading internal structures +3415c2e9ca 2014-09-11 19:44:19 +0000 Yoshito Umaoka ICU-10993 Fix @provisional tags. +8000374854 2014-09-11 19:36:36 +0000 Travis Keep ICU-11009 Apply andy's code review comments. +47e7649b14 2014-09-11 19:34:20 +0000 Travis Keep ICU-11009 Remove unnecessary comment. +888838e2e5 2014-09-11 19:21:33 +0000 Travis Keep ICU-11009 Address Andy's review comments. +0951252dad 2014-09-11 19:09:54 +0000 Travis Keep ICU-11250 Add tests for QuantityFormatter add test for SimplePatternFormatter::getPatternWithNoPlaceholders. +420125c1cc 2014-09-11 18:42:18 +0000 Markus Scherer ICU-11238 simpler fix +84d1d936ab 2014-09-11 18:28:05 +0000 Andy Heninger ICU-11032 Incorporate review comments, use isAcceptable call-back with udata_open +02f78e8bbb 2014-09-11 17:31:56 +0000 Travis Keep ICU-11250 Add test for SimplePatternFormatter.getPatternWithNoPlaceholders. +b2d06e91fc 2014-09-11 17:06:37 +0000 Travis Keep ICU-10999 Add JAVA version of per unit measure formatting. +8f7b28cfc6 2014-09-11 16:00:14 +0000 Yoshito Umaoka ICU-10881 Fixed a namespace problem. +1607eb7116 2014-09-11 15:51:10 +0000 Yoshito Umaoka ICU-8951 Fixed a namespace problem. +459c88cc14 2014-09-11 15:34:38 +0000 Markus Scherer ICU-11129 simplify string buffer handling +04df1aa651 2014-09-11 14:55:53 +0000 Yoshito Umaoka ICU-8951 Fixed a typo in a comment. +ed2e40fb1a 2014-09-11 10:17:49 +0000 John Emmons ICU-11092 Split out units data into a separate tree +4d47dd3226 2014-09-11 10:16:22 +0000 John Emmons ICU-11092 Split out units data into a separate tree +897ab868eb 2014-09-11 06:57:17 +0000 Steven R. Loomis ICU-11253 fix tzdbNames for windows +02939804a5 2014-09-11 06:16:13 +0000 Yoshito Umaoka ICU-11240 ICU4C 54 API status promotion. +f71e7b22bd 2014-09-11 05:57:38 +0000 Steven R. Loomis ICU-11238 GCC 3.3.6 fixes +9bdc7d3e1c 2014-09-11 05:51:15 +0000 Yoshito Umaoka ICU-8951 Changes based on Markus's review comment. Fixed an EBCDIC support problem. +4345b76644 2014-09-11 05:25:13 +0000 Steven R. Loomis ICU-10881 merge from branch - conservative fixes to some warnings +1a2ae33299 2014-09-10 23:24:50 +0000 Michael Ow ICU-10551 Update test to check non-ignorable codepoints and fix comments +62c4c3530d 2014-09-10 23:23:56 +0000 Michael Ow ICU-10551 Update test to check non-ignorable code points and fix comments +b00b0d552e 2014-09-10 20:16:12 +0000 Andy Heninger ICU-11249 class NFDIterator change base from UMemory to UObject. For ICU 54 BRS Verify Malloc Functions task. +c794caf7d4 2014-09-10 20:06:52 +0000 Travis Keep ICU-10999 Add per unit measure formatting. +74d781408e 2014-09-10 18:56:09 +0000 Scott Russell ICU-10992 BRS: ensure correct UTF-8 file properties +b6bfbcce5b 2014-09-10 18:50:09 +0000 Scott Russell ICU-10993 BRS: ensure correct line-endings and svn property +509d9757b0 2014-09-10 18:33:12 +0000 Yoshito Umaoka ICU-8951 Feedback from Markus's review - fixed regex pattern for legacy key, and one typo in comment. +2411d1606b 2014-09-10 18:29:54 +0000 Scott Russell ICU-10992 BRS: ensure correct line-endings and svn property +9e20f6ebb2 2014-09-10 15:39:02 +0000 Steven R. Loomis ICU-11131 on low memory situations, return U_MEMORY_ALLOCATION_ERROR instead of crash +38c650b526 2014-09-10 13:59:41 +0000 Scott Russell ICU-10993 fix non-ascii characters +e303dafc6e 2014-09-10 03:31:49 +0000 Steven R. Loomis ICU-11023 build layoutex if enabled.. +68e82040f9 2014-09-10 02:20:50 +0000 Steven R. Loomis ICU-11023 merge from branch +a7eb42956a 2014-09-10 00:54:15 +0000 Andy Heninger ICU-11249 BRS 54: Verify malloc functions fix to class NFDIterator. +8c4f2b0036 2014-09-09 22:05:13 +0000 Markus Scherer ICU-7118 document that compare() is often more efficient than getSortKey() +c2484b0620 2014-09-09 22:03:48 +0000 Markus Scherer ICU-7118 minor doc fixes +03955adbd3 2014-09-09 21:54:10 +0000 Yoshito Umaoka ICU-10993 Fixed API status tag problems. +a40f35bba5 2014-09-09 21:40:40 +0000 Markus Scherer ICU-10911 removed unnecessary try-catch, fixed Eclipse warnings (better no @param than empty), removed @deprecated from impl class method +6b334674c9 2014-09-09 21:39:33 +0000 Yoshito Umaoka ICU-11029 Added some note about methods not yet implemented. Also updated these method to do nothing but returns DONE. +eec0821db0 2014-09-09 21:35:53 +0000 Yoshito Umaoka ICU-11029 Based on the review comments, I moved SimpleFilteredBreakIterator to impl package, refactor SimpleFilteredBreakIteratorBuilder to a nested class, documented some methods are not implemented in this technology preview version. +86d38b1d53 2014-09-09 10:28:43 +0000 Peter Edberg ICU-10695 (J) Update/expand UMALQURA_MONTHLENGTH, handleComputeMonthStart fix for tbla +834e67c893 2014-09-09 10:27:39 +0000 Peter Edberg ICU-10695 (C) Update/expand UMALQURA_MONTHLENGTH, handleComputeMonthStart fix for tbla and month not in 0..11 +8b78bd0e84 2014-09-09 08:01:41 +0000 Yoshito Umaoka ICU-10993 Fixed javac/eclipse compiler warnings, and issues reported by FindBugs. +916350e26d 2014-09-09 04:35:01 +0000 Peter Edberg ICU-10326 Better way to check characters for Myanmar script to skip test +d56c8f7355 2014-09-09 04:06:58 +0000 Markus Scherer ICU-9644 use public Normalizer2 factory methods +5fc2d494f8 2014-09-09 03:20:53 +0000 Peter Edberg ICU-10326 Add dictionary-based word/line break for Burmese/Myanmar (J), logKnownIssue #11245 +897df260ce 2014-09-09 00:56:00 +0000 Peter Edberg ICU-11221 Remove "#ifndef U_HIDE_DRAFT_API" from measunit.cpp (it is only for measunit.h) +d7dabc7c06 2014-09-08 22:30:08 +0000 Yoshito Umaoka ICU-11029 Merging ICU4J implementation of filtered break iterator (ULI break) as technology preview from the work branch. +d87c86274c 2014-09-08 22:16:21 +0000 Peter Edberg ICU-10326 Add dictionary-based word/line break for Burmese/Myanmar +4db4766158 2014-09-08 18:25:07 +0000 Andy Heninger ICU-11078 Improve API documentation for BreakIterator, reference UAX 14/29. +49435e183f 2014-09-08 17:42:57 +0000 Andy Heninger ICU-10886 C BreakIterator, clarify starting index of iteration is zero +9a82d60b1a 2014-09-08 17:36:46 +0000 Andy Heninger ICU-10886 C BreakIterator, clarify starting index of iteration is zero +6c88c14138 2014-09-08 07:17:50 +0000 Peter Edberg ICU-9385 DateFormatSymbols getters/setters for yearNames, zodiacNames, leapMonthPatterns (J) +e46b2b3c83 2014-09-08 04:52:23 +0000 Peter Edberg ICU-9385 DateFormatSymbols/udat getters/setters for yearNames, zodiacNames (C) +4174db0520 2014-09-08 03:26:40 +0000 Markus Scherer ICU-9644 bug fix +0f78abc7ee 2014-09-08 03:05:56 +0000 Markus Scherer ICU-9644 re-hardcode some normalization data: nfc.nrm +823e3a9372 2014-09-07 20:42:42 +0000 Peter Edberg ICU-10995 Test formatting negative currency without minus sign (J) +300e531736 2014-09-07 20:01:55 +0000 Peter Edberg ICU-10995 Delete old fNegPrefixPattern before creating new one by prepending minus to fPosPrefixPattern +602bb30ae4 2014-09-07 07:05:59 +0000 Peter Edberg ICU-10872 Fix en_US_POSIX word break for colon (C) +38a5062157 2014-09-07 07:05:16 +0000 Peter Edberg ICU-10872 Fix en_US_POSIX word break for colon (J) +8c07d13306 2014-09-07 06:58:20 +0000 Peter Edberg ICU-10968 More efficient implementation for scriptDisplayName(UScriptCode, ...) (C) +fb4d6e1222 2014-09-07 06:22:43 +0000 Peter Edberg ICU-10968 Add DisplayContext.Type.DISPLAY_LENGTH and values for it, implement support (J) +92a7528223 2014-09-06 06:15:08 +0000 Peter Edberg ICU-11173 CLDR tags/release-26-d03 into ICU4C trunk, remove logKnownIssue 11219, fix test for cldrbug:7868 +f35551771f 2014-09-06 06:14:06 +0000 Peter Edberg ICU-11173 CLDR tags/release-26-d03 into ICU4J trunk, remove logKnownIssue 11219, fix test for cldrbug:7868 +e330da58b6 2014-09-06 00:39:13 +0000 Steven R. Loomis ICU-8502 still do the previous version scan, but at least let autoconf know what our version # is. +821a0b00d7 2014-09-06 00:19:58 +0000 Andy Heninger ICU-11032 Spoof check, add validation of data header. +51d9432671 2014-09-06 00:16:54 +0000 Steven R. Loomis ICU-11073 Fix the earlier fix for global new[]. Had to move "new UnicodeString[]" into a function ala ICU-2974 to prevent global new[] from being called. Also, some general cleanup. +cdabed7692 2014-09-05 22:15:50 +0000 Travis Keep ICU-9509 Add DateFormat.getInstanceForSkeleton methods. +2ceea1aada 2014-09-05 22:09:11 +0000 Steven R. Loomis ICU-10989 fixup apidoc tags on deprecated layout engine. Also DO build it by default still for this release. Add a note on ParagraphLayout as well. +e2382d5a3b 2014-09-05 21:27:11 +0000 Steven R. Loomis ICU-10920 enable "io" library to build (with no APIs) with UCONFIG_NO_CONVERSION set. +9a2a9bea34 2014-09-05 21:23:48 +0000 Andy Heninger ICU-11036 RBBI, check data header when opening. +eed7616070 2014-09-05 20:52:55 +0000 Travis Keep ICU-11223 Remove unused data structure from RelativeDateTimeFormatterTest +4b779c18ee 2014-09-05 20:51:45 +0000 Travis Keep ICU-11223 Enable unit tests for ICU4J RelativeDateTimeFormatter. +7b46ea1945 2014-09-05 18:33:24 +0000 Steven R. Loomis ICU-10972 improve --with-data-packaging docs +ae322ca430 2014-09-05 14:50:24 +0000 Mark Davis ICU-5519 Document better XSymbolTable.applyPropertyAlias() +4a08548070 2014-09-05 14:45:21 +0000 Mark Davis ICU-11067 documented limitation on modification while iterating +b96cdc6199 2014-09-05 14:41:18 +0000 Mark Davis ICU-7118 Javadoc changes only +fcb77cf738 2014-09-05 14:40:58 +0000 Yoshito Umaoka ICU-10993 Synchronize ICU4J test data with ICU4C (to update ICU version # in DebugUtilitiesData) +448921ccca 2014-09-05 14:35:07 +0000 Yoshito Umaoka ICU-10993 ICU4J version to 54.1 +03a9132d92 2014-09-05 14:15:25 +0000 Yoshito Umaoka ICU-10993 ICU4C version number to 54.1. +0fe5842382 2014-09-05 14:03:52 +0000 Mark Davis ICU-10911 added and called UPropertyAliases.getPropertyValueEnumNoThrow, as per Markus's suggestion +7732bb2599 2014-09-05 06:17:40 +0000 Peter Edberg ICU-10968 Handle fussy comma-at-end-of-enum-list restrictions in some compilers +46ad07cddf 2014-09-05 05:26:55 +0000 Peter Edberg ICU-10968 Add #ifndef U_HIDE_DRAFT_API for the new enum values +153bf506f0 2014-09-05 04:54:53 +0000 Peter Edberg ICU-10968 Add UDISPCTX_TYPE_DISPLAY_LENGTH and values for it, implement support (C) +f8e8738186 2014-09-04 22:38:10 +0000 Steven R. Loomis ICU-10427 fix CC/CXX on BSDs +e57f9c9abd 2014-09-04 22:18:57 +0000 Steven R. Loomis ICU-10853 mention trying an absolute path to runConfigureICU if the relative path doesn't work. +b8935501f7 2014-09-04 21:37:24 +0000 Andy Heninger ICU-10904 Deprecate unused error U_REGEX_OCTAL_TOO_BIG. +528f72ad79 2014-09-04 21:15:14 +0000 Andy Heninger ICU-11082 Fix typo in RBBIRuleScanner::error() +75c1bacdf1 2014-09-04 21:00:58 +0000 Andy Heninger ICU-11102 Win32NumberFormat::format(), make fmt param const. +f626431e29 2014-09-04 18:58:17 +0000 Andy Heninger ICU-11233 Remove U_FINAL for classes we subclass. Produces bad code. +0eb4b4682d 2014-09-04 17:49:44 +0000 Travis Keep ICU-11221 Add comments to MeasureUnit generated code pointing to documentation on how to update. +18c1134a6d 2014-09-04 17:42:00 +0000 Travis Keep ICU-11221 Add comments to MeasureUnit generated code pointing to documentation on how to update. +5f7178754d 2014-09-04 15:36:37 +0000 Yoshito Umaoka ICU-10898 tzdata2014g updates in ICU4J +746aadf44a 2014-09-04 01:07:38 +0000 Andy Heninger ICU-10942 Time Zone data loading, merge from branch. +8830b79326 2014-09-03 23:18:34 +0000 Steven R. Loomis ICU-11073 change to use LocalMemory instead of LocalArray +ff421e317a 2014-09-03 22:41:51 +0000 Travis Keep ICU-11237 Fixed memory leak. +f8598fb484 2014-09-03 22:01:03 +0000 Travis Keep ICU-11223 Make code in relative date format that falls back to short form more readable. +4db139b786 2014-09-03 21:19:21 +0000 Travis Keep ICU-11221 Add new MeasureUnits to ICU. +28e2352960 2014-09-03 21:18:21 +0000 Yoshito Umaoka ICU-11063 Added/removed @icu doc tag in ULocale class based on the latest JDK. +48ba0efa1e 2014-09-03 21:08:45 +0000 Travis Keep ICU-11221 Add new MeasureUnits to ICU. +217b1e0f0c 2014-09-03 20:51:46 +0000 Yoshito Umaoka ICU-8951 Added @icu tag to new APIs. +e9c6dfbf23 2014-09-03 20:41:58 +0000 Yoshito Umaoka ICU-10971 Return read-only copy of set by SpoofChecker#getAllowedLocales(). +b697493499 2014-09-03 16:24:00 +0000 Yoshito Umaoka ICU-11065 Deprecated RbnfLenientScanner +7952938f2e 2014-09-03 16:00:33 +0000 Yoshito Umaoka ICU-10785 Accidentally commented out the change for testing in the previous commit. Uncomment these lines. +5810783fea 2014-09-03 15:46:07 +0000 Yoshito Umaoka ICU-10898 tzdata2014g updates in ICU4C +d5b4428971 2014-09-03 14:49:30 +0000 Yoshito Umaoka ICU-10785 Abort test execution when OOM is once thrown. +15962facca 2014-09-03 14:16:17 +0000 Yoshito Umaoka ICU-8951 Fix for a build error on Mac. +ef25b727ea 2014-09-03 05:52:50 +0000 Peter Edberg ICU-11173 CLDR tags/release-26-d02 into ICU4C trunk, fixes more ldml2icu conversion bugs +0e16450cee 2014-09-03 05:50:51 +0000 Peter Edberg ICU-11173 CLDR tags/release-26-d02 into ICU4J trunk, fixes more ldml2icu conversion bugs +8885f1ef78 2014-09-03 04:42:21 +0000 Yoshito Umaoka ICU-8951 BCP 47 key/type converter APIs merged from the work branch. +6dc89ee267 2014-09-03 02:52:13 +0000 Peter Edberg ICU-11173 Update logKnownIssue #11234 in NumberRegression/Test4212072 to include locale "bm" +9e14f0bb18 2014-09-02 23:41:52 +0000 Yoshito Umaoka ICU-8951 Minor updates including additional test cases. +1b8eb15e1a 2014-09-02 23:18:20 +0000 Peter Edberg ICU-11173 CLDR tags/release-26-d01 into ICU4C trunk with related test & lib code updates +313feb8f81 2014-09-02 22:46:20 +0000 Peter Edberg ICU-11173 CLDR tags/release-26-d01 into ICU4J trunk with related test & lib code updates +3dd19f8a5b 2014-09-02 21:39:18 +0000 Andy Heninger ICU-10815 Regex error handling, minor cleanups. +23c9cdafbc 2014-09-02 18:41:21 +0000 Yoshito Umaoka ICU-11054 Fixed ubidi_setPara crash issue caused by wrong memory allocation size check. Added a simple test case which reproduced the problem. +64fc4a44d0 2014-08-30 23:12:15 +0000 Scott Russell ICU-10970 Support decimal point required +867e55f0cb 2014-08-30 21:53:10 +0000 Scott Russell ICU-10970 Support required decimal point +6dfe296e91 2014-08-30 09:11:24 +0000 Mark Davis ICU-9447 Fix remapping of warning +f81a01e01b 2014-08-29 23:07:42 +0000 Markus Scherer ICU-10883 UTS 46 toUnicode set error for empty label including just xn-- +56e05e2809 2014-08-29 23:06:27 +0000 Markus Scherer ICU-10883 UTS 46 toUnicode set error for empty label including just xn-- +b6b33e5481 2014-08-29 22:03:20 +0000 Markus Scherer ICU-10608 document udata alignment requirements +c3a2e7c783 2014-08-29 21:31:47 +0000 Markus Scherer ICU-10889 test UCharacter.getCharFromExtendedName() edge cases +b422082fab 2014-08-29 21:31:07 +0000 Markus Scherer ICU-10889 test & fix u_charFromName(U_EXTENDED_CHAR_NAME) underflow crash +6860fda7cd 2014-08-29 20:14:00 +0000 Markus Scherer ICU-10946 clarify uscript_getName() & uscript_getShortName() +028ed85d32 2014-08-29 20:13:32 +0000 Markus Scherer ICU-10946 clarify UScript.getName() & UScript.getShortName() +c770e4d458 2014-08-29 17:56:50 +0000 Markus Scherer ICU-10751 AnyScriptTest/TestScripts logKnownIssue(11171) +e6fb48948e 2014-08-29 15:51:22 +0000 Mark Davis ICU-9795 Fixed the internals and javadoc to have predictable behavior. +f838029625 2014-08-29 14:45:47 +0000 Mark Davis ICU-10467 Fix the freezables with volatile. +b60a1ed581 2014-08-29 12:59:37 +0000 Mark Davis ICU-10931 minor cleanup. +c8dcd090f7 2014-08-29 12:27:45 +0000 Mark Davis ICU-10911 Added @internal method, changed main callsite. +4981f48bcc 2014-08-29 11:13:06 +0000 Mark Davis ICU-10654 change the logic to return null if the result is at or after. +63035d59cd 2014-08-29 11:01:46 +0000 Mark Davis ICU-10846 made @internal for now. +679db5f93b 2014-08-29 11:00:41 +0000 Mark Davis ICU-10846 made @internal for now. +822f228b1a 2014-08-29 03:41:29 +0000 Markus Scherer ICU-10751 try to fix Windows build, apparently still not on C99 +e353b8e897 2014-08-28 23:51:38 +0000 Markus Scherer ICU-10751 uscript_getCode(locale) use likely subtags not LocaleScript locale data +c955c14a6b 2014-08-28 23:50:47 +0000 Markus Scherer ICU-10751 UScript.getCode(locale) use likely subtags not LocaleScript locale data +8c144777b6 2014-08-28 23:24:28 +0000 Steven R. Loomis ICU-7653 #include "cmemory.h" in perf tests for UPRV_LENGTHOF +8f69b6c53d 2014-08-28 23:20:12 +0000 Markus Scherer ICU-7653 change a few straggler LENGTHOFs +f5d289f2ce 2014-08-28 22:45:56 +0000 Steven R. Loomis ICU-7653 #include "cmemory.h" in perf tests for UPRV_LENGTHOF +7594250cc5 2014-08-28 22:13:45 +0000 Steven R. Loomis ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc +a5c63dabc2 2014-08-28 21:15:26 +0000 Michael Ow ICU-10909 Fix linker command in letest makefile +6c7b9784dd 2014-08-28 19:01:08 +0000 Michael Ow ICU-10406 Reorder flags setting to allow for user override in runConfigureICU script +53dcbe6141 2014-08-28 18:28:30 +0000 Markus Scherer ICU-10736 Locale.isRightToLeft(), uloc_isRightToLeft(locale) +2572a84f50 2014-08-28 18:15:00 +0000 Markus Scherer ICU-10736 ULocale.isRightToLeft(), UScript.getCodeFromName(name) +ee1f29b584 2014-08-28 14:55:34 +0000 Tom Zhang ICU-7653 move LENGTHOF(array) to common, internal header +7f851b0433 2014-08-28 10:33:37 +0000 Mark Davis ICU-10782 make quick fix +0ffd26301d 2014-08-28 01:27:49 +0000 Yoshito Umaoka ICU-8951 Legacy/BCP 47 keyword conversion APIs merged into ICU4J trunk. +f2dfa7422e 2014-08-28 01:19:29 +0000 Andy Heninger ICU-10815 Fix for uregex_findNext() not setting U_REGEX_STOPPED_BY_CALLER +d29271fcce 2014-08-27 22:42:28 +0000 Michael Ow ICU-9985 Add support for msys msvc build environment +0036302a83 2014-08-27 22:19:28 +0000 Markus Scherer ICU-10435 deprecate collation TAILORINGS_VERSION +16527bddbb 2014-08-27 22:18:28 +0000 Markus Scherer ICU-10435 deprecate collation TAILORINGS_VERSION +5ed8880d0e 2014-08-27 21:49:22 +0000 Michael Ow ICU-11121 Fix cygwin msvc mh file detection +725657cd3d 2014-08-27 21:27:37 +0000 Markus Scherer ICU-10477 drop already-marginal support for ULOC_REQUESTED_LOCALE +ecd2a3a355 2014-08-26 03:57:45 +0000 Scott Russell ICU-10962 Conflicting descriptions of 'S' in calendar patterns +abb1197ccf 2014-08-26 03:56:42 +0000 Scott Russell ICU-10962 Conflicting descriptions of 'S' in calendar patterns +5d5b8293ca 2014-08-25 22:07:21 +0000 Michael Ow ICU-10857 Remove mingw suffix and update configure +e3e26bcf03 2014-08-22 11:08:47 +0000 Mark Davis ICU-9131 incorporated final changes from review +9c4a5db353 2014-08-21 21:02:57 +0000 Travis Keep ICU-11075 Remove dead code including LRUCache and tests and sharedptr.h +6f9dd8c75a 2014-08-21 17:16:46 +0000 Travis Keep ICU-10802 ifdef away unified cache diagnostic code that uses stdio.h. +00cf4a43d4 2014-08-21 16:38:03 +0000 Markus Scherer ICU-11074 update script metadata: Common=Zyyy -> Recommended, CldrBug:7827 +00558af374 2014-08-21 16:37:22 +0000 Markus Scherer ICU-11074 update script metadata: Common=Zyyy -> Recommended, CldrBug:7827 +ce9cefef3a 2014-08-21 00:53:52 +0000 Markus Scherer ICU-11030 clarify SpanCondition +cd3d93b5e6 2014-08-21 00:53:31 +0000 Markus Scherer ICU-11030 clarify USetSpanCondition +77bd7a5153 2014-08-21 00:19:54 +0000 Travis Keep ICU-10802 Try to fix broken build. +a1c5d5372b 2014-08-21 00:16:17 +0000 Markus Scherer ICU-11059 DUPLOYAN_SHORTAND -> DUPLOYAN +f5cdbb9678 2014-08-21 00:15:40 +0000 Markus Scherer ICU-11059 DUPLOYAN_SHORTAND -> DUPLOYAN +3fbc4c7966 2014-08-20 23:55:04 +0000 Markus Scherer ICU-11047 disambiguate various CEBuffer-s +c78f2c0def 2014-08-20 23:48:49 +0000 Travis Keep ICU-10802 Attempt to fix broken build. +d9af7aa3db 2014-08-20 23:19:14 +0000 Travis Keep ICU-10802 Attempt to fix broken build. +f335b55bdf 2014-08-20 21:46:02 +0000 Travis Keep ICU-10802 Merge branch tkeep/10802andy into trunk. +f2eb57e036 2014-08-20 20:10:05 +0000 Yoshito Umaoka ICU-11061 Import the latest keyTypeData from ICU4C trunk. +e382f27072 2014-08-20 20:08:59 +0000 Yoshito Umaoka ICU-11061 Updated keyTypeData.txt generated by the latest LDML2ICU converter, adding a few extra entries +0bd0dbe557 2014-08-20 19:12:07 +0000 Markus Scherer ICU-11072 fix some ICU4J Eclipse project dependencies +e79ae82c7d 2014-08-20 18:52:57 +0000 George Rhoten ICU-11064 The approved ICU syntax has )$ being the end of the plural rule substitution. +aef79ee32c 2014-08-20 18:52:16 +0000 George Rhoten ICU-10880 The approved ICU syntax has )$ being the end of the plural rule substitution. +42d4d14094 2014-08-20 18:24:36 +0000 Markus Scherer ICU-11070 use uppercase long-int-constant: 0L not 0l +912521e5cf 2014-08-19 17:13:07 +0000 George Rhoten ICU-11064 Fix a roundtripping problem when the fractional part is non-zero. +5c12dc4923 2014-08-19 17:11:13 +0000 George Rhoten ICU-10880 Minor optimization and documentation fix +a7b3861443 2014-08-19 07:32:50 +0000 George Rhoten ICU-10880 Fix a roundtripping problem when the fractional part is non-zero. +1c4e81baed 2014-08-18 21:28:18 +0000 Michael Ow ICU-10551 Make ICU4J encoder callbacks ignore default ignorable code points +9a4ae3b440 2014-08-18 21:26:34 +0000 Michael Ow ICU-10551 Make ICU converter callbacks ignore default ignorable code points +eda8266715 2014-08-18 20:47:36 +0000 George Rhoten ICU-11064 Add syntax for PluralFormat in RBNF +d3a36357c6 2014-08-18 18:00:28 +0000 Yoshito Umaoka ICU-10898 Windos time zone mapping update for 7de0006. +808a3cda74 2014-08-18 17:59:57 +0000 Yoshito Umaoka ICU-10898 Windows time zone mapping update for 7de0006. +b027245b45 2014-08-18 16:01:00 +0000 George Rhoten ICU-10880 Add some RBNF documentation for the new syntax +f7c551d636 2014-08-18 12:58:44 +0000 Mark Davis ICU-9131 update trunk from branch, after fixes as per core review. +b31ff49acf 2014-08-17 19:09:21 +0000 Mark Davis ICU-11015 Check in API, marked as @internal for now. If the API proposal is accepted, would drop the @internal. +b741781903 2014-08-17 15:26:18 +0000 Mark Davis ICU-10600 Add currencies (need some ugly hacks for that...) +a1213c49b1 2014-08-16 08:59:45 +0000 George Rhoten ICU-10880 Fix a potential infinite loop +12a1765e44 2014-08-16 01:50:06 +0000 Steven R. Loomis ICU-11045 fix for glibc assumption +e3dc3bc456 2014-08-16 01:30:43 +0000 Steven R. Loomis ICU-10347 add U_FINAL and U_OVERRIDE for C++11 "final" and "override". +0a429569ff 2014-08-15 17:55:30 +0000 Steven R. Loomis ICU-9063 improve docs around ucnv_getMinCharSize and ucnv_getMaxCharSize to reflect that they are in code points and UChar code units, respectively. +1e5c95645d 2014-08-14 20:36:37 +0000 Markus Scherer ICU-11010 improve CollationKey.merge() API doc +bfb928d8dd 2014-08-14 20:35:54 +0000 Markus Scherer ICU-11010 improve ucol_mergeSortkeys() API doc +bbefa308aa 2014-08-14 20:34:06 +0000 Andy Heninger ICU-11051 Add synchronization to u_getDataDirectory(). +438c1ac7b8 2014-08-14 18:49:59 +0000 Markus Scherer ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests +ec55298e96 2014-08-14 18:47:27 +0000 Markus Scherer ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests (merged from branches/markus/rootunihan) +1ba1ec3b83 2014-08-14 17:44:05 +0000 Andy Heninger ICU-11049 regular expressions, use same logic in UText and (UChar *) code paths when checking limit of potential match start positions. +b0a0f67e21 2014-08-14 17:20:42 +0000 George Rhoten ICU-10880 Add support for plural format syntax to RBNF. Perform a little cleanup to the RBNF code. +435623bc05 2014-08-13 22:58:14 +0000 Markus Scherer ICU-11058 support nested collation rule imports; make the importer stateless +40682975b0 2014-08-13 06:51:09 +0000 George Rhoten ICU-11057 General cleanup for RBNF. The TestFmwk change is a general 8-10% performance improvement for running the tests without changing the end results of the logging output. +5af6a3d39f 2014-08-12 23:14:50 +0000 Yoshito Umaoka ICU-11061 Full bcp47 key/type data snychronized with ICU4C trunk. +a16ab10f50 2014-08-12 23:14:06 +0000 Yoshito Umaoka ICU-11061 Import full bcp47 keys/types from CLDR. This change is corresponding to cldrbug:7249 +ecf1e2f627 2014-08-12 16:39:19 +0000 Yoshito Umaoka ICU-10898 Updated tzdbNames.res based on tzdata2014f. +37d4e68cd4 2014-08-12 16:37:22 +0000 Yoshito Umaoka ICU-10898 Updated tzdbNames.txt based on tzdata2014f. +5cf61097e7 2014-08-12 14:04:10 +0000 Yoshito Umaoka ICU-11057 Fixed a compile error with Java 5. +41a76a46ba 2014-08-12 02:11:22 +0000 Michael Ow ICU-10580 Fix solaris gcc build issues +4f4f553c75 2014-08-11 21:11:48 +0000 Yoshito Umaoka ICU-10898 tzdata2014f updates to ICU4J +0de2d6e411 2014-08-11 21:07:03 +0000 Yoshito Umaoka ICU-10898 tzdata2014f updates to ICU4C +2e76b99357 2014-08-11 21:04:48 +0000 George Rhoten ICU-11057 Performance improvements and general cleanup for RBNF +e03585d7cf 2014-08-06 21:49:08 +0000 Andy Heninger ICU-11049 fix regex find() memory overrun. +1c22b8cf53 2014-08-05 02:51:52 +0000 Scott Russell ICU-10832 clean up dangling references to ucdterms.txt +2c1c85aee8 2014-08-01 21:33:16 +0000 Tom Zhang ICU-10320 fix compiler warning & solaris error +e87758a436 2014-07-31 18:46:54 +0000 Markus Scherer ICU-10939 ICU4J optionally read data from .dat and .res, from ICUConfig-ured dataPath; make ICU4J support little-endian binary data files +96835f80a5 2014-07-29 23:18:47 +0000 Andy Heninger ICU-10948 Condition Variables, merged from development branch. +26063a3454 2014-07-29 18:42:07 +0000 Tom Zhang ICU-10320 API for getting/setting number format override in date formatting +fe34307c3a 2014-07-25 16:55:56 +0000 Tom Zhang ICU-10320 API for getting/setting number format override in date formatting +a53477ee99 2014-07-23 21:53:03 +0000 Yoshito Umaoka ICU-10934 The tz database abbreviaion support in ICU4J +ae3f6f13a4 2014-07-23 21:51:09 +0000 Yoshito Umaoka ICU-10934 The tz database abbreviation support in ICU4C +133a0ebab9 2014-07-18 23:21:55 +0000 Travis Keep ICU-11009 Fix C NumberFormatSpecification tests. +ab078968c6 2014-07-18 22:44:57 +0000 Yoshito Umaoka ICU-11009 Added numfmtspectest.cpp in VC project file. +7300b67daa 2014-07-18 21:16:24 +0000 Travis Keep ICU-11009 Fixed some bad tests in JAVA +46c66e0ddb 2014-07-18 21:05:06 +0000 Travis Keep ICU-11009 Add number format specification conformance tests to ICU4C +32925a6a3b 2014-07-17 21:06:09 +0000 Andy Heninger ICU-11003 Clean up gcc compiler warnings introduced with previous commit for this ticket. +642d37eb0f 2014-07-17 20:16:27 +0000 Andy Heninger ICU-11003 Delete cmutex.h; change files using it to from plain C to C++. +e8fd7d32dd 2014-07-17 19:38:54 +0000 Travis Keep ICU-11009 Add test for conformance to NumberFormat specification. +ec0b491358 2014-07-16 22:29:20 +0000 Andy Heninger ICU-11007 Calendar::fZone, add comment clarifying that it cannot be NULL. +ecf61700ad 2014-07-16 21:04:08 +0000 Andy Heninger ICU-11006 Memory crash/corruption in for loop due to typo in the file (source/i18n/rbt_data.cpp) +4661ffffa9 2014-07-16 14:14:56 +0000 Mark Davis ICU-10600 cleaned up API and checked for currencies. +f45a95a200 2014-07-16 13:17:58 +0000 Mark Davis ICU-10560 Update to committee results +7183e03abe 2014-07-15 21:28:31 +0000 Fredrik Roubert ICU-10944 Delete InputStream code that now no longer is used. +2bcb11013d 2014-07-15 21:21:12 +0000 Fredrik Roubert ICU-10944 Switch SpoofChecker to use ByteBuffer. +dee32dda95 2014-07-15 21:14:31 +0000 Fredrik Roubert ICU-10944 Switch DictionaryData to use ByteBuffer. +4a92ee0841 2014-07-15 21:08:30 +0000 Fredrik Roubert ICU-10944 Add ByteBuffer support for UCharacterNameReader. +c12cb80e81 2014-07-15 21:01:33 +0000 Fredrik Roubert ICU-10944 Add ByteBuffer support for conversion classes. +463c0aa318 2014-07-15 20:55:59 +0000 Fredrik Roubert ICU-10944 Add ByteBuffer support for properties classes. +4aea6c889a 2014-07-15 20:49:46 +0000 Fredrik Roubert ICU-10944 Add ByteBuffer support for StringPrep. +ffc1584fe7 2014-07-15 20:40:48 +0000 Fredrik Roubert ICU-10944 Add ByteBuffer support for BreakIterator. +8787394bd1 2014-07-15 20:39:51 +0000 Tom Zhang ICU-10979 add udat_adoptNumberFormat & update doc +f58b3f8fd7 2014-07-15 20:32:17 +0000 Fredrik Roubert ICU-10944 Add ByteBuffer support for Normalizer2Impl. +08b5fb11b0 2014-07-15 20:19:55 +0000 Fredrik Roubert ICU-10944 Extend ByteBuffer support in ICUBinary and Trie classes. +73071730b9 2014-07-15 20:11:41 +0000 Fredrik Roubert ICU-10944 Update ICUBinaryTest to test readHeader(ByteBuffer). +e12467f252 2014-07-15 20:03:25 +0000 Fredrik Roubert ICU-10944 Delete unused class ICUBinaryStream. +fea6dbb22f 2014-07-15 18:18:39 +0000 Travis Keep ICU-10864 DecimalFormat::getGroupingSize() to return 0 when grouping isn't being used. +71d9e44e03 2014-07-15 16:40:20 +0000 Travis Keep ICU-10864 DecimalFormat::getGroupingSize() to return 0 when grouping isn't being used. +321f5c2c7b 2014-07-15 00:10:52 +0000 Travis Keep ICU-10966 Fix NumberFormat::createInstance to return U_MISSING_RESOURCE_ERROR when there is missing resource data. +76aaa9229f 2014-07-14 23:39:06 +0000 Andy Heninger ICU-11007 Improved checking for NULL time zones in calendar code. +61ee3253e8 2014-07-10 22:39:05 +0000 Markus Scherer ICU-10876 document Collator thread-safe only when frozen +37c7676f5e 2014-07-10 22:17:20 +0000 Markus Scherer ICU-10912 create Collator from binary: support length<0 again, and document that the base collator is required (see ticket #10517) +29fc864adf 2014-07-10 19:05:06 +0000 Markus Scherer ICU-11002 Unicode 7.0 final IdnaMappingTable +1d533a66e8 2014-07-09 23:36:43 +0000 Markus Scherer ICU-10998 collation reorder others=Zzzz, recognize only others = reset +1379df9789 2014-07-09 23:36:19 +0000 Markus Scherer ICU-10998 test for only-none before comparing with the current list of reordering codes +9bc6f268fb 2014-07-09 22:53:09 +0000 Markus Scherer ICU-10998 collation reorder others=Zzzz, recognize only others = reset +47a28993e7 2014-07-09 22:02:52 +0000 Andy Heninger ICU-11001 STRING_HASH changed to use uint32_t in computation. +38b83477bf 2014-07-08 20:58:58 +0000 Markus Scherer ICU-8082 private collation type: do not list as an available keyword value +2e958e2bab 2014-07-08 17:44:53 +0000 Markus Scherer ICU-8082 private collation type: do not build binary and do not list as an available keyword value +aace462c2e 2014-07-08 01:21:57 +0000 Markus Scherer ICU-8962 test collation import from und=root +77b420f820 2014-07-08 01:10:13 +0000 Markus Scherer ICU-8962 test & fix collation import from same bundle & from und=root +68b3eed7cb 2014-07-08 00:30:21 +0000 Steven R. Loomis ICU-10990 remove STL deps from FilteredBreakIterator implementation +ff4dcfc31d 2014-07-04 16:27:32 +0000 Mark Davis ICU-10560 fix test +1d11db8a35 2014-07-04 15:48:06 +0000 Mark Davis ICU-10560 first cut, marked @internal for now +adc2570f18 2014-07-03 13:16:30 +0000 Mark Davis ICU-10600 add plural ranges and unit formatting +719e780320 2014-07-02 23:46:10 +0000 Andy Heninger ICU-10903 u_strToUTF8WithSub(), API docs misleading regarding error status setting. +0dbcb4cdfc 2014-07-02 23:05:28 +0000 Michael Ow ICU-10993 Fix line ending errors +0de5b4523f 2014-07-02 22:31:05 +0000 Andy Heninger ICU-10908 LocaleDisplayNames thread safety fix. +a0e8aa8bc9 2014-07-02 22:19:59 +0000 Andy Heninger ICU-10908 LocaleDisplayNames thread safety fix. +4812b221aa 2014-07-02 20:57:26 +0000 Andy Heninger ICU-10976 Remove C++ null reference checks; they're undefined behavior. +03e1202db7 2014-07-02 20:31:42 +0000 Andy Heninger ICU-10983 Add failure checks to utext_clone(). +4de6a9f525 2014-07-02 19:15:28 +0000 Andy Heninger ICU-10983 Add failure checks to utext_clone(). +b1de9c0f30 2014-07-02 05:09:05 +0000 Michael Ow ICU-10842 Fix header test failures, fix no data test errors, and update file properties +9ecbb465f2 2014-07-01 20:51:25 +0000 Steven R. Loomis ICU-10842 readme updates for 54m1. CSS updates. +942bf1780d 2014-07-01 18:40:24 +0000 Steven R. Loomis ICU-10842 Improve dependencies error message +ef42fc3a34 2014-07-01 18:30:14 +0000 Steven R. Loomis ICU-10842 update dependencies. Also update tool and add emacs mode. +82d331dd6b 2014-07-01 16:51:31 +0000 Steven R. Loomis ICU-10842 fix to namespace usage +2191314134 2014-07-01 16:42:02 +0000 Steven R. Loomis ICU-10842 check in ICU 53 vs 54m1 change report +60eaaca7b8 2014-07-01 16:41:37 +0000 Steven R. Loomis ICU-10842 fix mistagged ICU54 API +fba912e1ec 2014-07-01 16:16:59 +0000 Steven R. Loomis ICU-10842 update urename and fix an unrenamed class +dd96359cdd 2014-07-01 15:49:32 +0000 Yoshito Umaoka ICU-10843 JDK 5 compatibility in build-tools project. +1bbadfe835 2014-07-01 15:41:35 +0000 Yoshito Umaoka ICU-10843 Fixed a collation test failure. It was caused by the lack of LocaleDisplayNamesImpl when the test is executed with a collation module jar. +8ce13a2d66 2014-06-30 18:57:33 +0000 Yoshito Umaoka ICU-10843 Updated ICU4J readme for 54m1. +ee41303d1d 2014-06-30 18:34:18 +0000 Yoshito Umaoka ICU-10843 Updated the ICU4J API change report. +4ad6bfe991 2014-06-30 16:54:21 +0000 Yoshito Umaoka ICU-10945 Test log might be emitted through AbstractTestLog, which was missed in the previous change. +ac70eab7a3 2014-06-27 22:47:21 +0000 Andy Heninger ICU-8550 Remove unused #include. This is a review comment fix. +71fe3d234a 2014-06-27 20:14:41 +0000 Yoshito Umaoka ICU-10843 Fixed a couple of coding problems detected by FindBugs. +7033fb8e40 2014-06-27 19:13:20 +0000 Michael Ow ICU-10038 Remove wrong function name +2cf3edae51 2014-06-27 17:48:21 +0000 Yoshito Umaoka ICU-10843 Updated Unicode license format, extracted the body part only. +d54e49d7f8 2014-06-27 17:47:16 +0000 Yoshito Umaoka ICU-10842 Updated Unicode lisence format, extracted the body part only. +925dd94560 2014-06-27 16:41:01 +0000 Tom Zhang ICU-10945 remove duplicate warning +70eda4d8dd 2014-06-26 14:08:13 +0000 Steven R. Loomis ICU-10530 Deprecate LayoutEngine - improve javadoc tags +10c819d115 2014-06-26 02:25:49 +0000 Steven R. Loomis ICU-10580 revert r35955 +f1c3fde98b 2014-06-26 02:15:39 +0000 Steven R. Loomis ICU-10580 solaris-gcc fixes +49a3242d0a 2014-06-26 01:45:51 +0000 Steven R. Loomis ICU-10710 remove some C comments.. +88a77c56cf 2014-06-26 01:41:27 +0000 Steven R. Loomis ICU-10826 don't need FFLAGS (Fortran flags) +b33fbff3e9 2014-06-26 01:39:03 +0000 Steven R. Loomis ICU-10974 patch: building ICU with clang-cl +34b4644cac 2014-06-26 01:17:03 +0000 Steven R. Loomis ICU-10530 Deprecate LayoutEngine +40f501ff59 2014-06-25 23:39:07 +0000 Steven R. Loomis ICU-10874 bounds check on LocaleBased (note ICU-9762 to untangle LocaleBased) +f47fe1af7a 2014-06-25 23:19:25 +0000 Steven R. Loomis ICU-10890 fix string handling in icuplug +a3433c4d45 2014-06-25 21:59:55 +0000 Steven R. Loomis ICU-10977 remove stray #if DEBUG from a few more files +9ac287909f 2014-06-25 21:54:18 +0000 Steven R. Loomis ICU-10977 remove stray #if DEBUG from toolutil/ucbuf.c +df08e453dc 2014-06-24 20:34:12 +0000 Markus Scherer ICU-10940 make ICUResourceBundleImpl smaller, remove lookup cache in favor of newer Reader cache, reduce object creation while finding resources and especially strings with fallback +30dc6d9bbb 2014-06-23 21:36:55 +0000 Yoshito Umaoka ICU-10836 Added missing Locale version APIs and test cases for various classes. +5b95b36b05 2014-06-23 21:36:42 +0000 Michael Ow ICU-10955 Allow for file extension customization in the pkgdata tool with the option file +dda7e63991 2014-06-17 18:27:11 +0000 Michael Ow ICU-10898 tzdata 2014e to ICU4J +96f67c0b1a 2014-06-17 18:26:24 +0000 Michael Ow ICU-10898 tzdata 2014e to ICU4C +7bf9b7dce1 2014-06-17 16:34:46 +0000 Travis Keep ICU-10884 Comments from roubert. +49c0734f6a 2014-06-17 14:26:41 +0000 Travis Keep ICU-10046 More review comments from roubert. +2b11611919 2014-06-17 14:24:40 +0000 Travis Keep ICU-10046 Roubert's review comments. +aee512a8ee 2014-06-13 23:23:36 +0000 Travis Keep ICU-10837 Fix broken build. +04804b878f 2014-06-13 20:18:57 +0000 Travis Keep ICU-10837 Andy & Mark's review. +eca047192e 2014-06-13 16:45:12 +0000 Travis Keep ICU-10046 Fix comments. +b323fa2b8f 2014-06-13 16:40:17 +0000 Travis Keep ICU-10046 Andy's review comments. +4b919b3de0 2014-06-13 14:38:00 +0000 Scott Russell ICU-10906 prevent SimpleDateFormat from trying to parse when ParsePosition is less than 0 +0711da6b18 2014-06-13 14:36:05 +0000 Scott Russell ICU-10906 prevent SimpleDateFormat from trying to parse when ParsePosition is less than 0 +985f42b752 2014-06-12 21:40:34 +0000 Tom Zhang ICU-10344 add new field & factory method for currency CASH/STANDARD Usage +b8fcbee810 2014-06-12 20:14:04 +0000 Travis Keep ICU-10884 Fix compile warnings around not initializing base class in copy constructor for RelativeDateTimeFormatter and SharedObject. +5ab2298adc 2014-06-12 19:55:36 +0000 Travis Keep ICU-10884 Attempt to fix broken build. +f14d920769 2014-06-12 17:41:31 +0000 Travis Keep ICU-10916 Add abbreviations to relative date time formatting for JAVA. +7b4715d750 2014-06-11 21:27:25 +0000 Tom Zhang ICU-10945 Enhance TestFmwk output with file location +b2e714c21a 2014-06-11 19:45:30 +0000 Travis Keep ICU-10884 Applied review comments from Andy Heninger. +81e264fb42 2014-06-11 18:31:47 +0000 Travis Keep ICU-10884 Apply API proposal from 11 Jun ICU meeting. +92f683729d 2014-06-11 08:34:19 +0000 Markus Scherer ICU-10821 try to fix Windows build +2330004e12 2014-06-10 18:48:49 +0000 Tom Zhang ICU-10344 add new field & factory method for currency CASH/STANDARD Usage +dac1ad769b 2014-06-10 17:40:52 +0000 Markus Scherer ICU-10821 change log update +2d4d56185f 2014-06-10 17:40:02 +0000 Markus Scherer ICU-10821 UCD 7.0 final data +c30ffd9852 2014-06-10 15:14:49 +0000 Yoshito Umaoka ICU-10905 Added a support for Enum methods, based on Markus's feedback. +88750addb2 2014-06-09 21:32:49 +0000 Yoshito Umaoka ICU-10344 Reverted previous change (r35833) and back to the original (r35820). +48733704d2 2014-06-09 21:15:23 +0000 Markus Scherer ICU-10821 UCD 7.0 final data +c90efd6e59 2014-06-09 19:30:22 +0000 Tom Zhang ICU-10344 add new field & factory method for currency CASH/STANDARD Usage +fad96371c9 2014-06-06 22:48:14 +0000 Markus Scherer ICU-10372 deprecate collation APIs for short definition strings +2c9b14e3e4 2014-06-06 21:44:20 +0000 Yoshito Umaoka ICU-9667 Removed a couple of paraLevel value assignment statements from setPara() to match the ICU4J change (r35820). See #9667 for more details. +a5980e0cbe 2014-06-06 21:40:23 +0000 Yoshito Umaoka ICU-9667 Removed a couple of paraLevel value assignment statements that have no effects, based on IBM Egypt team's suggestion. +b3a6ea1fa3 2014-06-06 20:52:10 +0000 Markus Scherer ICU-10932 merge branches/markus/lowmemres to trunk: use ByteBuffer to read .res files; allocate fewer/smaller objects; ResourceCache maps from resource int to immutable object; getString(key or index) avoid creating ICUResourceBundleImpl per string in many cases +227ba0cb9a 2014-06-06 20:49:18 +0000 Yoshito Umaoka ICU-10741 Fixed a bug incorrectly processing CR+LF in ucbuf_readline. +8b8551e5e6 2014-06-04 19:23:03 +0000 Yoshito Umaoka ICU-10796 Runtime binding of LocaleDisplayNamesImpl. Refactored some methods in other classes to prevent undesired cross components dependencies. +fc2b496c59 2014-06-04 16:38:57 +0000 Yoshito Umaoka ICU-10937 A quick test patch - just moving the test data date. We may revise the fix later. +590179178a 2014-06-04 16:34:23 +0000 Yoshito Umaoka ICU-10937 A quick test patch - just moving the test data date. We may revise the fix later. +7d94eb12a3 2014-06-02 22:55:19 +0000 Travis Keep ICU-10778 Created procedure for updating generated code for MeasureUnit for C/J with each new release. +9040a55e62 2014-06-02 22:47:11 +0000 Travis Keep ICU-10778 Delimit Generated Code in MeasureUnit. +eee3938658 2014-06-02 16:52:13 +0000 Markus Scherer ICU-7057 InputStream.read() does not always read all .available() bytes +e91fd1e88e 2014-06-02 15:32:42 +0000 Markus Scherer ICU-7057 bug fix: make it actually work when assertions are disabled, tested without -ea +98772b58a6 2014-06-02 14:08:57 +0000 Markus Scherer ICU-7057 bug fix: make it work when assertions are disabled +4b5a43f324 2014-06-01 05:07:41 +0000 Michael Ow ICU-8260 Increase buffer size of location keywords +3cd4f31513 2014-06-01 00:15:06 +0000 Markus Scherer ICU-7057 make ICU4J CollationDataReader work directly with ByteBuffer rather than DataInputStream +30429385f0 2014-05-30 21:51:57 +0000 Travis Keep ICU-10778 Add test to ensure that MeasureUnit is backward compatible with ICU 53.1 +e09358e9fb 2014-05-30 21:27:06 +0000 Travis Keep ICU-10778 Add test to ensure that MeasureUnit is backward compatible with ICU 53.1 +b5aa742648 2014-05-30 14:27:29 +0000 Yoshito Umaoka ICU-10918 Moved the code reading an ICU configuration property out of DecimalFormat#subparse to static initializer. The configuration is no longer dynamic, so the corresponding test case was also updated. +56d72817df 2014-05-29 21:47:33 +0000 Yoshito Umaoka ICU-8260 Unnecessary import statement left in the previous commit.. updating. +821b9fdbb2 2014-05-29 21:03:46 +0000 Yoshito Umaoka ICU-8260 Fixed a build problem on Java 5. +e280c407cb 2014-05-29 17:34:23 +0000 Markus Scherer ICU-8260 use standard collation locale keywords in collper2 +a698e54bbb 2014-05-29 15:00:26 +0000 Yoshito Umaoka ICU-10905 Updated API signature files for old ICU versions. In the previous doc tool change, no-arg constructors are now included in the signature file. To prevent API change report tool to report them as newly added APIs, the API signature files were regenerated with the updated code. +8ba8b4acd4 2014-05-29 00:13:50 +0000 Markus Scherer ICU-8260 support collation-related keywords via Collator base class if available +5918fef551 2014-05-28 23:15:01 +0000 Markus Scherer ICU-8260 support all collation-related keywords in Collator.getInstance() +b3cb5dcc86 2014-05-28 23:03:52 +0000 Markus Scherer ICU-8260 bug fixes +650ab573ea 2014-05-28 20:30:06 +0000 Michael Ow ICU-10709 Update ibm-1375 table in ICU4J +913ef44a26 2014-05-28 20:29:15 +0000 Michael Ow ICU-10709 Update ibm-1375 mapping +da533923a2 2014-05-27 18:50:10 +0000 Markus Scherer ICU-8260 support all collation-related keywords in Collator::createInstance() +c283beec97 2014-05-23 20:27:40 +0000 Michael Ow ICU-10863 Update EUCTW mapping in ICU4J +4430785673 2014-05-23 20:27:03 +0000 Michael Ow ICU-10863 Update EUCTW mapping +f129a97e32 2014-05-22 23:59:16 +0000 Yoshito Umaoka ICU-10847 Use Arrays.toString(T[]) to format array type data. +df067d53b2 2014-05-22 23:48:56 +0000 Travis Keep ICU-10914 Fix uses of createSharedInstance calls. +4b0e17ff66 2014-05-22 23:21:32 +0000 Travis Keep ICU-10913 Fix broken build. +5778d967ee 2014-05-22 23:14:10 +0000 Travis Keep ICU-10913 Remove unused includes. +3d1c1bb07a 2014-05-22 22:46:53 +0000 Travis Keep ICU-10884 Add abbreviated relative date format support. +6b08b112cc 2014-05-22 22:44:47 +0000 Yoshito Umaoka ICU-10831 Corrected the API parameter description for StringPrep#prepare(), from NONE to DEFAULT. +906dc162f9 2014-05-22 22:43:42 +0000 Yoshito Umaoka ICU-10831 Fixed the API parameter description in usprep_prepare(). +802269281b 2014-05-22 20:20:27 +0000 Yoshito Umaoka ICU-10905 Fixed missing @Deprecated annotation problem in several classes. +8e23062195 2014-05-22 20:05:59 +0000 Yoshito Umaoka ICU-10905 A new tool used for checking deprected tag/annotation consistency. Also added an ant target to run the tool. Some synthetic constructors in abstract class were added (this is our policy) and tighten status tag consistency check. Actual fix for missing @Deprecated annotation will follow. +968afff8ef 2014-05-21 20:21:53 +0000 Michael Ow ICU-10522 Update tzcode readme in ICU +7f937b3e26 2014-05-21 19:57:04 +0000 Michael Ow ICU-10719 fix problem with detecting timezone in non-english windows environment +f71b9053d2 2014-05-17 00:44:39 +0000 Andy Heninger ICU-8550 Dictionary Break Iterator, fixes to work with UTF-8 text. +68c893b2f1 2014-05-16 17:38:08 +0000 Scott Russell ICU-10855 fix handling of partial match leniency to not falsely pass literals that should fail +3745c93568 2014-05-14 01:19:16 +0000 Michael Ow ICU-10898 tzdata 2014c to ICU4C +354db4a33d 2014-05-14 01:18:40 +0000 Michael Ow ICU-10898 tzdata 2014c to ICU4J +7bbd60c374 2014-05-10 06:59:22 +0000 Michael Ow ICU-10492 Fix library name issue in mingw build +f3fc05d4a6 2014-05-09 19:11:50 +0000 Michael Ow ICU-10870 Use GetGeoInfoW version of GetGeoInfo +d3f2a4ba93 2014-05-09 17:54:54 +0000 Andy Heninger ICU-10891 Fix buffer overflow problem in uresbund.cpp +b5b8492a6f 2014-05-08 22:46:37 +0000 Travis Keep ICU-10887 Fix documentation in MeasureFormat. +61a5b161d3 2014-05-06 22:39:41 +0000 Andy Heninger ICU-10885 Remove obsolete, unused test data file. +a54177be4b 2014-05-06 21:52:26 +0000 Andy Heninger ICU-10865 Thread safety fixes to u_get_stdout(). +6f97fd0a2a 2014-05-04 20:43:48 +0000 Andy Heninger ICU-10835 Fix build problems from r35683. +114c7abe69 2014-05-02 23:24:38 +0000 Yoshito Umaoka ICU-10827 Updated ICU modified version of tzcode to 2014b level. +a45f7faf63 2014-05-02 22:51:53 +0000 Andy Heninger ICU-10835 Improve performance of case insensitive find operations. +8807332753 2014-05-02 22:02:59 +0000 Andy Heninger ICU-10835 Add tool for generation of regular expressions casing data +3ed1418315 2014-05-01 17:45:12 +0000 Michael Ow ICU-10038 Add u_fopen variant that accepts UTF16 filename +52cf49b10e 2014-05-01 00:16:10 +0000 Jungshik Shin ICU-10873 newlib has _timezone instead of __timezone +07a3890c02 2014-04-30 21:26:08 +0000 Travis Keep ICU-10793 Optimize ListFormatter. +b82c4c87d9 2014-04-30 21:20:10 +0000 Markus Scherer ICU-10867 fix collperf2: NUL-terminate UTF-16 strings, really do sort & shuffle +9f62253594 2014-04-30 21:17:52 +0000 Michael Ow ICU-10732 Fix error in configure script +550f0448d6 2014-04-30 21:08:54 +0000 Michael Ow ICU-10732 Enable Cygwin64 build +b76ad017cb 2014-04-30 20:36:11 +0000 Travis Keep ICU-10837 Add ScientificFormatHelper class. +fd676bb762 2014-04-30 20:15:10 +0000 Travis Keep ICU-10046 insetMarkup()->insertMarkup(). +1cdf346b5e 2014-04-30 18:34:36 +0000 George Rhoten ICU-10871 Remove the old untested and unlisted U_PF_CLASSIC_MACOS platform. The modern ICU probably would not compile on this old platform anymore. +9360e089b0 2014-04-30 02:09:50 +0000 George Rhoten ICU-1859 Fix memory leak. +f81d3ccbfa 2014-04-30 00:21:06 +0000 George Rhoten ICU-10841 DateTimePatternGenerator.FormatParser should cache the UnicodeSet objects +cd1202bbef 2014-04-29 21:34:42 +0000 George Rhoten ICU-1859 Fix a compiler error on AIX. +cbc44d1d51 2014-04-29 20:35:27 +0000 George Rhoten ICU-1859 Fix a compiler error on AIX. +37cbf3a611 2014-04-29 18:29:12 +0000 George Rhoten ICU-1859 All RBNF rules parse now. All spellout values roundtrip. Lenient roundtripping is still an issue. +e9ae2f8d71 2014-04-25 21:22:20 +0000 Andy Heninger ICU-10844 Add Regex test case. +db886fc4b2 2014-04-25 19:58:47 +0000 Andy Heninger ICU-10767 Use ConcurrentHashMap with RuleBasedBreakIterator. +4587ade4b5 2014-04-25 17:27:53 +0000 Andy Heninger ICU-10295 Mutex ucln_registerCleanup to clear thread sanitizer errors. +9c8e20c008 2014-04-24 22:31:56 +0000 Andy Heninger ICU-10805 Use InitOnce in Region class. Fixes threading problem in initialization. +c01ee1021e 2014-04-24 20:06:19 +0000 Michael Ow ICU-10808 Fix file sep char checking +4e5886643f 2014-04-24 18:48:06 +0000 Andy Heninger ICU-10803 Fix race in LocaleUtility::getAvailableLocaleNames(). +0a9c28990a 2014-04-24 00:33:39 +0000 Andy Heninger ICU-10861 Fix several ICU4C compile warnings. +dbcf79f57b 2014-04-23 23:22:13 +0000 Andy Heninger ICU-10799 ICU initialization code, review & cleanup. +3cc66e5be4 2014-04-23 21:29:23 +0000 Michael Ow ICU-10808 Fix some array size limitation when calling pkgdata tool +e22cfd6ac1 2014-04-15 13:01:23 +0000 Steven R. Loomis ICU-10125 merge from branch +093580b5dc 2014-04-14 23:08:41 +0000 Markus Scherer ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 +567aebade1 2014-04-14 22:30:09 +0000 Markus Scherer ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 +b655078cda 2014-04-14 20:41:25 +0000 Yoshito Umaoka ICU-10842 Updated ICU4C version nubmers for 54M1. +417e2450f7 2014-04-14 20:40:53 +0000 Yoshito Umaoka ICU-10843 Changed the ICU4J version numbers for 54M1. +f519b59ca3 2014-04-14 19:59:56 +0000 Yoshito Umaoka ICU-10816 Added a test case of DateFormat parse leniency setter/gettter APIs. Also cleaned up some lenient parse test code to match the ICU4C test cases. +1d90a2e031 2014-04-14 19:58:40 +0000 Yoshito Umaoka ICU-10816 Added a test case of DateFormat parse leniency setter/getter APIs. +a04b664193 2014-04-14 15:22:55 +0000 Yoshito Umaoka ICU-10839 Updated collation performance test script to work with the current directory structure. +e05022e643 2014-04-10 20:20:20 +0000 Scott Russell ICU-10822 remove static from test method +b30a917348 2014-04-10 19:49:13 +0000 Scott Russell ICU-10822 C wrapper implementation for udat_get.../udat_setBooleanAttribute +93559e74a8 2014-04-10 18:13:29 +0000 Travis Keep ICU-10046 Expose Exponent Multiplication Symbol. ScientificFormatHelper class to recognize variants of the plus and minus sign. +1ec6826469 2014-04-09 23:56:42 +0000 Travis Keep ICU-10046 Attempt to fix broken build. +7ed712add5 2014-04-09 23:00:45 +0000 Travis Keep ICU-10046 Introduce ScientificFormatHelper class. +a98683b629 2014-04-04 21:36:16 +0000 Markus Scherer ICU-10821 add second Joining_Group array to bidi data, for 10800..10FFF +2436998dd3 2014-04-04 18:01:48 +0000 Markus Scherer ICU-10821 ppucd.txt: find & write current-year copyright, escape non-ASCII in heading comments +0959e4e84d 2014-04-03 22:44:00 +0000 Travis Keep ICU-10828 Attempt to fix broken build. +f440aa17d9 2014-04-03 22:43:00 +0000 Markus Scherer ICU-10821 initial tools update for Unicode 7.0 +e3a6ed0372 2014-04-03 21:58:23 +0000 Travis Keep ICU-10828 Remove unused dependencies. +530f403705 2014-04-02 21:50:11 +0000 Jungshik Shin ICU-10811 QNX does not have nl_lang_info_codeset +c5fcd47b4f 2014-04-02 21:43:11 +0000 Travis Keep ICU-10793 Add optimization to ListFormatter. +0d3dedc0a5 2014-04-02 20:12:02 +0000 Travis Keep ICU-10804 Add documentation to LRUCache. +6e0a9a397d 2014-04-02 19:17:11 +0000 Yoshito Umaoka ICU-10816 DateFormat::setLenient to set boolean attribute properly. +bb63aa3994 2014-04-02 16:46:23 +0000 Travis Keep ICU-10758 Attempt to fix broken build. +72a92fadc1 2014-04-02 16:21:14 +0000 Travis Keep ICU-10758 Attempt to fix broken build. +fa5b13bee3 2014-04-01 23:57:16 +0000 Travis Keep ICU-10758 Attempt to fix broken build. +8b59ab29e0 2014-04-01 23:01:15 +0000 Travis Keep ICU-10758 Attempt to fix broken build. +fe24e76026 2014-04-01 20:41:15 +0000 Travis Keep ICU-10758 Enable fastpath for DecimalFormat when grouping is turned on as long as no grouping separators need to be inserted. +da7170882b 2014-04-01 19:59:27 +0000 Markus Scherer ICU-10636 make -w tests work without collation rule strings, and without big5han and gb2312han +a7eb2801ab 2014-03-28 23:00:52 +0000 Yoshito Umaoka ICU-10810 Synchronized ICU4J data with ICU4C trunk to import the resource files built with the updated genrb. +9e4365c9e6 2014-03-28 22:03:03 +0000 Markus Scherer ICU-10810 genrb: preflight strings on final parse tree, not while building the tree +933fed99ed 2014-03-26 14:39:46 +0000 Yoshito Umaoka ICU-10434 tzdata2014b to ICU4J +e4e63fd5c0 2014-03-26 14:33:24 +0000 Yoshito Umaoka ICU-10434 tzdata2014b to ICU4C +c5f65ad529 2014-03-26 14:28:37 +0000 Yoshito Umaoka ICU-10434 Relaxed the check condition for DST amount from 1 hour to 2 hours. tzdata2014b added Antarctica/Troll with a recurrent DST rule with 2 hour daylight saving. +d1945b489b 2014-03-19 15:19:59 +0000 Yoshito Umaoka ICU-10740 Updated ICU4C readme.html for 53rc. +5b5a5ba766 2014-03-18 21:59:16 +0000 Michael Ow ICU-10740 Fix newline setting in ICU4C +86c4aaf4ab 2014-03-18 21:57:47 +0000 Michael Ow ICU-10740 Fix newline error in ICU4J +36b2e91e43 2014-03-18 21:52:16 +0000 Peter Edberg ICU-10507 Better API documentation for asymmetric search (J) +4696fb6ee5 2014-03-18 21:50:11 +0000 Peter Edberg ICU-10507 Better API documentation for asymmetric search (C) +ae0d0de852 2014-03-18 20:40:03 +0000 Yoshito Umaoka ICU-10749 A couple of more updates in J readme. +f0e225086b 2014-03-18 16:25:35 +0000 Yoshito Umaoka ICU-10749 Fixed collation module-jar test failures. +27f3d96cc3 2014-03-18 14:59:59 +0000 Yoshito Umaoka ICU-10749 BRS 53 - Updated ICU4J readme for 53RC. +aade874cdd 2014-03-18 14:14:36 +0000 Yoshito Umaoka ICU-10749 BRS ICU4J 53 - Added the API signature file for this version. +2551ca5c8d 2014-03-18 14:11:06 +0000 Yoshito Umaoka ICU-10749 Added 53.1 serialization test data and deleted 50.1 data. +8543a2f7ff 2014-03-18 13:42:00 +0000 Yoshito Umaoka ICU-9101 A minor bug fix in utrace.c found during code review. +3f79fc8787 2014-03-17 18:16:22 +0000 Travis Keep ICU-10646 Andy's code review comments. +e4f7eafc89 2014-03-17 18:07:34 +0000 Travis Keep ICU-10461 Andy's review comments. +283c817edb 2014-03-17 15:08:52 +0000 Scott Russell ICU-10749 build.xml update for Moving TestAll +eec8bee6df 2014-03-17 03:39:24 +0000 Peter Edberg ICU-9101 Some API header doc cleanup for StringSearch/SearchIterator +3daf54af40 2014-03-15 06:08:42 +0000 Michael Ow ICU-10740 Fix uconfig test errors +8fdebe3515 2014-03-15 00:20:41 +0000 Peter Edberg ICU-10740 Adjust #ifndef U_HIDE_DRAFT/INTERNAL_API for changes; don't use around default,copy,= ctors +49cec684d4 2014-03-14 20:58:12 +0000 John Emmons ICU-10792 Merge data fixes from Cldrbug:7068 +bc0b75a81b 2014-03-14 20:57:50 +0000 John Emmons ICU-10792 Merge data fixes from Cldrbug:7068 +1390808e60 2014-03-14 03:38:14 +0000 Yoshito Umaoka ICU-10764 Regenerated APIChangeReport.html to include some latest changes in trunk. +097c0f238b 2014-03-14 02:31:25 +0000 Yoshito Umaoka ICU-10756 Review update. Updated API status tag of setGroupingUsed() and setParseIntegerOnly which were added to override the super class methods to resolve the problem to @draft ICU 53. +c9b9cf52d2 2014-03-13 23:02:10 +0000 Peter Edberg ICU-10745 Remove other logKnownIssue for #10405, fixed in CLDR 25 +4cbc737493 2014-03-13 22:53:30 +0000 Peter Edberg ICU-10740 Update urename.h +5c9f27f401 2014-03-13 21:31:31 +0000 John Emmons ICU-10789 Some last minute changes in supplemental data from CLDR 25 +22c6db5157 2014-03-13 21:31:15 +0000 John Emmons ICU-10789 Some last minute changes in supplemental data from CLDR 25 +c70512bdfe 2014-03-13 21:28:24 +0000 Michael Ow ICU-10786 Ensure ICU 53 passes without data +2f0f40c29a 2014-03-13 21:03:05 +0000 Andy Heninger ICU-10764 API Promotions for ICU4C 53. +dfe8c061e0 2014-03-13 20:33:16 +0000 Andy Heninger ICU-10764 API Promotions for ICU4C 53. +27b3e24d4d 2014-03-13 17:33:02 +0000 Peter Edberg ICU-10745 Remove logKnownIssue for #10405, fixed in CLDR 25 +134c4e57c9 2014-03-13 08:51:44 +0000 Yoshito Umaoka ICU-10757 Fixed a problem in DurationFormat#formatDurationFromNowTo() - polarity of duration was inverted before. +911cf64ec7 2014-03-13 07:31:18 +0000 Yoshito Umaoka ICU-10749 Fixed an Eclipse compiler warning. +5a806e3472 2014-03-13 07:24:42 +0000 Yoshito Umaoka ICU-10749 BRS ICU4J 53 - Organize imports +3a18f04d94 2014-03-13 04:45:07 +0000 Yoshito Umaoka ICU-10763 ICU4J 53 API status updates. +21d28f0945 2014-03-12 22:56:39 +0000 Michael Ow ICU-10286 Add uconfig option in test code for filtered break iterator +185eb296a9 2014-03-12 22:54:00 +0000 Markus Scherer ICU-10740 update pool.res bundles for CLDR 25 +06cc7cacb5 2014-03-12 21:59:12 +0000 Michael Ow ICU-10286 Add uconfig option to disable filtered break iterator code by default +a5f40a5135 2014-03-12 21:44:09 +0000 John Emmons ICU-10441 Regenerate Japanese collation to fix double backslash problem +2fbd7d8a61 2014-03-12 21:43:56 +0000 John Emmons ICU-10441 Regenerate Japanese collation to fix double backslash problem +ecfc286a25 2014-03-12 21:27:57 +0000 Markus Scherer ICU-10740 some new intra-ICU4C dependencies +f1ab4ca109 2014-03-12 18:58:26 +0000 Markus Scherer ICU-10700 fix minor API docs bugs +30de06a013 2014-03-12 18:53:11 +0000 Markus Scherer ICU-10700 fix minor API docs bug +c1f540a2eb 2014-03-12 18:48:27 +0000 Markus Scherer ICU-10640 remove obsolete TODO +2fda64929d 2014-03-12 04:41:01 +0000 John Emmons ICU-10745 Merge CLDR 25 data +7525392d15 2014-03-12 04:34:00 +0000 John Emmons ICU-10745 Merge CLDR25 data into trunk +1def0575b8 2014-03-12 02:44:16 +0000 Peter Edberg ICU-5186 to address review comments, reformat & delete commented-out line +a55d42e8fa 2014-03-12 01:44:33 +0000 Peter Edberg ICU-10725 add explicit status for every item in USearchAttribute[Value] enums +851ea612f2 2014-03-12 01:41:52 +0000 Peter Edberg ICU-10740 update U_COPYRIGHT_STRING to 2014 +16401cda19 2014-03-12 00:12:32 +0000 Travis Keep ICU-10640 Markus' review comments on formatting hh:mm:ss in MeasureFormat. +83f8bc77b2 2014-03-11 23:33:52 +0000 Travis Keep ICU-10640 Fix misspelled word in comments. Add TODO to revisit how we dtermine if two MeasureUnit references mean the same unit. +4a4907c1eb 2014-03-11 23:14:05 +0000 Travis Keep ICU-10703 Deprecate timeUnitFormat. +1fcb35049c 2014-03-11 23:00:21 +0000 Travis Keep ICU-10640 Change C++ MeasureUnit code generation to include @draft ICU 53. Add comments to MeasureFormat around the formatting of numeric durations. +fbe2510eba 2014-03-11 22:58:25 +0000 Travis Keep ICU-10700 Add documentation to JAVA about not registering services in the middle of an application run. +2f995bd7e3 2014-03-11 21:35:11 +0000 Yoshito Umaoka ICU-10374 Fixed some issues introduced by r35403. Also fixed compiler warnings in LocaleMatcher. +705755a025 2014-03-11 21:18:34 +0000 Travis Keep ICU-10700 From Markus' review comments. +55daa14907 2014-03-11 17:40:23 +0000 Travis Keep ICU-10640 Changes from Markus' review. +eb858d8ff3 2014-03-11 17:25:36 +0000 Mark Davis ICU-10374 integrate branch +436829f8fc 2014-03-11 05:21:06 +0000 Michael Ow ICU-10434 tzdata2014a to ICU4J +494610cf0f 2014-03-11 05:20:06 +0000 Michael Ow ICU-10434 tzdata2014a to ICU4C +215d461208 2014-03-10 18:03:04 +0000 Yoshito Umaoka ICU-10015 A fix for a minor issue in Deque found during code review. +c3b6d7351d 2014-03-10 15:23:19 +0000 Scott Russell ICU-10776 fix non-ASCII characters in C source +d3e17b771b 2014-03-08 06:25:27 +0000 Peter Edberg ICU-10739 Add readme comments about requiring C99 +71faffa075 2014-03-08 05:37:03 +0000 Peter Edberg ICU-10725 Deprecate USEARCH_CANONICAL_MATCH which has no effect, suggest UCOL_NORMALIZATION_MODE instead. +4cfdb4a00d 2014-03-08 01:18:23 +0000 Steven R. Loomis ICU-10651 DateFormat::getCalendar() not intended to get the results of parse +5bc87de353 2014-03-08 01:09:32 +0000 Steven R. Loomis ICU-10003 update derb manpage +f9518ccbb1 2014-03-08 01:09:05 +0000 Steven R. Loomis ICU-9948 bump class table +0b703647fd 2014-03-08 00:49:39 +0000 Steven R. Loomis ICU-9948 no longer see a crash, think it was fixed by other bugs. bumped the class table. enabled letest to run by default (finally). fixed pcheck to output status. +4c6a2ed3f7 2014-03-07 22:47:45 +0000 Yoshito Umaoka ICU-10718 Updated ULocale getLanguage/getCountry/getScript/getVariant implementation based on George's feedback. +dc9edbf4e8 2014-03-07 17:32:11 +0000 Markus Scherer ICU-10738 CollationAPITest/TestVariableTopSetting use the root collator, fails with en_US_POSIX +c9cda28161 2014-03-07 17:31:39 +0000 Markus Scherer ICU-10738 CollationAPITest/TestVariableTopSetting use the root collator, fails with en_US_POSIX +7b0172a8aa 2014-03-07 01:01:49 +0000 Steven R. Loomis ICU-10272 fix break on Windows +b8358fd167 2014-03-07 00:46:13 +0000 Michael Ow ICU-10766 Rename ResourceType enum values to avoid collision on MinGW build +c866020da6 2014-03-07 00:30:23 +0000 Steven R. Loomis ICU-10272 the clang workaround was only *mostly* harmless. Disable it under Windows. Fix: typeinfo(82): error C2874: using-declaration causes a multiple declaration of 'type_info' +901f2644d8 2014-03-06 23:28:21 +0000 Peter Edberg ICU-8511 Review fix, setTimeZone should do defensive clone of TimeZone +9d41d2258a 2014-03-06 21:59:38 +0000 Steven R. Loomis ICU-10286 warning fix +4aa1d95ce1 2014-03-06 19:40:33 +0000 Steven R. Loomis ICU-10286 platform fix +bd3131899f 2014-03-06 19:39:41 +0000 Steven R. Loomis ICU-10272 clang workaround +ded9162807 2014-03-06 18:38:08 +0000 Steven R. Loomis ICU-10286 API docs update (commit missed from yesterday), remove stray printf +f4fe9b638e 2014-03-06 12:51:31 +0000 Steven R. Loomis ICU-10286 load suppression data from locales. For now, only test English because it is already in. +7bc88a1a04 2014-03-06 12:11:08 +0000 Steven R. Loomis ICU-10286 works on windows +bbe5a9e0d8 2014-03-06 11:21:15 +0000 Steven R. Loomis ICU-10286 Check in filtered break behavior. Does not load bundles yet. Also fixes to locbased and brkiter ( no way for subclasses to set locale id ) +bf0d5601c2 2014-03-06 10:32:21 +0000 Steven R. Loomis ICU-10756 fix stray 'x' +5241507312 2014-03-06 09:47:25 +0000 Peter Edberg ICU-10637 Format/parse using 'r', C part 2 (add tests, clean up islamic delta calculation) +7202567040 2014-03-06 01:27:21 +0000 Yoshito Umaoka ICU-9101 Cleaned up API doc for StringSearch. Removed clauses mentioning Boyer-Moore algorithm. Keep the docs synchronized with ICU4J StringSearch. +5799b71849 2014-03-06 01:25:31 +0000 Yoshito Umaoka ICU-9101 Updated API docs for SearchIterator and StringSearch. Tried to keep them synchronized with ICU4C API docs as much as possible. +d92c13c285 2014-03-06 00:40:48 +0000 Andy Heninger ICU-10324 Update Plural Rule API docs to show added SampleType parameter +f38544a2a6 2014-03-06 00:12:57 +0000 Steven R. Loomis ICU-10756 regression tests added for case where setGroupingUsed didn't call handleChanged() and thus the fastpath status would be incorrect. Fixed by overriding three functions in DecimalFormat but delegating to NumberFormat. The other two functions don't affect fastpath, but are overridden for future changes where they might. +4c308228b1 2014-03-05 23:25:48 +0000 Steven R. Loomis ICU-10286 check in stub xml files so that the .txt gets generated. See ICU-10750 for removal of such stubs. +3226c52b08 2014-03-05 23:11:07 +0000 Steven R. Loomis ICU-10756 fix operator= ( restores performance for the createInstance() / applyPattern("#") case ) +8700d5b055 2014-03-05 22:23:51 +0000 Steven R. Loomis ICU-10755 check in some additional tests +d6d65ed16b 2014-03-05 20:44:47 +0000 Steven R. Loomis ICU-10286 initial stub checkin of FilteredBreakIteratorBuilder (todo: windows proj files) +285f95b7fd 2014-03-05 19:48:58 +0000 Steven R. Loomis ICU-10755 remove whitespace and fix warnings +c574edd9ed 2014-03-05 19:47:35 +0000 Steven R. Loomis ICU-10755 add U_NAMESPACE_USE, also add a couple of tests including grouping (for comparison) +95dccec52d 2014-03-05 18:52:47 +0000 John Emmons ICU-9791 Minor doc update for getName() API of numbering system +30e8bc452d 2014-03-05 11:51:05 +0000 Peter Edberg ICU-10637 Format/parse using 'r' related gregorian year, C changes part 1 (still need correct num fmt & tests) +8791b26095 2014-03-05 00:52:30 +0000 Scott Russell ICU-10625 address data checks in DateFormatTest::TestDateFormatLeniency not checking expected results +10c83d606d 2014-03-04 23:50:05 +0000 Markus Scherer ICU-7203 remove an obsolete comment +47d5e79a13 2014-03-04 23:46:53 +0000 Markus Scherer ICU-7203 remove MAX_CP_COUNT=200 limitation from Punycode +364f5c7205 2014-03-04 22:45:10 +0000 Markus Scherer ICU-10683 add ICU-specific exceptions +faacd61904 2014-03-04 20:21:22 +0000 Yoshito Umaoka ICU-10724 Minor refinement in the API doc for TimeZone::getDisplayName, the fallback format is localized and can be different from GMT[+-]hh:mm. +0031acaf17 2014-03-04 20:19:57 +0000 Andy Heninger ICU-4833 Update break iterator title case rules. +ce39777eda 2014-03-04 19:58:04 +0000 Andy Heninger ICU-4833 Update RBBI title case rules, replace obsolete rule syntax. +2700c96d4b 2014-03-04 19:44:48 +0000 Yoshito Umaoka ICU-9101 Fixed some compiler warnings reported by javac in JDK - redundant type cast. +6551bf073e 2014-03-04 19:44:46 +0000 Markus Scherer ICU-10639 detect the empty label before the ASCII dot in a domain name that contains nothing else +9bf9705667 2014-03-04 19:32:53 +0000 Markus Scherer ICU-9101 fix hiraganaQuaternary API docs +fe6eca4673 2014-03-04 19:27:43 +0000 Markus Scherer ICU-9101 fix hiraganaQuaternary API docs +ac5b6cdc87 2014-03-04 19:17:31 +0000 Yoshito Umaoka ICU-10749 Updated ICU4J version to 53.1 +39f9e215de 2014-03-04 17:59:29 +0000 Michael Ow ICU-10740 Update version number to 53.1 in ICU4C +c7d1e72a63 2014-03-04 16:52:33 +0000 Yoshito Umaoka ICU-10720 Fixed a couple of defective test code. +aaf4a4d807 2014-03-04 16:22:17 +0000 Yoshito Umaoka ICU-9101 Fixed some coding issues reported by FindBugs in the new collation code. +246f3a9162 2014-03-04 16:09:19 +0000 Scott Russell ICU-10336 really fix test +11b2ef55b3 2014-03-04 15:15:12 +0000 Scott Russell ICU-10336 fix test +eb0fd12224 2014-03-04 14:40:36 +0000 Scott Russell ICU-10336 add leniency controls for lenient like behavior +b0c6d643db 2014-03-04 14:39:12 +0000 Scott Russell ICU-10336 merge branch into trunk +e9bdf144db 2014-03-04 09:08:11 +0000 Yoshito Umaoka ICU-10721 Changed BreakIterator factory method to throw NPE always when specified locale is null. The API docs are also updated to clarify this. The spec is equivalent to JDK. +21e8bbce00 2014-03-04 08:46:56 +0000 Peter Edberg ICU-10730 Just add tests verifying correct behavior for U in skeleton (J) +2a5e2e4810 2014-03-04 08:46:17 +0000 Peter Edberg ICU-10730 Just add tests verifying correct behavior for U in skeleton (C) +5feaa6b547 2014-03-04 06:50:36 +0000 Yoshito Umaoka ICU-10722 Deleted unused com.ibm.icu.text.DecompData. +688a68d1a8 2014-03-04 06:20:13 +0000 Yoshito Umaoka ICU-10665 Fixed bad HTML tags in the API docs for UCharacterIterator. +24a8cc84f4 2014-03-04 05:54:16 +0000 Peter Edberg ICU-5186 Make DecimalFormat::operator== much more complete +3997d2d085 2014-03-04 04:39:04 +0000 Yoshito Umaoka ICU-10746 Fixed a collation thread test execution problem. Made testFrozen (was the bad one) to share the same test code with testThreads (was OK). +4745a14bbf 2014-03-04 00:41:23 +0000 Peter Edberg ICU-10635 Preserve DisplayContext when serializing RelativeDateFormat, adjust serialization of cached BreakIterator from #10633 and #10681 +b5b38d2c98 2014-03-04 00:11:11 +0000 Markus Scherer ICU-9101 merge branches/markus/collv2@35302 into the trunk +974358f7fd 2014-03-03 20:54:56 +0000 Markus Scherer ICU-8204 test quoted apostrophe in compact syntax +62c9048bc0 2014-03-03 19:48:34 +0000 Peter Edberg ICU-10633 Implement context-sensitive number formatting (RBNF for J), handle serialization/equals for NumberFormat capitalizationSetting +22316fe74f 2014-03-03 19:32:21 +0000 Markus Scherer ICU-6328 test Malayalam 0D57<<0D4C +bb74c8c14c 2014-03-03 02:20:50 +0000 Peter Edberg ICU-8511 Add set/getTimeZone methods to ICU4J DateIntervalFormat +c2026e4aa5 2014-03-02 22:27:26 +0000 Peter Edberg ICU-10681 Lazily get and cache BreakIterator for titlecasing; lazily get contextTransform info if possible (J) +c9c2304cc7 2014-03-02 18:55:25 +0000 Markus Scherer ICU-9507 test script reordering also *among* variables +27cfaed4d8 2014-03-02 00:44:35 +0000 Peter Edberg ICU-10681 Lazily get and cache BreakIterator for titlecasing; lazily get contextTransform info if possible (C) +11676f470f 2014-03-01 22:53:08 +0000 Markus Scherer ICU-9355 test that secondary+case ignores secondary ignorables +c0c465d823 2014-03-01 00:23:24 +0000 Markus Scherer ICU-9351 test that uppercase-first sorts a string with a trailing tertiary CE after its prefix +742658b061 2014-03-01 00:07:08 +0000 Markus Scherer ICU-9507 test shifted+reordering +3baf728df7 2014-02-28 22:50:10 +0000 Markus Scherer ICU-10033 Clarify what characters numeric collation works on +b35f99a0a7 2014-02-28 22:12:12 +0000 Markus Scherer ICU-9956 test that @ is equivalent to [backwards 2] +36666b5856 2014-02-28 21:36:06 +0000 Markus Scherer ICU-10149 test collation type fallback from unsupported type +d3caa74af6 2014-02-28 21:22:56 +0000 Markus Scherer ICU-9092 test numeric collation with other settings +15daddd56d 2014-02-28 21:09:19 +0000 Markus Scherer ICU-9778 replace use of deprecated ucol_getContractions() +43958793f7 2014-02-28 20:57:21 +0000 Markus Scherer ICU-10108 test reset-before on already-tailored characters +78b241a52b 2014-02-28 20:15:58 +0000 Markus Scherer ICU-9959 test that RBC forbids rules with a before-reset followed by a stronger relation +ede6e58597 2014-02-28 19:27:37 +0000 Markus Scherer ICU-10478 Android does not have nl_langinfo(codeset) +84f781e9fb 2014-02-27 23:31:01 +0000 Markus Scherer ICU-10595 reenable TestNextSortKeyPartJaIdentical() +a2a0fa000d 2014-02-27 22:52:07 +0000 Markus Scherer ICU-8070 Check that the rule parser handles a comment without terminating end-of-line +e9e591473c 2014-02-27 21:01:41 +0000 Michael Ow ICU-10520 Remove typo in readme +d6cca740f2 2014-02-27 20:57:51 +0000 Andy Heninger ICU-10673 AnyTransliterator thread safety test, fix build failure on AIX. +3a249592b4 2014-02-27 20:18:05 +0000 Yoshito Umaoka ICU-10602 Added @Deprecated annotation to @deprecated APIs. Corrected API status tag for SpoofChecker.SINGLE_SCRIPT, which was actually marked as @deprecated before ICU 51. Also some cleanup for non-standard @internal tag document. +e9feffb425 2014-02-27 19:36:18 +0000 Michael Ow ICU-10520 Clarify windows build instructions in the readme +fefa024ccc 2014-02-27 19:23:50 +0000 Michael Ow ICU-10711 Update more fixes to zos pds dataset build +fcb9a8ed56 2014-02-27 19:19:22 +0000 Michael Ow ICU-10663 Update zos build instructions concerning heap size settings in the readme +0cae113eec 2014-02-27 18:58:29 +0000 Andy Heninger ICU-10673 AnyTransliterator thread safety fix. +52b3ba1caa 2014-02-27 18:45:32 +0000 Andy Heninger ICU-10673 AnyTransliterator thread safety fix. +36bd9445a2 2014-02-27 07:44:48 +0000 Yoshito Umaoka ICU-10726 Updated the last resort number format patterns to match the patterns used by root locale. +95874c18f0 2014-02-26 21:45:33 +0000 Markus Scherer ICU-10678 cherry-pick Unicode 7.0 U+20BD RUBLE SIGN for ICU 53 +889c8b2429 2014-02-26 21:34:14 +0000 Markus Scherer ICU-10678 cherry-pick Unicode 7.0 U+20BD RUBLE SIGN for ICU 53 +6dac8088a7 2014-02-26 20:45:41 +0000 Markus Scherer ICU-9101 readme about collation +586a608127 2014-02-26 20:40:59 +0000 Markus Scherer ICU-9101 readme about collation +1ee6b71f6c 2014-02-26 19:33:44 +0000 Markus Scherer ICU-10723 delete C++ RandomCollatorTest +d346620563 2014-02-26 19:31:21 +0000 Yoshito Umaoka ICU-10737 ICU4J test runner to flush output writer at the end always. +6105e6d068 2014-02-26 03:35:17 +0000 Markus Scherer ICU-10670 another minor fix +80c576c0b7 2014-02-26 00:49:35 +0000 Yoshito Umaoka ICU-10670 Fixed a compilation errror on VC in the previous commit. +6177c58d7f 2014-02-26 00:11:22 +0000 Markus Scherer ICU-9156 collv2 fixed some known search test failures +86861a0867 2014-02-26 00:02:24 +0000 Markus Scherer ICU-10670 Fix character-based Arabic shaping for Urdu & some other characters +25d898f0b4 2014-02-25 23:51:51 +0000 Yoshito Umaoka ICU-10544 Fixed some implementation problems in Calendar#add. When adding day or lager field results wall time falls into non-existing time slot created by DST transition, the new implementaion honors the current skipped wall time option. +f7f73fe88d 2014-02-25 23:50:35 +0000 Yoshito Umaoka ICU-10544 Fixed some implementation problems in Calendar::add. When adding day or larger field results wall time falls into non-existing time slot created by DST transition, the implementation honors the current skipped wall time option. +c2ba26e8ba 2014-02-25 23:49:53 +0000 Markus Scherer ICU-10472 build genrb, uconv, toolutil but not test suites with explicit UnicodeString constructors +50a883201d 2014-02-25 23:20:31 +0000 Markus Scherer ICU-9101 fix test memory leak +1c02705b8f 2014-02-25 22:56:51 +0000 Markus Scherer ICU-9822 fix U_STRING_INIT string length +e977c057a9 2014-02-25 21:21:49 +0000 Markus Scherer ICU-9101 merge branches/markus/collv2@35225 into the trunk +4f64ff0152 2014-02-25 00:10:02 +0000 Travis Keep ICU-8116 Add tests to verify that currency plurals is working. +f6de8d8a1c 2014-02-24 22:17:04 +0000 Markus Scherer ICU-9101 copy icu/branches/markus/collv2/source/tools/genuca2/genuca2.cpp to tools/trunk/unicode/c/genuca/genuca.cpp +d9085c6d2b 2014-02-24 21:17:24 +0000 Yoshito Umaoka ICU-10620 Some improvements in ICU4J test framework - printing out stack trace information through the print writer when an exception is thrown from a test code, other than errln. Also, errln no longer prints out useless stack trace information. +fd8591d83c 2014-02-24 19:53:07 +0000 Steven R. Loomis ICU-10734 do not attempt to print the summary as ascii +04855906d8 2014-02-24 19:35:47 +0000 Peter Edberg ICU-10630 Add "เนเธญเธ›เธžเธฅเธดเน€เธ„เธŠเธฑเธ™" ("application"), "เนเธ—เน‡เธ" ("tag") to thaidict.txt (J) +5877fc6542 2014-02-24 19:34:40 +0000 Peter Edberg ICU-10630 Add Thai words for "application" and "tag" to thaidict.txt +25daba2eb5 2014-02-24 16:39:48 +0000 Peter Edberg ICU-10691 Add 23 city names (mostly from exemplar city data) to thaidict.txt (J) +7ebe390ea6 2014-02-24 16:39:00 +0000 Peter Edberg ICU-10691 Add 23 city names (mostly from exemplar city data) to thaidict.txt +5bafa9890d 2014-02-24 15:30:11 +0000 Yoshito Umaoka ICU-10733 Fixed a problem in build script for packaging utilities-src.jar. +2a2d770cd0 2014-02-24 07:18:49 +0000 Peter Edberg ICU-10712 Integrate non-collation, non-BCP47 data from CLDR trunk@9766 (J) +9596efb7f4 2014-02-24 07:17:41 +0000 Peter Edberg ICU-10712 Integrate non-collation, non-BCP47 data from CLDR trunk@9766 +cfd57abf79 2014-02-22 00:16:56 +0000 Yoshito Umaoka ICU-10601 Added UNUM_CURRENCY_ACCOUNTING to ICU4C NumberFormat. +e3e20601c0 2014-02-21 22:34:29 +0000 Travis Keep ICU-10547 Remove extra code from tests added there to help me debug. +fcde5a4621 2014-02-21 20:41:39 +0000 Travis Keep ICU-10547 Format -0.0 as a negative when using scientific notation. +151b10c6ca 2014-02-21 19:15:04 +0000 Yoshito Umaoka ICU-10601 Added ACCOUNTINGCURRENCYSTYLE to NumberFormat. +2ccc9fb2bd 2014-02-21 14:39:12 +0000 Mark Davis ICU-10705 More substantive changes were needed. The code didn't get the CLDR data, and there were some problems with the algorithm. Added many more tests, and added a hack to get around the fact that the generated CLDR data is reordered (it needs to maintain the file order!) +f7100c3d6e 2014-02-21 08:16:18 +0000 Yoshito Umaoka ICU-10718 Cache parsed language, script, country and variant in ULocale. +05681a5047 2014-02-21 00:31:28 +0000 Andy Heninger ICU-10015 Replace use of Deque in dictionary break. +6f86221dee 2014-02-20 23:59:45 +0000 Travis Keep ICU-10640 Fix same bugs around duration formatting that were fixed in C++ in JAVA. +7fb4b7bcf6 2014-02-20 22:41:13 +0000 Travis Keep ICU-10640 Fix various bugs around duration formatting e.g 3:45:23 +d09b746a61 2014-02-20 18:54:00 +0000 Travis Keep ICU-10640 Carry rounding measure amounts down except the last to the JAVA implementation. +8b58bace5e 2014-02-19 23:57:20 +0000 Andy Heninger ICU-10706 Spoof Check, Rename SINGLE_SCRIPT -> SINGLE_SCRIPT_RESTRICTIVE as discussed in the PMC. +c4f6c43b86 2014-02-19 23:53:30 +0000 Andy Heninger ICU-10706 Spoof Check, bug fix & test for Identifier Restriction Level; update spoof checker one time initialization. +5b67287476 2014-02-19 06:59:00 +0000 Andy Heninger ICU-10706 Fix Windows build problem with string literals. +6d71a96d1b 2014-02-19 01:29:16 +0000 Andy Heninger ICU-10706 Spoof Check Data Update. +8525e6bd47 2014-02-19 01:07:32 +0000 Andy Heninger ICU-10706 Spoof Check data update. +a5986fe48d 2014-02-18 07:55:54 +0000 Yoshito Umaoka ICU-10713 Resolved ICU4J plug-in build script problem with Eclipse 4.4. +8304daf4d7 2014-02-18 06:21:37 +0000 Michael Ow ICU-10711 Fix pds dataset data builds on zos +388efeb42e 2014-02-17 17:35:21 +0000 Yoshito Umaoka ICU-10015 Added in-house implementation of Deque wrapping JDK LinkedList for Java 5 env support. +b9c4a1ec76 2014-02-16 07:36:36 +0000 Travis Keep ICU-10640 Improve documentation. +fd530319e6 2014-02-16 02:10:51 +0000 Travis Keep ICU-10640 In MeasureFormat, use adopted NumberFormat on last measure only; use integer numberformats on the rest. +1d1172e466 2014-02-12 23:37:47 +0000 Travis Keep ICU-10700 Document that relevant registerXXX() method must be called at application startup and unregister() methods must be called at application shutdown. +6ebe0eb16d 2014-02-11 00:09:33 +0000 Andy Heninger ICU-10015 Dictionary Break Iterator, resolve differences between ICU4J and ICU4C. +ff4a993daa 2014-02-10 23:56:23 +0000 Travis Keep ICU-10640 Get rid of JAVA compiler warnings in MeasureFormat. +abbae79212 2014-02-10 22:55:18 +0000 Travis Keep ICU-10640 Change MeasureFormat::adoptNumberFormat to adhere to ICU users' guide. +8f7065db65 2014-02-10 22:52:01 +0000 Travis Keep ICU-10640 Fix memory leak in adoptNumberFormat code. +059f862c4a 2014-02-10 20:12:03 +0000 Andy Heninger ICU-10015 Dictionary Break, sync between ICU4C & J. Most changes for this ticket are in ICU4J. +53ababf5a7 2014-02-10 19:13:50 +0000 Travis Keep ICU-10461 Make NumberFormat::createInstance() and PluralRules::forLocale() 10X faster than before for most common types. Provide internal createSharedInstance() for NumberFormat and SharedFormat for internal use that is 2 orders of magnitude faster than before. +eb26b21238 2014-02-07 15:20:17 +0000 Yoshito Umaoka ICU-10662 Removed 'synchronized' keyword from Calendar/TimeZone factory methods and minimize the scope of lock. Added a simple performance test case, but not yet wired to performace test scripts. Created icu4j-perf-tests project and fixed some build script problems in perf-tests. +401daae867 2014-02-06 09:41:17 +0000 Peter Edberg ICU-10633 Implement context-sensitive number formatting (currently just for RBNF) +1eea3529b2 2014-02-06 07:17:07 +0000 Peter Edberg ICU-10676 Also update the unum_open documentation for available styles +67551b09e9 2014-02-06 06:31:50 +0000 Peter Edberg ICU-10676 unum_open should support UNUM_CURRENCY_ISO, UNUM_CURRENCY_PLURAL styles +897a4241a5 2014-02-06 00:44:13 +0000 Travis Keep ICU-10682 Fix memory leak in trunk. +25c7ba8e57 2014-02-06 00:34:24 +0000 Travis Keep ICU-10682 Fix clone, copy constructor, and assignment operator in RulesBasedNumberFormat. +c7519ed407 2014-02-05 18:07:53 +0000 Scott Russell ICU-10660 add back removed comments to fix missing sample code in ICU4C API doc +ab9706155a 2014-02-04 02:16:23 +0000 Travis Keep ICU-10640 Attempt to fix broken build. +0a42d4959f 2014-02-04 00:29:17 +0000 Travis Keep ICU-10640 Add C++ MeasureFormat API. +d8b2004576 2014-01-31 02:37:57 +0000 Steven R. Loomis ICU-10465 improve bldicures +0b5902b94d 2014-01-30 20:09:46 +0000 Travis Keep ICU-10646 String -> CharSequence +25459cba6b 2014-01-30 18:44:46 +0000 Travis Keep ICU-10646 Improve documentation. +53e36c62b6 2014-01-30 18:21:57 +0000 Travis Keep ICU-10640 Add tests to be sure that TimeUnitFormat and CurrencyFormat are stand-ins for MeasureFormat. +995b68f085 2014-01-30 16:55:02 +0000 Travis Keep ICU-10646 Improve test readability. +b5a7244a29 2014-01-30 07:07:11 +0000 Travis Keep ICU-10640 Fix broken build. Fix MeasureFormat.format() to give correct begin and end index in FieldPosition even if the StringBuffer was initially non-empty. +0f59bff9aa 2014-01-30 07:00:03 +0000 Travis Keep ICU-10646 Change SimplePatternFormatter.format() method to take String... instead of Object. replace formatValues() with format method that takes a StringBuilder and an int[]. +a4074397ec 2014-01-30 01:42:28 +0000 Steven R. Loomis ICU-10669 reinstate parallel CLDR-to-ICU build +b50eda3341 2014-01-30 01:16:05 +0000 Travis Keep ICU-10640 Change MeasureFormat to use QuantityFormatter. +55e2a4a900 2014-01-29 23:46:51 +0000 Travis Keep ICU-10640 Remove Appendable from JAVA MeasureFormat API. +a6d90fc75a 2014-01-29 23:11:43 +0000 Travis Keep ICU-10646 Add test for 2 and 3 arg versions of format. Add test for if appendTo is not empty. +844d4e860b 2014-01-29 22:57:06 +0000 Travis Keep ICU-10646 Tempalte->SimplePatternFormatter. evaluate -> format +6f61caff18 2014-01-29 21:42:17 +0000 Travis Keep ICU-10646 Template -> SimplePatternFormatter. evaluate -> format. +92c280f8fc 2014-01-29 13:54:28 +0000 Travis Keep ICU-10646 Attempt to fix broken build. +1f93b4c481 2014-01-29 05:52:11 +0000 Travis Keep ICU-10646 Attempt to fix broken build. +d4ec281c99 2014-01-29 05:08:55 +0000 Travis Keep ICU-10646 Introduce Template class and change ListFormatter to use it. Introduce QuantityFormatter class and change RelativeDateTimeFormatter to use it. +1cf0f06b01 2014-01-29 00:09:46 +0000 Travis Keep ICU-10646 Introduce Template class. Change ListFormatter and RelativeDateTimeFormatter to use the Template class instead of ad hoc replacement of placeholders. +4397b041e3 2014-01-28 04:25:46 +0000 George Rhoten ICU-10622 Fix warnings and errors when DEBUG is accidentally defined. +855434f737 2014-01-27 22:15:02 +0000 Yoshito Umaoka ICU-10577 Changed Calendar not to use ICULocaleService which depends on language fallback. The new implementation uses calendar type/weekdata cache purely based on locale's region. Also update EhiopicCalendar's constructor to select proper subtype like Islamic calendar. This change also resolves unnecessary cyclic dependency between weekdata and calendar type (See #10425). +2c56459ce6 2014-01-27 21:56:47 +0000 Yoshito Umaoka ICU-10577 Added a test case in ICU4C to check if the calendar factory method uses locale's region to initialize week data. ICU4C library code is working fine, so no changes in the library code. +86ae277276 2014-01-27 14:57:00 +0000 Yoshito Umaoka ICU-10653 Fixed a thread safety problem in SimpleDateFormat. +48c55b449e 2014-01-27 14:53:26 +0000 Yoshito Umaoka ICU-10653 Fixed a thread safety problem in SimpleDateFormat. +1f070a89af 2014-01-24 22:47:23 +0000 Yoshito Umaoka ICU-10632 DateFormat factory methods taking Calendar instance to handle relative styles properly. +33db481060 2014-01-24 02:40:16 +0000 Markus Scherer ICU-10639 detect the empty label before the ASCII dot in a domain name that contains nothing else +4e806c800e 2014-01-22 21:20:24 +0000 Michael Ow ICU-10483 Fix no data test errors in ICU4C 53m1 +1c67f2b859 2014-01-22 19:05:23 +0000 Andy Heninger ICU-10644 Add missing #include of platform.h +1223df27e0 2014-01-22 07:27:50 +0000 Peter Edberg ICU-10483 Further #ifndef U_HIDE_XXX adjustments from running hdrtst +ebb200b1e4 2014-01-22 04:27:50 +0000 Peter Edberg ICU-10483 Update #ifndef U_HIDE_XXX guards for 53m1 +3db45ddd2f 2014-01-21 20:58:09 +0000 Yoshito Umaoka ICU-10484 Use lowercase m for release file names +3059ac945f 2014-01-21 20:58:03 +0000 Scott Russell ICU-10650 53m1 BRS task - updates for non-ascii code in C +e95bc4dfe8 2014-01-21 20:18:49 +0000 Steven R. Loomis ICU-10483 API Change Report for 53m1 +0580e9e8ee 2014-01-21 18:26:44 +0000 Steven R. Loomis ICU-10650 remove nbsp (!) that were preventing proper parsing of the @draft tag +58fa667a0b 2014-01-21 16:47:17 +0000 Yoshito Umaoka ICU-10484 Fixed a problem in ICU4J modularization test targets. +0654101831 2014-01-21 15:40:01 +0000 Yoshito Umaoka ICU-10484 Fixed a couple of issues reported by secureCheck. +3fa1319cc4 2014-01-21 04:04:40 +0000 Scott Russell ICU-10650 53m1 BRS task - updates for svn properties +c7ed3c0b31 2014-01-21 04:03:13 +0000 Scott Russell ICU-10650 53m1 BRS task - updates for svn properties +6b72b4ee77 2014-01-21 02:28:33 +0000 Steven R. Loomis ICU-7589 readme update +dd62762ee5 2014-01-21 02:21:35 +0000 Steven R. Loomis ICU-7589 fix URL to project +8ff2f476d0 2014-01-21 02:17:59 +0000 Steven R. Loomis ICU-7589 add traccheck script to check ticket status.. tsting an OK checkin +d296d29d47 2014-01-21 01:44:13 +0000 Steven R. Loomis ICU-7589 bump version no +19847a933d 2014-01-21 01:11:54 +0000 Steven R. Loomis ICU-7589 add traccheck script to check ticket status.. +b11fbe7b7f 2014-01-20 21:35:40 +0000 Peter Edberg ICU-10483 Update urename.h for 53m1 +4594dced45 2014-01-20 17:37:59 +0000 Yoshito Umaoka ICU-10484 Updated the ICU4J API change report for 53M1 +021f31f4b5 2014-01-19 22:12:25 +0000 Matitiahu Allouche ICU-10647 fixes to UBA implementation to make it behave exactly like the reference implementations even for all the known weird cases. +11bda31f78 2014-01-19 22:04:33 +0000 Matitiahu Allouche ICU-10647 fixes to UBA implementation to make it behave exactly like the reference implementations even for all the known weird cases. +281cbf5106 2014-01-17 23:11:22 +0000 Travis Keep ICU-8464 Implement more changes from Markus' code review. +4fb86a23e2 2014-01-17 22:49:28 +0000 Travis Keep ICU-10268 Remove duplicate MeasureFormatTest.testExamples +1a8fa006ec 2014-01-17 21:39:13 +0000 Markus Scherer ICU-10483 update intra-ICU4C dependencies +d5c0476af7 2014-01-17 16:42:06 +0000 Yoshito Umaoka ICU-10484 Updated ICU4J readme for 53M1 +fa4c8fd936 2014-01-17 01:20:13 +0000 Travis Keep ICU-10268 deprecate TimeUnitFormat. Add tests from TimeUnitFormat for MeasureFormat. Add test for doc examples. Fix list formatting for narrow form. +dc1b469069 2014-01-16 22:58:52 +0000 Travis Keep ICU-10219 Added test for 1 minute, 1.0 minutes, 1.01 minutes. +7dc15bbf25 2014-01-16 22:50:49 +0000 Yoshito Umaoka ICU-10484 Updated license files in ICU4J for ICU 53 +2bf11e889d 2014-01-16 22:46:04 +0000 Peter Edberg ICU-10628 Use (const DateFormat*)fmt in udat_getContext, (const NumberFormat*)fmt in unum_getContext +f2738c9787 2014-01-16 21:32:53 +0000 Travis Keep ICU-10468 andy's review comments. +ebb804aaeb 2014-01-16 17:38:13 +0000 Yoshito Umaoka ICU-10484 Fixed a bunch of API doc problems. +16b105509e 2014-01-16 16:09:28 +0000 Yoshito Umaoka ICU-10484 Fixed svn:ignore property. +97db2a2aa3 2014-01-16 16:05:50 +0000 Yoshito Umaoka ICU-10484 Clean up import statements. +e492bb6e02 2014-01-16 15:59:03 +0000 Yoshito Umaoka ICU-10484 Fixed JDK javac compiler warnings. +e084dcaecb 2014-01-16 04:32:12 +0000 Yoshito Umaoka ICU-10484 A workaround for a JDK TimeZoneNameProvider support problem caused by Pacific/Johnston in the locale SPI test case. +93ac2bd3b5 2014-01-15 23:44:01 +0000 Peter Edberg ICU-10585 Review fixes: Improve arg check, then don't skip res.setTo for preflight case +c64fb93a29 2014-01-15 22:35:58 +0000 Yoshito Umaoka ICU-10434 Oracle JDK still preserves solar times (Asia/Riyadh8x). The ICU4J time zone format test cases must exclude these zone when JDK tz implementation is used. +541a0405a7 2014-01-15 20:55:04 +0000 Peter Edberg ICU-10628 udat_getContext should use const UDateFormat* +34388ce402 2014-01-15 16:14:32 +0000 Yoshito Umaoka ICU-10549 Fixed svn:ignore property value problem found during the code review. +ee25f053a6 2014-01-15 09:31:11 +0000 Peter Edberg ICU-10574 Add basic C sanity check too +d894ab3a4f 2014-01-15 09:13:26 +0000 Peter Edberg ICU-10574 Add API (getter/setter) to set capitalization context for NumberFormat, J +d6eb092438 2014-01-15 09:10:22 +0000 Peter Edberg ICU-10591 Fix capitalizationSetting initialization & comment about serialization +4c8984f5cb 2014-01-15 08:34:01 +0000 Peter Edberg ICU-10574 initialize fCapitalizationContext in default constructor +fce9b6ba8c 2014-01-15 08:12:16 +0000 Peter Edberg ICU-10553 Implement context-sensitive capitalization for relative dates (J) +f12f43b80e 2014-01-15 03:40:46 +0000 Peter Edberg ICU-10591 Hoist set/GetContext from SimpleDateFormat to DateFormat (J) +f56a9be8fd 2014-01-14 22:39:13 +0000 Travis Keep ICU-8464 Implement Andy's comments. +a82255096c 2014-01-14 22:27:51 +0000 Andy Heninger ICU-10592 ICU4J BreakIterator, hoist rule status constants to base BreakIterator class +77c39a1091 2014-01-14 20:35:14 +0000 Yoshito Umaoka ICU-10606 Corrected the copyright year. +c7677154e6 2014-01-14 17:26:35 +0000 Scott Russell ICU-10619 Improve usability of DateFormat's leniency control & promote BooleanAttribute control to draft for v53 +8a3afd3cb5 2014-01-14 14:13:48 +0000 Scott Russell ICU-10619 Improve usability of DateFormat's leniency control & promote BooleanAttribute control to draft for v53 +1865fa1670 2014-01-14 07:31:30 +0000 Peter Edberg ICU-10574 part 1, just API and setContext/getContext implementation +3da552ab8d 2014-01-14 01:25:27 +0000 Travis Keep ICU-10268 Add tests for narrow times. +df7d845995 2014-01-13 07:27:02 +0000 Peter Edberg ICU-10585 Add utrans_toRules, utrans_getSourceSet +9cf4a2acd5 2014-01-12 05:23:30 +0000 Peter Edberg ICU-10591 Hoist setContext from SimpleDateFormat/RelativeDateFormat to DateFormat +a5f9fc6974 2014-01-12 01:16:00 +0000 Peter Edberg ICU-10483 Update copyright & license dates, strip outdated info from readme, fix validation errs +38a4b241d6 2014-01-11 22:25:14 +0000 Peter Edberg ICU-10623 Integrated data generated from CLDR 25-M1, but skipped new data in data/coll/ (J) +b6f141239f 2014-01-11 22:23:57 +0000 Peter Edberg ICU-10623 Integrated data generated from CLDR 25-M1, but skipped new data in data/coll/ +132ff6d742 2014-01-11 00:30:39 +0000 Travis Keep ICU-8464 Add Suggested changes from Markus. +8067293d35 2014-01-11 00:28:53 +0000 Markus Scherer ICU-10043 ignore the genrb --omitCollationRules flag while importing rules +90b6b64024 2014-01-10 23:14:14 +0000 Markus Scherer ICU-10561 ZoneMeta methods must check for bogus input strings +9dd53d288d 2014-01-10 22:51:31 +0000 Andy Heninger ICU-10499 fix compile error with gcc. +c25116c2c8 2014-01-10 21:45:57 +0000 Yoshito Umaoka ICU-10615 Updated the fix by adding an intenal API Calendar.haveDefaultCentury() like ICU4C, to exclude Chiense/Japanese/Dangi calendar to skip the default century parsing. +ed3bb51647 2014-01-10 21:41:03 +0000 Markus Scherer ICU-10499 genrb use explicit UnicodeString constructors +a94152774c 2014-01-10 19:52:56 +0000 George Rhoten ICU-8699 Never print stack trace in production code +181351be76 2014-01-10 19:49:32 +0000 Andy Heninger ICU-10624 Swat clang compile warnings. +a988b05e8b 2014-01-10 19:40:21 +0000 Travis Keep ICU-10268 Added more tests. +cabbcecf5c 2014-01-10 19:20:16 +0000 Andy Heninger ICU-10624 Swat clang compile warnings. +b2f94a75a8 2014-01-10 18:53:53 +0000 Travis Keep ICU-10268 MeasureFormat to format currencies correctly. +2b6a24aebc 2014-01-10 18:14:31 +0000 Andy Heninger ICU-10624 Fix windows build error introduced with earlier compile warning fix. +1ebcd33989 2014-01-10 16:55:55 +0000 Travis Keep ICU-10268 Serialize FormatWidth enums by their ordinal values. +a50418ca17 2014-01-10 16:12:09 +0000 Yoshito Umaoka ICU-10583 Fixed a minor problem in illegal lead bye handling in the UTF-8 charset recognizer. +13c6750194 2014-01-10 16:10:57 +0000 Yoshito Umaoka ICU-10583 Fixed a minor problem in illegal lead byte handling in the UTF-8 charset recognizer. +301814f85f 2014-01-10 08:35:00 +0000 Andy Heninger ICU-10624 Compiler warning cleanups, continued. +1996008111 2014-01-10 02:24:54 +0000 Andy Heninger ICU-10624 Swat clang compile warnings. More fixes to come. +cebd0a29d5 2014-01-10 00:46:11 +0000 Travis Keep ICU-10268 Remove unused import +34558047c0 2014-01-09 23:00:15 +0000 Peter Edberg ICU-10609 Integrate changes from CLDR r9632 except for collation,brkitr (J) +41bc8fd78a 2014-01-09 22:59:37 +0000 Peter Edberg ICU-10609 Integrate changes from CLDR r9632 except for collation,brkitr +6215a95183 2014-01-09 19:18:40 +0000 Michael Ow ICU-10617 Fix library suffix macro definition +c06fef03ed 2014-01-08 21:07:37 +0000 Travis Keep ICU-10268 Mark Davis' review. +e73ea7ab14 2014-01-08 21:07:09 +0000 Yoshito Umaoka ICU-10390 Implemented Comparable interface in ULocale class. +e38cc9f41b 2014-01-08 00:39:04 +0000 Markus Scherer ICU-10549 collperf2 also test sorting & binary search +d72df4a157 2014-01-06 21:23:13 +0000 Scott Russell ICU-10576 fix suboptimal if statement code in setBooleanAttribute +b40d690f2a 2014-01-06 15:31:22 +0000 Yoshito Umaoka ICU-10615 A quick fix for 2-digit year parsing problem with Japanese calendar. Need more investigation. +d6d57e4461 2014-01-03 23:13:53 +0000 Yoshito Umaoka ICU-10434 tzdata2013i to ICU4J +c3711bd5bf 2014-01-03 23:12:22 +0000 Yoshito Umaoka ICU-10434 tzdata2013i to ICU4C, including metazone mapping updates (cldrbug:6893), windows tz mapping updates (cldrbug:6894), make file changes (tzdata2013i removed tz files - solar87/88/89) and a test case update. +6beb32f883 2013-12-31 20:51:27 +0000 Michael Ow ICU-10548 Use hyphen when setting cl options on Cygwin MSVC builds +aaca304356 2013-12-26 21:28:59 +0000 Michael Ow ICU-10537 Avoid rerunning pkgdata tool when building data +e6656c9e8a 2013-12-23 17:02:59 +0000 Markus Scherer ICU-10535 toolutil/package.cpp: NUL-terminate pkgPrefix +cf004a4691 2013-12-23 06:43:34 +0000 Peter Edberg ICU-10609 Fix test failures only found in clean build, missed in incremental build, J +908bae8ff8 2013-12-23 06:07:15 +0000 Peter Edberg ICU-10609 Fix test failures only found in clean build, missed in incremental build (hmm) +a9fc0b9464 2013-12-23 04:54:04 +0000 Peter Edberg ICU-10609 Roll in most of the data changes from CLDR r9586 (CLDR 25 pre-m1), J +f354adb8f6 2013-12-23 04:52:51 +0000 Peter Edberg ICU-10609 Roll in most of the data changes from CLDR r9586 (CLDR 25 pre-m1) +564948ef67 2013-12-18 23:26:46 +0000 Travis Keep ICU-10268 Remove unused import. +3b6a40b645 2013-12-18 23:17:55 +0000 Travis Keep ICU-10268 Add additional test to handle MeasureFormat.formatMeasures() with zero and one arg. +6f82c4b2d3 2013-12-18 23:05:12 +0000 Travis Keep ICU-10606 Introduce DontCareFieldPosition. +652d2952a2 2013-12-18 22:32:17 +0000 Travis Keep ICU-10603 Add NUMERIC to MeasureFormat.FormatWidth. +ef9fbd093c 2013-12-18 21:55:57 +0000 Travis Keep ICU-10268 Implement final comments from ICU meeting. +905fd2dbc6 2013-12-18 21:17:08 +0000 Travis Keep ICU-10268 Create private ImmutableNumberFormat wrapper so that developers don't have to remember to synchronize every use of NumberFormat. +cfea276a2b 2013-12-18 20:48:43 +0000 Scott Russell ICU-10334 C vs. J differences when in lenient mode (remove windows specific debug code) +37e74533a6 2013-12-18 20:03:44 +0000 Scott Russell ICU-10334 C vs. J differences when in lenient mode +59dde192b7 2013-12-18 19:47:13 +0000 Scott Russell ICU-10334 C vs. J differences when in lenient mode +876d3ee9a9 2013-12-17 23:20:58 +0000 Travis Keep ICU-10268 fix spelling and punctuation. +e79533c9ad 2013-12-17 23:16:55 +0000 Travis Keep ICU-10268 Fix equals() / hashCode() according to effective JAVA in MeasureFormat. Take out synchronized blocks in CurrencyFormat as this class will remain thread unsafe. +4cad0847c5 2013-12-17 21:02:16 +0000 Travis Keep ICU-8464 Make formatting relative dates with quantity more efficient by preprocessing the pattern strings. Saves 650ns per format. +ddeb54ee63 2013-12-17 01:23:49 +0000 Travis Keep ICU-10268 Make formatMeasures methods be together. +3ef485dccf 2013-12-17 01:09:02 +0000 Travis Keep ICU-10268 Be sure that MeasureFormat and sub classes correctly implement clone() and getLocale(ULocale.VALID_LOCALE) +a53682a55e 2013-12-16 18:22:04 +0000 Travis Keep ICU-10268 Fix serialization so that forward compatibility won't break when we add values to the FormatWidth enum. +2b978e596d 2013-12-16 16:09:05 +0000 Yoshito Umaoka ICU-10549 Updates in the performance test case collperf2. +75d2b6eb2f 2013-12-13 21:18:00 +0000 Travis Keep ICU-10268 Incorporte Suggestions from Markus +afa4315082 2013-12-13 18:26:18 +0000 Travis Keep ICU-10268 Take Measurement API out of technology preview and have it match the current API proposal. +477564f6d6 2013-12-12 19:25:46 +0000 Michael Ow ICU-10557 Use U_NAMESPACE_USE where needed +3ac01a5b95 2013-12-12 04:21:18 +0000 Peter Edberg ICU-10593 Add "เธšเธฅเธนเธ—เธนเธ˜" ("Bluetooth") to Thai break dictionary (update ICU4J) +2a0fd5c83d 2013-12-12 03:46:15 +0000 Peter Edberg ICU-10593 Add "เธšเธฅเธนเธ—เธนเธ˜" ("Bluetooth") to Thai break dictionary +fb848db545 2013-12-12 03:14:23 +0000 Steven R. Loomis ICU-10502 revert bad commit of pkg_genc.c +f0608be95d 2013-12-12 03:11:18 +0000 Steven R. Loomis ICU-10502 reinstate updated config.guess and config.sub as per ICU-9779 +5e491553d2 2013-12-12 02:55:47 +0000 Peter Edberg ICU-10571 Add 11 region names in Japanese to cjdict +095a44d774 2013-12-12 01:04:54 +0000 Andy Heninger ICU-10562 UText problem with shallow clone. +be63df401e 2013-12-12 00:25:57 +0000 Steven R. Loomis ICU-6102 do not include system libraries in icu-config --ldflags +a4485aaf71 2013-12-11 23:44:06 +0000 Michael Ow ICU-10557 Fix namespace build issue +5b27505480 2013-12-11 22:01:45 +0000 Yoshito Umaoka ICU-10595 A test case reproducing ucol_nextSortKeyPart problem reported by #10595. For now, the test case is marked as a 'known issue'. +fab919477c 2013-12-10 23:03:48 +0000 Andy Heninger ICU-10559 Fix C++ compilation errors with U_OVERRIDE_CXX_ALLOCATION=0 +ccb835e2b5 2013-12-10 19:34:34 +0000 Yoshito Umaoka ICU-10549 Fixed some problems in test case description in collperf2. +1f1a501cd1 2013-12-10 18:10:44 +0000 Michael Ow ICU-10557 Fix some zOS build errors caused by missing exports and pthread macros +e0b70a15da 2013-12-10 03:00:08 +0000 Peter Edberg ICU-10553 RelativeDateFormat copy constructor was incomplete +e28793a4a6 2013-12-10 02:30:58 +0000 Andy Heninger ICU-10532 ICU Charset Detector, port UTF-16 enhancements from Java to C +63a9fef24b 2013-12-09 22:58:42 +0000 Yoshito Umaoka ICU-10549 Fixed some scripting problems in the new collation regression test on Windows. +b804c4392f 2013-12-09 18:06:56 +0000 Peter Edberg ICU-10553 Add missing udat_close in cdattst.c TestContext() +401e64ef80 2013-12-09 17:32:25 +0000 Yoshito Umaoka ICU-10549 Merging a new collation performance regression test cases from a branch. +9f29c3ed25 2013-12-09 06:20:23 +0000 Peter Edberg ICU-10553 Implement context-sensitive capitalization for relative dates (C), add en contextTransforms for test +65ecb0b5fa 2013-12-04 22:50:25 +0000 Travis Keep ICU-8464 Change C++ code according to latest API proposal. +686c54f0fd 2013-12-04 21:38:30 +0000 Michael Ow ICU-10505 Do not use u_austrncpy where not necessary +3fa5329e97 2013-12-04 21:19:34 +0000 Travis Keep ICU-8464 Update Java RelativeDateTimeFormatter with latest API proposal. +ef0debb8be 2013-12-04 20:46:08 +0000 Travis Keep ICU-8464 UDAT_DIRECION_UNIT_COUNT -> UDAT_DIRECTION_COUNT +830df7761e 2013-12-03 23:27:49 +0000 Michael Ow ICU-8464 Use UNICODE_STRING_SIMPLE instead of UnicodeString constructor +132f872930 2013-12-03 20:02:45 +0000 Yoshito Umaoka ICU-10566 Fixed HTML syntax problems in the API doc. +c3fc274b0b 2013-12-03 04:49:12 +0000 Michael Ow ICU-10500 Add check for if formatting is disabled +7aeeb93906 2013-12-03 04:48:00 +0000 Michael Ow ICU-8464 Add check for if formatting is disabled +de86afb9e9 2013-12-03 04:47:04 +0000 Michael Ow ICU-10468 Add check for if format is disabled +7c5ff0aad6 2013-11-26 01:26:58 +0000 Andy Heninger ICU-10532 Charset Detect of plain ASCII, boost UTF-8 likelyhood. +5f748fda1a 2013-11-22 23:23:40 +0000 Travis Keep ICU-8464 Fix broken build. +9c65c145ff 2013-11-22 23:08:24 +0000 Travis Keep ICU-8464 Remove dependency between LRUCache and mutex. +32fd3380c0 2013-11-22 21:53:59 +0000 Travis Keep ICU-8464 Attempt to fix windows broken build. +139d3a5134 2013-11-22 20:42:19 +0000 Travis Keep ICU-8464 Try to fix broken build. +ac9371ace7 2013-11-22 19:13:02 +0000 Travis Keep ICU-8464 Try to fix broken build. +089a6434ac 2013-11-22 18:26:22 +0000 Travis Keep ICU-8464 Add relative date formatting. +2601495ccd 2013-11-21 23:30:27 +0000 Travis Keep ICU-8464 Fix so that calendar used in RelativeDateTimeFormatter is the default calendar for locale which may not be the gregorian calendar. +b90cbad09c 2013-11-14 19:50:19 +0000 Travis Keep ICU-8464 Add Relative Date Formatting for JAVA. +e1a7ad244f 2013-11-14 18:57:06 +0000 Travis Keep ICU-10545 Added test to verify rounding scientific notation works. +7db028c450 2013-11-12 01:38:45 +0000 Travis Keep ICU-10542 Add more tests. Use Math.log10() instead of multiplying by 0.1 in a for loop. +42dee8ca3b 2013-11-11 23:52:59 +0000 Travis Keep ICU-10542 Fix rounding for scientific notation. +e62df37f50 2013-11-07 20:49:32 +0000 Yoshito Umaoka ICU-10501 Updated the windows lcid mapping data for new lcids added in Windows 8.1. +cc2d6e41f8 2013-11-07 19:55:48 +0000 Andy Heninger ICU-10532 Improve UTF-16 charset detection. +2f0c821f16 2013-11-06 22:09:21 +0000 Yoshito Umaoka ICU-10515 Moved the top level TestAll to a new project icu4j-testall. +0ba03b9663 2013-11-06 20:52:01 +0000 Yoshito Umaoka ICU-10396 Updated ICU4J API report tools to support enum constants and generics. Added the API signature files generated with the new code back to ICU 4.8, and deleted old API signature files. +6eede10a42 2013-10-31 21:05:26 +0000 Yoshito Umaoka ICU-10528 Deleted unused com.ibm.icu.text.ListFormatterData +fcdb86f818 2013-10-30 21:18:19 +0000 Scott Russell ICU-10239 make eee[ee] & EEEEE processing in J behave the same as C +29fae20bf6 2013-10-30 01:51:52 +0000 Yoshito Umaoka ICU-10434 tzdata2013h to ICU4J +204058d84c 2013-10-30 01:51:29 +0000 Yoshito Umaoka ICU-10434 tzdata2013h to ICU4C +b9ed9d7860 2013-10-29 22:52:20 +0000 Yoshito Umaoka ICU-10521 Allow tz2icu to merge supplemental zone-region mapping data. Also removed unused tz.alias. +7456f5a382 2013-10-29 20:59:03 +0000 Steven R. Loomis ICU-10043 make an error not a crash when reading import rules fails. +f8729ab14f 2013-10-29 15:50:54 +0000 Jonathan Lai ICU-10480 ULI exception data to ICU format, ICU side +e980695446 2013-10-29 07:20:08 +0000 Yoshito Umaoka ICU-10518 Fixed an infinite loop problem in observesDaylightTime() revealed by tzdata2013h integration. +ae7ffe938b 2013-10-25 19:58:41 +0000 Steven R. Loomis ICU-10483 update readme for ver no +dd3d9b4fca 2013-10-24 22:21:00 +0000 Yoshito Umaoka ICU-10513 Also generating JaCoCo code coverage report in xml format. +48949d1872 2013-10-24 22:05:52 +0000 Yoshito Umaoka ICU-10514 Replacing path attribute with location attribute for specifying a single file in pathelement elements in build.xml. +601dfd67aa 2013-10-24 17:51:49 +0000 Yoshito Umaoka ICU-10513 Added a build target 'coverageJaCoCo' for generating JaCoCo code coverage report. +c6736b2504 2013-10-22 00:44:28 +0000 Steven R. Loomis ICU-10502 revert code with bad license in ICU-9779 +339b6e98dd 2013-10-21 22:47:41 +0000 Travis Keep ICU-10485 Remove warnings from MeasureUnitTest. +363d123de3 2013-10-21 14:50:38 +0000 Steven R. Loomis ICU-10491 update +7e54ae20fb 2013-10-20 21:15:16 +0000 Andy Heninger ICU-10295 Revert bad commit to trunk; was supposed to be on a branch. +a2f8930fe9 2013-10-20 07:49:28 +0000 Steven R. Loomis ICU-10491 check in J samples +604f679894 2013-10-19 01:26:53 +0000 Andy Heninger ICU-10295 ucleanup experiments. +2fcbf4c898 2013-10-18 20:05:25 +0000 Andy Heninger ICU-10486 Windows build problem with U_USING_ICU_NAMESPACE=0 +77b6bb7721 2013-10-17 19:34:21 +0000 Yoshito Umaoka ICU-10493 Added a stub implementation of hashCode() with assert false to make it consistent with equals() in SpoofChecker. +9fa0f4299d 2013-10-17 18:44:44 +0000 Travis Keep ICU-10468 Fix applyPattern so that it resets the padding character. +29d9ed392c 2013-10-17 06:04:01 +0000 Steven R. Loomis ICU-10491 a little less simpleโ€ฆ added some things needed for swapping to java. +2914240e10 2013-10-15 21:19:27 +0000 Andy Heninger ICU-10463 Regular Expressions, remove overlooked function boilerplate from r34565 check-in; should fix failing Windows build. +334e8f52b8 2013-10-14 22:21:29 +0000 Yoshito Umaoka ICU-10419 Removed unused import introduced by the previous change. +10dd7ed47b 2013-10-14 22:11:21 +0000 Andy Heninger ICU-10463 Regular Expressions, rework debug conditionals to fix build failures on clang, and to somewhat simplify. +f1df548fc4 2013-10-14 20:32:35 +0000 Travis Keep ICU-10485 Fixed ListFormatter so that it finds the unit and unit-short version of lists. +a50e894eb8 2013-10-14 19:17:54 +0000 Yoshito Umaoka ICU-10219 Fixed a compiler warning in the previous change. +83b441346b 2013-10-14 19:04:26 +0000 Yoshito Umaoka ICU-10485 Fixed a build error on Java 5 in the previous change. +e6ee2ae817 2013-10-11 21:49:43 +0000 Yoshito Umaoka ICU-9559 Fixed a holiday demo problem. Removed harmful time zone overrides. +045919648e 2013-10-11 20:59:39 +0000 Andy Heninger ICU-10459 Fix segfault in uregex_group() when match is in invalid state. +2007dc91e7 2013-10-10 23:02:15 +0000 Yoshito Umaoka ICU-10462 ICU4C Intltest to use America/Los_Angeles as the default time zone instead of PST. +80b75a5817 2013-10-10 22:35:06 +0000 Travis Keep ICU-10219 Fix rounding in TimeUnitFormat for JAVA. +a3e12a9fe7 2013-10-10 22:34:05 +0000 Travis Keep ICU-10419 Fix rounding in DecimalFormat in JAVA +12e211c5a3 2013-10-10 21:52:15 +0000 Travis Keep ICU-10219 Fix rounding in TimeUnitFormat. +18b6e9fc60 2013-10-10 21:49:53 +0000 Travis Keep ICU-10419 Fix rounding in NumberFormat. +1746d496d4 2013-10-10 21:23:53 +0000 Yoshito Umaoka ICU-10462 Changed the default time zone used by the ICU unit test framework from PST to America/Los_Angeles. +c1fbbc062e 2013-10-10 20:58:53 +0000 Travis Keep ICU-10485 Fix MeasureUnit failing tests. +0d26708552 2013-10-10 19:49:09 +0000 Yoshito Umaoka ICU-10484 Fixed a compiler warning - unused variable. +80ed875e6a 2013-10-10 19:01:15 +0000 Yoshito Umaoka ICU-10484 Update the ICU4J version numbers to 53/m1 +4566c7282c 2013-10-10 18:17:16 +0000 Michael Ow ICU-10483 Update ICU4C to 53.0.1 +ff0dbde358 2013-10-10 17:36:54 +0000 Yoshito Umaoka ICU-10313 Added Hebrew calendar month value checking for leap year. +0d678d3115 2013-10-10 17:35:28 +0000 Yoshito Umaoka ICU-10313 Added Hebrew month value checking for leap year. +b2f9cedfbf 2013-10-10 06:03:08 +0000 Steven R. Loomis ICU-10139 whoops- remove that message +6161ae065e 2013-10-10 02:31:09 +0000 Steven R. Loomis ICU-10139 fix for diff links on branches +72523b3ae8 2013-10-09 23:00:57 +0000 Steven R. Loomis ICU-9950 hilight hover row in review - fix for unicode.org +95f6a29f6b 2013-10-09 22:55:13 +0000 Steven R. Loomis ICU-9950 hilight hover row in review +c88467b72b 2013-10-09 22:49:31 +0000 Steven R. Loomis ICU-9950 hilight hover row in review +e6ad44f72e 2013-10-03 22:49:23 +0000 Yoshito Umaoka ICU-10037 Opps.. Removed one more debug line (printf). +1029b7159d 2013-10-03 22:23:53 +0000 Yoshito Umaoka ICU-10037 Removed a debug code (printf) left in the previous change. +8670b5796b 2013-10-03 22:21:59 +0000 Yoshito Umaoka ICU-10037 Fixed a problem reproduced with a proposed change for Morocco after 2013g. The modified zic did not emit final rule set when there are xxxx only rule and max rule on a same year. +e47490270b 2013-10-02 23:52:12 +0000 Yoshito Umaoka ICU-10037 Update tzdata in ICU4J to 2013g +73bcee9f7f 2013-10-02 23:38:05 +0000 Yoshito Umaoka ICU-10037 Update tzdata in ICU4C to 2013g. Fixed a problem in ICU zic triggered by tzdata2013g Africa/Casablanca. +bf88d592b3 2013-10-01 00:38:52 +0000 Steven R. Loomis ICU-9950 improve review tool +a501719673 2013-10-01 00:14:24 +0000 Steven R. Loomis ICU-9950 improve review tool +6934b97a28 2013-09-30 20:30:11 +0000 Steven R. Loomis ICU-10455 fix for 'make install' without icuio +4e85ca937d 2013-09-27 22:34:36 +0000 Markus Scherer ICU-10449 more Unicode 6.3 data updates from 2013sep25, revert some uppercase properties +f8886d8602 2013-09-27 22:24:16 +0000 Markus Scherer ICU-10449 more Unicode 6.3 data updates from 2013sep25, revert some uppercase properties +c08602a1fe 2013-09-26 17:50:48 +0000 Michael Ow ICU-10037 Update tzdata in ICU4C to 2013f +b059da2047 2013-09-26 17:50:04 +0000 Michael Ow ICU-10037 Update tzdata in ICU4J to 2013f +876caf41b7 2013-09-26 03:56:33 +0000 Steven R. Loomis ICU-10446 late ibmi fixes to fix regression in r34369 +a6d8c66b64 2013-09-25 06:30:36 +0000 Peter Edberg ICU-10442 Revert previous change, the whole class is inside #ifndef U_HIDE_DRAFT_API +fffa6d65af 2013-09-25 04:45:57 +0000 Peter Edberg ICU-10442 Fix to have proper #ifndef U_HIDE_DRAFT_API around the now-draft-again API +b94cbefba9 2013-09-25 02:17:37 +0000 Steven R. Loomis ICU-10398 regen APIChangeReport.html +99fc90c94d 2013-09-25 02:08:52 +0000 Steven R. Loomis ICU-10439 add comment about why volatile is here +d437a719e3 2013-09-25 00:36:22 +0000 Travis Keep ICU-10442 Move deprecated listFormatter methods back to draft ICU 50. +006d7063b7 2013-09-25 00:31:46 +0000 Steven R. Loomis ICU-10439 add volatile as per StackOverflow:2219829 to work around what seems to be an optimizer bug in GCC -m32 (at least GCC 4.4.7 and 4.8.1) - revisit in ICU-10420 and ilk. +380a5608aa 2013-09-24 23:40:46 +0000 Steven R. Loomis ICU-10439 fix sprintf(%s,NULL) +22f108c028 2013-09-24 04:06:18 +0000 Peter Edberg ICU-10161 (J) Speed up trimMarksFromAffix per Yoshito, skip it entirely for affix length 1 +39d41b48a7 2013-09-24 00:30:38 +0000 Steven R. Loomis ICU-10398 bump version # in readme +c2c892a7c1 2013-09-23 20:55:35 +0000 Yoshito Umaoka ICU-10399 Updated ICU4J readme.html to RC. +95c91d8e72 2013-09-23 19:22:44 +0000 Yoshito Umaoka ICU-10399 Added serialization compatibility test data. +31a4739bac 2013-09-23 18:23:05 +0000 Peter Edberg ICU-9627 Updated Date Field Symbol Table links in smpdtfmt.h, added them in udat.h +3a41fdc007 2013-09-23 18:14:29 +0000 Yoshito Umaoka ICU-10399 Some updates for the eclipse plug-in version. Resolve some compiler warnings, updated the build version. +34abbe1c7f 2013-09-23 15:13:58 +0000 Yoshito Umaoka ICU-10399 Added ICU4J 52 API signature data file. +c1839fae2c 2013-09-23 15:10:45 +0000 Yoshito Umaoka ICU-10399 Added @provisional tag to @draft APIs. +0111b99f92 2013-09-23 14:36:27 +0000 Michael Ow ICU-10037 Update TestCanonicalID test case exclusion list in ICU4J +fe11501027 2013-09-23 14:32:20 +0000 Michael Ow ICU-10037 Update TestCanonicalID test case exclusion list in ICU4C +c792c0c4b9 2013-09-23 07:15:09 +0000 Peter Edberg ICU-10398 Update urename.h +3f51cb7d8d 2013-09-23 06:52:34 +0000 Peter Edberg ICU-10398 Update #ifndef U_HIDE_XXXXX_API (e.g. DRAFT) to match status tags (e.g. @draft) +a72dc953d8 2013-09-23 06:51:07 +0000 Peter Edberg ICU-10398 Add missing final EOL +53499c0d65 2013-09-23 05:30:39 +0000 Yoshito Umaoka ICU-8449 ICU4C Islamic Umm Al-Qura calendar updates based on Yoshito's review. +cb99f40912 2013-09-23 05:15:07 +0000 Yoshito Umaoka ICU-8449 ICU4J Islamic Umm Al-Qura calendar updates based on Yoshito's review. +86ce4329cd 2013-09-23 03:01:10 +0000 Michael Ow ICU-10037 Update tzdata in ICU4J to 2013e +85b294e4ec 2013-09-23 03:00:40 +0000 Michael Ow ICU-10037 Update ICU4C to tzdata 2013e +02d576bc82 2013-09-21 00:06:02 +0000 Steven R. Loomis ICU-7912 one last (?) review comment +58fd7c7583 2013-09-20 21:17:16 +0000 Steven R. Loomis ICU-7912 more review comments +4396765af8 2013-09-20 20:47:17 +0000 Markus Scherer ICU-10399 updated pool.res files +efac446a19 2013-09-20 18:11:24 +0000 Jungshik Shin ICU-9051 add an additional check for CHECK_LOCALTIME_LINK +4650ca64e3 2013-09-20 05:00:30 +0000 Steven R. Loomis ICU-7912 commit from review comments (thx) +12c5e946e9 2013-09-19 23:51:03 +0000 Markus Scherer ICU-10398 updated dependencies +fed85ddb05 2013-09-19 23:49:53 +0000 Markus Scherer ICU-10142 more direct property access +14a75fc273 2013-09-19 22:42:58 +0000 Markus Scherer ICU-10398 updated pool.res files +0107991a84 2013-09-19 22:04:52 +0000 Scott Russell ICU-10249 review comment updates +379fa7922b 2013-09-19 22:02:47 +0000 Scott Russell ICU-10249 review comment updates +a8c9e3b922 2013-09-19 21:58:32 +0000 Markus Scherer ICU-10142 bidi test data files from 2013-sep-19 +dfc0089623 2013-09-19 21:58:10 +0000 Markus Scherer ICU-10142 bidi test data files from 2013-sep-19 +e5a9a38924 2013-09-19 20:47:22 +0000 Michael Ow ICU-10398 Fix uconfig test errors in ICU 52 +c4a3dda5fc 2013-09-19 18:02:36 +0000 Scott Russell ICU-10261 review comment updates +886e16a276 2013-09-19 17:44:06 +0000 Yoshito Umaoka ICU-10399 Fixed a coding issue. During the initialization of MeasureUnit, it should not use a subclass Currency. Currency.CURRENCY_FACTORY is actually in MeasureUnit, so it should not be accessed through Currency. +8ac5d5b068 2013-09-19 17:30:57 +0000 Scott Russell ICU-10261 review comment updates +4835d5705a 2013-09-19 02:32:57 +0000 Michael Ow ICU-10398 Ensure cintltst and intltest passes without data +37562f403e 2013-09-19 00:44:08 +0000 Steven R. Loomis ICU-10394 api promo 50->52 as per PMC +c2356dc2c9 2013-09-19 00:37:01 +0000 Steven R. Loomis ICU-10394 clarify untagged vs missing +ecd20b0cdc 2013-09-19 00:00:29 +0000 Steven R. Loomis ICU-10394 cleanup those asterisks (normalize 'UFoo * ufoo_open()' to 'UFoo* ufoo_open()') +53d3394bd0 2013-09-18 23:54:56 +0000 Travis Keep ICU-10305 Fix grammer mistake in comments. +ac2fed5f30 2013-09-18 23:32:53 +0000 Travis Keep ICU-10305 Use balign instead of align on the gcc assemblers. Update link to gcc assembler documentatation. Remove TODO. +6cf11c3bf5 2013-09-18 22:57:01 +0000 Yoshito Umaoka ICU-10399 Updated api change report. +e2f60a29ee 2013-09-18 22:51:19 +0000 Yoshito Umaoka ICU-10399 Added missing API status tags +464e89cbe8 2013-09-18 22:18:18 +0000 Andy Heninger ICU-10361 DecimalFormat NumberFormatRegressionTest::Test10361(), force English DecimalFormatSymbols. Review fix from Markus. +c9b42d2525 2013-09-18 21:52:51 +0000 Yoshito Umaoka ICU-10399 Fixed some compiler warnings (Eclipse and JDK javac). +3e7d7e68f8 2013-09-18 20:58:47 +0000 Yoshito Umaoka ICU-10415 Additional fixes to PluralRules and PluralSamples. Incorrect and missing tags. +358e1ddcd2 2013-09-18 20:08:25 +0000 Steven R. Loomis ICU-10376 fixup clang warnings +87fff22f2f 2013-09-18 19:55:38 +0000 Yoshito Umaoka ICU-10393 API status promotion from draft to stable in ICU4J 52. +0989e56a2f 2013-09-18 18:52:24 +0000 Mark Davis ICU-10415 fix mistag +14168ce260 2013-09-18 16:39:06 +0000 Markus Scherer ICU-10180 document that a string trie cannot be empty +4f63a56669 2013-09-18 16:38:37 +0000 Markus Scherer ICU-10180 document that a string trie cannot be empty +59d926f715 2013-09-18 13:51:30 +0000 Mark Davis ICU-10409 fixed tests in wrong file, as per Markus's request +7b164713f3 2013-09-18 13:41:49 +0000 Mark Davis ICU-10383 fix synchronization per Andy. +bb7e154629 2013-09-18 08:33:47 +0000 Peter Edberg ICU-10260 Port J LocaleDisplayNamesImpl change for (->[ to C; make similar changes in uloc_getDisplayName +cd3860a322 2013-09-17 23:43:28 +0000 Andy Heninger ICU-10361 Add missing icu namespace on previouos NumberFormat changes. +36663e1226 2013-09-17 21:59:18 +0000 Markus Scherer ICU-10407 more efficient UnicodeString::refCount() +25bab8fa6f 2013-09-17 21:56:23 +0000 Andy Heninger ICU-10361 DecimalFormat, remove number size restrictions that were limiting the ability to format big decimals. +1442c4ffcd 2013-09-17 21:44:35 +0000 Markus Scherer ICU-9740 fix UnicodeString::getTerminatedBuffer() vs. truncated read-only alias +df13ae5e76 2013-09-17 21:17:03 +0000 Yoshito Umaoka ICU-9396 Reverted allinone.sln changes in the previous commit. +271e788d65 2013-09-17 21:08:10 +0000 Yoshito Umaoka ICU-9396 Accept NULL pointer with length of 0 in ucol_strcoll and ucol_strcollUTF8. Also added some test case verifying the behavior. +6144e1bad2 2013-09-17 20:42:14 +0000 Steven R. Loomis ICU-10273 work around Windows test failure by disabling optimization of getFixedDecimal. +16785e1aa5 2013-09-17 20:04:29 +0000 Markus Scherer ICU-10257 fix typo in isBogus() docs +82e54bce50 2013-09-17 19:53:09 +0000 Markus Scherer ICU-10273 fix compiler warning +27e00900c8 2013-09-17 19:48:50 +0000 Markus Scherer ICU-9932 deprecate & disable cloning-into-user-buffer, except keep ucnv_safeClone() intact +92464523f4 2013-09-17 18:20:50 +0000 Yoshito Umaoka ICU-7897 Simplified TestSelection/TestConversionUTF16. Removed the charset encoding name data depending on index of array returned by getAvailableNames(), instead, use hardcoded popular charset names. Modernize the coding style, etc. Reduced the exhaustive test time a lot. +a99ea9c138 2013-09-17 18:01:18 +0000 Travis Keep ICU-9946 Add test for ede case of formatting {0}, {1}, {2} +bfb8e76bc0 2013-09-17 17:57:07 +0000 Travis Keep ICU-9946 Add test for ede case of formatting {0}, {1}, {2} +c42e57a06c 2013-09-17 16:55:02 +0000 Scott Russell ICU-10249 Implement new islamic calendar variants tbla, rgsa +1e57298e3f 2013-09-17 07:07:53 +0000 Yoshito Umaoka ICU-10012 Disable EBCDIC Arabic/Hebrew detectors by default. Added APIs to enable/disable each charset and get currently active charsets. Use ISO-8859-8-I for ISO-8859-8/logica/implicit - to make the behavior compatible with ICU4C implementation (#9364). +920dadff8d 2013-09-17 06:57:53 +0000 Yoshito Umaoka ICU-10012 Disable EBCDIC Arabic/Hebrew detectors by default. Added APIs to enable/disable each charset and get currently active charsets. +7b6fa12efe 2013-09-17 06:57:00 +0000 Steven R. Loomis ICU-9744 add namespace scope +f0dd9e78dc 2013-09-17 06:31:09 +0000 Steven R. Loomis ICU-10379 fixes for IBM i - passes all tests! +1f3a6bc750 2013-09-17 06:26:26 +0000 Steven R. Loomis ICU-9744 add more known issues, fix #include issue, remove unused output parameter. +002a4a751e 2013-09-17 03:47:56 +0000 John Emmons ICU-10404 Last minute plural update +04f6fc24f4 2013-09-17 03:47:37 +0000 John Emmons ICU-10404 Last minute plural update +76fce4a987 2013-09-17 00:55:39 +0000 Steven R. Loomis ICU-9744 remove timebomb code, update docs for logKnownIssue and log_knownIssue +dcd43f9055 2013-09-17 00:21:47 +0000 Steven R. Loomis ICU-9744 improve logknownissue +9634449e0e 2013-09-16 22:07:45 +0000 Steven R. Loomis ICU-10398 roll version # forward +7802f4a73b 2013-09-16 22:07:02 +0000 Steven R. Loomis ICU-9744 logKnownIssue and log_knownIssue for ICU4C +0e7c0d8716 2013-09-16 21:57:44 +0000 Scott Russell ICU-10261 give DateFormat more granular leniency control (fix memory leak in test) +a380bf4716 2013-09-16 20:27:16 +0000 John Emmons ICU-9995 Remove Region.UNDEFINED_NUMERIC_CODE and document. +7fb9143401 2013-09-16 16:49:11 +0000 Travis Keep ICU-10378 Use copy-on-write semantics when modifying pre-existing EnumSet. +570986cb96 2013-09-16 14:29:41 +0000 Scott Russell ICU-10261 give DateFormat more granular leniency control (fix failing test on non-Windows platform) +e22e451cd8 2013-09-16 13:43:10 +0000 Scott Russell ICU-10261 give DateFormat more granular leniency control (updated tests didn't get committed) +41d2876025 2013-09-16 12:45:41 +0000 Scott Russell ICU-10261 give DateFormat more granular leniency control +bfbffd7805 2013-09-16 12:20:50 +0000 Scott Russell ICU-10261 give DateFormat more granular leniency control +36e54c57f8 2013-09-16 05:20:11 +0000 Peter Edberg ICU-10378 (J) Change to use EnumSet instead of bitmasks +66a277a085 2013-09-15 20:53:10 +0000 Matitiahu Allouche ICU-10142 fixes to UBA implementation to satisfy all tests in BidiTest and BidiCharacterTest (version 6.3.0d3) +10e5143aa8 2013-09-15 12:03:47 +0000 Matitiahu Allouche ICU-10142 fixes to UBA implementation to satisfy all tests in BidiTest and BidiCharacterTest (version 6.3.0d3) +40f04c3961 2013-09-14 03:16:37 +0000 Michael Ow ICU-9790 Update configure script +86472cec4b 2013-09-13 22:43:09 +0000 Markus Scherer ICU-10277 disable Basque (eu) test case: there is no Basque collation data, it falls back to the default locale, that makes the test flaky +25a1c42dd1 2013-09-13 21:36:38 +0000 Michael Ow ICU-9790 Don't use c99 for Solaris/GCC platform +76b93683b4 2013-09-13 21:21:11 +0000 Markus Scherer ICU-10338 test & fix ucol_setReorderCodes({default}) +1cb23f24df 2013-09-13 20:07:16 +0000 Yoshito Umaoka ICU-10399 ICU4J version number to 52.1. +a7f34e92c9 2013-09-13 19:53:16 +0000 Mark Davis ICU-8474 restored the canonicalization to =, !=, and %. (Somehow it got reverted, not sure how.) Ran the core tests; was unable to run all the tests (see email to core). +c798c3c95e 2013-09-13 19:43:07 +0000 Markus Scherer ICU-10251 add note to readme +3c1cc35984 2013-09-13 19:35:54 +0000 Markus Scherer ICU-10251 make CollationElementIterator protected methods private +b20a9793f9 2013-09-13 19:25:01 +0000 Markus Scherer ICU-10282 deprecate bad API RuleBasedCollator::cloneRuleData(), call cloneBinary() +bac694742e 2013-09-13 18:45:24 +0000 Yoshito Umaoka ICU-10400 Updated the tool used for updating ICU's ISO 4217 currency numeric code map to support the new ISO 4217 file locations and format. +e46f248a50 2013-09-13 18:38:36 +0000 Steven R. Loomis ICU-10357 fix from review comment +90ded7ad3c 2013-09-13 17:54:23 +0000 Yoshito Umaoka ICU-10399 Organized import statements. +8e59fa7be4 2013-09-13 17:12:11 +0000 Markus Scherer ICU-9915 do not mask off the continuation bits and then later test this masked CE value for isContinuation() +59b210409f 2013-09-13 17:09:57 +0000 Markus Scherer ICU-9915 add comment about test case +b6529f6c53 2013-09-13 17:08:58 +0000 Andy Heninger ICU-10273 fix Windows test failure in FixedDecimal. +0c1b6a8ffd 2013-09-13 16:21:56 +0000 Steven R. Loomis ICU-10397 move singleton init out of static functions (perf) +4f1ed3fc6d 2013-09-13 15:55:48 +0000 Jonathan Lai ICU-10398 Check text file line endings +02d6148322 2013-09-13 08:14:50 +0000 Yoshito Umaoka ICU-10393 Added a new feature to CollectAPI to write out API list in TSV format. +625aaa18c7 2013-09-13 05:48:16 +0000 Steven R. Loomis ICU-10379 IBM i - make tests run without any special options, update readme +9518f3f302 2013-09-13 05:16:54 +0000 Steven R. Loomis ICU-10273 IBM i fixes +9ef3145fbc 2013-09-13 03:07:39 +0000 Markus Scherer ICU-9915 do not mask off the continuation bits and then later test this masked CE value for isContinuation() +5bc9c3dcdb 2013-09-12 23:54:19 +0000 Jonathan Lai ICU-10379 add missing #include +d7aff40250 2013-09-12 23:50:38 +0000 Peter Edberg ICU-10378 (J) Support skeleton meta-character 'J' in DateTimePatternGenerator +1f21a220d9 2013-09-12 23:48:02 +0000 Peter Edberg ICU-10378 (C) Delete comma at end of enumerator list +ce1c10fd51 2013-09-12 22:49:07 +0000 Peter Edberg ICU-10378 (C) Support skeleton meta-character 'J' in DateTimePatternGenerator +e27c77829d 2013-09-12 20:53:12 +0000 Yoshito Umaoka ICU-8474 Revert changes ULocale's class signature and comparTo method. Also removed Comparable from PluralRule's class signature, but preserved compareTo method as @internal. +308b16079b 2013-09-12 20:33:29 +0000 Markus Scherer ICU-7392 DecimalFormatSymbols::createWithLastResortData(UErrorCode), and clean up the real initialize() for supplementary digits and memory management +ed9d094e61 2013-09-12 20:07:53 +0000 Andy Heninger ICU-10273 PluralRules FixedDecimal, avoid undefined cast from NaN to int64_t +5b0592af79 2013-09-12 17:16:52 +0000 Andy Heninger ICU-10273 Investigate Sparc test failure. +bbc0a17a8e 2013-09-12 06:29:39 +0000 Steven R. Loomis ICU-10379 fixes for IBM i - ambiguous types +b258b9a07b 2013-09-12 05:49:49 +0000 Steven R. Loomis ICU-10273 fix compilation failure in test- need LL for long long +30feb0c56b 2013-09-12 04:33:03 +0000 Peter Edberg ICU-10039 Per API review: Add consts, add unumsys_getDescription(), improve documentation +e059ab24ef 2013-09-12 04:04:56 +0000 Steven R. Loomis ICU-10273 fix compilation failure on some platforms, also reorder zero-initializers to avoid warning +fd0e17c682 2013-09-12 01:27:29 +0000 Steven R. Loomis ICU-10379 fixes for IBM i - asciism, fix some test cases +8abaebe06e 2013-09-12 01:00:04 +0000 Andy Heninger ICU-10273 DecimalFormat::getFixedDecimal(), improved handling of rounding, overflow. +fbb5f5ba1f 2013-09-12 00:02:41 +0000 Markus Scherer ICU-10371 fix assertion in u_strFromUTF8()/u_strFromUTF8WithSub() code +caf4feecef 2013-09-11 23:46:50 +0000 Markus Scherer ICU-10355 std::string is available on Android +fb38bbbee8 2013-09-11 23:32:37 +0000 Markus Scherer ICU-10273 support plurals with decimals in MessageFormat and PluralFormat (ported from Java r34087 & r34276) +56d546f8c5 2013-09-11 23:32:15 +0000 Markus Scherer ICU-8474 minor changes parallel with C++ +790af7c8dd 2013-09-11 21:38:11 +0000 Peter Edberg ICU-10375 Add \file and \brief to udisplaycontext.h headers so it works in apiref/icu4c/files.html +31cdcb89e0 2013-09-11 19:38:07 +0000 Steven R. Loomis ICU-10379 fixes for IBM i - mostly clarifying ambiguous casts. +ce0795b141 2013-09-11 19:18:50 +0000 John Emmons ICU-10380 Integrate additional CLDR 24 data ref. Cldrbug:6672 +a21f88f977 2013-09-11 19:16:25 +0000 John Emmons ICU-10380 Integrate additional CLDR 24 data ref. Cldrbug:6672 +6bef61a350 2013-09-11 17:49:34 +0000 Michael Ow ICU-10161 Delete number format after use +5a1e66e343 2013-09-11 05:07:00 +0000 Peter Edberg ICU-10039 Add basic C wrapper for NumberingSystem (numsys.h), version 1 +90522bf7b1 2013-09-11 01:17:28 +0000 Andy Heninger ICU-10273 add DecimalFormat::getFixedDecimal(Formattable &) +e50e12a1dd 2013-09-11 01:02:24 +0000 Steven R. Loomis ICU-10360 update runConfigureICU for MacOSX vs MacOSX/GCC +b3d29d3d8c 2013-09-11 00:51:18 +0000 Steven R. Loomis ICU-9742 removing tests depending on closed CldrBug:3058 +90fd46df00 2013-09-11 00:03:06 +0000 Michael Ow ICU-10345 Call adoptInstead instead of orphan to avoid memory leak +a183ef1302 2013-09-10 21:53:00 +0000 Peter Edberg ICU-10065 (J) In DateTimePatternGenerator, add support for pattern chars O,X,x, adjust support for V,Z +33c679b135 2013-09-10 21:29:14 +0000 Peter Edberg ICU-10065 Delete redundant LOW_K row in dtTypes[] +a6e8bf3f32 2013-09-10 20:34:57 +0000 Peter Edberg ICU-10065 Better sanity checks and error logging in testAllFieldPatterns +0502015988 2013-09-10 17:03:42 +0000 Michael Ow ICU-10331 Fix memory leak in data test +1425e44635 2013-09-10 07:59:01 +0000 Peter Edberg ICU-10142 Add missing final EOL in ubidi.c +ebea161b11 2013-09-10 07:51:38 +0000 Peter Edberg ICU-10065 In DateTimePatternGenerator, add support for pattern chars K,O,X,x, adjust support for V +f2f67fbaa8 2013-09-10 03:44:20 +0000 Andy Heninger ICU-10373 A few more namespace tweaks to fix the Windows build. +50e5fd3e23 2013-09-10 00:59:18 +0000 Andy Heninger ICU-10373 One more namespace fix. +d4233dc050 2013-09-10 00:46:27 +0000 Andy Heninger ICU-10373 Fix ambiguous names build problem from previous namesapce change. +8f38199123 2013-09-10 00:34:12 +0000 Markus Scherer ICU-10365 fix namespace issue: icu::UInitOnce +86c481026c 2013-09-10 00:13:41 +0000 Steven R. Loomis ICU-10373 fix -DU_USING_ICU_NAMESPACE=0 issues +74f4eeb5e2 2013-09-09 18:44:28 +0000 Michael Ow ICU-10329 Update ICU4J charset alias table +7be74bc255 2013-09-09 18:16:12 +0000 Michael Ow ICU-10329 Update Java alias for ISO-8859-7 +aa9214a168 2013-09-09 17:58:59 +0000 Jungshik Shin ICU-9051 timezone offset fix on iOS +5cf1e499d1 2013-09-09 17:58:07 +0000 Michael Ow ICU-10290 Update bsd config file +45794dd120 2013-09-08 04:08:33 +0000 John Emmons ICU-10370 Remove BOMs from java files in the samples +1aa921d201 2013-09-08 04:01:38 +0000 John Emmons ICU-10335 Add missing alias from ky_KG to ky_Cyrl_KG +613458a08a 2013-09-08 03:52:02 +0000 John Emmons ICU-10335 Add missing alias from ky_KG to ky_Cyrl_KG +a3c50c6e67 2013-09-07 20:54:48 +0000 John Emmons ICU-10335 Merge completed CLDR24 branch into trunk. +a869b0d483 2013-09-07 20:46:42 +0000 John Emmons ICU-10335 Merge completed CLDR24 branch into trunk. +5084b2da73 2013-09-07 01:36:01 +0000 Peter Edberg ICU-7647 Update compiled license document to include the laodict.txt license +dc0285bb1f 2013-09-07 01:03:46 +0000 Peter Edberg ICU-7647 J, Add/use LaoBreakEngine and corresponding dictionary +bf4126616b 2013-09-06 23:43:13 +0000 Peter Edberg ICU-7647 Add/use LaoBreakEngine and laodict.txt; more useful messages in gendict +4d9fad13ef 2013-09-06 20:02:42 +0000 Andy Heninger ICU-10273 Plural Rules Fixed Decimal, improve handling of NaN and Infinity +bd7fd3318f 2013-09-06 06:22:23 +0000 Steven R. Loomis ICU-10132 Reverting to options as of r477 - regressed in r32558 +47849b94be 2013-09-06 06:08:24 +0000 Steven R. Loomis ICU-10366 checkin libs +bfe2498a03 2013-09-06 06:06:16 +0000 Steven R. Loomis ICU-10366 regen APIChangeReport.html +e1d6ea0aa7 2013-09-06 06:03:39 +0000 Steven R. Loomis ICU-10366 add inplace-old to work around relative directory madness +00ea16b361 2013-09-06 05:04:54 +0000 Steven R. Loomis ICU-7912 one more update to fix untagged items.. +4c46fa7dd8 2013-09-06 05:01:22 +0000 Steven R. Loomis ICU-10365 another typo as per r34214 +216de3bb95 2013-09-06 04:14:48 +0000 Andy Heninger ICU-10365 Fix typo in previous commit that broke the build on several platforms. +ec72ffe189 2013-09-06 02:06:05 +0000 Peter Edberg ICU-10161 J - Ignore LRM/RLM/ALM in text and affixes when comparing; add internal support for minus/plus symbol strings to DecimalFormatSymbols; pre-integrate some CLDR 24 number symbol/pattern changes so tests match them. +9254716caa 2013-09-06 02:02:15 +0000 Steven R. Loomis ICU-10366 checkin initial APIChangeReport.html +ee400779a0 2013-09-06 01:59:35 +0000 Steven R. Loomis ICU-10366 allow inplace build, add note about xalan/xerces +bb7e5684de 2013-09-06 01:41:14 +0000 Andy Heninger ICU-10365 Mutex implementation, use ICU namespace where possible, cleans up urename. +7b3b75a525 2013-09-05 23:28:28 +0000 Andy Heninger ICU-10273 Plural Rules, add DecimalFormat::getFixedDecimal(). Work in progress. +bcfcd53be9 2013-09-05 22:13:07 +0000 Peter Edberg ICU-10161 trimMarksFromAffix must trim all marks; update "ar" number patterns to latest +e5fac0714c 2013-09-05 05:32:56 +0000 Steven R. Loomis ICU-10345 make formatting of a Formattable currency thread safe.. by cloning. makes unum_formatDoubleCurrency also slow. +7a9480becc 2013-09-05 03:55:29 +0000 Steven R. Loomis ICU-10357 only show 'are you missing data' once +6b21f7fe67 2013-09-05 00:23:28 +0000 Steven R. Loomis ICU-10100 promote getFontTable(tag,length) to draft. +18b2a30242 2013-09-04 23:00:06 +0000 Steven R. Loomis ICU-10331 use --std=c++03 by default for MinGW +9a537be436 2013-09-04 22:36:52 +0000 Steven R. Loomis ICU-10331 move platform dependency out of udatatst.c , other fixes for msys/mingw +eccd3b0f42 2013-09-04 22:01:44 +0000 Steven R. Loomis ICU-9790 forgot to checkin aclocal.m4 (though it is generated) +4ef4dd1531 2013-09-04 19:39:59 +0000 Steven R. Loomis ICU-9619 note in readme +091b5afbb0 2013-09-04 17:31:08 +0000 Steven R. Loomis ICU-9790 note file contents +8997c77684 2013-09-04 10:46:03 +0000 Peter Edberg ICU-10161 Now compareSimpleAffix ignores LRM/RLM/ALM in affix or text when comparing them; and pre-integrate some CLDR 24 number symbol & pattern changes so tests will match the new data. +f51f2f06d8 2013-09-04 06:59:04 +0000 Steven R. Loomis ICU-10331 mingw fixes +f2844dc9e1 2013-09-04 06:19:26 +0000 Steven R. Loomis ICU-10028 u_finit and u_fadopt test +e001989611 2013-09-04 05:41:01 +0000 Steven R. Loomis ICU-10122 fix test for U_TIMEZONE +ced24eea2b 2013-09-04 05:14:27 +0000 Steven R. Loomis ICU-9790 bring ICU kicking and screaming into the 20th [sic] century +816c682d5d 2013-09-04 04:55:27 +0000 Steven R. Loomis ICU-9790 configure.in should be configure.ac - http://www.gnu.org/software/automake/manual/html_node/Requirements.html#Requirements +f9d90ad80b 2013-09-04 04:40:58 +0000 Steven R. Loomis ICU-10178 clarify UnicodeString::compare +1e5f54e5cf 2013-09-04 03:58:09 +0000 Steven R. Loomis ICU-10342 oops - make sure icuio builds before tools. (derb depends on ustdio.) This worked in parallel but not in -j1 +d5f385d4e5 2013-09-04 02:44:27 +0000 Scott Russell ICU-10249 Implement new Islamic calendar variants tbla, rgsa (fix for broken test) +6fdda37087 2013-09-04 02:09:29 +0000 Steven R. Loomis ICU-10351 add "pcheck", parallel check +003c35c1d9 2013-09-04 01:07:35 +0000 Andy Heninger ICU-10273 Plural Rules, add DecimalFormat::getFixedDecimal(). Work in progress. +df276b7a30 2013-09-04 00:10:00 +0000 Steven R. Loomis ICU-10342 remove OS deps from derb +bc0dcf4cb0 2013-09-04 00:01:26 +0000 Steven R. Loomis ICU-9619 add const to getters +d2d0d0d9f0 2013-09-03 22:26:48 +0000 Scott Russell ICU-10249 Implement new Islamic calendar variants tbla, rgsa +b8227cab88 2013-09-03 20:21:42 +0000 Matitiahu Allouche ICU-10142 just checking that I can commit. +7eeeccbcbb 2013-09-03 17:58:45 +0000 Markus Scherer ICU-10142 fix for old-style C +2786b25dff 2013-09-03 17:44:01 +0000 Steven R. Loomis ICU-10270 fix // comments in udat.h +f6f9d3762f 2013-09-03 05:14:19 +0000 Peter Edberg ICU-9960 The private/@internal versions of matchString,subParse added in r31186 should be marked as such +454a0ec782 2013-08-30 23:46:37 +0000 Steven R. Loomis ICU-9741 trivial fix to header, u_strcoll -> ucol_strcoll +3337da7e64 2013-08-30 23:39:28 +0000 Steven R. Loomis ICU-9710 fixed U_PLATFORM on darwin. also added U_PF_BSD to the debug printf while at it. +97f490833e 2013-08-30 22:45:31 +0000 Steven R. Loomis ICU-10308 add back only the flags which make a difference +759b77c2b0 2013-08-30 22:16:21 +0000 Andy Heninger ICU-9980 DecimalFormat::parseCurrency() - init output currencty parameter. +b8f63d6f26 2013-08-30 22:09:58 +0000 Steven R. Loomis ICU-10308 remove platform specific stuff from .pc files. Add note recommending pkg-config over icu-config. +cfa973f062 2013-08-30 21:20:02 +0000 Steven R. Loomis ICU-10123 add check for elf.h before using (note, had to add U_HAVE_ELF_H) +45a374dc3f 2013-08-30 20:58:37 +0000 Steven R. Loomis ICU-9779 update config.guess and config.sub from latest on savannah +5cbd24e441 2013-08-30 20:47:42 +0000 Steven R. Loomis ICU-9211 add --disable-tools and warnings +e77aa2a82f 2013-08-30 20:27:29 +0000 Markus Scherer ICU-10142 BidiCharacterTest.txt field 0 is always a code point string +7f8c0f9fe0 2013-08-30 20:27:13 +0000 Steven R. Loomis ICU-9675 clean regen configure (whitespace) +748e8c9cc6 2013-08-30 19:50:39 +0000 Markus Scherer ICU-10142 implement Unicode 6.3 bidi algorithm additions: merge icu4j/branches/mati/uba63 into trunk, merge new test for BidiCharacterTest.txt into BiDiConformanceTest.java +90b538ae3f 2013-08-30 16:32:45 +0000 Markus Scherer ICU-10142 implement Unicode 6.3 bidi algorithm additions: merge icu/branches/mati/uba63 into trunk, merge new test for BidiCharacterTest.txt into bidiconf.cpp +b5da651126 2013-08-30 14:45:58 +0000 Scott Russell ICU-8449 compiler warning clean-up & add support for maintaining existing civil property along with new cType +839ec55eab 2013-08-30 06:39:01 +0000 Peter Edberg ICU-10176 No line break in $SY $HL; update tests, including old missing updates for RBBITestMonkey (J) +b6dcdfcd25 2013-08-30 05:51:27 +0000 Peter Edberg ICU-10176 No line break in $SY $HL; update tests accordingly +45561757cc 2013-08-30 01:23:42 +0000 Andy Heninger ICU-10182 Build Time mutexes, merge from development branch. +7e42977505 2013-08-30 00:56:10 +0000 Peter Edberg ICU-10296 Fix the company name for Apple +33c0acf233 2013-08-30 00:17:33 +0000 Travis Keep ICU-10017 Rollback TimePeriod additions. +be5eec1c83 2013-08-29 23:57:25 +0000 Peter Edberg ICU-10296 Add 2 words to Thai dictionary (เธกเธฑเน‰เธข, เธกเธฑเนŠเธขเธฅเนˆเธฐ), add tests (J) +7f3d307ef8 2013-08-29 23:45:48 +0000 Travis Keep ICU-10274 Rollback TimePeriod additions, but leave in changes to listformatter for Mark's more generic units API. +8f0c5ac557 2013-08-29 23:30:48 +0000 Peter Edberg ICU-10296 Add 2 words to Thai dictionary (เธกเธฑเน‰เธข, เธกเธฑเนŠเธขเธฅเนˆเธฐ), add tests (C) +80597323f8 2013-08-29 21:36:06 +0000 Steven R. Loomis ICU-10331 fix immediate issue on cygwin, mingw still broken. also fix warnings and spaces +bc031bb637 2013-08-29 21:14:09 +0000 Yoshito Umaoka ICU-10268 Restored Currency serialization backward compatibility support for now. Also fixed a bunch of compiler warnings (both Eclipse compiler and JDK) introduced by unit/measure format work. +3188fd4a62 2013-08-29 21:13:43 +0000 Peter Edberg ICU-10300 Add "ใ‚ชใƒผใ‚นใƒˆใƒฉใƒชใ‚ข" to cjdict.txt (J) +f8c52a1490 2013-08-29 20:52:45 +0000 Peter Edberg ICU-10300 Add "ใ‚ชใƒผใ‚นใƒˆใƒฉใƒชใ‚ข" to cjdict.txt, add related test (C) +3a4fa13ef8 2013-08-29 18:31:11 +0000 Travis Keep ICU-10268 Mark Units API as internal deprecated and fix some minor bugs. +62cb5a9ca6 2013-08-29 18:07:13 +0000 Andy Heninger ICU-10273 Plural Rules, remove unimplemented getFunctionalEquivalent(). +4431fc1f14 2013-08-29 18:04:59 +0000 Peter Edberg ICU-10299 Fix CjkBreakEngine fWordSet to include 30FC,FF70 (ICU4J) +ca03cd866d 2013-08-29 17:45:39 +0000 Yoshito Umaoka ICU-10268 Serialization compatibility test related changes. Cleaned up skip cases. Reverted a previous change that seemed to exclude Currency from the compatibility test. Also fixed some compiler warnings introduced by previous commits for this ticket. +bd82ee99c1 2013-08-29 17:30:19 +0000 Yoshito Umaoka ICU-10268 Exclude PluralRules$FixedDecimal from the serialization coverage test for now. +3f712e7635 2013-08-29 17:13:06 +0000 John Emmons ICU-10339 Fix build error on Cygwin/gcc (INT64_MAX) instead of (U_INT64_MAX) +2f02059dda 2013-08-29 05:13:36 +0000 Peter Edberg ICU-10299 Fix CjkBreakEngine fSet to include 30FC,FF70; fix broken test data (ICU4C) +6ddf597269 2013-08-29 00:50:50 +0000 Andy Heninger ICU-10273 fix bug in plural rules parser, caused failure of CompactDecimalFormatTest +3b26d31728 2013-08-28 23:50:29 +0000 Andy Heninger ICU-10273 fix for Solaris build error in plural rules (hopefully). +2c580225a6 2013-08-28 23:17:03 +0000 Steven R. Loomis ICU-10322 add a scary warning +d6b7c390ae 2013-08-28 23:12:36 +0000 Steven R. Loomis ICU-10322 simple resource bundle builder +1a0fdb09e3 2013-08-28 22:52:37 +0000 Markus Scherer ICU-10168 minor Unicode 6.3 change log updates +fe1a149ca5 2013-08-28 21:08:11 +0000 Markus Scherer ICU-10168 Unicode 6.3 data files as of 2013-aug-27 +4dc67e0203 2013-08-28 20:51:44 +0000 Andy Heninger ICU-10273 New plural rule syntax. Changes merged from development branch. With this checkin, Plural rule data is back in synch between ICU4C, ICU4J and CLDR trunk. +fa9f269f4d 2013-08-28 19:34:03 +0000 Travis Keep ICU-8474 CompactDecimalFormat improvement avoid extra format call. Fix bugs in FixedDecimal. +6037d39183 2013-08-28 15:55:54 +0000 Mark Davis ICU-10268 Add the units along the lines of what was discussed. Needs more work, however. +ff5564232d 2013-08-28 01:36:57 +0000 Markus Scherer ICU-10168 Unicode 6.3 data files as of 2013-aug-27 +196921e4cd 2013-08-27 18:05:47 +0000 Markus Scherer ICU-10168 minor improvements for unicodetools +39184cab6a 2013-08-26 20:45:20 +0000 Steven R. Loomis ICU-9675 add -Qunused-arguments if compiler is clang +2a36e2f226 2013-08-26 20:29:07 +0000 Markus Scherer ICU-8474 support plurals with decimals in MessageFormat and PluralFormat +ca9d96f401 2013-08-24 16:19:47 +0000 Mark Davis ICU-8474 Fix test to also check for decimals if integer samples empty +9685634a0f 2013-08-24 00:16:11 +0000 Andy Heninger ICU-8474 Plural Rules, tweak samples test to stop false failures. +f3dce2ad42 2013-08-23 19:54:33 +0000 Andy Heninger ICU-8474 Plural Rule data regenerated from CLDR. +4505512d3e 2013-08-23 10:38:57 +0000 Mark Davis ICU-8474 Many changes to tests and code in order to properly separate DECIMAL from INTEGER isLimited and samples; fix samples/unbounded in CLDR, fix bounded, fix when to return null, check disallowed syntax etc. +c207e27745 2013-08-21 23:51:56 +0000 Jungshik Shin ICU-10250 fix an error in _getKeywords() +6382e77631 2013-08-21 23:09:10 +0000 Jungshik Shin ICU-10318 add buffer length check to UTF-16/32 detector +6d3d9db092 2013-08-21 22:37:32 +0000 Travis Keep ICU-10305 ensure that data converted to assembly language starts on a 16 byte boundary. +d73447b346 2013-08-20 20:59:18 +0000 Yoshito Umaoka ICU-9526 Fixed a paring problem with custom monetary grouping separator. Ported equivalent fix for monetary decimal separator handing, updating the fix done by #9521. Fixed some bad coding style. Added a test case for testing custom symbols. +b0eaf25682 2013-08-20 20:51:31 +0000 Yoshito Umaoka ICU-9526 Fixed a parsing problem with custom monetary gouping separator. Fixed some bad coding style. Added a test case for testing custom symbols. +10ae93e130 2013-08-20 20:19:58 +0000 Michael Ow ICU-10243 Free resource bundle before opening another one +b19b309b18 2013-08-19 23:49:53 +0000 Peter Edberg ICU-10243 J, LocaleData.getMeasurementSystem/getPaperSize should get data from supplementalData +9163c9d8be 2013-08-19 22:29:26 +0000 Peter Edberg ICU-10243 C, ulocdata_getMeasurementSystem/getPaperSize should get data from supplementalData +6cfd149314 2013-08-19 18:32:42 +0000 Mark Davis ICU-8474 major change to PluralRules to move sample generation code into CLDR. Also did close to final renaming of internal classes +60c838d40f 2013-08-19 18:32:19 +0000 Mark Davis ICU-8474 major change to PluralRules to move sample generation code into CLDR. Also did close to final renaming of internal classes +7b22c02d86 2013-08-17 19:37:46 +0000 Michael Ow ICU-8449 Remove calendar instances after test +b7048715bb 2013-08-17 04:34:27 +0000 Peter Edberg ICU-10284 Fixed to use correct path for cldr tools, "${env.CLDR_DIR}/tools/java" +7c9e0aa2e8 2013-08-16 22:56:38 +0000 Andy Heninger ICU-10310 C++11 checking in configure script. +53ddd94796 2013-08-16 18:39:31 +0000 Andy Heninger ICU-10310 Improve C++11 handling in configure script +c3b0565eea 2013-08-16 18:10:31 +0000 Andy Heninger ICU-8449 fix broken build from earlier checkin. +e715efb8e8 2013-08-16 17:09:51 +0000 Scott Russell ICU-8449 Add Um al-Qura Hijri Calendar Support +c291c1230d 2013-08-16 17:07:02 +0000 Yoshito Umaoka ICU-10309 Fixed LD_LIBRARY_PATH issue (missing '/') - some more changes. +df791e3e91 2013-08-16 16:56:58 +0000 Yoshito Umaoka ICU-10309 Fixed LD_LIBRARY_PATH issue (missing '/') +5f2027f091 2013-08-16 16:44:14 +0000 Scott Russell ICU-8449 fix incorrect deprecations +bccb2df544 2013-08-16 16:11:21 +0000 Yoshito Umaoka ICU-10309 Changed performance regression test script not depending on ICU installation. The test programs are now invoked with a proper environment for each ICU copy. Also clean up some test scripts. +a442610f93 2013-08-16 16:04:37 +0000 Scott Russell ICU-8449 Add Um al-Qura Hijri Calendar Support +60501becc4 2013-08-15 21:02:16 +0000 Travis Keep ICU-10258 Free minus sign and plus sign set in a clean up function. +310f2f2a22 2013-08-15 00:08:34 +0000 Travis Keep ICU-10304 Fix MessageFormat::setArgStartFormat() so that it returns immediately after freeing adopted pointer on error. +f72d9c1fe0 2013-08-15 00:01:20 +0000 Travis Keep ICU-10306 Fix ICU data loading so that data that is padded with 8 bytes is still loaded correctly. +27d3e9435b 2013-08-14 20:17:38 +0000 Michael Ow ICU-10274 Close resource bundle after use +3b2de608ed 2013-08-14 19:47:38 +0000 Yoshito Umaoka ICU-10155 Deleted an empty test case - TestGetEffectiveCurrency. +93ab4f8add 2013-08-13 23:32:48 +0000 Michael Ow ICU-7912 Fix memory leak in cintltst TestUFormattable +d8d708a40c 2013-08-13 14:35:01 +0000 Yoshito Umaoka ICU-10256 Fixed NPE problem in TimeZoneJDK#clone(). +788aa8acf6 2013-08-12 23:27:00 +0000 Jennifer Chye ICU-10252 Use the new converter to generate synthetic locales and .mk files. +75114667a6 2013-08-12 18:09:50 +0000 Andy Heninger ICU-10301 Remove nearly empty mutex.cpp file. +8e9b5e0b7e 2013-08-12 03:35:22 +0000 Andy Heninger ICU-10301 Remove singleton classes, convert existing usage to UInitOnce +7879f2905b 2013-08-09 20:40:48 +0000 Yoshito Umaoka ICU-10281 Synchronized patched en_MO to resolve time zone name MST problem. +cbdc7bd38f 2013-08-09 20:39:32 +0000 Yoshito Umaoka ICU-10281 Temporary patch for MST problem in locale en_MO. Next CLDR data sync should resolve the issue in a different way. +0061d3a9b7 2013-08-09 19:53:07 +0000 Andy Heninger ICU-10184 umutex.h, change to C++ only, in preparation for build time user mutex support. +bea4641b0d 2013-08-09 16:32:44 +0000 Yoshito Umaoka ICU-10281 Fixed a VTIMEZONE writer problem that may produce overlapping rules. +78a74d6171 2013-08-09 16:32:00 +0000 Yoshito Umaoka ICU-10281 Fixed a VTIMEZONE writer problem that may produce overlapping rules. +6c56141d57 2013-08-09 00:34:22 +0000 Jennifer Chye ICU-10252 Switch rbnf and brkitr conversion to use the new converter. +22ffd50c07 2013-08-08 22:56:45 +0000 Jennifer Chye ICU-10246 Remove extra lenient-parse rules from source/data/xml (again). +d77b72275a 2013-08-08 20:52:54 +0000 Yoshito Umaoka ICU-10298 Updated windowsZones.txt from the CLDR trunk. +24d0d73061 2013-08-05 19:39:34 +0000 Jennifer Chye ICU-10284 Remove redundant cldrVersion args. +c28bbbe39b 2013-08-05 18:26:24 +0000 Jennifer Chye ICU-10284 Remove unnecessary enviroment variables required by LDML2ICU conversion process. +9ac2af33e1 2013-08-01 21:50:14 +0000 Steven R. Loomis ICU-10288 check in original file (letest.xml is derived - committing update to show changed date) +0bd4a85122 2013-07-31 23:38:17 +0000 Travis Keep ICU-10204 Fix broken link in hebrew calendar documentation. +4532a7082c 2013-07-30 00:17:15 +0000 Andy Heninger ICU-10271 C++11 atomics, simplify #ifdefs. +a04e4eb615 2013-07-25 20:41:57 +0000 Andy Heninger ICU-10271 tweak to configure test for C++11 #include . +41b7ee189d 2013-07-25 17:58:37 +0000 Travis Keep ICU-10258 Parse different variations of '+' and '-' when isLenient is set in C++. +75ee6eb19b 2013-07-25 17:00:16 +0000 Travis Keep ICU-10274 Attempt to fix broken ICU4J build. +ecd7ea193b 2013-07-25 16:36:25 +0000 Travis Keep ICU-10274 Add compound duration formatting for C++ +4b1b47ddb0 2013-07-24 23:07:31 +0000 Travis Keep ICU-10274 Add compound duration formatting for JAVA. +a26088f951 2013-07-24 21:06:24 +0000 Steven R. Loomis ICU-10271 when #include doesn't work, don't use it (autoconf mode only) +edf9cd0a9d 2013-07-24 21:04:50 +0000 Steven R. Loomis ICU-10267 update test summary message +7b95d141d3 2013-07-24 18:09:39 +0000 Andy Heninger ICU-10253 Fix #include of math.h +ef7d499233 2013-07-24 17:51:08 +0000 Michael Ow ICU-10255 Fix configure script comment error +aebaa076af 2013-07-24 16:42:56 +0000 Andy Heninger ICU-10253 Fix memory leak in plural rules. +90f5a56a9d 2013-07-23 23:17:32 +0000 Travis Keep ICU-10222 Fix failing TimeUnitTest.java the cldr path for duration units changed units -> units/duration; unitsShort -> unitsShort/duration. +a4761909ac 2013-07-23 21:27:07 +0000 Andy Heninger ICU-10253 Fix windows build problems with new plural rule code. +e276c69769 2013-07-23 20:51:39 +0000 Peter Edberg ICU-10222 (J) Update tests for new Latvian plural rules +61a59e26a1 2013-07-23 20:02:13 +0000 Andy Heninger ICU-10253 Currency plurals, pay attention to min fraction digits in format. +425ae2d65f 2013-07-23 18:35:34 +0000 Andy Heninger ICU-10253 Add missing export to class NumberInfo, fixes build failure on MacOSX +958d9edc45 2013-07-23 18:21:02 +0000 Peter Edberg ICU-10222 (C) Update 2 more tests to match new plural rules +e0ea96658f 2013-07-23 17:40:26 +0000 Yoshito Umaoka ICU-10084 BRS - updated readme and some others. +9da57d92b2 2013-07-23 17:02:56 +0000 Yoshito Umaoka ICU-10084 BRS - clean up imports (update) +fb4483e592 2013-07-23 16:54:58 +0000 Yoshito Umaoka ICU-10084 Updated eclipse build stuffs +6e38f36e18 2013-07-23 07:38:05 +0000 Peter Edberg ICU-10222 (C) Update CLDR data snapshot: Latvian plural fix, measurementData in supplemental +22ea7ff401 2013-07-23 07:36:06 +0000 Peter Edberg ICU-10222 (J) Update CLDR data snapshot: Latvian plural fix, measurementData in supplemental +f4e36c9c98 2013-07-22 23:57:17 +0000 Andy Heninger ICU-10253 Plural Rule, support for new syntax for fractional rules. Merge from development branch. +12b26e3073 2013-07-22 22:18:54 +0000 Travis Keep ICU-10067 Implement feedback from API proposal. +b58875e894 2013-07-22 16:31:11 +0000 Bing Long ICU-10254 Added dtitvfmtsample.cpp, dtptngsample.cpp, and plurfmtsample.cpp. Update all/all.sln, dtitvfmt.h,dtptngen.h and plurfmt.h to embed the sample into the ICU4C API docs. +7b11899477 2013-07-20 22:57:32 +0000 Mark Davis ICU-8474 make the fields of NumberInfo @internal for access by CLDR. +07c13a589e 2013-07-20 21:18:07 +0000 Mark Davis ICU-8474 Fixed more test cases caused by plurals change +5c071a90fe 2013-07-19 20:26:43 +0000 Mark Davis ICU-8474 added Russian cases to replace ones with fixed decimals. +a93c71f71c 2013-07-19 20:22:23 +0000 Mark Davis ICU-8474 fixed currency tests. +c75c662d21 2013-07-19 20:04:47 +0000 Mark Davis ICU-8474 fixed Serbian data +50323c01c7 2013-07-19 19:38:17 +0000 Mark Davis ICU-8474 made syntax fixes in accordance with doc, adjusted code for currencies to work right. +703a9a0056 2013-07-19 01:44:39 +0000 Steven R. Loomis ICU-10255 set flag even on =1 case, add documentation +f844fdd2cb 2013-07-18 16:27:50 +0000 Steven R. Loomis ICU-10255 add U_HAVE_ATOMIC define, whether can be included or not. Also zap some whitespace. +b8f66e90c3 2013-07-18 01:31:13 +0000 Peter Edberg ICU-10222 (C) Update some plural test cases, add better error logging +7d4180dc4d 2013-07-15 13:40:57 +0000 Mark Davis ICU-10187 Fix test (regions that leaked () in CLDR). +99d92460a3 2013-07-15 13:11:49 +0000 Mark Davis ICU-10187 Fix test (regions that leaked () in CLDR. +fa4c3dbe59 2013-07-15 10:10:12 +0000 Mark Davis ICU-10187 replace the parens by brackets. Note: could not write a test, since we can't change ICU's locale data. However, stepped through the data to ensure that it worked. +3cb132047d 2013-07-11 22:19:13 +0000 Travis Keep ICU-10222 TimeUnitFormat to look under units/duration for time units instead of just units. +38eb17d4d0 2013-07-11 20:49:11 +0000 Travis Keep ICU-10222 Fix failing tests in NumberFormatTest. +b0595e1051 2013-07-11 19:13:13 +0000 Yoshito Umaoka ICU-10222 Reverted r33902, but updated the locale used for testing from 'ru' to 'uk'. The test case was originally written for the rule set formerly shared by 'ru' and 'uk', but the rule for 'ru' had been changed. After the new syntax for fractional plural is once supported in ICU4C, then the test case should pass successfully with locale 'uk'. +249d1156a1 2013-07-11 19:10:09 +0000 Yoshito Umaoka ICU-10222 Changed a test case in testPluralFormat to use locale 'uk' instead of 'ru'. The test case was originally written for the rule set formerly shared by 'ru' and 'uk', but the rule for 'ru' had been changed. +dc3bff3e0d 2013-07-11 18:59:13 +0000 Peter Edberg ICU-10244 (C) LocaleData.getLocaleSeparator now returns piece between {0} and {1} in new localeSeparator pattern +057a643216 2013-07-11 17:19:48 +0000 Travis Keep ICU-10222 Fix CompactDecimalFormat tests for serbian to match new plural rules. +7f28ebe179 2013-07-11 17:04:13 +0000 Jennifer Chye ICU-10246 Revert changeset 33903 for until 52m1 is complete. +4374056f91 2013-07-11 17:02:02 +0000 Jennifer Chye ICU-10252 Revert changeset 33904 until 52m1 is complete. +f4fd91b94f 2013-07-11 07:00:49 +0000 Peter Edberg ICU-10244 (C) ulocdata_getLocaleSeparator now returns piece between {0} and {1} in new localeSeparator pattern +85157b3fc4 2013-07-11 00:31:41 +0000 Steven R. Loomis ICU-7912 final update to apidocs. Also removed references to non-existent kDecimalNumber (from fmtable.h), and cleaned up other docs +7bc028baa8 2013-07-10 21:10:29 +0000 Jennifer Chye ICU-10252 Switch rbnf and brkitr conversion to the new converter and remove redundant cldrVersion flags. +0530fbf243 2013-07-10 20:55:11 +0000 Jennifer Chye ICU-10246 Remove duplicate lenient-parse rules in data/xml/rbnf. +d17fb7ead0 2013-07-10 20:52:00 +0000 Travis Keep ICU-10222 Fix failing test for MessageFormat because the plural rules for russian changed. +e52a073bee 2013-07-10 07:16:36 +0000 Ramy Said ICU-9272 CharsetDetector Inefficiencies +7270b111c0 2013-07-10 06:44:41 +0000 Peter Edberg ICU-10083 Update urename.h for 52.0.1 +2e0d24aafc 2013-07-09 22:23:02 +0000 Yoshito Umaoka ICU-10084 BRS - Updated the API change report. Supplied API status tag to a bunch of new draft/private APIs. Fixed a API change report tool problem caused by an extremely long API signature (expanded an internal API signature token limit from 256 to 512). +b280b62e5c 2013-07-09 18:28:49 +0000 Yoshito Umaoka ICU-10084 Resolve Eclipse compiler warnings. +f1d2dd38fd 2013-07-09 16:45:56 +0000 Yoshito Umaoka ICU-10084 BRS - clean up import statements. +2553506161 2013-07-09 07:42:39 +0000 Peter Edberg ICU-10244 (J) Add tests for localeDisplayName using localeSeparator +bfdba0df96 2013-07-09 01:16:33 +0000 Steven R. Loomis ICU-9583 show test summary at end of make. Apropos when the trunk is broken.. +06dcb5d4a6 2013-07-09 00:47:46 +0000 Steven R. Loomis ICU-7912 add parse/format functions, other UFormattable API improvements +dd57b2dc24 2013-07-08 23:38:25 +0000 Michael Ow ICU-10037 Update tzdata in ICU4J to 2013d +dc55558168 2013-07-08 23:37:56 +0000 Michael Ow ICU-10037 Update ICU4C to tzdata 2013d +09ac4ef907 2013-07-08 06:51:38 +0000 Peter Edberg ICU-10222 (C) Integrate CLDR data snapshot for ICU 52.0.1; add calendar types +76d880b44f 2013-07-08 06:34:53 +0000 Peter Edberg ICU-10244 (C) Handle localeDisplayPattern/separator as pattern +8d826958fd 2013-07-08 06:31:43 +0000 Peter Edberg ICU-10222 (J) Integrate CLDR data snapshot for ICU 52.0.1; add calendar types +1358964c56 2013-07-08 06:28:29 +0000 Peter Edberg ICU-10244 (J) Handle localeDisplayPattern/separator as pattern +a740170f81 2013-07-04 22:32:33 +0000 Andy Heninger ICU-10050 disable C++11 std atomics on Macintosh +b62f044d82 2013-07-03 08:58:32 +0000 Mark Davis ICU-8474 cleanup, moving some test code to CLDR. +a58211dad1 2013-07-02 21:09:50 +0000 Steven R. Loomis ICU-10217 update icucaps.xml +49c581ea96 2013-07-01 20:28:08 +0000 Michael Ow ICU-10148 Fix UnicodeString usage +3f23269839 2013-07-01 19:00:14 +0000 Scott Russell ICU-9968 Return value of SimpleDateFormat subparse not correctly reflecting error at start pos 0 - fix failing ERA test +5442e5a7a4 2013-07-01 15:24:42 +0000 Scott Russell ICU-9968 Return value of SimpleDateFormat subparse not correctly reflecting error at start pos 0 +9333318d4e 2013-07-01 10:35:20 +0000 Mark Davis ICU-8474 cleanup, moving some test code to CLDR. +ada557d17c 2013-06-28 21:12:31 +0000 Andy Heninger ICU-9936 Improved API descriptions for DecimalFormat set min/max significant digits. +fa30f0afbf 2013-06-28 21:12:10 +0000 Andy Heninger ICU-9936 Improved API descriptions for DecimalFormat set min/max significant digits. +29997d81dd 2013-06-28 19:57:20 +0000 Michael Ow ICU-10203 Fix resource bundle memory leak +2fa49ba635 2013-06-27 19:49:55 +0000 Steven R. Loomis ICU-7912 add unum_parse and unum_format taking UFormattable (@internal, API proposal to follow) +f4d12ea183 2013-06-27 17:37:58 +0000 Steven R. Loomis ICU-10234 check in layout engine perf test +70fc2d25ba 2013-06-27 08:23:29 +0000 Peter Edberg ICU-10195 (J) Add more tests for getAppendItemName +b862a59d5e 2013-06-27 07:41:56 +0000 Peter Edberg ICU-10195 Fix CLDR_FIELD_NAME[] array so getting localized name for UDATPG_DAY_FIELD works +9268ae09e5 2013-06-27 06:53:35 +0000 Peter Edberg ICU-10061 (J) Make getDayOfWeekType behave as documented for last weekend day; fix for 1-day weekends +a573382a0b 2013-06-27 06:16:33 +0000 Peter Edberg ICU-9984 (J) For DTPG, Y in skeleton should produce Y in pattern +75bab825f5 2013-06-27 05:47:14 +0000 Peter Edberg ICU-10070 add more tests +6a367351eb 2013-06-27 00:34:48 +0000 Andy Heninger ICU-10236 Update dependencies check for 52.0.1 M1 +72cddee528 2013-06-26 18:34:15 +0000 Andy Heninger ICU-10088 Fix incorrect API doc for uregex_setStackLimit(). +d5d6cc5ff8 2013-06-26 15:27:41 +0000 Steven R. Loomis ICU-7912 fix breakage +ae061ff78f 2013-06-26 06:31:09 +0000 Steven R. Loomis ICU-7912 C wrapper for Formattable - UFormattable +20016a58db 2013-06-26 00:27:11 +0000 Andy Heninger ICU-9719 Regular Expressions, add loop breaking to unbounded {min, max} loops. +588ff6bbf6 2013-06-25 04:41:43 +0000 Steven R. Loomis ICU-10233 oops, demodernize this one for Windows build +f964a1499d 2013-06-25 00:51:57 +0000 Steven R. Loomis ICU-10233 modernize #include usage, also add a verbose log for the data driven test +5438ea9c71 2013-06-25 00:46:51 +0000 Steven R. Loomis ICU-10234 performance improvements in Layout: (1) in LETableReference, making some functions inline (minimal), (2) OpenTypeUtilities moving range checking out of the inner loop, and the big one is (3) GlyphIterator, caching the result of filterGlyph. (caching more than one had minimal or negative improvement) +31cb42cfce 2013-06-25 00:32:25 +0000 Steven R. Loomis ICU-10233 manually update LEScripts.h - should do a full regenerate. +f28544ab1b 2013-06-24 18:05:38 +0000 Travis Keep ICU-10069 Attempt to fix broken build. +1f6c4dab6b 2013-06-24 17:19:09 +0000 Travis Keep ICU-10069 Attempt to fix broken build. +2830139ec2 2013-06-21 00:33:41 +0000 Travis Keep ICU-10069 Attempt fo fix broken build. +3a354a4b55 2013-06-20 22:40:32 +0000 Michael Ow ICU-10025 Update tzcode svn property to not ignore generated files +2116c12c20 2013-06-20 22:20:51 +0000 Steven R. Loomis ICU-10069 improve error messages" +2c6bc98b14 2013-06-20 22:09:42 +0000 Steven R. Loomis ICU-10069 improve error messages, add commented-out case that passes on solaris and fails on others +04e47d76cc 2013-06-20 22:05:51 +0000 Steven R. Loomis ICU-10231 add -u option to intltest, force utf-8 output +b129b40280 2013-06-18 20:38:08 +0000 Andy Heninger ICU-10024 fixes for Regexp, look-behind pattern fails to compile bug. +b64a61baba 2013-06-17 20:35:47 +0000 Andy Heninger ICU-9936 Decimal Format, auto-enable SignificantDigitsUsed when setting significant digits. +5ea9cb88a5 2013-06-17 18:49:28 +0000 Andy Heninger ICU-9936 Decimal Format, auto-enable SignificantDigitsUsed when setting significant digits. +7322ddac17 2013-06-14 21:10:26 +0000 Michael Ow ICU-10214 Update locale subtag check in XLIFF2ICU converter tool +ac982cb8f8 2013-06-14 00:47:11 +0000 Andy Heninger ICU-5901 RBBI.getRuleStatus(), hoist to BreakIterator from RuleBasedBreakIterator +83ad0ae901 2013-06-13 23:38:21 +0000 Andy Heninger ICU-5901 RBBI.getRuleStatus(), hoist to BreakIterator from RuleBasedBreakIterator. +2f731899ca 2013-06-13 21:17:34 +0000 Andy Heninger ICU-10140 Spoof Checker rule builder fixes. Was dropping Whole Script confusable data. +6993ad2646 2013-06-13 20:21:29 +0000 Travis Keep ICU-10069 Attempt to fix broken build by doing int->int32_t. +6676337f3e 2013-06-13 18:38:53 +0000 Travis Keep ICU-10069 Take into account compatible currency symbols, e.g half-width and full width yen symbol when parsing currencies in C++. Currency equivalence relation is hard-coded for now. +56a5b9c0a0 2013-06-13 15:03:37 +0000 Yoshito Umaoka ICU-10172 Minor corrections in DecimalFormat set/getRoundingIncrement API docs. +02296cc327 2013-06-13 15:02:34 +0000 Yoshito Umaoka ICU-10172 Minor wording adjustments in DecimalFormat set/getRoundingIncrement API docs. +408820999c 2013-06-13 14:41:39 +0000 Yoshito Umaoka ICU-10221 Fixed parsed length issue with a grandfathered tag in LanguageTag parser implementation. +6fa94941a5 2013-06-12 22:40:34 +0000 Jennifer Chye ICU-9511 Update collation build rule to use new converter. +86471ecf62 2013-06-12 21:37:46 +0000 Yoshito Umaoka ICU-10209 Fixed odd TimeType problem with ZONE_ID, ZONE_ID_SHORT and EXEMPLAR_LOCATION in TimeZoneFormat#format. Also added generic TimeZoneFormat format test including the test cases verifying the fix. +434a94ec4d 2013-06-12 20:56:06 +0000 Yoshito Umaoka ICU-10209 Fixed odd TimeType problem with ZONE_ID, ZONE_ID_SHORT and EXEMPLAR_LOCATION in TimeZoneFormat#format. Also added generic TimeZoneFormat test cases. +f2dfaa18e8 2013-06-12 15:15:06 +0000 Yoshito Umaoka ICU-10203 Fixed memory leaks in getIDForWindowsID. +ae77a4f9ed 2013-06-11 12:39:56 +0000 Ramy Said ICU-9928 Charset Detector, IBM420_ar oddities +715d77036f 2013-06-10 22:38:41 +0000 Markus Scherer ICU-8134 improve API docs for getBaseName() & setKeywordValue() +60f61805e4 2013-06-10 22:37:40 +0000 Markus Scherer ICU-8134 improve API docs for getBaseName() & setKeywordValue() +917d765cfa 2013-06-07 17:10:15 +0000 Steven R. Loomis ICU-10051 disable U_HAVE_STD_ATOMICS on Apple LLVM Clang. When there's a version known which works, this can be changed. +2193ad4563 2013-06-05 21:33:31 +0000 Travis Keep ICU-10202 Fix documentation on getXXXInstance() methods. +e7c709b18e 2013-06-05 20:49:25 +0000 Travis Keep ICU-10201 Fix wording in documentation of DateFormat. +97817ac0ae 2013-06-05 14:50:05 +0000 Bing Long ICU-10113 update ICU4J sample code to include the "import...." statement. +78106e6434 2013-06-04 16:15:58 +0000 Yoshito Umaoka ICU-10174 Fixed a bad code snippet in the LocaleMatcher's API class doc. +fbdf95be0e 2013-06-01 05:10:48 +0000 Andy Heninger ICU-10051 ures_cleanup tweaked for failing test. +ae87a3acc2 2013-06-01 03:37:16 +0000 Andy Heninger ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time. +978f71fe78 2013-05-31 23:50:15 +0000 Andy Heninger ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. +8ec350d593 2013-05-31 16:57:56 +0000 Markus Scherer ICU-10181 fix typo in Arabic unshaping of letter Peh +bda778fc0e 2013-05-30 20:20:17 +0000 Travis Keep ICU-10179 Add documentation to TestLocaleStructure explaining that it validates each locale .txt file against the golden structLocale.txt file so that developers know that to fix this test means adding the templates for any new data to structLocale.txt +b957f5c9b3 2013-05-28 23:34:14 +0000 Travis Keep ICU-10131 Try re-enabling failing test. now that BOM and mime-type are set on test/testdata/te_IN.txt +a85db35cfb 2013-05-28 23:16:24 +0000 Travis Keep ICU-10131 Add UTF-8 BOM to test/testdata/te_IN.txt so that windows like systems know that the file is UTF-8 encoded. +4ba8437677 2013-05-28 20:16:17 +0000 Yoshito Umaoka ICU-10192 Fix the LanguageTag#toString() missing variant fields problem. +f3e6ed84be 2013-05-28 18:12:43 +0000 Travis Keep ICU-10131 fix the build. +35808ec6ff 2013-05-28 16:10:07 +0000 Travis Keep ICU-10131 Rebreak the build. +f989418d4f 2013-05-27 22:25:45 +0000 Mark Davis ICU-8471 Update to fix the Compact Numbers for fractional plurals, and for use in CLDR. +65c0d155b2 2013-05-27 15:34:55 +0000 Mark Davis ICU-8471 Update to fix the Compact Numbers for fractional plurals, and for use in CLDR. +32931929cb 2013-05-27 14:46:51 +0000 Bing Long ICU-10113 Updated DateTimePatternGeneratorSample.java. Replace gen.addPattern("d'. von' MMMM", true, returnInfo) with gen.addPattern("dd'. von' MMMM", true, returnInfo) to make the sample applicable to other locales, such as German, Simplified Chinese etc. +4dea9653dc 2013-05-25 00:23:05 +0000 Travis Keep ICU-10131 Attempt to fix broken build on AIX/solaris. +e29ab729e8 2013-05-25 00:03:37 +0000 Travis Keep ICU-10131 Add test for fallback prevention with empty set for JAVA. +cb0f19fc45 2013-05-24 22:47:07 +0000 Travis Keep ICU-10173 Add test for ensuring that zero shoes as 0 and not 0.0 +21ed20e983 2013-05-24 22:45:48 +0000 Travis Keep ICU-10045 Fix again so that zero shows as 0 not 0.0 +ed6f7e1545 2013-05-24 22:16:05 +0000 Travis Keep ICU-10045 Fix significant digits with zero for JAVA. +dec267080d 2013-05-24 18:23:49 +0000 Travis Keep ICU-10131 Added C test to verify that 3 empty set values stop fallback for ures_getStringByKeyWithFallback +b939f21291 2013-05-24 08:58:43 +0000 Mark Davis ICU-10173 fix test to show bug. +cfc87e0de2 2013-05-23 21:47:38 +0000 Travis Keep ICU-9669 Fix bug in resbund.cpp +4ce7ebccfa 2013-05-23 18:49:28 +0000 Travis Keep ICU-10153 Fix javadoc for TimeUnitFormat.setNumberFormat() +3fd9bb89c8 2013-05-23 18:33:24 +0000 Travis Keep ICU-10151 Fix typo in UnicodeSet documentation. +724cb16c28 2013-05-23 02:00:04 +0000 Peter Edberg ICU-10186 Need special numeric era format/parse for dangi too (J) +ec6a2c8696 2013-05-23 01:28:21 +0000 Peter Edberg ICU-10186 Need special numeric era format/parse for dangi too (C) +7f9645615a 2013-05-22 21:04:44 +0000 Yoshito Umaoka ICU-10170 Added a test case. The bug in the library code was already fixed by r33671. +c7d2a18170 2013-05-22 20:34:10 +0000 Yoshito Umaoka ICU-10148 TZ database/Windows zone ID mapping APIs. +7e0d7fa479 2013-05-22 20:33:30 +0000 Yoshito Umaoka ICU-10148 TZ database/Windows zone ID mapping APIs. +a5f76fe20e 2013-05-22 14:28:56 +0000 Ramy Said ICU-9272 CharsetDetector Inefficiencies +8db5ace8b2 2013-05-22 04:28:12 +0000 Steven R. Loomis ICU-9904 add enumset to filter, hopefully it will fix the binary build issue +ef9809ac71 2013-05-20 18:55:39 +0000 Markus Scherer ICU-10128 new BidiTest.txt with test data for more than 63 levels +e3467393ca 2013-05-20 18:39:41 +0000 Markus Scherer ICU-10128 new BidiTest.txt with test data for more than 63 levels +bd7fe8790f 2013-05-20 00:39:58 +0000 Peter Edberg ICU-10120 Add test for katakana + extend +c00f2b4327 2013-05-20 00:39:07 +0000 Peter Edberg ICU-10120 Add test for katakana + extend (J) +65ace5b6f4 2013-05-19 07:03:23 +0000 Peter Edberg ICU-10120 Copy fix #9983 (for word ubrk_previous infinite loop) to word_POSIX too (J) +20ae926194 2013-05-19 06:36:13 +0000 Peter Edberg ICU-10120 Copy fix #9983 (for word ubrk_previous infinite loop) to word_POSIX too +1ba5235ef5 2013-05-18 00:59:21 +0000 Michael Ow ICU-10169 Fix redefinition of macro on os390 in simplethread test code +7d61cab22d 2013-05-18 00:06:58 +0000 Steven R. Loomis ICU-10143 set to null was a mistake. fGlyphStorage is null when theres already an error (and the error code is set). +d0a2386ee3 2013-05-17 23:55:48 +0000 Steven R. Loomis ICU-10147 fix header typo +f3077f748f 2013-05-16 22:25:42 +0000 Yoshito Umaoka ICU-9931 Fixed rounding related problems in ICU4J DecimalFormat. Provided generic test case code for rounding behavior. +5d704324fa 2013-05-16 17:50:47 +0000 Scott Russell ICU-10110 handle non-String'able objects to prevent class cast exception in SimpleDateFormat.parse() +68f770cd8a 2013-05-16 15:51:43 +0000 Scott Russell ICU-10110 handle non-String objects to prevent class cast exception in SimpleDateFormat.parse() +d358980e89 2013-05-16 14:43:26 +0000 Michael Ow ICU-10169 Remove error compilation options in zos build +54eb776527 2013-05-15 22:16:48 +0000 Markus Scherer ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33585) +2982958b06 2013-05-15 21:51:04 +0000 Markus Scherer ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33661) +7ce26afead 2013-05-15 20:10:55 +0000 Markus Scherer ICU-7881 accept a list .dat file (for -a -r -x) whose name differs from the ToC prefixes it contains +6dd8688bae 2013-05-14 20:51:05 +0000 Bing Long ICU-10113 Added PluralFormatSample.java. Updated the API document for PluralFormat(ULocale ulocale, String pattern). +344f86cc16 2013-05-14 20:39:25 +0000 Bing Long ICU-10113 Added DateIntervalFormatSample.java. Updated the API document for DateIntervalFormat->getInstance(String skeleton, Locale locale) and DateIntervalFormat->getInstance(String skeleton, Locale locale, DateIntervalInfo dtitvinf) +9469a6c1be 2013-05-14 12:32:16 +0000 Mark Davis ICU-8474 Updated the plural rules factory to match CLDR; took a first pass at modifying NumberFormat to get the right information out for plural select with fractions. +c43fdd0dce 2013-05-13 23:41:55 +0000 Travis Keep ICU-10069 Add comments per Markus' review. +9b84f2152e 2013-05-10 20:43:23 +0000 Michael Ow ICU-10047 Copy enumset.h to the appropriate directory when building with MSVC project files +4956f3779b 2013-05-10 16:42:39 +0000 Yoshito Umaoka ICU-10154 Optimized time zone historical offset iteration. +8c9653dca9 2013-05-10 16:32:04 +0000 Yoshito Umaoka ICU-10154 Optimized time zone historical offset iteration. +2469052770 2013-05-08 23:46:30 +0000 Travis Keep ICU-10069 Take into account compatible currency symbols, e.g half-width and full-width yen symbol, when parsing currencies. Currency symbol equivalence relation hard-coded in Currency class for now. +8eeb9f536d 2013-05-08 19:53:08 +0000 Travis Keep ICU-10069 Clean up overly complicated currency matching code. This clean up was necessary because previous code assumed that currency string in text will match currency symbol in CLDR. With currency equivalences, this assumption no longer holds. +1a5ac6406f 2013-05-08 19:53:01 +0000 Michael Ow ICU-10133 Fix pkgdata tool not building data into load module on OS390 +38d627e87f 2013-05-08 19:06:57 +0000 Michael Ow ICU-10134 Fix man page for uconv +9f5cf1f546 2013-05-08 17:33:54 +0000 Michael Ow ICU-10129 Fix Windows timezone name truncation +c7ad164155 2013-05-08 17:00:30 +0000 Michael Ow ICU-10082 Fix timezone detection on Solaris +a94b29c5a2 2013-05-08 01:38:44 +0000 Michael Ow ICU-10084 Update version to 52.0.1 +e78cb5b4b0 2013-05-07 20:06:58 +0000 Travis Keep ICU-10026 Fix DecimalFormat to handle variation of minus signs according to Mark Davis' suggestions. +4b966aacc4 2013-05-07 19:53:34 +0000 Michael Ow ICU-10083 Update version number to 52.0.1 and update timebombs +881d285d3a 2013-05-07 17:35:21 +0000 Michael Ow ICU-9881 Fix library names for MINGW build +cf0417c3e5 2013-05-06 13:52:37 +0000 John Emmons ICU-10137 Merge CLDR 23.1 data +8e10ba52d1 2013-05-06 13:48:55 +0000 John Emmons ICU-10137 Merge CLDR 23.1 data +e37aa32bd9 2013-05-04 18:58:23 +0000 Markus Scherer ICU-10081 uprv_stableBinarySearch() internal API +fe3b2a4118 2013-05-03 22:46:57 +0000 Markus Scherer ICU-10081 stable sort via insertion sort with binary search; test it well +a6e70ba57b 2013-05-03 22:34:46 +0000 Yoshito Umaoka ICU-10098 Fixed a bug introduced by the previous commit. +1551c65468 2013-05-03 21:36:03 +0000 Yoshito Umaoka ICU-10098 Fixed LCID to posix-style locale ID mapping problem. The fix required to change the internal LCID mapping function interface, and resolved a threading issue in uloc_getLocaleForLCID() and some other internal implementation problems in Win32DateFormat/Win32NumberFormat. +a8a20d2b84 2013-05-02 22:04:50 +0000 Peter Edberg ICU-10070 uregion_isEqualTo -> uregion_areEqual, implement using pointer compare +c55b3819a6 2013-05-01 21:37:14 +0000 George Rhoten ICU-10136 Do not throw an exception when requesting the quotes for fr_CA. It should fallback to data from fr. +707a8976f4 2013-04-30 22:06:20 +0000 Markus Scherer ICU-10128 store bpt max value in ubidi.icu +c9dc52d608 2013-04-30 16:27:15 +0000 Markus Scherer ICU-10128 remove version suffixes from UCD files, so that they are easy to compare as a tree of files +f452c2eff4 2013-04-29 22:39:38 +0000 Markus Scherer ICU-10128 add 2 new script codes from ISO 15924: Aghb & Mahj +79b8f74642 2013-04-29 22:10:29 +0000 Peter Edberg ICU-9984 For DTPG, Y in skeleton should produce Y in pattern +dabb8350c7 2013-04-26 23:45:27 +0000 Markus Scherer ICU-10128 encode new properties bpt & bpb in ubidi.icu format version 2.1 +c6902ad571 2013-04-26 19:23:57 +0000 Bing Long ICU-100113 Added DateTimePatternGeneratorSample.java. Updated the API document in datetimepatterngenerator class for getBestPattern, addPattern, replaceFieldTypes. +3db9d2b0f7 2013-04-26 00:06:57 +0000 Markus Scherer ICU-10128 parse the new BidiBrackets.txt +1400bf549b 2013-04-25 21:10:43 +0000 Yoshito Umaoka ICU-9104 Some minor updates in the CollationElementIterator API doc, including setOffset()/setText() are OK between next()/previous() in addition to reset(). Removing class name prefix in the updated section to improve the readability (doxygen still produces links without class prefix). +0cb16ea2bb 2013-04-25 21:00:44 +0000 Yoshito Umaoka ICU-9104 A minor change in the doc updated in the previous commit. +766add67f0 2013-04-25 20:15:50 +0000 Yoshito Umaoka ICU-9104 Updated CollationElementIterator API spec not to support changing the iteration direction without reset. Added a field tracking the iteration direction and trigger assertion when a caller violates the restriction (only when Java assertion is enabled). +4ee0730967 2013-04-24 03:12:26 +0000 Michael Ow ICU-10037 Update tzdata in ICU4J to 2013c +9adeaa2633 2013-04-24 01:06:18 +0000 Michael Ow ICU-10037 Update ICU4C to tzdata 2013c +c418174fff 2013-04-23 15:17:51 +0000 Mark Davis ICU-8474 tweak for farsi +6c0747cd6c 2013-04-23 12:32:37 +0000 Mark Davis ICU-8474 refactor to make it easier to copy to CLDR. +10f1e3259e 2013-04-22 21:04:37 +0000 Yoshito Umaoka ICU-10097 Replace ICURWLock implementation with JDK's ReentrantReadWriteLock. At the same time, disabled the stats collection (never used by ICU library consumers) by default. +4524c8c33d 2013-04-22 14:49:51 +0000 Mark Davis ICU-8474 tuned portuguese, bengali, latvian, romanian, zulu +53d7ea4930 2013-04-19 23:39:07 +0000 Steven R. Loomis ICU-10107 improve API docs for new function +d240d6478b 2013-04-19 23:31:32 +0000 Yoshito Umaoka ICU-8957 Updated ant build files supporting findbugs invoked from ant build. +f2fbc8c394 2013-04-18 21:24:51 +0000 Steven R. Loomis ICU-10107 LayoutEngine improvements +37aa0f8445 2013-04-17 15:29:37 +0000 Michael Ow ICU-9973 Make CharsetProviderICU thread safe +98b675629d 2013-04-15 23:56:16 +0000 Steven R. Loomis ICU-10107 bump script codes +f56d218cb7 2013-04-15 23:54:51 +0000 Steven R. Loomis ICU-10107 Improve test generation +a73a199d84 2013-04-15 19:41:05 +0000 Yoshito Umaoka ICU-10106 Removed the reference to fallbackRegionFormat that is no longer used. +297e433797 2013-04-15 06:19:53 +0000 Mark Davis ICU-8474 fixes for serialization, which included change to equals +eea5fa79bb 2013-04-13 02:54:22 +0000 Peter Edberg ICU-10070 Misunderstanding, back out r33521 +6b83580f8a 2013-04-13 00:16:56 +0000 Peter Edberg ICU-10070 And handle NULl return from uregion_getContainedRegions... while I am at it +eb89f787b4 2013-04-12 23:48:49 +0000 Peter Edberg ICU-10070 Fix crash due to bug in uenum_next that only affects some compilers +947bd7d1b6 2013-04-12 23:00:51 +0000 Peter Edberg ICU-10070 Add plain C wrappers for Region class +a1d5c9a04e 2013-04-12 18:04:23 +0000 Yoshito Umaoka ICU-10080 Removed the old serializable test data except 3.6. +e255e7d747 2013-04-12 15:31:31 +0000 Yoshito Umaoka ICU-8957 Fixed issues detected by FindBugs in ICU library code except #9667 and #10097. Added FindBugs exclusion filter files in ICU4J library project directories. +69285080db 2013-04-11 17:52:38 +0000 Yoshito Umaoka ICU-10099 Explicitly add charset=UTF-8 in the ICU4J API reference docs. Forcing UTF-8 to be used by JCite for reading java source files. +ff531bc19b 2013-04-10 19:27:41 +0000 Markus Scherer ICU-7881 add new options to the short usage text too +5fbc363972 2013-04-10 08:15:11 +0000 Yoshito Umaoka ICU-9743 Logging known issues with ticket information, instead of timebomb. +aa08affb3c 2013-04-09 13:43:13 +0000 Mark Davis ICU-8474 fix serbian, revamp rules to generate smarter samples +9c66e7e083 2013-04-09 09:04:45 +0000 Mark Davis ICU-8474 correct isEmpty() +bc9b269353 2013-04-08 21:31:58 +0000 Markus Scherer ICU-7881 add icupkg options --auto_toc_prefix --auto_toc_prefix_with_type --toc_prefix +74c81065f6 2013-04-08 14:11:49 +0000 Mark Davis ICU-8474 updates to fix new rules, separate out test generation class, factory class, change toString() to roundtrip, etc. +d8a9e311a3 2013-04-03 22:05:00 +0000 Travis Keep ICU-10017 Git rid of special code in TimePeriod that copies non-immutable Number types. Add comments explaining that Number objects need to be immutable. Add unit test for TestPeriod.equals/hashCode. In JAVA implementation remove extra boolean flag for numeric and treat NUMERIC as a full fledged style as much as possible. +77f8f1e2c2 2013-04-03 21:18:45 +0000 Travis Keep ICU-10045 Change UNICODE_STRING_SIMPLE to a UnicodeString constructor in an attempt to fix broken builds. +c0ac428d94 2013-04-03 20:42:55 +0000 Travis Keep ICU-10067 Add getLocale() and createPatternForNumItems() to ListFormatter. +41bb29f532 2013-04-03 20:11:01 +0000 Travis Keep ICU-10045 Fix number of significant digits with 0. +6125cf2eff 2013-04-02 22:01:33 +0000 Travis Keep ICU-10045 Formatting with significant digits to work correctly with 0 in C++ +5dfe1df049 2013-03-29 22:23:24 +0000 Travis Keep ICU-10063 Change ListFormatter.format() method to take a Collection instead of a Collection +cfd8e84278 2013-03-29 21:43:18 +0000 Travis Keep ICU-10017 Correctly handle all types of Number fields in TimePeriod. +f91bd1239d 2013-03-29 20:17:43 +0000 Travis Keep ICU-10017 Remove unused imports +3652768a72 2013-03-28 22:51:46 +0000 Travis Keep ICU-10017 Add test to insure that TimePeriod.forAmounts() throws IllegalArgumentException when necessary. +3af99923b3 2013-03-28 22:25:47 +0000 Travis Keep ICU-10017 Add test for formatPeriod for numeric style and for TimePeriods with just a single field. +d21588cb60 2013-03-28 21:04:41 +0000 Travis Keep ICU-10017 Do defensive copy of TimeUnitAmount objects in TimePeriod.forAmounts. +eab9da1176 2013-03-28 20:35:26 +0000 Travis Keep ICU-10017 Add test for TimeUnitFormat.formatPeriod for english using full name style. +87cbfeee3f 2013-03-28 18:25:12 +0000 Andy Heninger ICU-2940 Remove synchronization from uset and uget DataDirectory(). +b35aa4dcf7 2013-03-28 17:38:18 +0000 Travis Keep ICU-10017 Add API specification for composition of time periods for ICU4J into code. +8f37e438a6 2013-03-27 22:44:22 +0000 Peter Edberg ICU-10061 Make getDayOfWeekType behave as documented for last weekend day; fix for 1-day weekends +3c32983978 2013-03-27 22:43:03 +0000 Peter Edberg ICU-10062 Fix header documentation for getDayOfWeekType, getWeekendTransition +7c6a50445b 2013-03-27 15:52:49 +0000 Travis Keep ICU-10026 Add comment to normalizePlusAndMinus function in DecimalFormat. +d3f8a3c777 2013-03-27 13:57:35 +0000 Mark Davis ICU-8474 enhanced syntax +d2f57f1ad3 2013-03-26 23:51:41 +0000 Travis Keep ICU-10026 Make Numberformat.parse() even more lenient by allowing 7 alternates for plus and minus when parsing Not just ascii plus and minus. +46a99dae07 2013-03-26 23:03:44 +0000 Travis Keep ICU-10026 Make Numberformat.parse() method accept ascii plus and minus in addition to native plus and minus of locale for ICU4J. +3b379f4c28 2013-03-21 22:09:06 +0000 Andy Heninger ICU-7468 Use C++ "using" in Format class hierarchy, so inheritance of format() and parse() functions works normally, without unwanted function hiding. +600e3d4a59 2013-03-21 18:48:00 +0000 Travis Keep ICU-10042 Fix documentation for unum_formatXXX() +7e89728836 2013-03-21 17:25:43 +0000 Travis Keep ICU-9914 ICU4C DateIntervalFormat to handle 2 year vs. 4 year formats. +b33cab0a51 2013-03-21 16:43:17 +0000 Travis Keep ICU-9914 DateIntervalFormat to handle 2 year vs. 4 year formats in ICU4J. +1f65c0e70a 2013-03-21 05:48:52 +0000 Andy Heninger ICU-10048 Compiler warning cleanup. +ae4350661b 2013-03-21 01:42:01 +0000 Andy Heninger ICU-10048 Fix some compiler warnings in ICU4C. +18c9009232 2013-03-15 18:07:46 +0000 Peter Edberg ICU-10013 Update readme to release version +de265bad60 2013-03-15 15:15:39 +0000 Yoshito Umaoka ICU-10014 Updated readme.html for ICU4J 51 official release. +44545969d4 2013-03-14 20:18:19 +0000 Yoshito Umaoka ICU-10014 Update maven pom.xml to release 51.1. +778782d402 2013-03-14 20:16:07 +0000 Yoshito Umaoka ICU-10014 Updated ICU4J version related strings to 51.1 release. +0990f9bd02 2013-03-14 17:14:52 +0000 Michael Ow ICU-10013 Fix some no data test error and memory leaks +dbd26b8c36 2013-03-13 21:49:58 +0000 Michael Ow ICU-9732 Update tzdata in ICU4J to 2013b +46ba913bb8 2013-03-13 21:32:28 +0000 Michael Ow ICU-9732 Update tzdata in ICU4C to 2013b +708b919ec3 2013-03-13 21:10:31 +0000 Yoshito Umaoka ICU-10036 Logically corrected if condition included in the previous change. +0fc9af0d9f 2013-03-13 21:02:39 +0000 Yoshito Umaoka ICU-10036 Fixed the ICU zic problem with tzdata2013b America/Asuncion. The fix will move the start year of final rule set after overriding rule(s). +2734f00db3 2013-03-12 22:33:06 +0000 Michael Ow ICU-9721 Update mapping table from #9891 +226d538c97 2013-03-12 21:22:53 +0000 Steven R. Loomis ICU-10013 fix tags for LETypes.h, regen api change report +8a51a0ecb5 2013-03-11 16:55:23 +0000 Michael Ow ICU-9996 Exclude OS390 from isspace call +a7758d2cd5 2013-03-08 19:23:41 +0000 Steven R. Loomis ICU-10030 fix crasher when no subregions, also err check, and modernize test infrastructure +ee6ec163d9 2013-03-07 04:52:49 +0000 John Emmons ICU-10018 Merge data from CLDR 5744 + delete old shi_Latn_MA +62242a308c 2013-03-07 04:50:42 +0000 John Emmons ICU-10018 Merge data from CLDR 5744 + delete old shi_Latn_MA +854ebcb796 2013-03-07 02:58:25 +0000 Yoshito Umaoka ICU-9732 Update tzdata in ICU4J to 2013a +260c82c874 2013-03-07 02:57:53 +0000 Yoshito Umaoka ICU-9732 Update tzdata in ICU4C trunk to 2013a +c9e04c602c 2013-03-06 22:29:55 +0000 Yoshito Umaoka ICU-9732 Fixed tzdata build problem - additional fix to r32877 +8de4b4f848 2013-03-06 18:19:14 +0000 Steven R. Loomis ICU-9955 update with latest API change report +d96dda209d 2013-03-05 21:43:19 +0000 Andy Heninger ICU-9983 Fixes for RBBITest failure. +25217115c1 2013-03-05 05:35:36 +0000 Yoshito Umaoka ICU-9722 Added ICU4J 51.1 serializable test data. +6144548e76 2013-03-05 05:11:28 +0000 Yoshito Umaoka ICU-9722 Updated the API change report. Also added the API signature file generated from the trunk. +2c0cefc43a 2013-03-05 05:05:26 +0000 Yoshito Umaoka ICU-9722 Resolved a JavaDoc warning. +0136935f89 2013-03-05 04:48:13 +0000 Yoshito Umaoka ICU-9722 Updated ICU4J readme.html for 51RC. +bfcbce9ffb 2013-03-05 02:09:22 +0000 Peter Edberg ICU-9721 Fix version in release candidate note +2fbe466630 2013-03-05 02:04:00 +0000 Peter Edberg ICU-9721 Turn on the release candidate note in readme +fbace77746 2013-03-05 01:38:48 +0000 Peter Edberg ICU-9721 Update "#ifndef U_HIDE_XXX_API" guards for API status +caed1f5d69 2013-03-04 19:53:50 +0000 Yoshito Umaoka ICU-9722 Synchronize test data version with ICU4C. +8b4c9ab9ce 2013-03-04 19:43:12 +0000 Michael Ow ICU-9721 Update copyright date in readme +679c4bc7e0 2013-03-04 19:24:35 +0000 Yoshito Umaoka ICU-9722 Updated copyright year in the Unicode license notice to match the update in last week. +f2229a8539 2013-03-04 19:24:04 +0000 Yoshito Umaoka ICU-9721 Updated copyright year in the Unicode license notice to match the update in last week. +bc29c28e46 2013-03-04 11:10:20 +0000 Peter Edberg ICU-9965 Don't skip availableFormats items from non-root locales if conflict only due to basePattern (C) +3451781673 2013-03-04 11:09:41 +0000 Peter Edberg ICU-9965 Don't skip availableFormats items from non-root locales if conflict only due to basePattern (J) +28932c056e 2013-03-03 21:34:51 +0000 John Emmons ICU-9890 Merge CLDR23 data +404b8bb992 2013-03-03 21:17:08 +0000 John Emmons ICU-9890 Merge CLDR23 data +ee4e9d25ce 2013-03-02 00:22:00 +0000 Yoshito Umaoka ICU-9987 Fixed getWithFallback problem with a resource path including alias table. The issue with multiple getWithFallback calls will be tracked by #9964. This fix resolved the date format issue with Dangi calendar in English locale. It also fixed a part of problems reported by #9952. +0fb049e787 2013-03-01 00:26:35 +0000 Andy Heninger ICU-9983 Fix inconsistent forward and reverse RBBI word break rules when a dictionary character is followed by an extend char. +7f06ea3bbf 2013-02-28 22:56:34 +0000 Peter Edberg ICU-9975 Update test for new expected result, remove timebomb +a8164c9d4b 2013-02-28 18:32:54 +0000 Michael Ow ICU-9996 Disable call to isspace on zos +374c8e1ef3 2013-02-27 23:56:23 +0000 Markus Scherer ICU-9988 remove poor mans RTTI from new class hierarchy, remove undocumented UNDEFINED_NUMERIC_CODE, fix destructor definition, not intended for public subclassing +c7fe946b72 2013-02-27 21:34:41 +0000 Michael Ow ICU-9721 Change version number to 51.1 and update timebombs +d511789345 2013-02-27 19:50:08 +0000 Markus Scherer ICU-9880 do not define a virtual destructor inline +9877db62ec 2013-02-27 19:40:55 +0000 Markus Scherer ICU-9721 temporarily allow class Region to depend on DecimalFormat +214dbf417d 2013-02-27 15:28:41 +0000 Yoshito Umaoka ICU-9722 Updated license.html in ICU4J +ce05b69355 2013-02-27 15:28:27 +0000 Yoshito Umaoka ICU-9722 Updated license.html in ICU4C +26d2bde0fd 2013-02-27 14:01:41 +0000 John Emmons ICU-9878 Update language/country code lists +0f90af1342 2013-02-27 13:44:20 +0000 John Emmons ICU-9878 Use just the CLDR language code list instead of the whole ISO639 +f267d1e3dd 2013-02-27 04:33:58 +0000 John Emmons ICU-9878 Update LANGUAGES and COUNTRIES list with current ISO/CLDR tables +ab0e59301c 2013-02-26 22:53:58 +0000 Yoshito Umaoka ICU-9722 Fixed some test case issues when JDK TimeZone implementation is used (mostly, skipping cases - not really a bug). +53f1048c7b 2013-02-26 21:09:25 +0000 Markus Scherer ICU-9721 update pool.res bundle files +99ce96c383 2013-02-26 16:57:42 +0000 Michael Ow ICU-9979 Fix some memory leaks in cintltst +6fa35102f2 2013-02-26 01:00:58 +0000 Markus Scherer ICU-9721 update C/C++ dependencies +cb0956f62a 2013-02-26 00:30:58 +0000 Michael Ow ICU-9721 Fix bom in data file +6a16eb759a 2013-02-25 23:56:37 +0000 Andy Heninger ICU-9981 Initialize memory that was causing erratic results. +6199780f09 2013-02-25 23:26:00 +0000 Markus Scherer ICU-9602 increment the _MBCSHeader.version from 5.3/4.3 to 5.4/4.4 +e31422e17e 2013-02-25 23:23:33 +0000 Michael Ow ICU-9721 Fix errors found and fixed by icu-svnprops-check.py in ICU4C +9f684a0417 2013-02-25 22:24:11 +0000 Yoshito Umaoka ICU-9722 Clean up import statements. +0a9b3e4833 2013-02-25 21:52:23 +0000 Yoshito Umaoka ICU-9722 Updated the ICU4J version from 51.0.1 to 51.1 for RC. Moved timebombs. +27f8f4b33b 2013-02-25 20:26:52 +0000 Yoshito Umaoka ICU-9966 Patch for the test problem reported by #9966. Updated testdata.jar from ICU4C trunk. +2fbd49e809 2013-02-25 20:22:04 +0000 Michael Ow ICU-9721 Update urename.h for 51 release +d637feebce 2013-02-25 19:09:10 +0000 Michael Ow ICU-9979 Fix some memory clean up errors +7f78f553e6 2013-02-25 18:34:17 +0000 Michael Ow ICU-9955 Update API change report for 51 +6785e348d3 2013-02-25 05:56:55 +0000 Peter Edberg ICU-9751 Fix misspelling in comment for ckb Sorani +853ab6e632 2013-02-24 22:05:03 +0000 Peter Edberg ICU-9925 Remove no-longer-necessary version-check test skip added in r33195 +57367832e2 2013-02-24 19:30:14 +0000 Peter Edberg ICU-9925 Update time-bomb comment to refer to new ticket #9975 for it +57ab6f389a 2013-02-24 01:06:01 +0000 Michael Ow ICU-9801 Fix long string literal in UNICODE_STRING_SIMPLE call +73f831cc03 2013-02-23 22:36:49 +0000 Peter Edberg ICU-9967 Move timebomb test to better location, print more info for cal limit test failures +56a80addb8 2013-02-23 16:58:30 +0000 Michael Ow ICU-9801 Fix some incorrect usage of UnicodeString constructor +d0ef650ea4 2013-02-23 16:40:06 +0000 Michael Ow ICU-9721 Fix some uconfig test failures +40d1216e5e 2013-02-23 01:38:04 +0000 Peter Edberg ICU-9967 Timebomb some test values for Dangi cal limits test, to be fixed with #9972 +e550589f9f 2013-02-22 23:43:17 +0000 Markus Scherer ICU-9929 fix RuleBasedCollator initialization of reorder codes (must go after init()), sync coll/zh.res with ICU4C including native-script-first reordering +871209478c 2013-02-22 23:18:08 +0000 Michael Ow ICU-9971 Reorder when the data files are built on Windows MSVC +eddd8ab5af 2013-02-22 21:00:10 +0000 Markus Scherer ICU-9929 coll/zh.txt with new native-script-first reordering, works fine in ICU4C +37eeb709db 2013-02-22 20:15:50 +0000 Michael Ow ICU-9955 merge ICU4C API status promotion to trunk +a22744bd41 2013-02-22 17:50:44 +0000 Michael Ow ICU-9953 Disable uconv static data loading on zos +61f0e011ff 2013-02-22 06:35:09 +0000 Yoshito Umaoka ICU-9751 Added LCID mapping data for locales newly added in Windows 8 to resolve test failures. +31d76bbba0 2013-02-22 06:14:23 +0000 Peter Edberg ICU-9673 Since range 2 is restored to a1-e4, delete the now-irrelevant comment about it +795b21007f 2013-02-22 03:24:01 +0000 Michael Ow ICU-9802 Fix no data cintltst and intltest failures +339177ed3e 2013-02-22 02:32:40 +0000 Andy Heninger ICU-9077 Missed checkin plus review comments on RBBI test data. +e77d52cb38 2013-02-22 02:26:37 +0000 Andy Heninger ICU-9077 Incorporate review comments. +7a21b2513d 2013-02-22 02:06:45 +0000 Markus Scherer ICU-9804 fix unused-variable warning, safer memory management +2b37a9a72c 2013-02-21 22:58:17 +0000 Michael Ow ICU-9673 update valid byte range in euc-jp +baca52593a 2013-02-21 22:55:33 +0000 Michael Ow ICU-9953 Fix app data declaration in uconv +f3d398a293 2013-02-21 22:37:26 +0000 Michael Ow ICU-9944 Fix function name collision +7dd438bd57 2013-02-21 20:59:39 +0000 Markus Scherer ICU-9884 add comment for how to get a CurrencyInfo object +9478c8e14f 2013-02-21 20:58:42 +0000 Yoshito Umaoka ICU-9722 Fixed java compiler and javadoc warnings. +91b8823ba5 2013-02-21 11:33:13 +0000 Peter Edberg ICU-9952 Workaround to fix inheritance for availFmt/intervalFmt items in ICU4J; #9964 for long-term fix +4fa11a300d 2013-02-21 03:38:55 +0000 Yoshito Umaoka ICU-9947 Updated public API status for ICU4J 51. +4d713a0022 2013-02-21 02:13:56 +0000 Andy Heninger ICU-9715 Review comments. +9d871b6d86 2013-02-21 01:11:22 +0000 Peter Edberg ICU-9927 Now that cintltst/citertst.c is updated, add sr_Latn collation with import (J) +bb1d8b029f 2013-02-21 01:10:41 +0000 Peter Edberg ICU-9927 Now that cintltst/citertst.c is updated, add sr_Latn collation with import +e7d5e5b205 2013-02-20 23:54:23 +0000 Markus Scherer ICU-9927 TestCEValidity & TestSortKeyValidity skip tailorings that import others because the UColTokenParser is not set up to fetch those +d5eb3c2ec3 2013-02-20 23:42:33 +0000 Peter Edberg ICU-7103 Also update J build with data changes to remove obsolete collation aliases +cb96abf1f8 2013-02-20 22:50:37 +0000 Markus Scherer ICU-9963 remove bogus U_I18N_API from ChineseCalendar::getStaticClassID() +186db36241 2013-02-20 22:33:55 +0000 Andy Heninger ICU-9842 Change NBSP to ASCII spaces in AlphabeticIndex.java +1acef73e89 2013-02-20 21:37:02 +0000 Markus Scherer ICU-9935 rename si_value variable to avoid collision with #define in Android system header +743bc7353f 2013-02-20 21:23:49 +0000 Markus Scherer ICU-9637 make new DateFormat skeleton constants public API +aa3fbefd9c 2013-02-20 21:22:03 +0000 Andy Heninger ICU-9440 gcc compiler warning cleanup. +4984b0e4f0 2013-02-20 21:17:27 +0000 Yoshito Umaoka ICU-9937 Quick fix for the bad code in CompactDecimalDataCache. +9452d9ed08 2013-02-20 20:57:54 +0000 Markus Scherer ICU-9880 g++ does not seem to allow a class pointer field whose type is from an anonymous namespace +1104e412a3 2013-02-19 21:47:42 +0000 Markus Scherer ICU-7103 remove obsolete/redundant collation locales +7aeeab19e9 2013-02-19 19:52:15 +0000 Peter Edberg ICU-9925 Pick up the non-gregorian date format fixes from CLDR 8218 (C) +9450ae0f61 2013-02-19 19:51:20 +0000 Peter Edberg ICU-9925 Pick up the non-gregorian date format fixes from CLDR 8218 (J) +da21d9c2b6 2013-02-19 10:35:03 +0000 Yoshito Umaoka ICU-9696 Updated the API doc for ICU4C SimpleDateFormat with the latest CLDR specification. +af902b149f 2013-02-19 10:30:59 +0000 Yoshito Umaoka ICU-9696 Fixed HTML tagging problem in the previous change. +63d88e3b2c 2013-02-19 08:42:21 +0000 Yoshito Umaoka ICU-9696 Updated the API doc for ICU4J SimpleDateForamt with the latest CLDR specification. Also include the reference to the LDML specification. +47c5a5aa61 2013-02-18 23:36:57 +0000 Peter Edberg ICU-9616 Add DangiCalendar & tests, port from J to C +157ed28fc9 2013-02-18 17:51:25 +0000 Peter Edberg ICU-9616 ChineseCalendar changes to support Dangi subclass, port from J to C +d3bb555dba 2013-02-18 00:11:16 +0000 Peter Edberg ICU-9927 Skip RamsRulesTest for collations with import; better error reporting in Test{CE/SortKey}Validity; current coll data for bs, bs_Cyrl, fa_AF +16ecba2369 2013-02-18 00:10:29 +0000 Peter Edberg ICU-9927 Update to current collation data (with import) for bs, bs_Cyrl, fa_AF (not sr_Latn) +144dd74c8e 2013-02-17 23:41:48 +0000 Markus Scherer ICU-9538 fix C++-isms in the test +063c1b0868 2013-02-17 23:24:47 +0000 Markus Scherer ICU-9538 minor sync with Java +16795b49be 2013-02-17 23:24:36 +0000 Markus Scherer ICU-9538 add script metadata properties API +7f3718899a 2013-02-17 23:16:09 +0000 Markus Scherer ICU-9538 parse CLDR scriptMetadata.txt +790ff8fe92 2013-02-17 23:06:24 +0000 Peter Edberg ICU-9926 Update info about U_COL_SAFECLONE_BUFFERSIZE test +5f31868e69 2013-02-17 22:27:59 +0000 Markus Scherer ICU-9538 change sample(Zzzz) to U+FDD0 +e0488a1ab8 2013-02-17 17:14:10 +0000 Peter Edberg ICU-9497 Add support for short(er) weekday names: format, parse, get/set symbols (J) +ebbc5423ef 2013-02-17 00:49:18 +0000 Markus Scherer ICU-9538 add script metadata properties API +b1309f6306 2013-02-17 00:42:18 +0000 John Emmons ICU-9909 Update structLocale for new currencies +2fffcf3b77 2013-02-16 21:53:15 +0000 Markus Scherer ICU-9880 add #ifndef U_HIDE_DRAFT_API +db02b5633f 2013-02-16 21:48:13 +0000 John Emmons ICU-9909 Update currency list with current currencies as of 2013-02-16 +ba77e6d28b 2013-02-16 00:41:28 +0000 Andy Heninger ICU-9077 Enhanced rbbi/RBBITest/TestExtended in ICU4J. Includes data refresh from ICU4C to pick up revised Character break rules. +dba8bad06b 2013-02-16 00:16:09 +0000 Markus Scherer ICU-9602 tell ICU4J to ignore conversion test data for good one-way mappings +a1296b9947 2013-02-16 00:02:50 +0000 Yoshito Umaoka ICU-9943 Fixed a coding problem detected by FindBugs - prevent null dereference +4dce9ff799 2013-02-15 23:38:44 +0000 Yoshito Umaoka ICU-9940 Fixed some coding problems detected by FindBugs - Fixed threading issue with lazy instantiation of static field in a few classes. +7982b01ec3 2013-02-15 22:15:14 +0000 Travis Keep ICU-9916 Fix documentation in DateTimePatternGenerator. add->addPattern. +f5cd9984c6 2013-02-15 22:11:33 +0000 Markus Scherer ICU-9880 add ImmutableIndex, replace Chinese hacks and support zhuyin, handle index characters with multiple primary weights, lazy-create rarely-used objects, bug fixes, port other improvements from Java +407be346b7 2013-02-15 21:22:57 +0000 Markus Scherer ICU-9880 sync with C++ port, fix minor bugs +bd8a81bfd6 2013-02-15 17:17:44 +0000 Yoshito Umaoka ICU-9942 Fixed a coding problem detected by FindBugs - replaced == with equals() +9e53141f8b 2013-02-15 17:06:32 +0000 Yoshito Umaoka ICU-9941 Fixed a coding problem detected by FindBugs - changed put with putIfAbsent to make the operation atomic. +79174eedb1 2013-02-15 16:36:51 +0000 Yoshito Umaoka ICU-9939 Fixed a coding problem detected by FindBugs - commented out synchronized block containing an empty if statement. +92c0aa3b98 2013-02-15 16:25:03 +0000 Yoshito Umaoka ICU-9938 Fixed a coding problem detected by FindBugs - replacing == with equals(). +915f2365a3 2013-02-15 08:14:10 +0000 Andy Heninger ICU-9077 Fix failing test rbbi/RBBITest/TestExtended +c68b5d9d38 2013-02-15 07:17:59 +0000 Andy Heninger ICU-9077 Enhancements to break iteration tests. +c437359b7f 2013-02-15 02:13:58 +0000 Andy Heninger ICU-9077 RBBI test enhancements. +ded4f854b0 2013-02-14 23:51:39 +0000 Yoshito Umaoka ICU-9945 Updated ISO currency numeric mapping data. +5783d47eb7 2013-02-14 23:34:04 +0000 Yoshito Umaoka ICU-9945 Updated ISO currency numeric mapping data in ICU4C. +35797e43fe 2013-02-14 23:20:15 +0000 Yoshito Umaoka ICU-9945 Updated currency data file location. Corrected errors in readme.txt. Added ZMW to the hardcoded table to match the latest ISO data. +d4ca6e2dec 2013-02-14 22:50:17 +0000 Yoshito Umaoka ICU-9475 Some additional notes in TimeZoneNames API reference. +049fb62622 2013-02-14 22:48:35 +0000 Yoshito Umaoka ICU-9475 Link to methods with arguments did not work. Removed method arguments in @link. +938b34ab6b 2013-02-14 21:20:23 +0000 Yoshito Umaoka ICU-9475 Some additional notes in TimeZoneNames API reference. +2b6ad1d385 2013-02-14 20:54:29 +0000 Scott Russell ICU-9911 C++ DecimalFormat::get/setattribute - change from internal API to pulic +e391bd75da 2013-02-14 20:29:16 +0000 Travis Keep ICU-9919 Add LocalPointer to test. +7e14f73cfa 2013-02-14 18:51:01 +0000 Peter Edberg ICU-9925 CLDR 23 pre-integration part 3, batch 4 through CLDR r8192 (C) +be694f6480 2013-02-14 18:41:15 +0000 Peter Edberg ICU-9925 CLDR 23 pre-integration part 3, batch 4 through CLDR r8192 (J) +cd49c23616 2013-02-14 09:51:25 +0000 Peter Edberg ICU-9925 CLDR 23 pre-integration part 3, batch 3 (C) +9a171c895a 2013-02-14 09:47:03 +0000 Peter Edberg ICU-9925 CLDR 23 pre-integration part 3, batch 3 (J) +fd5c3526d5 2013-02-14 06:53:53 +0000 Michael Ow ICU-9912 Fix missing solaris preprocessor definition +77e615bcf4 2013-02-13 23:34:33 +0000 Michael Ow ICU-9934 Fix path issue in makedata.mak +08fb2eacd2 2013-02-13 13:26:23 +0000 Peter Edberg ICU-9925 CLDR 23 pre-integration part 3, batch 2 (C) +258a1ad9b0 2013-02-13 13:12:16 +0000 Peter Edberg ICU-9925 CLDR 23 pre-integration part 3, batch 2 (J) +4f59ab84cc 2013-02-12 23:11:58 +0000 Andy Heninger ICU-9657 Thread safety fix in charset detector. +003a138300 2013-02-12 22:51:17 +0000 Travis Keep ICU-9919 Add test that DateIntervalFormat.setDateIntervalInfo does not corrup the cache. +0c74014256 2013-02-12 21:44:42 +0000 Travis Keep ICU-9919 Add check for failure in testSetIntervalPatternNoSideEffect +bf5a321da8 2013-02-12 21:00:17 +0000 Peter Edberg ICU-9925 CLDR 23 pre-integration part 3, batch 1 (C) +a15e0c2990 2013-02-12 20:45:06 +0000 Peter Edberg ICU-9925 CLDR 23 pre-integration part 3, batch 1 (J) +b9243a0522 2013-02-12 19:47:49 +0000 Travis Keep ICU-9919 Add test to ensure that DateIntervalInfo.setIntervalPattern has no unwanted side effects. +e33bccf0e8 2013-02-12 06:46:51 +0000 Michael Ow ICU-9655 Consolidate test code +ca88f9ccba 2013-02-12 01:00:40 +0000 Travis Keep ICU-9919 DateIntervalFormat instances with custom DateIntervalInfo instances should not use the cache to populate themselves. +5f066fb106 2013-02-12 00:44:39 +0000 Andy Heninger ICU-9440 SpoofChecker, sync ICU4J with ICU4C. +dd9bf9ba48 2013-02-11 23:45:43 +0000 Travis Keep ICU-9922 Fix DateIntervalInfo.setIntervalPattern so that it affects just the current instance instead of affecting all instances for a locale. +db8e47ddf1 2013-02-11 23:09:29 +0000 Markus Scherer ICU-9842 simplify

in JavaDoc +593a9fd589 2013-02-11 21:55:06 +0000 Andy Heninger ICU-9842 Incorporate review comments. +2e71f86e17 2013-02-11 20:48:11 +0000 Markus Scherer ICU-9602 conversion: add good one-way mapping type |4 +da324defa4 2013-02-11 20:25:01 +0000 Yoshito Umaoka ICU-9867 Minor update in readme.html +8c99cd1988 2013-02-11 20:24:42 +0000 Yoshito Umaoka ICU-9867 Minor update in readme.html +3fcfaf6848 2013-02-11 20:12:57 +0000 Yoshito Umaoka ICU-9867 Added a note about pattern V semantics change in readme.html +a5c74c721c 2013-02-11 20:12:34 +0000 Yoshito Umaoka ICU-9867 Added a note about pattern V semantics change in readme.html +e207951893 2013-02-11 18:37:06 +0000 Andy Heninger ICU-9440 Namespace tweaks to uspoof.h +4c238156a4 2013-02-11 18:03:05 +0000 Andy Heninger ICU-9440 Remove more spurious semicolons. +4d725b4790 2013-02-11 06:57:31 +0000 Peter Edberg ICU-9440 Delete misplaced comma causing build failure +ab690b35a7 2013-02-11 05:06:48 +0000 Andy Heninger ICU-9842 Fix bad merge to AlphabeticIndex that was submitted under ticket 9440. +e06001f2d0 2013-02-11 04:51:14 +0000 Andy Heninger ICU-9440 spoof checker, merge updates from branch. +87158d4fba 2013-02-11 00:23:55 +0000 Yoshito Umaoka ICU-9867 New time zone pattern letters/types support for CLDR 23/ICU 51. +98dafe28a3 2013-02-10 17:26:01 +0000 Yoshito Umaoka ICU-9867 New time zone pattern letters/types spport for CLDR 23/ICU 51. +686c8d47f9 2013-02-09 01:07:41 +0000 Andy Heninger ICU-9842 AlphabeticIndex: add constructor taking a collator. +f18976290a 2013-02-08 23:35:46 +0000 Andy Heninger ICU-9842 Alphabetic Index constructor with collator, ICU4J +6d924df20b 2013-02-08 22:35:44 +0000 Travis Keep ICU-9918 Remove unused parameter from DateIntervalFormat constructor. +59d7271465 2013-02-08 15:04:27 +0000 John Emmons ICU-9844 Load region data in getPreferredValues() +e7057c6ddc 2013-02-07 23:20:01 +0000 Markus Scherer ICU-9917 Try to make the Unicode file comment stripping tool work for UCA files too. +96f4a704b2 2013-02-07 19:48:29 +0000 John Emmons ICU-9889 Implement scaling for decimalFormat +feddf0fa6b 2013-02-07 01:08:41 +0000 Steven R. Loomis ICU-9868 morx support (contributed - fix version check, minor fixes) +967319cfdb 2013-02-07 00:55:27 +0000 Markus Scherer ICU-9880 Guard against a degenerate collator where some script boundary strings are primary ignorable +07f5400f59 2013-02-06 23:39:05 +0000 Michael Ow ICU-9912 Fix default timezone detection on Solaris +90396bbf08 2013-02-06 23:16:05 +0000 Michael Ow ICU-9868 Add more missing files from layout MSVC project file +dec9f9b51e 2013-02-06 21:53:02 +0000 Michael Ow ICU-9868 Add missing files in layout MSVC project file +3509164083 2013-02-06 07:01:19 +0000 Steven R. Loomis ICU-9868 morx support (contributed) +bd47a9bba6 2013-02-05 22:16:11 +0000 Yoshito Umaoka ICU-9648 Added a note in What's new section in readme.html about the subclassing-API breaking change in BasicTimeZone. +99b8bfc26a 2013-02-05 22:10:40 +0000 Michael Ow ICU-9718 Disable strict mode when building ufile with gcc +d0ae818a67 2013-02-05 18:02:14 +0000 John Emmons ICU-8451 Remove UnicodeString static initializers +2b96793827 2013-02-05 06:45:31 +0000 Michael Ow ICU-9803 Change const input parameter to non-const +6ed22ad2cb 2013-02-03 19:10:10 +0000 Peter Edberg ICU-9876 Pre-integrate some CLDR 23 additions/changes (C), part 2c through CLDR r8106 +19f17de6db 2013-02-03 19:04:54 +0000 Peter Edberg ICU-9876 Pre-integrate some CLDR 23 additions/changes (J), part 2c through CLDR r8106 +720b27098e 2013-02-02 00:14:26 +0000 Markus Scherer ICU-9880 for CJK enumerate FDD0 contractions to replace hardcoded lists, adds support for zhuyin too; fix firstCharsInScripts for CJK to replace UScript-based hacks; simplify initLabels() code; fix initBuckets() for underflow label as the only one; make test for multiple primaries work with alternate=shifted; fix en_US_POSIX +8d16a6bea1 2013-02-01 07:47:57 +0000 Yoshito Umaoka ICU-9839 Removed temporary workaround in the test code. +b676128bfe 2013-02-01 07:39:04 +0000 Yoshito Umaoka ICU-9648 Changed BasicTimeZone public API methods to const. +919db4268e 2013-01-31 23:00:27 +0000 Markus Scherer ICU-9880 add ImmutableIndex, overflow bucket always has non-null lowerBoundary, handle index characters with multiple primary weights, reject ignorable and unassigned index characters, lazy-create rarely-used objects, bug fixes, remove some obsolete commented-out code +c44d9fec6d 2013-01-31 21:28:51 +0000 Michael Ow ICU-9665 Fix error in Makefile +db4bf0d726 2013-01-31 16:56:54 +0000 Michael Ow ICU-9899 Update description for u_fgetfile and u_fgetConverter +4a089feb16 2013-01-31 16:54:46 +0000 Michael Ow ICU-9803 Add API to get number formatter from UFile +9d932766bd 2013-01-30 17:31:21 +0000 Travis Keep ICU-9628 Make comments regarding the meaning of gender styles more concise. +824221a2ff 2013-01-29 22:04:20 +0000 John Emmons ICU-9876 Recreate the data jars from scratch +2724d7c5cc 2013-01-29 01:51:53 +0000 Michael Ow ICU-9802 Fix failures in running cintltst and intltest without data +44dcd1d90a 2013-01-29 01:43:30 +0000 Michael Ow ICU-8451 Ensure that the error conditions are handled properly. +1d82e292eb 2013-01-28 18:55:33 +0000 Michael Ow ICU-8451 Fix some UnicodeString declarations in Region class +429d2c24e2 2013-01-28 07:54:14 +0000 Peter Edberg ICU-9876 Add ms_BN/ms_MY/ms_SG to locale-deprecates, restore to icu-config; pick up CLDR r8077 (C) +137e23e2d8 2013-01-28 07:48:39 +0000 Peter Edberg ICU-9876 Add ms_BN/ms_MY/ms_SG to locale-deprecates, restore to icu-config; pick up CLDR r8077 (J) +6478ab13ae 2013-01-26 07:49:38 +0000 Peter Edberg ICU-9876 Add data/xml/main/ms_Latn.xml +022503d55f 2013-01-26 07:48:28 +0000 Peter Edberg ICU-9876 Update for data/xml/main/ms_Latn.xml added in C +128d059570 2013-01-26 06:14:03 +0000 Peter Edberg ICU-9876 Pre-integrate some CLDR 23 additions/changes, part 2b (C) +f8c97565ba 2013-01-26 06:09:19 +0000 Peter Edberg ICU-9876 Pre-integrate some CLDR 23 additions/changes, part 2b (J) +b2d677bb65 2013-01-26 01:14:35 +0000 Peter Edberg ICU-9876 Pre-integrate some CLDR 23 additions/changes, part 2 (C) +db42f0dc6e 2013-01-26 00:15:50 +0000 Peter Edberg ICU-9857 Adjust for CLDR calendar move to top of element (C) +740c626f66 2013-01-26 00:14:50 +0000 Peter Edberg ICU-9876 Pre-integrate some CLDR 23 additions/changes, part 2 (J) +c0921a1308 2013-01-26 00:12:01 +0000 Peter Edberg ICU-9845 Remove character-escaping hack from LocaleData +659f888e89 2013-01-26 00:11:39 +0000 Peter Edberg ICU-9857 Adjust for CLDR calendar move to top of element (J) +73fd147ca2 2013-01-24 20:48:33 +0000 Michael Ow ICU-9721 Fix some header test failure +c5008ea67a 2013-01-24 18:21:14 +0000 Travis Keep ICU-9884 Deprecate CurrencyMetaInfo.CurrencyInfo public constructor. +bba7443afb 2013-01-24 17:25:08 +0000 Travis Keep ICU-9863 Added 'fin' in _languages and _languages3 static arrays. +b6b2fbfa43 2013-01-23 22:20:45 +0000 Michael Ow ICU-9665 Fix cross compilation current path issue +68d9cedfa8 2013-01-18 16:57:09 +0000 Yoshito Umaoka ICU-9839 Added TestEnglishExemplarCharacter which was added in ICU4C with this ticket. No API/library code change in ICU4J, because punctuation exemplar is already supported. +557da151c7 2013-01-18 16:29:02 +0000 Yoshito Umaoka ICU-9839 Punctuation exemplar type support. Code is added, but not working because of data problem explained in #9845. When data is refreshed next time, the problem should go away. +205571f9f2 2013-01-17 17:56:11 +0000 Travis Keep ICU-9760 Fix year in copyright message. +ff799e6446 2013-01-16 22:42:08 +0000 Jennifer Chye ICU-9843 Remove testing of default from ICUResourceBundleTest/TestGetWithFallback +3eafd4cf29 2013-01-16 21:22:11 +0000 Travis Keep ICU-9508 Uncomment old CurrencyInfo constructor. Add test confirming its presence. +1df7ed7891 2013-01-16 19:06:23 +0000 John Emmons ICU-8451 Cleanup source/docs for region APIs +734cb70cc4 2013-01-15 23:53:27 +0000 John Emmons ICU-8451 Fix memory leaks in region implementation +7aa5b16036 2013-01-15 08:02:48 +0000 John Emmons ICU-8451 Fixing some memory leaks in region.cpp +cd51c60e10 2013-01-14 22:23:44 +0000 Peter Edberg ICU-9497 Add tests for C date symbol functions +d58fd10106 2013-01-14 20:46:38 +0000 John Emmons ICU-8451 Cleanup use of U_EXPORT2 in Region class for windows build +49f6a2cd7c 2013-01-14 19:32:39 +0000 John Emmons ICU-8451 Clean up region test - fails build on some platforms +aad0b5d0f3 2013-01-14 19:06:31 +0000 John Emmons ICU-8451 Add region objects to Makefiles - remove one unnecessary line in region.cpp +013c6db432 2013-01-14 18:37:56 +0000 John Emmons ICU-8451 Initial port - Region APIs from Java to C++ +54098be451 2013-01-14 04:48:51 +0000 Peter Edberg ICU-9497 Add support for short weekday names: format, parse, get/set symbols (C) +f9bc84be0b 2013-01-13 21:22:15 +0000 Peter Edberg ICU-9805 Add "ms950" as alias for "windows-950"="windows-950-2000" +df1a9a0469 2013-01-13 19:11:07 +0000 Peter Edberg ICU-9781 Parsing fractional seconds should truncate (not round) to 3 places (J) +93632b56f2 2013-01-13 18:54:09 +0000 Peter Edberg ICU-9781 Parsing fractional seconds should truncate (not round) to 3 places (C) +3603c75ae0 2013-01-11 19:48:39 +0000 Michael Ow ICU-9673 Update ICU4J mapping table with updated euc-jp +5794bfbf66 2013-01-11 19:47:40 +0000 Michael Ow ICU-9673 Update EUC-JP mapping to use updated table +16192c32d3 2013-01-11 19:15:17 +0000 Travis Keep ICU-9800 Fix Currency.isAvailable() to return true for a currency that is available but is non-tender. +f497bdb604 2013-01-10 18:01:23 +0000 Peter Edberg ICU-9840 Pre-integrate some CLDR 23 additions/changes (J) +3d5799a284 2013-01-10 17:58:47 +0000 Peter Edberg ICU-9840 Pre-integrate some CLDR 23 additions/changes (C) +90e68e9f70 2013-01-09 21:42:21 +0000 Yoshito Umaoka ICU-9794 Depreacte LocaleData.ES_CURRENCY. +bbd600846a 2013-01-09 20:45:39 +0000 Travis Keep ICU-9508 Make test name that tests withTender() more descriptive. Add test for using longs in place of dates. +05194ef5f7 2013-01-09 20:17:11 +0000 Travis Keep ICU-9508 Clarify test for this ticket. +4308b46d69 2013-01-09 01:08:55 +0000 Travis Keep ICU-9508 Merge changes from cmi branch into trunk. +a55953f65a 2013-01-09 00:07:35 +0000 Travis Keep ICU-9807 Integrate jchye's changes from CLDR bug 5529 into ICU4J. +9e439c9ef6 2013-01-08 21:38:21 +0000 Travis Keep ICU-9807 Check in new currency CLDR data from Jennifer's new generator which no longer assumes any relationship between from/to dates and is tender. In particular, this change introduces a new, optional tender field which default to true if not present. +6a13a557d5 2013-01-05 23:43:54 +0000 Scott Russell ICU-9836 C/Java mismatch parsing years with pattern "yyyy" :: fix new test under windows +c17e7e0af6 2013-01-05 20:22:19 +0000 Scott Russell ICU-9836 C/Java mismatch parsing years with pattern "yyyy" :: fix new test under windows +ce9b84ec38 2013-01-05 18:39:23 +0000 Scott Russell ICU-9836 C/Java mismatch parsing years with pattern "yyyy" +bc5b7e5c35 2013-01-04 23:31:17 +0000 Yoshito Umaoka ICU-9733 Use primary zone data (formerly singleCoutries) for generic location names in ICU4C. Synchronized metaZones.res including primaryZones data with ICU4C trunk. +531924c9b4 2013-01-04 22:26:42 +0000 Yoshito Umaoka ICU-9733 Use primary zone data (formerly singleCountries) for generic location names in ICU4C. This includes metaZones.txt generated from cldrbug:5439 changes (CLDR svn revision 8008). +c54b40f7dc 2013-01-04 17:16:07 +0000 Scott Russell ICU-9836 C/Java mismatch parsing years with pattern "yyyy" +70deaa958c 2013-01-02 22:31:02 +0000 Travis Keep ICU-9531 CompactDecimalFormat to turn grouping separator off in short form only. +6ac85a8d6c 2013-01-02 22:02:13 +0000 John Emmons ICU-9820 Fix solution file to build i18n properly on x64 +08223859e3 2013-01-02 16:58:24 +0000 Yoshito Umaoka ICU-9735 Added a C API ucal_getTimeZoneID. +162a3e851a 2012-12-19 23:14:21 +0000 Yoshito Umaoka ICU-9573 Added namespace to resolve a build issue. +aab28cd6aa 2012-12-19 23:12:26 +0000 Travis Keep ICU-9808 Fix comments in CurrencyMetaInfo.CurrencyFilter +cecef8ed3d 2012-12-19 18:48:41 +0000 Yoshito Umaoka ICU-9573 A fix for compilation problem. +7586fcf7d4 2012-12-19 05:12:25 +0000 Yoshito Umaoka ICU-9573 Removing Boyer-Moore string search implementation. CollData has moved from i18n package to intltest. +49d85a9d59 2012-12-19 01:23:53 +0000 Michael Ow ICU-9641 Add customizable max parse digit to DecimalFormat +fc3787c545 2012-12-18 17:59:25 +0000 Travis Keep ICU-9804 Add unit test for fix to ures_getByKeyWithFallback. +623787fa35 2012-12-18 00:53:54 +0000 Travis Keep ICU-9804 Fix ures_getByKeyWithFallback. +a2b57cea30 2012-12-17 16:23:38 +0000 Michael Ow ICU-9802 Fix failures in running intltest without data +a26ebe2ec5 2012-12-17 15:03:06 +0000 Michael Ow ICU-9801 Use UNICODE_STRING instead of UnicodeString constructor for char string +f08b0bb69c 2012-12-14 23:47:07 +0000 John Emmons ICU-9799 Merge CLDR 22.1.1 data to trunk +74647a8f73 2012-12-14 23:39:42 +0000 John Emmons ICU-9799 Merge CLDR 22.1.1 data to trunk +bc5035579e 2012-12-14 22:15:57 +0000 Jennifer Chye ICU-9771 Update ICU4J to accomodate new currency dates +896175a663 2012-12-14 21:53:05 +0000 Jennifer Chye ICU-9771 Update curr/supplementalData.txt. +527c464097 2012-12-14 19:00:27 +0000 Andy Heninger ICU-9766 Add doc comment regarding break iterators returning UText native indices. +d850175c36 2012-12-14 18:52:15 +0000 Andy Heninger ICU-9766 Add doc comment regarding break iterators returning UText native indices. +cdec05e37b 2012-12-14 18:19:24 +0000 Mark Davis ICU-9789 Fix problems that Markus found in review. +e1f1427f84 2012-12-14 17:10:15 +0000 Markus Scherer ICU-9789 ++enum requires cast +a249d85f4d 2012-12-14 16:29:05 +0000 Mark Davis ICU-9789 Fix problems that Markus found in review. +af439c67de 2012-12-14 06:35:11 +0000 Markus Scherer ICU-9789 lenient date/time parsing: accept missing or added trailing dot after non-numeric fields; refactor isNumeric() logic +f8df230aba 2012-12-14 01:45:53 +0000 Jennifer Chye ICU-9793 Remove stray fprintf statement. +58fe813c16 2012-12-14 01:27:49 +0000 Jennifer Chye ICU-9793 Fix segfault when from field not present in CurrencyMap. +612181f2f5 2012-12-13 19:52:57 +0000 Yoshito Umaoka ICU-9785 Imported ICU data including updated Thai punctuation exemplar data. Also fixed ES_CURRENCY and some documentation / API version tag issues. +7d87cf7598 2012-12-13 19:50:46 +0000 Yoshito Umaoka ICU-9785 Updated Thai punctuation exemplar data. +730c1d3815 2012-12-13 01:26:04 +0000 Mark Davis ICU-9789 Fix problems that Markus found in review. +c716e6b67b 2012-12-12 22:14:12 +0000 Travis Keep ICU-9760 Use static final string arrays to avoid races in initialization. +9b0fd4305f 2012-12-12 19:28:28 +0000 Mark Davis ICU-9789 Make date parsing slightly more lenient to fix compatibility problems. +18f2d4bd81 2012-12-12 19:17:26 +0000 Mark Davis ICU-9789 Make date parsing slightly more lenient to fix compatibility problems. +edf2a02f9a 2012-12-12 15:31:43 +0000 John Emmons ICU-9783 Use new Turkish Lira symbol in Turkish locale +18a6bb47d6 2012-12-12 15:27:02 +0000 John Emmons ICU-9783 Use new Turkish Lira symbol in Turkish locale +a4f4ed5a94 2012-12-10 19:41:03 +0000 Steven R. Loomis ICU-9786 fix symbol collision truncate on BSD +71946b5544 2012-12-10 19:18:04 +0000 Steven R. Loomis ICU-9655 make enumset test a real test, not just printfs +736010a456 2012-12-07 00:26:50 +0000 Steven R. Loomis ICU-9655 move enumset test +53666f0ad7 2012-12-07 00:05:59 +0000 Steven R. Loomis ICU-9679 fix a warning about identity comparison +2ee13b13ab 2012-12-06 17:58:22 +0000 Mark Davis ICU-7645 Fix some dangling non@internals +b08e77f290 2012-12-06 05:25:15 +0000 Steven R. Loomis ICU-8712 add instructions for building +8bb1a61c47 2012-12-05 00:10:44 +0000 Mark Davis ICU-7645 Fixed problem in comparator exposed by Java 7. +5b41e3add2 2012-12-04 23:49:57 +0000 Michael Ow ICU-9748 Put EnumSet class in namespace +1d717e307f 2012-12-04 23:19:40 +0000 Michael Ow ICU-9543 Fix uconfig test failure +7de53e1046 2012-12-04 21:35:51 +0000 Mark Davis ICU-7645 Various updates after feedback +9994b1fe03 2012-12-04 21:33:15 +0000 Steven R. Loomis ICU-9677 fix affixes-ignored-for-parse - check in handleChanged() instead of relying on input function +bc81e5f281 2012-12-04 20:33:19 +0000 Steven R. Loomis ICU-9780 calculate fastpath for parsing side separately, also allow grouping sep in nonlenient intonly mode +2e104e362a 2012-12-02 20:21:48 +0000 Mark Davis ICU-7645 Make test insensitive to order of elements in HashSet. +55372c11e2 2012-12-02 19:22:16 +0000 Mark Davis ICU-7645 Fix for old compilers +c85f5b613a 2012-12-02 05:11:41 +0000 Mark Davis ICU-7645 Flesh out test more +c3c9ed82d0 2012-12-02 02:30:56 +0000 Mark Davis ICU-7645 Fix breaking test. +53a148983c 2012-11-30 22:19:58 +0000 Michael Ow ICU-9679 Fix some gcc compiler warnings +64cb025065 2012-11-30 22:04:01 +0000 Markus Scherer ICU-9774 FilteredNormalizer2: CharSequence.subSequence(start, limit) limit must be <= length() +95098e216b 2012-11-30 17:51:08 +0000 Mark Davis ICU-7645 First cut at spoof detection changed. All marked @internal for now. +517fd227cb 2012-11-29 23:05:31 +0000 Andy Heninger ICU-9737 Remove singleton class, otherwise keep logic the same for thread safety fix. +ebad01d878 2012-11-29 21:38:40 +0000 Michael Ow ICU-9687 Propagate the ambiguous alias warning when opening converter +b6ab4f46c4 2012-11-29 18:20:09 +0000 Michael Ow ICU-9692 Add mh file for mingw64 and remove compile time determination of __USER_LABEL_PREFIX__ to fix cross compilation errors +4297072ccd 2012-11-29 01:09:50 +0000 Steven R. Loomis ICU-9714 now builds clean on IBM i- fix some test cases for ASCIIsms, fix formattable buffer size +940031d074 2012-11-29 00:33:41 +0000 Markus Scherer ICU-9758 deprecate RuleBasedCollator::getMaxExpansion() +b365ec5423 2012-11-28 01:24:08 +0000 Peter Edberg ICU-9706 Fix a chinese calendar test to be as intended +b54c586f38 2012-11-28 01:12:46 +0000 Peter Edberg ICU-9643 (C) Change "@internal ICU 50" display context API to "@draft ICU 51" +c48704af3a 2012-11-28 01:10:47 +0000 Peter Edberg ICU-9643 (J) Change "@internal ICU 50" display context API to "@draft ICU 51" +7af487e754 2012-11-27 23:25:07 +0000 Steven R. Loomis ICU-9745 clean up +5a03f4acbc 2012-11-27 23:03:15 +0000 Steven R. Loomis ICU-9769 provider updates +c5c2e31ad9 2012-11-27 22:55:52 +0000 Steven R. Loomis ICU-9745 update icu4cscan and 50 data +eb81df537c 2012-11-26 22:29:27 +0000 Travis Keep ICU-9669 Roll back change 32889 +02197c648e 2012-11-26 21:06:37 +0000 Travis Keep ICU-9669 ures_getStringByKeyWithFallback() to work correctly when returning UChar* with embedded nulls. +29e8c542e3 2012-11-26 19:47:30 +0000 Steven R. Loomis ICU-9745 add icu4cscan +d04e04229d 2012-11-26 19:37:55 +0000 Steven R. Loomis ICU-9745 update icu4jscan loc +8c8f82ea9f 2012-11-26 19:34:31 +0000 Steven R. Loomis ICU-9745 comit icu4jscan +2b6653938c 2012-11-22 01:05:23 +0000 Michael Ow ICU-9685 Don't extract Makefile in tzdata +9370fd65d3 2012-11-21 19:52:44 +0000 Michael Ow ICU-9605 Fix compiler error caused by undefined __timezone in uclibc +f22d76237b 2012-11-21 18:48:29 +0000 Michael Ow ICU-9608 MinGW includes stdint.h and inttypes.h +96cf03a67d 2012-11-20 23:55:31 +0000 Markus Scherer ICU-9759 fix typo, cannonical +ab7f32d76e 2012-11-19 22:51:21 +0000 Travis Keep ICU-9669 Rollback changeset 32866. +c86501fbf2 2012-11-19 18:19:51 +0000 Travis Keep ICU-9669 Allow caller to pass NULL for len when calling ures_getStringByKeyWithFallback. +135c7adbdb 2012-11-19 17:02:46 +0000 Travis Keep ICU-9737 Fix Locale::getDefault() and Locale::setDefault() so that the reference that getDefault() returns doesn't get freed unexpectedly due to race conditions. +63b30dc4c1 2012-11-16 23:16:12 +0000 Yoshito Umaoka ICU-9668 Updated the spec of ULocale#equals. The modified implementation never returns true when the argument is String. +3688cea886 2012-11-16 17:50:41 +0000 Travis Keep ICU-9543 Simplify code that finds UNUM_SHORT and UNUM_LONG data. Thanks Mark Davis. +e929da430f 2012-11-16 00:59:11 +0000 Travis Keep ICU-9691 Small optimization to ListFormatter.java +59a7dc16de 2012-11-16 00:44:07 +0000 Travis Keep ICU-9647 Update J version of CompactDecimalFormat. +6a2fd9b130 2012-11-16 00:02:21 +0000 Yoshito Umaoka ICU-9746 Updated the build script for eclipse plug-in. The plug-in version no longer use different source code by this change. Also updated plug-in test and com.ibm.icu.base plug-in for Eclipse Kelper (June 2013). +9046285bf5 2012-11-15 23:12:24 +0000 Steven R. Loomis ICU-9748 only do this instantiation on MSVC. +1caf333f2b 2012-11-15 22:03:05 +0000 Steven R. Loomis ICU-9748 comment out unused parameters (warning) +858972dfa6 2012-11-15 21:55:41 +0000 Steven R. Loomis ICU-9748 MSVC2010 issues, move EnumSet<> to separate header +34fdf50b05 2012-11-15 18:15:37 +0000 Travis Keep ICU-9625 Change C++ ListFormatter to use ICU data instead of hard-coded data. +ff3d74458b 2012-11-15 17:07:18 +0000 Travis Keep ICU-9543 replace bare intrinsic, long, with double. +d8483531ca 2012-11-15 00:33:19 +0000 Travis Keep ICU-9543 int->int32_t. +e376e476af 2012-11-14 23:02:46 +0000 Michael Ow ICU-9543 Add compactdecimalformat information to MSVC project files +3d3d6dc129 2012-11-14 22:13:07 +0000 Michael Ow ICU-9732 Update tzdata in ICU4C to 2012j +922f6808b6 2012-11-14 21:51:04 +0000 Michael Ow ICU-9722 Update data version in ICU4J eclipse build properties to 51 +9307d96277 2012-11-14 21:49:39 +0000 Travis Keep ICU-9543 Use scientific notation in tests for constants >= 1E9 +99048a0a96 2012-11-14 21:42:08 +0000 Michael Ow ICU-9732 Update tzdata in ICU4J to 2012j +420268423d 2012-11-14 21:40:47 +0000 Michael Ow ICU-9722 Update ICU4J data version to 51 +0c1eb43e1f 2012-11-14 19:42:16 +0000 Travis Keep ICU-9543 Change numbers to floating point in tests. +161183009a 2012-11-14 18:49:38 +0000 Travis Keep ICU-9543 C++ CompactDecimalFormat moved to trunk. +caf814a5db 2012-11-13 23:10:20 +0000 Steven R. Loomis ICU-9721 bump versions to 51.0.1 +795c05a795 2012-11-13 23:09:18 +0000 Steven R. Loomis ICU-9721 move two timebombs forward - but fix them in #9742 +9fc0006117 2012-11-13 07:40:06 +0000 Markus Scherer ICU-9662 remove an unnecessary cast +1d83357783 2012-11-13 03:42:48 +0000 Steven R. Loomis ICU-9306 add internal function to include table size, also other changes for harfbuzz +4c7ab0bd2e 2012-11-12 18:02:44 +0000 Yoshito Umaoka ICU-9730 Fixed a build script bug for publishing ICU4J files to the maven repository. +814a90985f 2012-11-12 15:46:44 +0000 Yoshito Umaoka ICU-9722 Updated ICU4J version numbers except data. +e076e3a5de 2012-11-12 00:49:43 +0000 George Rhoten ICU-9715 Improve RBBI next performance by about 5% (35% over ICU4J 50.1 for this ticket). +bc31ae8173 2012-11-11 06:14:18 +0000 Markus Scherer ICU-9662 add & test & use U8_GET_OR_FFFD(), U8_NEXT_OR_FFFD(), U8_PREV_OR_FFFD() +cb4157921b 2012-11-11 03:44:12 +0000 George Rhoten ICU-9715 Improve RBBI next performance by about 30%. +0b5a813707 2012-11-11 01:30:48 +0000 Steven R. Loomis ICU-9714 merge from branch: fix ebcdic issues, also fix out of source build issue for make dist +8bb10245f2 2012-11-10 15:31:34 +0000 Markus Scherer ICU-9664 support NUL-terminated strings (indicated via length<0) in U8_NEXT, U16_NEXT, and other such (safe) macros that move forward/take a length +baf433fed7 2012-11-10 00:00:33 +0000 Michael Ow ICU-9718 Add missing header file to fix warning +31ca61dc7a 2012-11-09 22:50:25 +0000 Markus Scherer ICU-9679 remove another unused variable +475d69f9d2 2012-11-09 21:38:12 +0000 Markus Scherer ICU-9713 fix CollationKey.merge() API docs, sync with C ucol_mergeSortkeys(), minor improvements +891a08a70a 2012-11-09 19:34:53 +0000 Markus Scherer ICU-9635 inline-implement the UnicodeString and Replaceable default constructors +2b38252e75 2012-11-09 17:57:46 +0000 Markus Scherer ICU-9728 do not automatically define UChar=char16_t because that makes C++ APIs incompatible with application code that was compiled without char16_t; define UChar=UCHAR_TYPE if that is #defined; change U_STRING_DECL to sometimes create a pointer, not array, so that we can cast the UTF-16 string literal type +5ed21eb567 2012-11-09 01:04:05 +0000 Markus Scherer ICU-9713 fix ucol_mergeSortkeys(): return correct length, handle empty levels +9f22b7cb11 2012-11-09 00:09:28 +0000 Markus Scherer ICU-9679 fix Clang 3.1 compiler warnings, all in test code, mostly adding integers to string literals +22a342a545 2012-11-08 23:31:20 +0000 Markus Scherer ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies +8de0447c1c 2012-11-08 22:59:29 +0000 Michael Ow ICU-9732 Update tzdata in ICU4J to 2012i +2318dd37f5 2012-11-08 22:59:09 +0000 Michael Ow ICU-9732 Update tzdata in ICU4C to 2012i +1dab387878 2012-11-08 22:22:00 +0000 Markus Scherer ICU-9690 clarify that U8_...(safe) macros use/need int32_t indexes & lengths +69d9432ee2 2012-11-06 19:29:54 +0000 Travis Keep ICU-9725 C GenderInfo must handle single item lists correctly by returning the gender of the sole item. +d328bb3289 2012-11-06 19:17:29 +0000 Markus Scherer ICU-9705 fix runConfigureICU bugs, add Linux/gcc, improve help text +3fe72af5b0 2012-11-06 18:01:30 +0000 Travis Keep ICU-9628 Fix J GenderInfo so that gender of a single item list is always the gender of the sole item. +6d528fb49b 2012-11-02 20:19:47 +0000 Yoshito Umaoka ICU-9712 Synchronize C/J word break dictionary data with C trunk. Update license term to exclude CC-CEDICT. +a3443bd1e9 2012-11-02 20:18:28 +0000 Yoshito Umaoka ICU-9712 Remove words originally from CC-CEDICT. Also update license term to exclude CC-CEDICT. +899e8cf57c 2012-11-02 20:16:27 +0000 Steven R. Loomis ICU-9711 fix makefile and another test for OS/400 +f2306f2577 2012-11-02 19:41:57 +0000 Steven R. Loomis ICU-9711 OS/400 fixes +c96a2a678d 2012-11-02 03:57:21 +0000 Yoshito Umaoka ICU-9580 Updated readme.html for ICU4J 50.1 release. +32d0bffa4e 2012-11-01 19:01:56 +0000 Yoshito Umaoka ICU-9709 Merged unicode-license.txt into license.html, along with other third-party licenses. Updated ant targets currently copying unicode-license.txt. +ca058ff1ec 2012-11-01 18:35:22 +0000 Yoshito Umaoka ICU-9709 Merged unicode-license.txt into license.html, along with other third-party licenses. +70cdddb686 2012-11-01 15:55:43 +0000 Yoshito Umaoka ICU-9708 Retained the original copyright comment from Chromium, added the ICU standard style copyright comment at the beginning. +c29ba8a3d2 2012-10-31 17:56:42 +0000 Peter Edberg ICU-9579 Update readme for final release +46339b066d 2012-10-30 22:42:17 +0000 Michael Ow ICU-9241 Update tzdata in ICU4J to 2012h +198edf8bbf 2012-10-30 22:41:49 +0000 Michael Ow ICU-9241 Update tzdata in ICU4C to 2012h +7291e318ff 2012-10-29 17:05:59 +0000 Yoshito Umaoka ICU-9580 Updated versions for ICU4j 50GA. +ed2c4c31e1 2012-10-26 17:35:02 +0000 Yoshito Umaoka ICU-9697 Fixed copyright issue in riwords.txt. +74124c733a 2012-10-26 17:32:46 +0000 Yoshito Umaoka ICU-9697 Fixed copyright issue in riwords.txt. +26ec9e58f9 2012-10-22 18:14:40 +0000 Peter Edberg ICU-9581 Update readme for 50rc, fix HTML validation errors +642189dabe 2012-10-22 17:40:30 +0000 John Emmons ICU-9676 Updated version numbers to CLDR 22.1 +68245e2a71 2012-10-22 17:32:28 +0000 John Emmons ICU-9676 Updated version numbers to CLDR 22.1 +f443b00929 2012-10-22 15:43:21 +0000 Yoshito Umaoka ICU-9582 Updated ICU4J readme.html +254845e36b 2012-10-19 23:14:38 +0000 Steven R. Loomis ICU-9686 fix to icurun +f8365c92da 2012-10-19 20:09:53 +0000 Michael Ow ICU-9397 Update tests to pass without data in ICU 50 RC +d2e6714df6 2012-10-19 17:48:40 +0000 Yoshito Umaoka ICU-9582 Added ICU4J 50 serialization test data. +9848556852 2012-10-19 17:42:30 +0000 Michael Ow ICU-9241 Update tzdata in ICU4J to 2012g +f5d4015b61 2012-10-19 17:42:10 +0000 Michael Ow ICU-9241 Update tzdata in ICU4C to 2012g +57cf88ec0f 2012-10-19 17:03:50 +0000 Yoshito Umaoka ICU-9582 Added ICU4J 50 API signature file. +42486be134 2012-10-19 16:59:17 +0000 Steven R. Loomis ICU-9683 fix issue with Makefile.inc +0a7377e8ce 2012-10-19 16:58:43 +0000 Steven R. Loomis ICU-9682 fix crasher in icuinfo +15c2ebfcbe 2012-10-19 16:36:14 +0000 John Emmons ICU-9646 Updated structLocale.txt don't allow intervalFormat with skel H diff a +2b96648c49 2012-10-19 16:35:59 +0000 John Emmons ICU-9646 Updated structLocale.txt don't allow intervalFormat with skel H diff a +4f2c5ef059 2012-10-19 04:01:09 +0000 John Emmons ICU-9676 Merge CLDR release-22-1-d01 +340b47c297 2012-10-19 03:36:01 +0000 John Emmons ICU-9676 Merge CLDR release-22-1-d01 +12e760b673 2012-10-18 23:08:04 +0000 Yoshito Umaoka ICU-9582 BRS: Fixed svn properties. +3bf7a6ceca 2012-10-18 23:02:14 +0000 Yoshito Umaoka ICU-9581 BRS: Fixed svn properties. +7139ce8835 2012-10-18 22:51:31 +0000 Yoshito Umaoka ICU-9581 Replaced a non-ASCII character with an ASCII character. +bb43af9767 2012-10-18 22:47:37 +0000 Peter Edberg ICU-9581 Updates from test of ICU4C headers: Just cxxfiles.txt +cce314dc85 2012-10-18 19:51:28 +0000 Peter Edberg ICU-9581 Handle uconfig.h variations: fix errors and some of the old warnings +883e3dfb05 2012-10-18 17:32:46 +0000 Yoshito Umaoka ICU-9582 Clean up import statements. +3eeef3b050 2012-10-18 16:58:09 +0000 Yoshito Umaoka ICU-9680 Updated TestTimeZoneNames to match the workaround for Java's TimeZoneNameProvider support problem done by #9400. +9306ec4e68 2012-10-18 00:05:21 +0000 Steven R. Loomis ICU-9650 update API generator tool to give Simplifications section +0757fdeaf1 2012-10-18 00:04:14 +0000 Steven R. Loomis ICU-9650 update API Change Report +feea8e2c99 2012-10-17 23:54:34 +0000 Markus Scherer ICU-9671 fix BreakIterator compiler warnings +2bd707df08 2012-10-17 22:01:13 +0000 Yoshito Umaoka ICU-9582 Update the API change report for ICU 50RC. +31676208ae 2012-10-17 21:54:12 +0000 Yoshito Umaoka ICU-9582 Suppress unused warning for now. +e0688029ca 2012-10-17 21:54:06 +0000 Peter Edberg ICU-9672 Add casts to avoid warnings +73b05c02c4 2012-10-17 06:15:22 +0000 Peter Edberg ICU-9581 Update urename.h +9622e41050 2012-10-17 05:48:18 +0000 Peter Edberg ICU-9581 Sync U_INTERNAL/U_DRAFT/U_STABLE tags to @internal/@draft/@stable +8fe6eb0b2c 2012-10-17 04:49:15 +0000 Peter Edberg ICU-9250 (J) Document that date format S+ fields truncate for S,SS and zero-pad for SSSS+ +6735940768 2012-10-17 04:41:19 +0000 Peter Edberg ICU-9250 Document that date format S+ fields truncate for S,SS and zero-pad for SSSS+ +c0241d47aa 2012-10-16 20:56:05 +0000 Yoshito Umaoka ICU-9633 Fixed unused warning by adding @SuppressWarnings. +7505f91f7f 2012-10-16 20:00:35 +0000 Yoshito Umaoka ICU-9582 Fixed resource leak warnings in demo and tools. +e1eb8b2fab 2012-10-16 19:52:45 +0000 Peter Edberg ICU-9633 Make capitalizationSetting transient, handle it in writeObject/readObject, bump currentSerialVersion +baf198dec3 2012-10-16 16:01:17 +0000 Michael Ow ICU-9581 Fix some memory leaks in cintltst and intltest +5eb6e0c01c 2012-10-16 06:57:48 +0000 Peter Edberg ICU-9656 (J) Change RelativeDateFormat to keep 2 patterns (not formatters), and for fmt glue them (with substitutions) and apply to single formatter +8f94316877 2012-10-16 00:54:37 +0000 Peter Edberg ICU-9656 Restore #include for atoi +553bcf0b33 2012-10-15 23:32:31 +0000 Peter Edberg ICU-9656 Change RelativeDateFormat to keep 2 patterns (not formatters), and for fmt/parse glue them (with substitutions) and apply to single formatter +cd1a970510 2012-10-15 22:16:28 +0000 Markus Scherer ICU-9581 add genderinfo to dependencies list +5d5811d46f 2012-10-15 22:12:05 +0000 Markus Scherer ICU-9556 add virtual destructors for *KeyByteSink classes as required by source/test/depstest/depstest.py, see ICU ticket #8454 +459e90197a 2012-10-15 20:58:11 +0000 Yoshito Umaoka ICU-9584 Changing %~f0 to %~dp0 for better readability. +ae801e7343 2012-10-15 14:41:54 +0000 Yoshito Umaoka ICU-8965 Removed unused import in PersianTest.java +61d0585218 2012-10-13 00:57:46 +0000 Roozbeh Pournader ICU-8965 Add tests for Persian Calendar +855951324b 2012-10-12 23:53:32 +0000 Steven R. Loomis ICU-9654 export SILENT_COMPILE for test apps +b64d860945 2012-10-12 23:18:49 +0000 Markus Scherer ICU-9549 re-simplify logic in _copy_ptr() +e0d218d5b6 2012-10-12 22:47:38 +0000 Michael Ow ICU-9613 Remove myEnum:: prefix +b73ea8b387 2012-10-12 21:53:41 +0000 Michael Ow ICU-9613 Fix wrong enum name +8c2beec087 2012-10-12 21:38:01 +0000 Michael Ow ICU-9613 Remove unneeded include statement and fix attribute name +a967077c32 2012-10-12 19:55:00 +0000 Mark Davis ICU-8782 Fixed review comments +799a603abc 2012-10-12 19:52:43 +0000 Michael Ow ICU-9613 Merge from branch to trunk +adc6f41d0e 2012-10-12 03:19:08 +0000 Peter Edberg ICU-9581 Update ICU version to 50.1, update timebombs for #9156,#9490,#8982,ccldrbug3058 +9234456fad 2012-10-12 02:59:09 +0000 Unknown User ICU-9649 strip message before comparison +7cf61c543b 2012-10-11 21:54:28 +0000 Travis Keep ICU-9598 Fix windows build which broke at 32600 +bb296a6003 2012-10-11 20:58:56 +0000 Travis Keep ICU-9598 Respond to Markus' comments on C genderInfo +e899f6a44e 2012-10-11 20:29:26 +0000 John Emmons ICU-9587 Add @provisional statements to java docs - and one missing @draft ICU 50 +62d858f72d 2012-10-11 19:42:10 +0000 Peter Edberg ICU-9617 Fix a couple of misspellings in API header comments +dd506783e6 2012-10-11 18:52:55 +0000 Travis Keep ICU-9598 Respond to Markus' comments on C GenderInfo +5d4eb5c918 2012-10-11 18:10:04 +0000 Yoshito Umaoka ICU-9567 Fixed a bad condition for Latin 1 checking updated in the previous change. +57a08f9d38 2012-10-11 18:05:57 +0000 Peter Edberg ICU-9633 Delete unused imports to avoid Eclipse warning +964283d36c 2012-10-11 14:48:04 +0000 Yoshito Umaoka ICU-9567 Fixed API status comment for UTRACE_UCOL_STRCOLLUTF8. +76cf9f508a 2012-10-11 12:41:08 +0000 Peter Edberg ICU-9638 Make LocaleDisplayNamesImpl actually use context info; add test; make DisplayContext constructor private +b30caaeeac 2012-10-11 03:24:59 +0000 Yoshito Umaoka ICU-9567 Changes based on Markus's review feedback. +3d6cf30378 2012-10-11 01:07:10 +0000 Peter Edberg ICU-9606 Review comments: Use LocalPointer for btzClone, delete incorrect comment +546def8662 2012-10-10 23:23:08 +0000 Travis Keep ICU-9598 Use UBool instead of bool +387f7a40fc 2012-10-10 23:19:23 +0000 Markus Scherer ICU-9398 fix filename comment +a439d31c6e 2012-10-10 21:06:06 +0000 Michael Ow ICU-9601 Skip test in ICU4J +9b428833c5 2012-10-10 16:19:37 +0000 Yoshito Umaoka ICU-9645 Fixed the test case Test5006GetShortMonths and removed the timebomb. +76b8cbd675 2012-10-10 15:12:05 +0000 Yoshito Umaoka ICU-6806 Updated DateTimeGeneratorTest/TestOrdering. The test code is preserved, but no longer report ordering differences as errors. +0edd67f4ef 2012-10-10 03:51:23 +0000 Michael Ow ICU-9642 Fix retypedef of UMutex error +86571337e9 2012-10-09 22:30:13 +0000 Travis Keep ICU-9597 Be sure that FieldPosition adjusted correctly in DecimalFormat.java +3669929e5c 2012-10-09 18:16:22 +0000 Markus Scherer ICU-9581 update pool.res bundles, see http://site.icu-project.org/processes/release/tasks/build +332cbae932 2012-10-09 17:27:38 +0000 Yoshito Umaoka ICU-9640 Documented the internal maximum digit limit used by DecimalFormat#parse introduced by ticket#5698 in ICU4J. +4e08dc21bb 2012-10-09 12:45:54 +0000 Peter Edberg ICU-9303 Finish LocaleDisplayNamesImpl & add test +996422e74c 2012-10-09 05:17:43 +0000 Markus Scherer ICU-9398 avoid use of utf8_countTrailBytes[], rewrite/optimize U8_COUNT_TRAIL_BYTES() & U8_NEXT_UNSAFE(), test _UNSAFE macros only with (mostly) well-formed UTF-8 text +07582f8efa 2012-10-09 04:54:56 +0000 Yoshito Umaoka ICU-9400 Workaround for Java's TimeZoneNameProvider support problem. +7239810394 2012-10-09 04:50:45 +0000 Markus Scherer ICU-9631 add, fix, deprecate DateFormat skeleton constants, parallel to Java ticket #9375 +66167d1012 2012-10-09 03:49:16 +0000 Peter Edberg ICU-9303 Update to final API for now, with some updates based on feedback +20af3447f4 2012-10-09 03:48:24 +0000 Peter Edberg ICU-9633 Adjust to UDisplayContext[Type] updates +7e5eb1c4c1 2012-10-09 03:26:22 +0000 John Emmons ICU-9587 Beefed up Region API tests - some fixes to the data loading based on the results of the better tests. +b21ad6f2aa 2012-10-09 03:22:02 +0000 Yoshito Umaoka ICU-9268 Deleting ICULogger. Replace ICULogger with the stock Java Logger in TimeZone class. +3b393aeec0 2012-10-09 02:39:04 +0000 Peter Edberg ICU-9633 Also update ChineseDateFormat.java for new DisplayContext enum +5c54282570 2012-10-09 01:49:46 +0000 Peter Edberg ICU-9633 Adapt SimpleDateFormat display context APIs to new DisplayContext enum +d36b6bb6ae 2012-10-09 01:49:09 +0000 Peter Edberg ICU-9303 Check in DisplayContext enum and related LocaleDisplayNames APIs; still need full impl & tests +dd29ba28aa 2012-10-08 22:59:19 +0000 Markus Scherer ICU-8476 optimize Normalizer2.normalize(): Do not construct a new String if the src is a String and is already normalized +b042e33ee1 2012-10-08 22:41:13 +0000 Andy Heninger ICU-7400 Fix incorrect API docs on several 'void parse()' functions. +7fdcb9440b 2012-10-08 22:12:29 +0000 Markus Scherer ICU-9375 add WEEKDAY & ABBR_WEEKDAY (as already proposed), fix API tags, reorder constants big->little as intended +faad4ccdd3 2012-10-08 20:48:04 +0000 Michael Ow ICU-9213 Update runConfigureICU and mh-os390 +c39e4c83d3 2012-10-08 20:41:01 +0000 Andy Heninger ICU-9491 Spoof data update from UTS 39 version 3. +f32e1fc0f3 2012-10-08 20:38:22 +0000 Andy Heninger ICU-9491 refresh ICU4J data from ICU4C to pick up refreshed Spoof data. Also picks up RBBI line break Japanese tailoring and tz data. +a2bfbce32a 2012-10-08 20:29:27 +0000 Andy Heninger ICU-9505 Update rbbitst.txt to re-instate Japanese line break tailoring. +d5a9bec7f9 2012-10-08 20:24:50 +0000 Scott Russell ICU-9403 Calendar should return error for large negative millis out of range in strict mode & fix extended year calculation for large negative millis +5c6dc411d8 2012-10-08 19:13:27 +0000 Scott Russell ICU-9403 Calendar should return error for large negative millis out of range in strict mode +33eb771977 2012-10-08 18:24:41 +0000 Markus Scherer ICU-9297 use memcmp() in UnicodeString::operator==() +7c176da599 2012-10-08 18:06:41 +0000 Yoshito Umaoka ICU-9567 Check for input status. Also use U_ILLEGAL_ARGUMENT_ERROR on null input. +0963e7f300 2012-10-08 18:03:08 +0000 Markus Scherer ICU-8689 MessagePattern: include adjusted pattern index in Exception +b6053b4240 2012-10-08 16:52:35 +0000 Peter Edberg ICU-9633 Adapt date fmt display context APIs to tentative new UDisplayContext +7a826f4b61 2012-10-08 16:50:51 +0000 Peter Edberg ICU-9303 Check in tentative UDisplayContext enum and related LocaleDisplayNames APIs; still need full impl & tests +b72359eca5 2012-10-08 05:16:32 +0000 Peter Edberg ICU-9623 ICU4C 50 API promotions, fix U_DRAFT -> U_STABLE as needed in .h, fix U_DRAFT -> U_CAPI in .c/cpp +863fa94df1 2012-10-08 04:11:15 +0000 Andy Heninger ICU-9505 restore ja locale specific line breaking, which provides css normal behavior. +3e36b67cf7 2012-10-08 00:32:59 +0000 Peter Edberg ICU-9606 Add ucal_getTimeZoneTransitionDate, UTimeZoneTransitionType and tests +6a81ec8327 2012-10-07 21:11:47 +0000 Mark Davis ICU-8782 Added the functionality and tests. +dd8f01c15e 2012-10-07 04:52:16 +0000 Markus Scherer ICU-9194 test Calendar::getKeywordValuesForLocale(), in ulist_next_keyword_value() set *resultLength, add further enumeration default implementations & shortcuts +f20e0f454a 2012-10-07 04:00:17 +0000 Andy Heninger ICU-9598 Tweaks to visual studio project files for gender info +4c68d12d35 2012-10-07 02:50:40 +0000 Markus Scherer ICU-8901 u_formatMessage(unused argument): ignore unused argument, no failure +49d407d984 2012-10-07 01:27:19 +0000 Markus Scherer ICU-9294 test & fix MessageFormat::getFormatNames() +62b9d2f4b1 2012-10-07 00:56:29 +0000 Markus Scherer ICU-9570 turn off break iteration when we dont have normalization +345df05de0 2012-10-07 00:35:07 +0000 Markus Scherer ICU-9598 add new *gender* files to .vcxproj +0824af4865 2012-10-05 23:59:50 +0000 Yoshito Umaoka ICU-9617 ICU4J API status update for 50. +f82276faf1 2012-10-05 23:44:00 +0000 Yoshito Umaoka ICU-9567 Merged ucol_strcollUTF8 to trunk. +f7cefb19f1 2012-10-05 21:48:40 +0000 Travis Keep ICU-9598 Applied same comments markus had on C++ CompactDecimalFormatTest to the C++ GenderInfoTest. +803ac8f33c 2012-10-05 21:22:02 +0000 Andy Heninger ICU-9461 Mutex Implementation Rework, merge from devel branch. +a2eca4547b 2012-10-05 20:12:49 +0000 Markus Scherer ICU-9601 from-UTF-8 m:n conversion: properly revert to pivoting for m:n matching +5786467fb0 2012-10-05 19:02:05 +0000 Travis Keep ICU-9598 C/C++ implementation of GenderInfo. +d3dc9e4d18 2012-10-05 18:05:04 +0000 Mark Davis ICU-9375 fixed skeletons +6c3af9665d 2012-10-04 19:14:22 +0000 Travis Keep ICU-9554 Fix apireport. +d5454556f8 2012-10-04 16:41:22 +0000 Ramy Said ICU-9024 Unit test for Arabic Mathematical Alphabetic Symbols +6aa9d3b8d6 2012-10-04 16:40:27 +0000 Ramy Said ICU-9024 Unit test for Arabic Mathematical Alphabetic Symbols +8158ae5725 2012-10-04 00:42:02 +0000 Roozbeh Pournader ICU-8965 Add Persian Calendar support +a3a4207b24 2012-10-03 23:39:35 +0000 Markus Scherer ICU-9353 add note to readme about DictionaryBasedBreakIterator going away +322682119a 2012-10-03 22:26:05 +0000 Roozbeh Pournader ICU-8952 fixed the algorithm for Persian Calendar and heavily refactored +7aeb960b0c 2012-10-03 17:18:27 +0000 Michael Ow ICU-8703 Fix tab in ICU4C arabic shaping code +8ce88dd623 2012-10-03 17:17:35 +0000 Michael Ow ICU-8703 Fix tabs in ArabicShaping code +c0234f263f 2012-10-03 17:07:29 +0000 Michael Ow ICU-9024 Fix tabs in test code +a5d0a7a7d8 2012-10-03 17:04:22 +0000 Michael Ow ICU-8703 Fix tabs in test code. +e43e74d0d0 2012-10-03 03:34:00 +0000 Michael Ow ICU-9603 Remove lib prefix of import libraries in MinGW +8aa34fd449 2012-10-03 03:32:21 +0000 Michael Ow ICU-9581 Fix some memory leaks in arabic shaping code +b56dee8547 2012-10-02 22:11:31 +0000 Michael Ow ICU-9397 Update tests in intltest to pass without data +5edf0b264d 2012-10-02 17:48:46 +0000 Yoshito Umaoka ICU-9621 Fixed TimeZone#observsDaylightTime issue on Africa/Casablanca showing up after Sep 2012. +5601c335c8 2012-10-02 16:55:16 +0000 Michael Ow ICU-9241 Update ICU4J tzdata to 2012f +3166be4c82 2012-10-02 16:54:48 +0000 Michael Ow ICU-9241 Update ICU4C tzdata to 2012f +ae58608103 2012-10-02 00:02:32 +0000 Michael Ow ICU-9582 postpone timezone data update until during release +2679b554cb 2012-10-01 22:24:57 +0000 Travis Keep ICU-9554 JAVA CompactDecimalFormat to support negative numbers +71b1c62fa3 2012-10-01 11:19:48 +0000 Dina Sayed ICU-9024 Unit test for Arabic Mathematical Alphabetic Symbols +96c93de55b 2012-09-30 15:31:46 +0000 Dina Sayed ICU-9024 unit test for Arabic Mathematical Alphabetic Symbols +46f7e6258a 2012-09-29 01:44:13 +0000 John Emmons ICU-9587 Updated and improved Region API - moving to draft ICU 50 +038449fa93 2012-09-28 21:31:14 +0000 Andy Heninger ICU-9600 sync up word.txt and word_POSIX.txt +b5bed9e922 2012-09-28 21:17:44 +0000 Yoshito Umaoka ICU-9255 Merged ICU4C trunk r32468 locale data including Dangi calendar format data (aliases) and removed Dangi calendar formatting hacks. Also fixed pattern cache key found during the development. +ff01fb093a 2012-09-28 20:53:39 +0000 Yoshito Umaoka ICU-9255 Merge the Dangi calendar format data from CLDR trunk rev 7770. Full CLDR data integration will be done later. +9620ed5954 2012-09-28 19:01:28 +0000 Travis Keep ICU-9615 Change GenderInfo.java to use CLDR data +946d320413 2012-09-28 18:46:48 +0000 Travis Keep ICU-9612 Make single quote logic processing correct. +12df2ca382 2012-09-28 17:33:58 +0000 Jennifer Chye ICU-9599 Add genderList, postalCodeData and dayPeriods data to ICU4J +7dfc9d289a 2012-09-28 16:43:12 +0000 Dina Sayed ICU-9473 unit test for Arabic shaping is not thread safe +3f27b28097 2012-09-28 13:41:40 +0000 Dina Sayed ICU-9473 Arabic shaping is not thread safe +e816e77e3f 2012-09-28 01:49:52 +0000 Steven R. Loomis ICU-9152 include icuio library +841c0b626a 2012-09-28 00:30:42 +0000 Travis Keep ICU-9612 Let 0 in CLDR data mean format number normally with no prefix or suffix. +df0d824956 2012-09-27 23:41:01 +0000 Travis Keep ICU-9612 Fix CompactDecimalFormat so that it handles periods correctly that appear in prefixes or suffixes. +ac84432516 2012-09-27 21:17:58 +0000 Steven R. Loomis ICU-9542 fix stray comma with -DUCONFIG_NO_BREAK_ITERATION=1 (was not valid C++) +71c72d028b 2012-09-27 21:09:31 +0000 Andy Heninger ICU-9530 Remove extra casts that were added to sidestep problems with the clang compiler. +87d08a3a2d 2012-09-27 20:48:52 +0000 Steven R. Loomis ICU-9556 fix namespace +24123a1ac0 2012-09-27 20:07:18 +0000 Travis Keep ICU-9604 CompactDecimalFormat.getCompactDecimalInstance -> CompactDecimalFormat.getInstance +9cd81237ef 2012-09-27 19:51:55 +0000 Travis Keep ICU-9604 Add documentation to NumberFormat directing users to subclasses for more factory methods. +12b8931555 2012-09-27 19:04:34 +0000 Steven R. Loomis ICU-9611 silent compile for linux +6eef7bff7b 2012-09-27 18:52:04 +0000 Steven R. Loomis ICU-9596 cleanup U_NO_DEFAULT_INCLUDE_UTF_HEADERS - use utf_old.h in tests when needed +9adb3fd642 2012-09-27 18:50:24 +0000 Travis Keep ICU-9549 Fix memory problems in DecimalFormat assignment operator. +719917e4a2 2012-09-27 18:25:47 +0000 Travis Keep ICU-9604 Move JAVA CompactDecimalFormat factory methods and LONG/SHORT enum from NF down to CDF +e2898ee810 2012-09-27 17:17:05 +0000 Steven R. Loomis ICU-9462 clarify docs. +70ecc4c943 2012-09-27 16:46:30 +0000 Steven R. Loomis ICU-9296 fix docs to U_UNSUPPORTED_ERROR as error type for unum_applyPattern +3cae7b9459 2012-09-27 16:05:44 +0000 Travis Keep ICU-9577 For CompactDecimalFormat data, look for local number system long; latin long; local number system short; latin short. +cc746cc8a6 2012-09-27 13:34:40 +0000 Dina Sayed ICU-8703 Unit test for Arabic shaping Shadda handling +d3af645b53 2012-09-27 09:09:18 +0000 Dina Sayed ICU-8703 Arabic shaping Shadda handling +4707cfa42b 2012-09-27 01:22:40 +0000 Jennifer Chye ICU-9599 Add genderList, postalCodeData and dayPeriods data build rules. +5b8459bb01 2012-09-25 22:45:40 +0000 Yoshito Umaoka ICU-9338 Promoting TimeZoneNames/TimeZoneFormat APIs from tech preview to draft. +331d9f169f 2012-09-25 21:45:16 +0000 Yoshito Umaoka ICU-9255 Adding the traditional Korean calendar (Dangi) support to ICU4J. +f75135af94 2012-09-25 16:16:00 +0000 Michael Ow ICU-9529 Add missing header files to the appropriate project files +d98f9772a7 2012-09-21 20:40:00 +0000 Markus Scherer ICU-9514 final UCA 6.2 UCARules.txt, adjust test code +ed360ffa61 2012-09-21 20:31:11 +0000 Markus Scherer ICU-9514 final UCA 6.2 UCARules.txt, adjust test code +489c73947e 2012-09-21 17:27:24 +0000 Steven R. Loomis ICU-9329 fix for AIX +947990678b 2012-09-20 22:35:57 +0000 Steven R. Loomis ICU-9329 fix for AIX +57fd3d7ef9 2012-09-20 05:37:31 +0000 Markus Scherer ICU-9589 document that the so-called UCA rules are not normally useful and can be removed from the data +bb84a02132 2012-09-20 05:37:13 +0000 Markus Scherer ICU-9589 document that the so-called UCA rules are not normally useful and can be removed from the data +551164f043 2012-09-20 00:11:44 +0000 Markus Scherer ICU-9560 un-deprecate CollationKey and Collator::getCollationKey() +d36fce9bed 2012-09-19 23:55:58 +0000 Markus Scherer ICU-9534 ucol_nextSortKeyPart(): do not promise uncompressed sort keys +44d515a063 2012-09-19 23:41:47 +0000 Markus Scherer ICU-9556 CollationKey with internal array; cleaner more understandable ByteSink code and usage in calcSortKey +d455b9984e 2012-09-19 21:26:41 +0000 Steven R. Loomis ICU-9569 add UDAT_PATTERN and update docs +2d27b8f67e 2012-09-19 20:15:44 +0000 Michael Ow ICU-9082 Add compiler version check for AIX xlc workaround +101059d2ce 2012-09-18 16:48:45 +0000 Dina Sayed ICU-8703 Bug fix in Arabic shaping exceptional handling for Shadda +f9f14a5d51 2012-09-18 16:46:19 +0000 Dina Sayed ICU-8703 Bug fix in Arabic shaping exceptional handling for Shadda +3b5c1fb3cd 2012-09-18 02:02:43 +0000 Steven R. Loomis ICU-9329 document internals and usage. work with ICU 50. +58a86d0fe6 2012-09-17 22:36:37 +0000 Steven R. Loomis ICU-9586 undo r32398 as it pertains to ICU-9569 - accidentally checked in +da3f855b46 2012-09-17 22:32:16 +0000 Steven R. Loomis ICU-9586 fix for AIX +a29d76d390 2012-09-17 22:24:17 +0000 Steven R. Loomis ICU-9586 print out status of gendict during build +9077d5dc25 2012-09-17 19:03:01 +0000 Steven R. Loomis ICU-9449 Merge in decimal format performance improvements from branch. Improvements to 'howExpensiveIs' benchmark test. Use internal digitlist in Formattable (save mallocs). Enable fastpath by default. Enable internal API "parse all input", returning an error if all input was not consumed. +f985dceb39 2012-09-17 18:06:12 +0000 Travis Keep ICU-9566 Fix CompactDecimalFormat.formatToCharacterIterator in JAVA to work correctly. +2c52355d1b 2012-09-17 17:53:25 +0000 Michael Ow ICU-9581 Fix some memory leaks in the intltest test code +aa6b32be4a 2012-09-14 22:19:54 +0000 Yoshito Umaoka ICU-9584 Fixed PATH environment issue in icucheck.bat. +afbf770237 2012-09-14 18:41:29 +0000 Travis Keep ICU-9577 CompactDecimalFormat to fallback to short form when long form is not available. +3e9e1901db 2012-09-14 15:33:21 +0000 Michael Ow ICU-9575 Update ICU4C version string to 50.0.2 +a9ced99c1f 2012-09-14 03:57:54 +0000 Yoshito Umaoka ICU-9435 Refactoring ICU non-core utilities. Added releaseCLDR target in build.xml for generating all CLDR release files including new source jar archives. +35f8e12864 2012-09-13 17:47:18 +0000 Yoshito Umaoka ICU-9572 A couple of more exclusion code points in bmMonkeyTest in addition to r32203. +fbbb603da6 2012-09-12 00:14:25 +0000 Umesh Nair ICU-9568 Adding test case with a pattern with out-of-order placeholders. +237e167bce 2012-09-11 23:54:53 +0000 Travis Keep ICU-9541 Re-integrate branch changes into trunk. +1dff0b56ee 2012-09-11 20:51:51 +0000 Steven R. Loomis ICU-9501 doxygen cleanup. +434a6ddb11 2012-09-11 16:28:12 +0000 Yoshito Umaoka ICU-9381 Shorten time zone generic location name per cldrbug:4897. Regenerated CLDR trunk data and imported them from ICU4C including fixes necessary for this. +f6b1112128 2012-09-11 15:28:29 +0000 Yoshito Umaoka ICU-9381 Shorten time zone generic location name per cldrbug:4897. Imported the CLDR trunk data including fixes necessary for this. +1361355eb5 2012-09-11 04:02:08 +0000 Steven R. Loomis ICU-9551 fix uconfig failures that were in m2, disable CJKBreak without normalization. Merges from r32354 and r32355 by dsengup. +9fcdf69b9f 2012-09-11 00:22:56 +0000 Steven R. Loomis ICU-9535 merge from r32333 +da2afe3e0e 2012-09-11 00:00:37 +0000 Steven R. Loomis ICU-9555 reinstate compiler shortening +0e48356c32 2012-09-10 23:08:26 +0000 Steven R. Loomis ICU-9557 support additional PF_ settings +eef039a7fe 2012-09-07 16:30:05 +0000 George Rhoten ICU-9456 Undo ability to remove compiler fluff. +02e32d2f86 2012-09-06 22:37:40 +0000 John Emmons ICU-9540 Last minute CLDR 22 data changes +26bf216530 2012-09-06 22:36:44 +0000 John Emmons ICU-9540 Last minute CLDR 22 data changes +fbb5c49f46 2012-09-06 00:57:20 +0000 Steven R. Loomis ICU-9545 set execute bit +391fc18b9c 2012-09-06 00:45:04 +0000 Steven R. Loomis ICU-9545 add script for reticketting [wiki:MisTicketted] +352b919992 2012-09-05 21:00:24 +0000 Steven R. Loomis ICU-9539 improvement to API change report +7293ccd268 2012-09-05 20:59:13 +0000 Steven R. Loomis ICU-9412 API change report for m2 +1abda53f28 2012-09-05 19:53:44 +0000 Yoshito Umaoka ICU-9536 Fixed
problem in API reference doc. +66efc42f6e 2012-09-05 19:45:33 +0000 Steven R. Loomis ICU-9412 urename.h +c90fcaf585 2012-09-04 21:27:45 +0000 Markus Scherer ICU-9412 minor readme updates +22cc0cd7cc 2012-09-04 20:38:14 +0000 Markus Scherer ICU-9353 fix dependencies, mostly dictionary code and listformatter +6da17ae2f5 2012-09-04 20:05:20 +0000 Markus Scherer ICU-9353 fix dictionary class name in comments +79d54ea4b9 2012-09-04 14:21:45 +0000 Yoshito Umaoka ICU-9413 Updated readme for 50M2. +3a39eb34aa 2012-09-04 04:44:50 +0000 Yoshito Umaoka ICU-9413 Fixed some issues in the Eclipse plug-in build script. +bf7bb33bc4 2012-09-04 03:09:29 +0000 Yoshito Umaoka ICU-9413 Updated the API change report for 50M2. Changed the new break engine implementation classes from public to package private. +e4ee964593 2012-09-04 02:52:12 +0000 Yoshito Umaoka ICU-9413 Fixed Javadoc warnings - mostly incomplete tag in non-API methods. +063b48f66a 2012-09-04 02:13:41 +0000 Yoshito Umaoka ICU-9413 Compiler warning - Removed unused constant in ListFormetter. +9c28682259 2012-08-31 23:42:54 +0000 John Emmons ICU-9523 CLDR 22 data final +e1ea63bfbe 2012-08-31 23:42:35 +0000 John Emmons ICU-9523 CLDR 22 data final +01d63782e4 2012-08-31 22:07:42 +0000 Yoshito Umaoka ICU-9412 ICU4C version to 50.0.2 +d2bb385526 2012-08-31 21:52:08 +0000 Yoshito Umaoka ICU-9413 BRS cleanup imports +768b3383fd 2012-08-31 21:36:15 +0000 Yoshito Umaoka ICU-9413 ICU4J version to 50.0.2 +1488875053 2012-08-31 19:39:45 +0000 Yoshito Umaoka ICU-9401 Use Integer.MAX_VALUE for FIELD_DIFF_MAX_INT - minor update by code review. +c5abb42b6a 2012-08-31 19:34:31 +0000 Debabrata Sengupta ICU-9476 changed logic slightly to make it similar to C implementation +79a59bfdef 2012-08-31 19:12:19 +0000 Steven R. Loomis ICU-9525 fix casts as per http://www.stroustrup.com/bs_faq2.html#static-cast and also fix string quoting gcc47 +e3d804e289 2012-08-30 23:20:58 +0000 John Emmons ICU-9520 Fix Arabic RBNF rule - parsing problem +078bc743d4 2012-08-30 23:13:16 +0000 John Emmons ICU-9520 Fix Arabic RBNF rules - parsing problems +720f588b90 2012-08-30 21:11:12 +0000 Yoshito Umaoka ICU-9521 Quick patch for IntlTestNumberFormat/TestMonster exhaustive test failure. +4c5fe60f3e 2012-08-30 20:35:58 +0000 Umesh Nair ICU-9524 Making Java ListFormatter behave correctly with any order of parameters +f6ff5f1b9a 2012-08-30 17:11:02 +0000 Debabrata Sengupta ICU-9413 fixed text file line endings +1138bbaf30 2012-08-30 16:33:12 +0000 Debabrata Sengupta ICU-9412 fixed UTF-8 file properties +89c00402a8 2012-08-30 03:19:37 +0000 George Rhoten ICU-9474 Undo the changeset to reduce the exported C++ static variables. +d9c4c4785b 2012-08-29 23:50:16 +0000 Debabrata Sengupta ICU-9412 fixed text file line endings +4153e49710 2012-08-29 20:28:21 +0000 Travis Keep ICU-9174 Fix CompactDecimalFormat to correctly handle suffixes that don't start at 1. e.g for Serbian 9998, 9999, 10K. +e99c30b856 2012-08-29 18:30:54 +0000 John Emmons ICU-9518 Update for Breton plural rules fix in CLDR +1c6dfe6ce5 2012-08-29 18:27:23 +0000 John Emmons ICU-9518 Update jars for Breton plural rules fix in CLDR +582b65abf1 2012-08-29 17:07:09 +0000 Markus Scherer ICU-9437 remove a now-unnecessary const_cast +5f781dc97e 2012-08-29 16:26:42 +0000 Markus Scherer ICU-9437 switch MultithreadTest/TestCollators to C++ Collator as well, in sync with UCAConformanceTest +c836d292bc 2012-08-29 14:02:39 +0000 Yoshito Umaoka ICU-9119 Enabled JCite on Java 7. JCite repository reviewion 94161e3a1743 or later is required. +1913cca0aa 2012-08-29 12:32:59 +0000 John Emmons ICU-9251 Update ICU4J data jars with fix from r32885 - fixes rbbitest failures +7a759ef248 2012-08-29 00:55:00 +0000 John Emmons ICU-9251 Patch brkfiles.mk not to build ja +361be49c81 2012-08-29 00:47:36 +0000 George Rhoten ICU-9516 Update various bits of platform dependent thread safety documentation. +bf658c7d7b 2012-08-28 23:40:28 +0000 Markus Scherer ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32109 +6876123c0e 2012-08-28 23:37:10 +0000 Markus Scherer ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274 +8b10488235 2012-08-28 22:57:29 +0000 George Rhoten ICU-9456 Dependency fixes for make -j 16 +75425ce174 2012-08-28 22:54:00 +0000 George Rhoten ICU-9469 Make clang the default in addition to clang++. Also add some instructions. +47c9dda301 2012-08-28 22:21:03 +0000 John Emmons ICU-9251 Add back in data/locales/bs_BA.txt - was deleted by mistake +4440b4bbca 2012-08-28 22:06:04 +0000 John Emmons ICU-9251 First cut merge of CLDR 22 data +276a244c9b 2012-08-28 21:56:06 +0000 John Emmons ICU-9251 First cut merge of CLDR 22 data +974ba63756 2012-08-28 19:26:17 +0000 Umesh Nair ICU-7168 Fixing Windows build. +31a4a9113d 2012-08-28 16:47:58 +0000 Markus Scherer ICU-7168 always initialize UErrorCode, and check in at least one place coming in from public API +3ee27da7b7 2012-08-28 08:15:21 +0000 Peter Edberg ICU-9401 Fix Calendar.fieldDifference handling of large diffs +1f232fd772 2012-08-28 08:13:46 +0000 Peter Edberg ICU-9227 (J) add tests for fieldDifference fwd/backward on either side of era boundary and across era boundary, along with tests for #9243/#9401 +1b1314e50f 2012-08-28 05:58:40 +0000 Peter Edberg ICU-9227 just add tests for fieldDifference fwd/backward on either side of era boundary and across era boundary +8db60a2d2b 2012-08-28 03:40:07 +0000 Peter Edberg ICU-9399 return correct parse index when an era is expected but something else is found +ce6b202757 2012-08-28 00:06:05 +0000 Markus Scherer ICU-8920 clarify Collator::getRules() docs +437555d5bb 2012-08-27 23:53:49 +0000 Markus Scherer ICU-8920 fix RuleBasedCollator.getRules() docs +1cc15ae197 2012-08-27 23:45:51 +0000 Markus Scherer ICU-6173 fix comments about type characters in CaseFolding.txt +0eb4f0a04d 2012-08-27 23:44:54 +0000 Peter Edberg ICU-9392 (J) japanese calendar minimum era should be 0 +9f8f976bf6 2012-08-27 23:42:11 +0000 Markus Scherer ICU-6173 fix comments about type characters in CaseFolding.txt +d7a3235efb 2012-08-27 23:21:33 +0000 Peter Edberg ICU-9392 japanese calendar minimum era should be 0 +944ff6eeaf 2012-08-27 23:15:08 +0000 Markus Scherer ICU-9141 add U_GCC_MAJOR_MINOR macro +6d5c99bb7e 2012-08-27 22:50:44 +0000 Markus Scherer ICU-9264 document that PluralRules objects are immutable (caches are synchronized) +23faa1c164 2012-08-27 22:23:23 +0000 Yoshito Umaoka ICU-9471 Ant target 'release' to create non-versioned ICU4J release files. The new target 'releaseVer' is equivalent to the previous 'release' target. +8217ed7916 2012-08-27 20:17:17 +0000 Yoshito Umaoka ICU-9409 Collator.getInstance to ignore unknown collation keyword. Also changed the implementation not to print the statck trace. +484c465ddf 2012-08-27 20:14:25 +0000 Umesh Nair ICU-7168 Implementation of ListFormatter, port from Java +8131a32512 2012-08-27 19:51:13 +0000 Travis Keep ICU-9506 re-integrate changes to ListFormatter from icu4j/branches/tkeep/cdf +4f666eebc4 2012-08-27 18:50:29 +0000 Debabrata Sengupta ICU-9481 handled segmentation fault issue with uenum_next +67e12fd328 2012-08-27 18:49:34 +0000 Travis Keep ICU-9506 Re-integrated changes for CompactDecimalFormatter from icu4j/branches/tkeep/cdf into trunk. +50dd562ac8 2012-08-27 18:29:50 +0000 Peter Edberg ICU-9256 (J) For he@calendar=hebrew, offset the years within the current millenium down to 1-999 +00b9ba863a 2012-08-27 05:58:17 +0000 Peter Edberg ICU-9256 For he@calendar=hebrew, offset the years within the current millenium down to 1-999 +2f41905b0b 2012-08-24 15:29:03 +0000 Michael Ow ICU-9353 Fix redefinition error in dictionarydata when building with Cygwin MSVC +525d85dd59 2012-08-23 20:59:35 +0000 Debabrata Sengupta ICU-9476 fixed bug with numeric collation +f60d0e159e 2012-08-23 20:17:13 +0000 Steven R. Loomis ICU-9499 add author column for 0.12 +4187c56fdf 2012-08-23 20:15:56 +0000 Steven R. Loomis ICU-9499 add author column +1e1d7adaaa 2012-08-21 21:01:03 +0000 Steven R. Loomis ICU-9493 add links from classUnicodeString to classicu_1_1UnicodeString so old urls will not break +eb4ddeedb4 2012-08-21 20:23:19 +0000 Steven R. Loomis ICU-9329 update provider for 49, 50 +09db81cdef 2012-08-21 18:17:22 +0000 George Rhoten ICU-9353 Ignore new generated files from this ticket. +19e9ab5adc 2012-08-17 23:27:37 +0000 Steven R. Loomis ICU-9486 dont generate icu-le.pc if layout is disabled +43a4d7c0d4 2012-08-17 21:58:20 +0000 Maxime Serrano ICU-9353 remove last mentions of word_ja.txt +1a702c3755 2012-08-17 21:27:08 +0000 Maxime Serrano ICU-9353 Do not generate surrogates in the Monkey test so as to avoid generating higher CJK characters; also, hand off to Unhandled if we do not have a breakengine of this type +a2f3849b0d 2012-08-17 19:18:06 +0000 Markus Scherer ICU-9437 update UCD tools for Unicode 6.2, especially new numeric values +68f6a941a2 2012-08-17 17:38:56 +0000 Maxime Serrano ICU-9353 exclude the entire Hangul script from monkey tests +8466372715 2012-08-17 17:09:01 +0000 Maxime Serrano ICU-9353 fix windows makefile, remove mentions of word_ja.txt +847faa3579 2012-08-17 00:12:45 +0000 Maxime Serrano ICU-9353 use Collections.synchronizedSet() rather than Collections.newSetFromMap() +53650b04c5 2012-08-17 00:10:22 +0000 Maxime Serrano ICU-9353 add symbols to dictionarydata.cpp for linker +ed2c14b425 2012-08-16 23:16:04 +0000 Maxime Serrano ICU-9353 merge dbbi-tries work into the trunk +c64c0299d7 2012-08-16 23:01:49 +0000 Maxime Serrano ICU-9353 merge dbbi-tries work into the trunk +8bcdfa544d 2012-08-16 04:56:59 +0000 George Rhoten ICU-9457 Fix some compiler warnings. +e1b9092426 2012-08-15 17:46:17 +0000 George Rhoten ICU-9469 Improve support for C++11 +f30b743eff 2012-08-15 17:45:28 +0000 Markus Scherer ICU-9420 move ListFormatter to the .text package, add getInstance(no locale) +527161ff5a 2012-08-15 17:09:39 +0000 Markus Scherer ICU-9406 deprecate isHiraganaQuaternary(), setHiraganaQuaternary(boolean flag) and setHiraganaQuaternaryDefault(), disable the setters (merged from branches/markus/uni62 r32109, should not have been on that branch) +8c27e6926a 2012-08-14 17:10:40 +0000 Michael Ow ICU-9241 Update tzdata in ICU4J to 2012e +05b1370439 2012-08-14 17:10:20 +0000 Michael Ow ICU-9241 Update tzdata in ICU4C to 2012e +dcf74e591d 2012-08-14 05:01:00 +0000 Michael Ow ICU-9241 Update tzdata in ICU4C to 2012d +7f26c8961f 2012-08-14 05:00:42 +0000 Michael Ow ICU-9241 Update tzdata in ICU4J to 2012d +5015b2033b 2012-08-13 17:21:00 +0000 Michael Ow ICU-9380 Reorder header files to fix HP build error. +ce96470daf 2012-08-12 00:33:34 +0000 George Rhoten ICU-9474 Reduce the exported C++ static variables too. +0ae3d3a7d4 2012-08-11 04:57:13 +0000 George Rhoten ICU-9474 Reduce unrename.h namespace pollution +8dcaaee67a 2012-08-11 04:51:41 +0000 George Rhoten ICU-9456 The behavior of adding the .o to the dependency list by default is compiler dependent. Always include it. +3ef2d173ca 2012-08-10 20:31:15 +0000 Debabrata Sengupta ICU-9342 implemented patch to support gcc's malloc and alloc_size attributes +2ad0aad18c 2012-08-10 17:53:54 +0000 George Rhoten ICU-9456 Reduce writable/relocatable data. +1384c72211 2012-08-10 16:41:38 +0000 George Rhoten ICU-9456 Reduce writable/relocatable data. +81a751e0d2 2012-08-09 22:36:57 +0000 George Rhoten ICU-9456 Apparently C and C++ generate the dependencies differently. Update the .d generation accordingly. +091464430b 2012-08-09 21:37:41 +0000 Yoshito Umaoka ICU-9452 Fixed calendar addition issue with the Samoa Dec 2011 24 hour transition (ICU4J) +bc8ee5cca6 2012-08-09 21:29:53 +0000 Yoshito Umaoka ICU-9452 Fixed calendar add issue with the Samoa Dec 2011 24 hour transition. +ad0573b824 2012-08-09 19:39:44 +0000 Debabrata Sengupta ICU-9277 fixed build breaking in the install-doc target +b68d2f41fb 2012-08-09 00:04:51 +0000 Steven R. Loomis ICU-7197 add API for constructing UEnumerations. +9107a7bb38 2012-08-08 23:50:47 +0000 Markus Scherer ICU-9460 also remove TestCollator::safeClone() +26255a3157 2012-08-08 23:30:29 +0000 Steven R. Loomis ICU-8822 commit fix from branch, include timebomb 50.0.2 against islamic/islamic-civil alias problem +69ae33baa3 2012-08-08 21:59:14 +0000 Debabrata Sengupta ICU-9425 fixed issues with api docs +ca65e1c41e 2012-08-08 21:03:52 +0000 Markus Scherer ICU-9460 deprecate Collator::safeClone() and default-implement it in the base class +eb0347f25f 2012-08-08 19:54:20 +0000 Michael Ow ICU-9221 Apply patch for Cygwin build failure +eb5efa3a02 2012-08-08 17:57:17 +0000 Michael Ow ICU-9463 Skip test on Cygwin using GCC because of rounding issue +ec34e2820e 2012-08-08 05:00:02 +0000 George Rhoten ICU-9456 Now I remember why ln -sf does not work. Reverting this part of the change. +2f6df5d520 2012-08-08 00:50:16 +0000 Markus Scherer ICU-9434 use static_cast(void *) not reinterpret_cast +1bf3f6e295 2012-08-06 17:41:38 +0000 Jennifer Chye ICU-9288 Use the new LDML converter for key-type data. +865333dd77 2012-08-05 16:33:16 +0000 George Rhoten ICU-9457 Fix some compiler warnings. +520264ec8c 2012-08-04 17:24:45 +0000 Markus Scherer ICU-9406 deprecate UCOL_HIRAGANA_QUATERNARY_MODE, disable setter +77b4e42b8d 2012-08-03 23:12:28 +0000 Markus Scherer ICU-9346 remove U_EXPORT2 from .cpp where they are gone from .h, should fix Windows build +e5b96198d1 2012-08-03 21:54:42 +0000 Markus Scherer ICU-9346 add a specific link to the readme pointing to the TestCollator subclass changes +3d3005cb8a 2012-08-03 21:51:00 +0000 George Rhoten ICU-9457 Fix some compiler warnings. +da6c36d287 2012-08-03 21:49:28 +0000 Markus Scherer ICU-9346 C++ Collator API cleanup, fix safeClone() bug (setRuleStringFromCollator() on the result), fix polymorphic operator==(), move some method implementations into the base class +2f3551a74d 2012-08-03 21:16:37 +0000 George Rhoten ICU-9457 Fix some compiler warnings. +448446d62f 2012-08-03 21:16:03 +0000 Jennifer Chye ICU-9288 Make calendarPreferenceData and metazoneInfo arrays to make ICU4J tests pass. +b6bb07e5a6 2012-08-03 21:10:42 +0000 George Rhoten ICU-9456 The full compile line is not needed by default. Make the line visible when VERBOSE=1 for the makefiles. This makes it easier to view the warnings. +f0b7707008 2012-08-03 21:05:03 +0000 Jennifer Chye ICU-8471 Add compact decimal formats from CLDR. +dc75668c05 2012-08-03 19:09:42 +0000 George Rhoten ICU-9457 Fix some compiler warnings +0c47bc5948 2012-08-03 18:21:33 +0000 Debabrata Sengupta ICU-9427 fixed issues with icuperf2report.xsl +a831a2d71f 2012-08-03 17:27:44 +0000 George Rhoten ICU-9456 Optimize the ICU4C build on Mac OS X +059275b0f3 2012-08-03 17:11:17 +0000 Debabrata Sengupta ICU-9427 fixed issues with some tests not running +11b3f40e05 2012-08-02 23:05:47 +0000 Debabrata Sengupta ICU-9427 made classpath platform independent +b199f7fafa 2012-08-02 21:51:13 +0000 Debabrata Sengupta ICU-9427 added a README file +8e49d91748 2012-08-02 21:17:08 +0000 Debabrata Sengupta ICU-9427 minor changes to ensure perl is accessible +46206b3ccf 2012-08-02 19:46:40 +0000 Debabrata Sengupta ICU-9427 shifted ant target to perf-tests/build.xml +5ef4a3dc46 2012-08-02 17:23:37 +0000 Debabrata Sengupta ICU-9427 added ant target for running performance tests +d2248fd32f 2012-08-02 15:19:57 +0000 Markus Scherer ICU-9448 make genuca leadByteArray[] large enough +bec84a2a15 2012-08-01 20:40:39 +0000 Jennifer Chye ICU-9288 Merge new converter changes into trunk with regenerated data. +a3ed885f29 2012-07-31 18:19:15 +0000 Debabrata Sengupta ICU-9427 Added perl script for performance test as a part of continuous build +d134b120de 2012-07-27 18:38:08 +0000 Michael Ow ICU-9426 Fix pkgdata option file detection +f1b69ac0a5 2012-07-26 18:25:15 +0000 Michael Ow ICU-9408 Use only C style comments to resolve warnings and errors +d1525fc93d 2012-07-25 21:06:19 +0000 Markus Scherer ICU-9423 change the numeric value of static final Collator.ReorderCodes.DEFAULT from +1 to -1 +db9611caa9 2012-07-24 21:11:29 +0000 Markus Scherer ICU-9437 support UCD 6.2 +ff29cbdfe4 2012-07-24 21:10:23 +0000 Markus Scherer ICU-9437 genuca permit UCA version != UCD version for boot-strapping +540194df06 2012-07-24 19:21:36 +0000 Debabrata Sengupta ICU-9441 changes made to makefiles to enable static build of /source/samples +cff6206277 2012-07-24 17:33:19 +0000 Steven R. Loomis ICU-9544 update javadocs around ctst_malloc +5a8800843a 2012-07-19 21:23:41 +0000 Mark Davis ICU-9422 fix remove problem +a41775b429 2012-07-18 21:37:13 +0000 Markus Scherer ICU-9432 fix value of UDATA_FILE_ACCESS_COUNT +ecb960cbdb 2012-07-12 21:38:53 +0000 Debabrata Sengupta ICU-9408 minor changes in indentation, comments and if statements +48732d7f4a 2012-07-12 20:02:31 +0000 Debabrata Sengupta ICU-9408 added functionality to detect user's region and improve time zone detection +b58e82c0c2 2012-07-12 18:57:55 +0000 Yoshito Umaoka ICU-9408 Updated windowsZones.txt including by region Olson ID mappings. +9014880368 2012-07-11 19:41:31 +0000 Debabrata Sengupta ICU-9075 added preprocessor directive to make toUTF8String() appear in API +f81fa56468 2012-07-09 18:25:45 +0000 Debabrata Sengupta ICU-8971 fixed parsing inconsistency and corrected few test cases +6192163b9d 2012-07-07 00:51:16 +0000 Mark Davis ICU-9407 Fixed problems, added other necessary internal API +b15c2bbf3b 2012-07-06 22:47:27 +0000 Steven R. Loomis ICU-9416 fix number formatting for max int digits in fastpath +8ada83e883 2012-07-06 18:14:53 +0000 Michael Ow ICU-9377 Add -AA option to hp-ux compiler flags when building with aCC +64e43ff458 2012-07-05 21:18:14 +0000 Yoshito Umaoka ICU-9389 Fixed available format data inheritance problem in DateTimePatternGenerator. +595a189bd1 2012-07-03 18:08:56 +0000 Michael Ow ICU-9365 Add check for AIX processor type +d98bf1b052 2012-07-03 17:51:41 +0000 Michael Ow ICU-9340 Fix potential out of bound error in ICU4J ISCII converter +04c477d6ff 2012-07-03 17:51:14 +0000 Michael Ow ICU-9340 Fix potential out of bound error in ICU4C ISCII converter +1d202c6a8a 2012-07-03 16:36:35 +0000 Michael Ow ICU-9365 Fix detection of some BSD variants and other platform related issues +203710a8f5 2012-07-02 22:23:52 +0000 Mark Davis ICU-9407 added @internals +4934b397a8 2012-06-28 23:28:00 +0000 Jungshik Shin ICU-8343 fix build errors in Visual Studio when exception is disabled +0a783f3908 2012-06-28 23:01:26 +0000 Jungshik Shin ICU-8661 add a comment about #else part of uprv_timezone() +d081e339ff 2012-06-26 19:06:41 +0000 Yoshito Umaoka ICU-9233 Fixed a JavaDoc @link problem in PluralFormat +bcedc70b83 2012-06-25 17:00:33 +0000 Yoshito Umaoka ICU-9232 Updated ICU4C readme for 50m1 +ab29fc782e 2012-06-25 16:47:42 +0000 Yoshito Umaoka ICU-9233 Updated ICU4J readme for 50m1 +6f32f4f5a4 2012-06-25 16:34:19 +0000 Michael Ow ICU-9232 Use forward declaration for non-public class +d4a2d5b7bc 2012-06-23 16:10:30 +0000 Michael Ow ICU-9390 Remove gcc std option on Solaris +de21207590 2012-06-22 22:40:10 +0000 Michael Ow ICU-9390 Revert previous change to uposixdefs.h +99cc839c60 2012-06-22 19:57:50 +0000 Michael Ow ICU-9390 Fix some build issues with Solaris GCC and z +d62e581e2c 2012-06-22 16:48:30 +0000 Michael Ow ICU-9397 Update some tests in intltest and cintltst to pass without data in 50.0.1 +93ab318ce1 2012-06-22 15:58:00 +0000 Yoshito Umaoka ICU-9233 Suppress compiler warning in Calendar.java (fallthrough) +f2e9f237f3 2012-06-21 22:42:12 +0000 Andy Heninger ICU-6954 remove unused CharsetRecognizer field from CharsetMatch +7b0194539c 2012-06-21 21:34:10 +0000 Yoshito Umaoka ICU-9232 API change report for 50M1 +d13e3710e1 2012-06-21 21:02:19 +0000 Andy Heninger ICU-6954 remove unused CharsetRecognizer field from CharsetMatch +fab050ad44 2012-06-21 20:58:24 +0000 Debabrata Sengupta ICU-8971 changes undone +1c3cb575f7 2012-06-21 20:33:27 +0000 Yoshito Umaoka ICU-9233 API Change report for 50M1 +19d7b4d709 2012-06-21 19:52:29 +0000 Debabrata Sengupta ICU-8971 fixed inconsistency bug between C and J for parsing and canonicalization +02a1c5ab50 2012-06-21 16:56:18 +0000 Michael Ow ICU-9190 Update converter alias table in ICU4J +a603e7a412 2012-06-21 16:55:36 +0000 Michael Ow ICU-9235 Update test data in ICU4J +a9274f0602 2012-06-21 16:51:41 +0000 Michael Ow ICU-9326 Fix misplaced exclamation mark +aced0d7e49 2012-06-19 18:01:28 +0000 Michael Ow ICU-9365 Fix endianness detection for sparc based systems +ecec4bfab4 2012-06-19 15:28:23 +0000 Yoshito Umaoka ICU-8810 Changed @param zoneToAdopt to @param zone to match the method signature. +11cb54b951 2012-06-19 09:51:24 +0000 Peter Edberg ICU-9226 (J) Calendar add +year should always move forward in time; roll year should wrap for eras with real bounds, pin otherwise +43d3e4e099 2012-06-19 07:09:54 +0000 Peter Edberg ICU-9226 Better documentation for add and roll functions/methods +c63be1f302 2012-06-19 05:42:52 +0000 Peter Edberg ICU-9226 Calendar add +year should always move forward in time; roll year should wrap for eras with real bounds, pin otherwise +1f3812e51e 2012-06-18 20:51:53 +0000 Jungshik Shin ICU-9394 Set U_TIMEZONE to 'timezone' instead of '__timezone' on Android +2b19607bfa 2012-06-18 19:19:31 +0000 Yoshito Umaoka ICU-8918 Documentation update explaining ambiguous wall time resolution in the class doc. +7fe5d0654f 2012-06-18 17:56:55 +0000 Yoshito Umaoka ICU-8918 Added a small section explaining ambiguous wall time resolution in the class doc. +fefba73e1d 2012-06-18 14:14:22 +0000 Yoshito Umaoka ICU-9258 Updated format/DecimalFormatTest/DataDrivenTests to format StringPiece in addition to DigitList. Fixed an error status problem (not returning U_FORMAT_INEXACT_ERROR) found by the StringPiece test. +37d5ca4c7b 2012-06-15 19:46:41 +0000 Yoshito Umaoka ICU-9140 Fixed ChineseDateFormatSymbols initialization problem revealed by the recent change. +78bb22cdb9 2012-06-15 00:56:20 +0000 Michael Ow ICU-9376 Revert previous commit 31956 +3b752b6104 2012-06-14 22:34:27 +0000 Peter Edberg ICU-9311 Roll in updated dictionary of 2012-May from Nathan Wells via George Rhoten +228ceb5c76 2012-06-14 22:29:37 +0000 Michael Ow ICU-9376 Fix mingw cross compilation errors +53941f359b 2012-06-14 22:19:36 +0000 Peter Edberg ICU-9235 getToUnicodeValue() should write extension seq length as count of UTF16 (not UTF32) units +ebde7cd6ab 2012-06-14 20:14:10 +0000 Yoshito Umaoka ICU-9140 Deprecate ChineseDateFormat/ChineseDateFormatSymbols. Changed DateFormat factory method to create a SimpleDateFormat instead of ChineseDateFormat even when calendar type is chinese. +c45361b33b 2012-06-14 19:10:37 +0000 Peter Edberg ICU-9190 Add UTF-7 aliases unicode-1-1-utf-7, unicode-2-0-utf-7 +ff679c4111 2012-06-14 18:33:17 +0000 Michael Ow ICU-9371 Fix GCC atomic support detection +ba585f1f09 2012-06-14 16:18:07 +0000 Yoshito Umaoka ICU-9363 Removing un-implemented draft API CharsetMatch#getMatchType() and constants defined for the return value of the method. These constants were accidentally marked as @stable before. +fa3f76cc15 2012-06-13 21:07:53 +0000 Michael Ow ICU-9340 Use bit mask instead of cast to avoid buffer overflow +c1dc277c46 2012-06-12 18:23:49 +0000 Andy Heninger ICU-9042 Memory leak in Time Unit Format. +9ac0795d43 2012-06-11 18:17:05 +0000 Michael Ow ICU-9374 Ensure *.nrm is properly removed in testdata +9aa2213d01 2012-06-08 23:53:58 +0000 Xiaomei Ji ICU-9042 in time unit format, ignore those plural counts that are not defined in the locale's plural rules +7042fcca36 2012-06-08 21:53:40 +0000 Markus Scherer ICU-8890 revert error behavior of UnicodeString::replace(start, _length, srcChar) to removing the segment when srcChar is not a valid code point (see r31272) +a655430837 2012-06-08 21:31:22 +0000 Markus Scherer ICU-8773 use real array element comparison, not memcmp() +a9ea9b2a82 2012-06-08 19:02:03 +0000 Xiaomei Ji ICU-9042 in time unit format, ignore those plural counts that are not defined in the locale's plural rules +3c69969daa 2012-06-08 17:58:13 +0000 Andy Heninger ICU-9248 fix fastCopyFrom lifetime comment +11a0f792f7 2012-06-07 21:00:41 +0000 Markus Scherer ICU-9369 rename ListFormat to ListFormatter, and make other agreed changes +b841ed0c39 2012-06-07 20:40:07 +0000 Yoshito Umaoka ICU-9349 Applying the same change done for ICU4J time zone test cases. Change some test cases to report error while development. +809a45bf27 2012-06-07 20:38:21 +0000 Yoshito Umaoka ICU-9349 Update to the previous change. Removed isDateBeforeReferenceYear, which does not make sense much now. +4ae4c69163 2012-06-07 19:27:45 +0000 Mark Davis ICU-9370 fixed long lines (cmd-shift-f) and wording pointed out by Markus +a0903e626b 2012-06-07 17:52:25 +0000 Andy Heninger ICU-9360 Update break iterator API docs. +2b7d6e62aa 2012-06-07 16:57:51 +0000 Andy Heninger ICU-9360 update break iterator api docs. +12277ee4aa 2012-06-07 16:04:30 +0000 Mark Davis ICU-9370 Changed parameter name and javadoc +f3646e9267 2012-06-07 00:14:54 +0000 Markus Scherer ICU-8235 do not call memcpy()/memmove()/... with a NULL/invalid source pointer +e39bc5efd7 2012-06-06 17:35:12 +0000 Markus Scherer ICU-9248 update doc of UnicodeString readonly-aliasing constructor & setTo() re fastCopyFrom() +00dc45723c 2012-06-06 04:13:28 +0000 Markus Scherer ICU-9010 remove --disable-threads, move ICU_USE_THREADS out of uconfig.h into test code +34e31825e5 2012-06-05 22:37:02 +0000 Yoshito Umaoka ICU-9349 Updated previously disabled (just not reporting errors) test cases to match the latest tzdata. Use ICU version field to flag test failures or not, instead of using hardcoded tzdata version number. +91a3c1e322 2012-06-05 20:38:37 +0000 Yoshito Umaoka ICU-9352 Fixed a bug in useDaylightTime(). The test case reproducing the problem will be enabled with #9349 soon. +e7ca744bbd 2012-06-05 20:08:04 +0000 Yoshito Umaoka ICU-9265 Removed _isAttributeSubtag, which is no longer used, from uloc_tag.c +694d6f2537 2012-06-05 19:45:00 +0000 Andy Heninger ICU-9366 improved message from Java TestFmwk.fail() function. +709b0884cc 2012-06-05 17:40:59 +0000 Andy Heninger ICU-6889 Add test for CharsetDetector.detectAll() producing the same encoding multiple times. +cfb458d917 2012-06-05 00:36:30 +0000 Andy Heninger ICU-6954 Charset Detector, move haveC1Bytes state out of CharsetRecognizer objects, which fixes bug where multiple CharsetDetectors can overwrite eash others results. +a4861cdd06 2012-06-04 23:51:39 +0000 Markus Scherer ICU-8298 avoid ambiguous method matching for MaybeStackArray[index] +0855f7a2b2 2012-06-01 20:40:48 +0000 Andy Heninger ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. +2d903d91d6 2012-06-01 14:44:29 +0000 Michael Ow ICU-9336 Fix typo in macro call +10f13e92ae 2012-06-01 14:43:02 +0000 Michael Ow ICU-9258 Remove extra comma in enum +9a66926428 2012-05-31 16:18:29 +0000 Michael Ow ICU-9336 Add some fixes for build failures in z/OS +c6a7e38015 2012-05-30 19:02:58 +0000 Steven R. Loomis ICU-9258 fix test code +dc44c2bdd9 2012-05-30 18:21:49 +0000 Steven R. Loomis ICU-9258 fix int64 format of U_INT64_MIN; // -9223372036854775808L +3c05a6b5d3 2012-05-30 00:50:22 +0000 Steven R. Loomis ICU-9258 fix typo in comment +43b918a0c8 2012-05-30 00:41:57 +0000 Steven R. Loomis ICU-9258 merge from branches, performance improvements +5c95e765c1 2012-05-30 00:37:33 +0000 Steven R. Loomis ICU-9345 add -T (notime) option to intltest +ba912623dc 2012-05-26 00:19:47 +0000 Andy Heninger ICU-6954 Add test for this charset detector bug. Fix will follow later. +4600b80db6 2012-05-25 20:09:01 +0000 Steven R. Loomis ICU-9345 merged from ICU-9258 branch - add more perf tests +85312fdf16 2012-05-25 19:51:34 +0000 Andy Heninger ICU-8879 Code review cleanups +83fe5e8ba4 2012-05-25 18:49:04 +0000 Andy Heninger ICU-8879 Code review cleanups +f7c10f5686 2012-05-25 18:25:38 +0000 Andy Heninger ICU-9344 fix rare memory leak in ucol.cpp +b957edd0b9 2012-05-25 15:45:35 +0000 Andy Heninger ICU-8879 clean up extra uninitialized data produced by gensprep +4905a493ef 2012-05-21 21:45:34 +0000 Markus Scherer ICU-9305 C function prototype for uset_openEmpty() needs void-declared empty argument list +1971c167a3 2012-05-18 16:05:05 +0000 Michael Ow ICU-9332 Fix endianness detection for Linux s390 +08b403c001 2012-05-18 06:56:36 +0000 Michael Ow ICU-9326 Fix Package declaration in header file +7803f080ca 2012-05-18 03:59:21 +0000 Michael Ow ICU-9326 Remove unneeded include statement from previous commit +299d550e5d 2012-05-17 21:50:52 +0000 Michael Ow ICU-9326 Fix missing header file. +e1ba49ca9f 2012-05-17 20:09:47 +0000 Michael Ow ICU-9326 Fix potential icupkg tool trap in Windows static build +671a7be44b 2012-05-17 19:58:22 +0000 Michael Ow ICU-9322 Fix some memory check errors in ICU tools +5d2a5e6fa3 2012-05-17 19:56:11 +0000 Michael Ow ICU-9326 Fix icupkg tool trap on Windows static build +c422b2c5f7 2012-05-16 22:25:12 +0000 Andy Heninger ICU-9328 Tweak conversion test data to steer clear of added characters in some Japanese tables. +3e1b16071f 2012-05-16 17:29:44 +0000 Andy Heninger ICU-9317 Retract previous change; it is no longer needed and just adds confusion. +29a648df32 2012-05-14 19:37:08 +0000 Andy Heninger ICU-9315 urename.h comment updated for showing how to disable renaming when running configure. +7e72d845a2 2012-05-14 16:31:28 +0000 Michael Ow ICU-9313 Fix build error on Cygwin/MSVC +b3b1909c8c 2012-05-14 13:33:57 +0000 Michael Ow ICU-9295 Add endianness check for HPPA systems +402b732faf 2012-05-12 00:15:05 +0000 Andy Heninger ICU-9317 Add icu:: to ambiguous uses of StringPiece. +49ab350c8a 2012-05-11 21:57:11 +0000 Yoshito Umaoka ICU-9265 Synchronized forLanguageTag test cases with ICU4C trunk. Also fixed a bug for u extension typeless keyword mapping (use 'yes' in ICU instead of 'true'). +948048b4d2 2012-05-11 21:52:24 +0000 Yoshito Umaoka ICU-9265 Added support for typeless keyword in BCP 47 u extension. Also implemented u extension attributes. The implementation of uloc_forLanguageTag is now equivalent to ICU4J implementation. +4e22bdab85 2012-05-11 20:38:00 +0000 Andy Heninger ICU-9315 urename include and disabling cleanup. +16bbbbea8e 2012-05-11 17:54:07 +0000 Andy Heninger ICU-9314 U_CHARSET_IS_UTF8 dependency cleanup +26e5e063bb 2012-05-11 03:56:00 +0000 Peter Edberg ICU-9298 Add new region sublocales, update integration instructions +ba26fe0bc0 2012-05-10 23:52:23 +0000 Andy Heninger ICU-9312 #ifdef U_ENABLE_DYLOAD cleanup in icuplug.c +dd423ee481 2012-05-10 00:45:44 +0000 Andy Heninger ICU-9310 inconsequential fix to uresbund.cpp +1aac48146c 2012-05-09 21:05:17 +0000 Michael Ow ICU-9242 Sync precedence table with ICU4C in the calendar code +22dda18669 2012-05-09 21:00:40 +0000 Michael Ow ICU-9242 Fix format parsing in ICU4C calendar code +f2a5abcf83 2012-05-08 23:05:14 +0000 Andy Heninger ICU-9309 multithreaded startup fix +bca93b1993 2012-05-04 21:09:02 +0000 Yoshito Umaoka ICU-9293 Fixed a problem in strict currency parsing. +faba943de0 2012-05-03 23:20:12 +0000 Yoshito Umaoka ICU-9240 Fixed a cloning problem in DecimalFormat which prevent formatToCharacterIterator to work properly in mulitple threads. +78c726c30b 2012-05-03 22:02:05 +0000 Yoshito Umaoka ICU-9289 Corrected the product name, from Component to Components. +1d6134d1aa 2012-05-03 21:46:11 +0000 Yoshito Umaoka ICU-9129 Improved error handling and message in the serialization coverage test. +0ca13b73b0 2012-05-03 05:50:26 +0000 Michael Ow ICU-9292 Merge BEAM warning fixes from branch into trunk +1e26b4760c 2012-04-27 22:34:34 +0000 Andy Heninger ICU-8810 Fix bad description of time zones in Calendar::createInstance() +b916fcb50b 2012-04-27 21:29:34 +0000 Andy Heninger ICU-9283 fix for look-behind assertions w/ case insensitive matching. +5b24e5163d 2012-04-26 22:56:00 +0000 Yoshito Umaoka ICU-9263 Enable test/perf/collperf on non-Windows platforms. +989e7a4395 2012-04-26 21:45:02 +0000 Will Mason ICU-9286 Fix for variations in the presence of the timezone symbol on BSDs +15f6dfa65f 2012-04-26 18:12:00 +0000 Yoshito Umaoka ICU-9289 Updated jar main to print out correct display name of ICU library with the new versioning scheme. +e4369cf56b 2012-04-25 17:18:08 +0000 Michael Ow ICU-9279 Fix mingw64 build error +a6dc9968d8 2012-04-25 16:21:28 +0000 Michael Ow ICU-9284 Fix test case in date format round trip test for hebrew calendar +f4f8353949 2012-04-24 20:20:18 +0000 Andy Heninger ICU-6966 add man page for gencfu. Changes from patch provided with ticket. +0f094f51cf 2012-04-23 06:07:45 +0000 Michael Ow ICU-9232 Fix timebomb failure in ssearch +fd0d91054a 2012-04-20 17:23:37 +0000 Steven R. Loomis ICU-9278 add regression test from rounding mode test +b977713ba4 2012-04-19 19:56:35 +0000 Markus Scherer ICU-9271 add genrb --java-package option for use with --write-java and --bundle-name +46e9f5081f 2012-04-19 19:07:33 +0000 Michael Ow ICU-9239 Fix StringPiece::npos build error on Windows +30b430f929 2012-04-18 23:59:28 +0000 Markus Scherer ICU-9249 deprecate PluralFormat.setLocale(locale) +1d98ac0736 2012-04-18 23:58:47 +0000 Markus Scherer ICU-9249 deprecate PluralFormat::setLocale(locale) +0788d31075 2012-04-18 22:43:25 +0000 Andy Heninger ICU-9267 Fix incorrect charset name in comment in test. +24d35f5311 2012-04-18 21:38:54 +0000 Andy Heninger ICU-9267 Change buffer creation in unshapeLamAlef() function. +8a6937498f 2012-04-18 19:30:40 +0000 Michael Ow ICU-9233 Update ICU4J to 50.0.1 +0bf73291c0 2012-04-18 17:41:38 +0000 Michael Ow ICU-9262 Add updated IBM-eucJP to ICU4J +cff961cd95 2012-04-18 17:39:24 +0000 Michael Ow ICU-9262 Update IBM-eucJP converter in ICU4C +aecfc06b46 2012-04-18 17:36:15 +0000 Michael Ow ICU-9233 Update ICU4J DebugUtilitiesData to 50.0.1 +4310dd3e80 2012-04-18 17:33:19 +0000 Michael Ow ICU-9233 Update ICU4j icudata.jar with 50.0.1 +bbad39b77a 2012-04-18 17:03:06 +0000 Michael Ow ICU-9232 Update version in ICU4C to 50.0.1 and update time bombs +fdea410032 2012-04-18 00:01:23 +0000 Andy Heninger ICU-9267 ICU4J Charset Detector Crash Fix +834cee36a1 2012-04-17 23:01:44 +0000 Michael Ow ICU-9266 Don't use assembly code when building ICU data in HPUX gcc +613453f093 2012-04-16 17:52:42 +0000 Markus Scherer ICU-9132 no Locale.ROOT in Java 5 +6d6ac358a1 2012-04-13 21:21:06 +0000 Michael Ow ICU-9259 Update alias table in ICU4J with IBM-5233 +0fbcf48d3a 2012-04-13 21:20:40 +0000 Michael Ow ICU-9259 Update alias table in ICU4C with IBM-5233 +3e084c0f60 2012-04-13 20:59:37 +0000 Markus Scherer ICU-9132 Java support for MessageFormat selectordinal and PluralRules.PluralType.ORDINAL +adcdc1c20e 2012-04-13 17:37:12 +0000 Markus Scherer ICU-9132 finalize new MessageFormat pattern argument type to selectordinal +654901f313 2012-04-12 16:20:30 +0000 Will Mason ICU-9257 An extraneous semicolon caused build failure with some compilers +141bc218ef 2012-04-10 15:49:28 +0000 Dragan Besevic ICU-9252 zOS performance enhancement +feb5926be1 2012-04-10 14:15:52 +0000 Dragan Besevic ICU-9252 PDS naming enhancement +eaae5eb353 2012-04-09 23:54:14 +0000 Peter Edberg ICU-9243 fieldDifference positive search should check to INT32_MAX, don't exceed int32 limits in calculations +b21c6af309 2012-04-09 17:13:41 +0000 Michael Ow ICU-8614 Update alias table in ICU4J +491fcd69f3 2012-04-09 17:04:13 +0000 Michael Ow ICU-8614 Update alias table with ibm-837 +8d7428d1b3 2012-04-07 04:27:27 +0000 Markus Scherer ICU-9132 ordinal-plural formatting in C/C++ +a89b4cc093 2012-04-05 17:14:32 +0000 Michael Ow ICU-7883 Fix backslash issue on MinGW +0105ce6124 2012-04-04 17:15:36 +0000 Michael Ow ICU-8947 Fix Cygwin build error. +230db005ae 2012-04-03 22:18:45 +0000 Michael Ow ICU-9205 Update max bytes per char calculation for EBCDIC DBCS types +59a449036f 2012-04-03 18:09:02 +0000 Michael Ow ICU-9241 Update tzdata in ICU4J to 2012c +ada1b78d08 2012-04-03 17:56:28 +0000 Michael Ow ICU-9241 Update tzdata in ICU4C to 2012c +5fb1758cb1 2012-04-02 05:44:59 +0000 Michael Ow ICU-9212 Use the correct installation command when installing ICU +e4b7b2ba92 2012-03-30 22:32:24 +0000 Yoshito Umaoka ICU-9216 Excludes build-local.properties from source package archive. +a1b5c33222 2012-03-30 21:07:56 +0000 Yoshito Umaoka ICU-9237 Fixed copy constructor and assignment operator implementation problem in SimpleDateFormat. Also added a test case demonstrates the issue. +c74ab88dc9 2012-03-30 17:58:31 +0000 Michael Ow ICU-8947 Fix some static build failures +00bf73b0b0 2012-03-30 07:11:51 +0000 Michael Ow ICU-8947 Fix some MinGW static build errors +091d01873a 2012-03-29 22:27:52 +0000 Yoshito Umaoka ICU-9215 Updated 'release' target to generate MD5 checksum. +52e9602055 2012-03-28 20:50:33 +0000 Michael Ow ICU-9212 Ensure data library installed same way as other libraries +5030779686 2012-03-28 17:56:38 +0000 Michael Ow ICU-9229 Update msvc project files to 49 +15cb25c42d 2012-03-21 17:14:27 +0000 Steven R. Loomis ICU-9217 fix configure for static library optimization +e88e050aa2 2012-03-21 04:21:37 +0000 Yoshito Umaoka ICU-9187 Fixed source package archive target issues. Also maven target to build all release files (so we can use the same file set for maven and icu public site download). +c9b62db7ce 2012-03-20 15:30:57 +0000 Yoshito Umaoka ICU-9187 Added ICU4J 49.1 serialization test data. +dcf6632ff6 2012-03-20 15:20:41 +0000 Yoshito Umaoka ICU-9187 Added ICU4J 49 API signature file +89e7b7efaf 2012-03-19 21:54:24 +0000 Peter Edberg ICU-9186 Update readme for final release (GA) +9533e2db9e 2012-03-19 14:12:30 +0000 Yoshito Umaoka ICU-7205 Replace '<'/'>' in the previous change with HTML entities '<'/'>'. +bbf2400ce5 2012-03-19 14:11:31 +0000 Yoshito Umaoka ICU-7205 Replace '<'/'>' in the previous change with HTML entities '<'/'>'. +cfc253253f 2012-03-19 04:46:41 +0000 Peter Edberg ICU-7205 Improve API documentation for relative date formatting (J) +4ab941ea5d 2012-03-19 04:31:15 +0000 Peter Edberg ICU-7205 Improve API documentation for relative date formatting (C) +33863c74be 2012-03-18 16:00:50 +0000 Peter Edberg ICU-7804 Clarify that parsing of negative years is in lenient mode only +1145af7a80 2012-03-16 22:41:10 +0000 Peter Edberg ICU-7847 Integrate cldrbug 4484: (in CLDR 21.0.1) to fix islamic-civil inheritance issues (J) +35594e8a59 2012-03-16 22:37:17 +0000 Peter Edberg ICU-7847 Integrate cldrbug 4484: (in CLDR 21.0.1) to fix islamic-civil inheritance issues (C) +8d77a0ead2 2012-03-16 07:03:23 +0000 Yoshito Umaoka ICU-9187 Oops. Updated pom.xml version to 49.1 +6971587795 2012-03-16 07:01:51 +0000 Yoshito Umaoka ICU-9187 Updated maven pom.xml for the release. +dd4063d9f4 2012-03-16 06:59:46 +0000 Yoshito Umaoka ICU-9187 Updated readme.html for the official release (49.1). +2d39c18a49 2012-03-15 18:56:48 +0000 Yoshito Umaoka ICU-9187 Resolve javac compiler warning with JDK 7. SuppressWarning annotation type 'rawtypes' is necessary instead of 'unchecked' with JDK 7. However, with Eclipse IDE using Java 1.5 env still requires 'unchecked'. Thus, kept 'unchecked', added 'rawtypes' and updated all ICU runtime library projects to ignore unused SuppressWarning types, instead of warning. +a1344472af 2012-03-15 18:21:48 +0000 Yoshito Umaoka ICU-9187 Ignore javac warning for setting an older source without bootclasspath introduced in JDK 7. +c934336539 2012-03-15 17:56:30 +0000 Yoshito Umaoka ICU-9187 Updated build.properties to use 49_1 as the release file version. +d6861c7617 2012-03-15 16:37:44 +0000 Michael Ow ICU-9197 Fix BSD platform detection +61eb675e8d 2012-03-15 15:31:19 +0000 Yoshito Umaoka ICU-9125 Removed an import statement no longer used with the previous change. +1b042dfe84 2012-03-15 04:19:01 +0000 Mark Davis ICU-9125 addressed Markus's review comments. +f2f2d6d104 2012-03-14 21:21:31 +0000 Yoshito Umaoka ICU-9161 Excluded variant Cryl/Latn found in IBM Java 6 from the test case. +6bde113710 2012-03-13 20:18:59 +0000 Dragan Besevic ICU-9022 fix build for data on zOS +98931e7986 2012-03-12 23:56:48 +0000 Peter Edberg ICU-9186 Integrate post-ICU49rc updates from CLDR 21.0.1 (J) +6208f22ad2 2012-03-12 23:54:03 +0000 Peter Edberg ICU-9186 Integrate post-ICU49rc updates from CLDR 21.0.1 (C) +83d5fe4ce4 2012-03-12 15:45:57 +0000 Steven R. Loomis ICU-9196 add a semicolon +1c844ff89a 2012-03-09 19:40:54 +0000 Michael Ow ICU-9178 Fix Cygwin MSVC static build failure +8c17026cb4 2012-03-09 17:23:11 +0000 Michael Ow ICU-9176 Fix cross compilation failure +9cfb7a9330 2012-03-09 17:14:38 +0000 Yoshito Umaoka ICU-9187 Removed debug code in secureCheck target accidentally committed before 49RC. +0b1faa6ffa 2012-03-08 23:12:02 +0000 Yoshito Umaoka ICU-9162 Implemented getDisplayScript(), provided actual implementation of getVariant() [#9161]. Also improved the implementation of localized name provider to directly access localized data container classes. Added test cases to verify the behavior with locale extension [#9154]. +849b2da11d 2012-03-08 19:29:24 +0000 Steven R. Loomis ICU-9191 copy locale in cloned calendars +e150cb8c78 2012-03-07 20:25:47 +0000 Steven R. Loomis ICU-9175 fix #ifdef location +900f7354f2 2012-03-02 21:48:37 +0000 Yoshito Umaoka ICU-9138 Updated readme.html +3edc341431 2012-03-02 21:15:07 +0000 Peter Edberg ICU-9139 Slight readme update +de52c0a9d3 2012-03-02 20:22:04 +0000 Peter Edberg ICU-9139 Make some internal globals static, update urename.h accordingly +2e9b4064b7 2012-03-02 20:18:40 +0000 Michael Ow ICU-9168 Add some more fix for uconfig and header test failures +937b385fe4 2012-03-02 20:12:13 +0000 Steven R. Loomis ICU-9076 fix header, remove stray #define +5f92dba0a0 2012-03-02 18:04:43 +0000 Steven R. Loomis ICU-9139 update urename +782387a888 2012-03-02 17:59:56 +0000 Michael Ow ICU-9168 Fix some uconfig test errors +200dc73502 2012-03-02 09:51:58 +0000 Yoshito Umaoka ICU-8592 tzdata2012b to ICU4J trunk +2701afb4b6 2012-03-02 09:51:25 +0000 Yoshito Umaoka ICU-8592 tzdata2012b to ICU4C trunk +81fbc610de 2012-03-02 05:55:25 +0000 Yoshito Umaoka ICU-9138 Fixed 'format' module test failure - now format module needs BreakIterator stuff. +4f9f1f602c 2012-03-02 05:12:50 +0000 Mark Davis ICU-8460 Fixed bug with formatting 0. +2d515412de 2012-03-02 05:12:11 +0000 Yoshito Umaoka ICU-9118 Added a separte API doc target for Java 7+ to avoid JCite problem. +f89701c4a0 2012-03-02 04:15:52 +0000 Yoshito Umaoka ICU-8592 tzdata2012a to ICU4J trunk +cb1d66442c 2012-03-02 04:15:29 +0000 Yoshito Umaoka ICU-8592 tzdata2012a to ICU4C trunk +e9c40c0ac0 2012-03-02 00:26:11 +0000 Markus Scherer ICU-9139 update the pool bundles +78b11e867d 2012-03-02 00:04:30 +0000 Andy Heninger ICU-9139 compiler warning removed in rbbiscan.cpp +1c360497c7 2012-03-01 23:50:07 +0000 Markus Scherer ICU-9139 UCONFIG_NO_CONVERSION=1 bug fix +66325c9f16 2012-03-01 21:55:23 +0000 Markus Scherer ICU-9139 namespace bug fix +c677a3ad5e 2012-03-01 21:18:01 +0000 Markus Scherer ICU-9139 ICU4C 49 dependencies.txt update +49b21d6f81 2012-03-01 20:48:05 +0000 Michael Ow ICU-9139 Fix typo in genrb usage message +91d55b284e 2012-03-01 18:11:32 +0000 Michael Ow ICU-8718 Close opened resource bundle in TimeZoneFormat +2b85bffdd4 2012-03-01 15:41:25 +0000 Yoshito Umaoka ICU-9138 Updated license files in ICU4J. +74fd94b4cf 2012-03-01 10:46:18 +0000 Yoshito Umaoka ICU-9155 Changed special ICU suffix for the locale provider from 'ICU' to 'ICU4J'. Removed some workaround code in locale SPI tests introduced by #9150. Fixed Java 7 env specific issues exposed by these changes. +76444a4b71 2012-03-01 05:27:43 +0000 Michael Ow ICU-8716 Fix errors in cintltst and intltest when data is missing +670109a1aa 2012-03-01 04:48:50 +0000 Yoshito Umaoka ICU-9138 Updated API change report for 49RC +0978796e24 2012-03-01 04:40:13 +0000 Yoshito Umaoka ICU-9138 Fixing API doc issues. +440d4c84c7 2012-02-29 23:14:37 +0000 Yoshito Umaoka ICU-9151 Implemented CurrencyNameProvider#getDisplayName in the locale SPI module. Also added corresponding test case. This change was agreed on ICU PMC 2012-02-29. +1064832f90 2012-02-29 19:20:21 +0000 Michael Ow ICU-9144 Fix ifdef statement in icudataver.h +2e80c5e552 2012-02-29 18:32:28 +0000 Yoshito Umaoka ICU-9139 Added UTF-8 bom to currencyNumericCodes.txt +78d551fa5d 2012-02-29 17:22:09 +0000 Yoshito Umaoka ICU-9138 Fix svn properties +7b95203587 2012-02-29 17:00:30 +0000 Yoshito Umaoka ICU-9139 Fix svn properties +b36054b80b 2012-02-29 16:51:39 +0000 Yoshito Umaoka ICU-9139 Fix non-ASCII characters in regextst.cpp +58a11c2260 2012-02-29 06:35:16 +0000 Yoshito Umaoka ICU-9150 Workaround for locale SPI tests on Java 7 environment. +d381e10433 2012-02-28 23:49:44 +0000 Steven R. Loomis ICU-9076 updated with latest tags +a0f1b89882 2012-02-28 21:37:01 +0000 Yoshito Umaoka ICU-9138 Use 'rc' in release file names. +f9c9e5b0d7 2012-02-28 21:23:57 +0000 Yoshito Umaoka ICU-8309 Fixed arabic charset detection code problem which triggered unexpected input data change. +c1e213af43 2012-02-28 18:45:57 +0000 Andy Heninger ICU-9149 document what ticket a time bomb is for. +3a4528f3cf 2012-02-28 01:54:47 +0000 Mark Davis ICU-8460 Fixes for Peter's comments +3221fe6a79 2012-02-28 00:35:06 +0000 Peter Edberg ICU-9134 J, Integrate CDLR 21.0.1 data from CLDR maint-21 branch r6616, improve NumberFormatTest err logs +53e6210135 2012-02-28 00:32:10 +0000 Peter Edberg ICU-9134 C, Integrate CDLR 21.0.1 data from CLDR maint-21 branch r6616 +fa93f83368 2012-02-28 00:16:32 +0000 Peter Edberg ICU-9139 Update another timebomb (from exhaustive tests) +f813baec1b 2012-02-27 23:18:44 +0000 Yoshito Umaoka ICU-9138 Fixed compiler warnings - corrected invalid java doc tags, deleted unused local variable. +5a43428ac6 2012-02-27 23:08:02 +0000 Yoshito Umaoka ICU-9138 Cleaning up import statements. +917fd32488 2012-02-27 22:20:15 +0000 Mark Davis ICU-7149 Clean up the argument replacement, since it could have a bad hit if an argument contained {0} +fe4bb98547 2012-02-27 19:18:40 +0000 Doug Felt ICU-9072 modify CurrencyDisplayNames API - fix docs to reflect changed semantics of 'to' data +3ba55d3843 2012-02-27 18:38:36 +0000 Peter Edberg ICU-9139 Update unicode-license copyright, fix readme validation errs +1e769d9b33 2012-02-27 18:22:29 +0000 Doug Felt ICU-8456 don't use converter when creating pattern string +9960ee3a3f 2012-02-27 18:18:58 +0000 Doug Felt ICU-9072 modify CurrencyDisplayNames API - update revision tags +83c811726a 2012-02-27 17:35:21 +0000 Yoshito Umaoka ICU-8916 Enclosed draft APIs with #ifndef U_HIDE_DRAFT_API +4ec0b42811 2012-02-27 15:19:54 +0000 Yoshito Umaoka ICU-7964 Added #ifndef U_HIDE_DRAFT_API to the new draft API. +085ea5add7 2012-02-27 14:44:28 +0000 Dragan Besevic ICU-9094 merge changes for eclipse38 into trunk +81d48c9c84 2012-02-27 05:33:06 +0000 Peter Edberg ICU-9139 Update ICU version, some copyright dates, readme boilerplate, timebombs +01b36214be 2012-02-25 01:59:54 +0000 Mark Davis ICU-8460 Make draft, incorporate Markus's review notes. +830de364b6 2012-02-25 01:36:17 +0000 Markus Scherer ICU-8779 add ifndef U_HIDE_DRAFT_API +6692c27aa8 2012-02-25 01:31:14 +0000 Markus Scherer ICU-8246 add ifndef U_HIDE_DRAFT_API +e532ba9a51 2012-02-24 23:17:44 +0000 Peter Edberg ICU-9110 J review fixes: handle DateFormatSymbols capitalization==null; add @provisional tags +22eb317bb2 2012-02-24 22:54:57 +0000 Peter Edberg ICU-8697 C review fixes #2: less convoluted code +faced7a2f0 2012-02-24 20:27:21 +0000 Peter Edberg ICU-8697 C review fixes: correct UnicodeString constructor, use LocalPointer, use ParsePosition.getIndex() to test errs +dea035e59d 2012-02-24 18:31:32 +0000 Peter Edberg ICU-8697 Review comments J: Add @provisional, remove unnecessary casts +38f7c0625c 2012-02-24 18:28:13 +0000 Jungshik Shin ICU-8954 add pragma to slience clang/gcc 4.6 about array bound error +62f31776b0 2012-02-24 15:50:41 +0000 Michael Ow ICU-8513 Fix MSVC project and solution file errors +123e26fe66 2012-02-24 05:23:24 +0000 Mark Davis ICU-8460 Remove serialization, fix SerializationTest. +29fe6e1f35 2012-02-24 04:04:57 +0000 Steven R. Loomis ICU-8157 remove wrap of U_HIDE_INTERNAL_API for virtuals +f1bc7ea2bf 2012-02-23 22:54:04 +0000 Yoshito Umaoka ICU-9138 Updated ICU4J version to 49.1 +4a17aa27fe 2012-02-23 20:42:16 +0000 Peter Edberg ICU-7727 Complete for DateIntervalInfo.java (J) +7aec49b34f 2012-02-23 12:26:09 +0000 Peter Edberg ICU-7727 When collecting data, use real parent (per %%Parent if present) instead of just truncating name (J) +9fb2e3ac79 2012-02-23 10:06:47 +0000 Peter Edberg ICU-7727 When collecting data, use real parent (per %%Parent if present) instead of just truncating name +c422bcd481 2012-02-23 02:08:37 +0000 Markus Scherer ICU-5929 optimize CharsetEncoderICU fallback test +26907a9105 2012-02-23 01:27:08 +0000 Jungshik Shin ICU-9115 revert r31397 +a78862686b 2012-02-22 23:15:25 +0000 Steven R. Loomis ICU-9019 fix copyright date +aad3d090d4 2012-02-22 22:55:52 +0000 Peter Edberg ICU-9091 Updates based on PMC discussion, also remove some inappropriate #ifndef U_HIDE_DRAFT_API +ac005b8b3a 2012-02-22 09:37:06 +0000 Peter Edberg ICU-9110 J - Update internal method call in ChineseDateFormat (SimpleDateFormat subclass) +efc03a774b 2012-02-22 09:06:12 +0000 Peter Edberg ICU-9110 C - Name tweaks for consistency with some improvements in J +331eea1d3f 2012-02-22 08:26:12 +0000 Peter Edberg ICU-9110 J -Add SimpleDateFormat methods for setting context, use context when formatting +4eac54f2f6 2012-02-22 03:50:56 +0000 Steven R. Loomis ICU-8157 bump U_COL_SAFECLONE_BUFFERSIZE to 528: reordering and delegate have pushed it over 512 on IBM i teraspace. +be53c49e85 2012-02-22 02:12:55 +0000 Steven R. Loomis ICU-9127 fix regression on iOS, introduced in r31009 +2be586c40c 2012-02-22 01:51:25 +0000 Andy Heninger ICU-9099 Fix break iterarator problem that was causing Finnish line break tests to fail. +f6cd9b7461 2012-02-21 22:06:18 +0000 Steven R. Loomis ICU-8988 merge r31477 from 0.12 +f918c9a0bc 2012-02-21 22:03:15 +0000 Unknown User ICU-8988 add javascript +5a278e9025 2012-02-21 21:58:12 +0000 Steven R. Loomis ICU-8988 improve css +0ac70e6c0c 2012-02-21 19:57:38 +0000 Steven R. Loomis ICU-8988 merge r31315 into v.12 +e0fdb2f39e 2012-02-21 19:56:42 +0000 Steven R. Loomis ICU-8988 checkin for v0.12 - merge +93e4fc36ca 2012-02-21 19:54:09 +0000 Steven R. Loomis ICU-8988 checkin for v0.11 +6e036d0ca4 2012-02-21 16:50:43 +0000 Steven R. Loomis ICU-9019 fix test err +1641940f00 2012-02-21 11:06:50 +0000 Yoshito Umaoka ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. +733a433be7 2012-02-21 09:19:57 +0000 Peter Edberg ICU-9110 Commit the C tests too +ee88f60df4 2012-02-21 06:47:28 +0000 Steven R. Loomis ICU-9127 workaround for os400 also +08b039b84a 2012-02-21 06:24:52 +0000 Yoshito Umaoka ICU-9108 Cleaned up some garbages and made minor improvements. Ready for review. +47890124a7 2012-02-21 04:35:07 +0000 Steven R. Loomis ICU-7631 just verify that the biniares can load. +4322a7b1c9 2012-02-21 01:34:54 +0000 Steven R. Loomis ICU-8912 verify that C++ compiler works before running tests.. somehow this was dropped in r30750 +60152763f3 2012-02-21 01:29:50 +0000 Peter Edberg ICU-9110 Add date format functions to set/get context, use when formatting +be22ad9f19 2012-02-21 01:21:01 +0000 Steven R. Loomis ICU-9019 uset_add with non-lenient calendars +ac906834e2 2012-02-21 00:56:17 +0000 Mark Davis ICU-9125 Check for fallback, odd locales; clean up constructors. +7bc558601a 2012-02-21 00:35:51 +0000 Mark Davis ICU-7149 Add initial version, @internal for now. +9fdb34c0d3 2012-02-20 23:19:07 +0000 Mark Davis ICU-9125 Add initial version, @internal for now. +8638e4b63f 2012-02-20 22:58:37 +0000 Steven R. Loomis ICU-8919 print a warning and suggest prepending to uconfig.h, also update config.guess and config.sub +20f17c2fa7 2012-02-20 22:18:45 +0000 Mark Davis ICU-8460 Add initial version, @internal for now. +f1c787eca1 2012-02-20 22:13:20 +0000 Mark Davis ICU-8460 Add initial version, @internal for now. +20e8036d10 2012-02-20 19:13:36 +0000 Michael Ow ICU-8716 Update intltest and cintltst to pass without data in 49 +4b3835d9e9 2012-02-20 04:28:17 +0000 Peter Edberg ICU-9091 Promote to stable most ICU4C API that are draft 4.8 or earlier +355b75af8e 2012-02-19 20:13:04 +0000 Peter Edberg ICU-8697 J, change parseCurrency to take CharSequence, make draft ICU 49 +f0eb1ff995 2012-02-19 09:14:56 +0000 Steven R. Loomis ICU-8157 remove U_EXPORT2 and add ifdef no internal +3b47d3fee3 2012-02-19 07:06:11 +0000 Steven R. Loomis ICU-8772 patch looks reasonable, had tested it on r1a3 with good success +05b2ae1381 2012-02-19 06:45:47 +0000 Peter Edberg ICU-8697 C, change parseCurrency methods to return CurrencyAmount*, make draft ICU 49 +5824cdd742 2012-02-19 06:39:16 +0000 Steven R. Loomis ICU-8157 commit from branch +a69fe19903 2012-02-19 06:36:53 +0000 Steven R. Loomis ICU-8157 fe +eec528c85f 2012-02-18 23:10:51 +0000 Steven R. Loomis ICU-8157 commit from branch +d1ee636062 2012-02-18 21:45:19 +0000 Steven R. Loomis ICU-8157 update to glue code +1abb248717 2012-02-18 08:30:48 +0000 Yoshito Umaoka ICU-9108 setDefaultParseOptions and parse method taking parse option override in TimeZoneFormat. Also including the support for ISO 8601 extended format 'ZZZZZ' (#9045). +9a4f6bb6d7 2012-02-18 00:29:31 +0000 Steven R. Loomis ICU-8653 add documentation +9dbf80393c 2012-02-18 00:11:03 +0000 Andy Heninger ICU-9009 For Alphabetic Index, add hard coded fall back in case there is no data available for defining the Labels. +9d6a55f33d 2012-02-17 23:53:05 +0000 Yoshito Umaoka ICU-8916 Calendar APIs supporting options for handling ambiguous wall time (Merged from the work branch to the ICU4C trunk). +06f294319e 2012-02-17 23:26:39 +0000 John Emmons ICU-7501 Use allowsParsing attribute from CLDR to detect unparseable RBNF rulesets +e4aee6892f 2012-02-17 23:14:06 +0000 Michael Ow ICU-8940 Ensure the new DecimalFormatSymbols is propagated properly in ICU4J RBNF +1dfe6c4c8b 2012-02-17 23:09:57 +0000 Michael Ow ICU-8940 Ensure the new DecimalFormatSymbols is propagated properly in ICU4C RBNF +bae575e95a 2012-02-17 23:01:16 +0000 John Emmons ICU-7501 Use allowsParsing attribute from CLDR to detect unparseable RBNF rulesets +dbecc6efd4 2012-02-17 22:13:13 +0000 Yoshito Umaoka ICU-8916 Calendar APIs supporting options for handling ambiguous wall time (Merged from the work branch to the trunk). +ceb1f19712 2012-02-17 18:29:03 +0000 Michael Ow ICU-8718 Initialize UFieldPosition struct to avoid valgrind errors +f8869b1d10 2012-02-17 17:19:17 +0000 Peter Edberg ICU-9105 Fix DateTimePatternGenerator for 'U', integrate Chinese cal data updates from cldrbug 4395, update tests (J) +6098f00b1f 2012-02-17 17:12:43 +0000 Michael Ow ICU-8718 Fix memory leak in Test9087 +beea84de3c 2012-02-17 14:23:08 +0000 John Emmons ICU-9083 Update readme.txt to reflect current targets +0dab4799f7 2012-02-17 08:42:10 +0000 Peter Edberg ICU-9105 Fix DateTimePatternGenerator for 'U', integrate Chinese cal data updates from cldrbug 4395, update tests +aedac126ad 2012-02-17 05:43:09 +0000 Michael Ow ICU-8456 Fix memory leak in LocaleDisplayNamesImpl +b8281ee69e 2012-02-17 04:00:49 +0000 John Emmons ICU-9087 Add special case for +-infinity in DigitList::set() +7d681bcd8d 2012-02-16 18:57:56 +0000 John Emmons ICU-8849 ICU4J Updates to NumberingSystem class to support otherNumberingSystems from CLDR +7b449d6fe9 2012-02-15 22:01:43 +0000 John Emmons ICU-8849 Updates to NumberingSystem class to support otherNumberingSystems from CLDR +98c2c95256 2012-02-15 01:36:12 +0000 Andy Heninger ICU-6947 implement UREGEX_LITERAL flag. +c74df646b7 2012-02-15 01:30:55 +0000 Andy Heninger ICU-6947 implement UREGEX_LITERAL flag. +3f18f96246 2012-02-15 00:41:48 +0000 Jungshik Shin ICU-9115 ubrk_setText does not check the input (Null check) +5dd029e6e5 2012-02-15 00:19:17 +0000 Jungshik Shin ICU-9114 buffer overflow in _getKeyword() in uloc.cpp +1be259b287 2012-02-14 18:47:41 +0000 Andy Heninger ICU-9107 Regex tests +022632046d 2012-02-14 18:39:04 +0000 Andy Heninger ICU-9107 Regex test cases. +017638f6fb 2012-02-14 15:56:51 +0000 Steven R. Loomis ICU-9113 fix misplaced ifdef +535e2f80d5 2012-02-14 07:05:58 +0000 Yoshito Umaoka ICU-9109 Fixed missing digit issue with DecimalFormat in lenient mode. +65fa708be4 2012-02-14 00:43:47 +0000 Doug Felt ICU-8456 fix display of keywords in locale names +22fd5e8e22 2012-02-14 00:42:04 +0000 Doug Felt ICU-8456 fix display of keywords in locale names +fa3ad3f8c4 2012-02-13 23:55:36 +0000 Markus Scherer ICU-8803 make Calendar.getType() public and improve API docs +2ea559eeb4 2012-02-13 23:54:23 +0000 Markus Scherer ICU-8803 make Calendar::getType() public and improve API docs +88a3c797e5 2012-02-13 22:35:36 +0000 Doug Felt ICU-8456 change display of keywords in locale display names +ce683d967e 2012-02-13 22:29:17 +0000 Doug Felt ICU-8456 change display of keywords in locale display names +b440fd0930 2012-02-13 22:28:44 +0000 Doug Felt ICU-8456 change display of keywords in locale display names +6704b1e530 2012-02-13 22:09:24 +0000 Dragan Besevic ICU-8791 fix for plugin init on zOS (internal ticket 237) +3f457f1f18 2012-02-13 19:27:24 +0000 Michael Ow ICU-7464 Apply fix to incorrect number rounding when rounding increment is in the string pattern of the decimal formatter in ICU4J +52af04fed7 2012-02-13 19:23:47 +0000 Michael Ow ICU-7464 Apply fix to incorrect number rounding when rounding increment is in the string pattern of the decimal formatter in ICU4C +5915675e7c 2012-02-13 19:20:43 +0000 Markus Scherer ICU-7376 make C++ Locale::setKeywordValue() (#7252) public +ab04df1199 2012-02-11 00:49:04 +0000 Andy Heninger ICU-9107 Regex tests for escaped non-special characters in patterns. +8bb50b4c00 2012-02-10 22:50:02 +0000 Andy Heninger ICU-9102 Remove uneeded u_init() from RegexPattern constructor +749182ac67 2012-02-10 04:35:08 +0000 John Emmons ICU-8849 Additional data to support otherNumberingSystems from CLDR +2e150552db 2012-02-10 04:34:01 +0000 John Emmons ICU-8849 Additional data to support otherNumberingSystems from CLDR +305adeb146 2012-02-10 00:38:34 +0000 Andy Heninger ICU-8034 Add Number Format field constant definitions. +ff0f8829a7 2012-02-08 20:15:44 +0000 John Emmons ICU-9071 Merge data from CLDR release-21 +2434ed9a0b 2012-02-08 20:15:28 +0000 John Emmons ICU-9071 Merge data from CLDR release-21 +924a24986b 2012-02-08 19:31:11 +0000 Doug Felt ICU-9072 modify CurrencyDisplayNames API +1ceb97b025 2012-02-07 21:59:03 +0000 Andy Heninger ICU-8309 Add test case provided with the bug report. +41d1118ef6 2012-02-07 21:03:21 +0000 John Emmons ICU-9071 Merge data from CLDR release-21-d02 +ef5c72934d 2012-02-07 20:54:16 +0000 John Emmons ICU-9071 Merge data from CLDR release-21-d02 +1b46329c58 2012-02-07 01:59:19 +0000 Andy Heninger ICU-8564 move updated rbbitst.txt test case file from icu4c to icu4j. A number of test cases are commented out, and tickets 9099 and 9084 opened to fix them. +c113439fad 2012-02-06 21:32:20 +0000 Markus Scherer ICU-9073 double-check that the shared variable is still null before setting it to the new object +49d6e4662c 2012-02-06 21:07:20 +0000 Markus Scherer ICU-9014 update hasScript() @draft version +1f793f7006 2012-02-06 21:06:30 +0000 Markus Scherer ICU-9014 update hasScript() @draft version +3fd6a0e7f2 2012-02-06 20:11:43 +0000 Markus Scherer ICU-9014 make hasScript(c, sc) == sc in scx(c) +bf7701a030 2012-02-06 20:11:22 +0000 Markus Scherer ICU-9014 make hasScript(c, sc) == sc in scx(c) +5b3a708915 2012-02-06 19:57:08 +0000 Andy Heninger ICU-8992 Compiler Warning cleanup for gcc 4.6.1 +2281643107 2012-02-03 23:39:45 +0000 Markus Scherer ICU-9014 and ICU-9015 scx defaults to {sc}, and return that efficiently +8d2ddad36c 2012-02-03 23:36:05 +0000 Markus Scherer ICU-9014 and ICU-9015 scx defaults to {sc}, and return that efficiently +30e3a9e8b2 2012-02-03 21:27:21 +0000 Yoshito Umaoka ICU-9078 Moved com.ibm.icu.impl.ImplicitCEGenerator from core project to collator project.\ +2c99787c7a 2012-02-03 21:10:04 +0000 John Emmons ICU-8514 Modify behavior of YY to parse as a two-digit year +ee1b9eaba5 2012-02-03 20:12:17 +0000 Michael Ow ICU-7964 Update TestNumericCode to pass without data +1c11ee4838 2012-02-03 18:40:03 +0000 Yoshito Umaoka ICU-7964 Merging ucurr_getNumericCode from the work branch to the trunk. +9b3a63154f 2012-02-03 18:02:30 +0000 Yoshito Umaoka ICU-7964 Merging new ICU4J Currency APIs and test case from the work branch to the trunk. +7f9aa7a129 2012-02-03 01:24:09 +0000 Steven R. Loomis ICU-8988 merge from unicode.org - robustness +5b1d31d013 2012-02-03 01:15:01 +0000 Stuart Gill ICU-9095 fixed test data +28e701c0d6 2012-02-03 01:10:19 +0000 Stuart Gill ICU-9095 fix for reorder rules mixed with other rules - better solution +400fa68b20 2012-02-03 00:07:58 +0000 Stuart Gill ICU-9095 added test for issue +bbe524b849 2012-02-03 00:05:00 +0000 Stuart Gill ICU-9095 fix for reorder rules mixed with other rules +c0431190d6 2012-02-02 23:11:12 +0000 John Emmons ICU-9071 Merge data from CLDR release-21-d01 +7742158c72 2012-02-02 22:53:19 +0000 John Emmons ICU-9071 Merge data from CLDR release-21-d01 +42208f627b 2012-02-02 01:56:59 +0000 Michael Ow ICU-9085 Fix infinite loop error in compound text converter in ICU4J +4fc83fb80c 2012-02-01 23:45:54 +0000 Michael Ow ICU-9085 Fix infinite loop error in compound text converter in ICU4C +bbed782b13 2012-02-01 00:54:10 +0000 Peter Edberg ICU-9067 Per review comments: add JavaDoc tag, remove unused Comparator stuff +73635200a4 2012-01-31 08:44:39 +0000 Peter Edberg ICU-9044 Fix timebomb to use isICUVersionBefore() (J) +044e9d07c0 2012-01-31 08:13:43 +0000 Peter Edberg ICU-9044 Improve parse method documentation, note that parsing Chinese cal dates may be ambiguous (J) +e3edca9be5 2012-01-31 07:35:50 +0000 Peter Edberg ICU-9044 Better description of 'U' character behavior (C) +6abaa5337f 2012-01-31 06:37:51 +0000 Peter Edberg ICU-9069 Parse 'U' when there there is no cyclic year name data (J) +085aca34c6 2012-01-31 02:28:10 +0000 Andy Heninger ICU-9057 Add joiner chars 200c and 200d to \w word char set. +da5380d926 2012-01-31 01:14:41 +0000 Andy Heninger ICU-8123 Remove utext comparison functions. +fac016b0ed 2012-01-30 17:16:37 +0000 Yoshito Umaoka ICU-9006 ICU4J API promotion for 49. A bug fix in the api report tool. +0497efa1ad 2012-01-27 00:13:45 +0000 Markus Scherer ICU-9059 check U16_APPEND() isError flag to avoid compiler warnings, even if we do not need it +b565e739cc 2012-01-26 23:53:45 +0000 Markus Scherer ICU-9031 fix buffer reallocation bug in u_strToWCS() +9606c41350 2012-01-26 23:05:12 +0000 Markus Scherer ICU-9048 work around xlC compiler bug +8f051e098c 2012-01-26 20:27:31 +0000 Andy Heninger ICU-9080 add test for Finnish line break tailoring. +2eeb521d01 2012-01-26 02:12:05 +0000 Andy Heninger ICU-6975 Move more break iterator test data out of code into rbbitst.txt file. +d930796cf7 2012-01-25 23:59:43 +0000 Steven R. Loomis ICU-9076 ICU 49 report +672786786d 2012-01-25 21:17:06 +0000 Michael Ow ICU-8940 Add new ICU4J API to set decimal format symbols in RBNF +1f311240e5 2012-01-25 21:16:48 +0000 Michael Ow ICU-8940 Add new ICU4C API to set decimal format symbols in RBNF +2189a60f84 2012-01-24 22:54:11 +0000 Doug Felt ICU-9073 synchronize PluralRulesLoader methods that modify internal maps. +a18cc6389c 2012-01-24 22:11:32 +0000 Doug Felt ICU-9072 modify CurrencyDisplayNames API +2da3a310d9 2012-01-24 22:10:27 +0000 Doug Felt ICU-9072 modify CurrencyDisplayNames API +a5035b2c58 2012-01-24 22:09:54 +0000 Doug Felt ICU-9072 modify CurrencyDisplayNames API +3b3b61e234 2012-01-23 23:14:56 +0000 Peter Edberg ICU-9044 Improve parse method documentation, note that parsing Chinese cal dates may be ambiguous (C) +f2c94fe24f 2012-01-23 19:52:28 +0000 Markus Scherer ICU-8995 add new ISO script code Hluw=Anatolian Hieroglyphs +31523429f2 2012-01-23 19:51:38 +0000 Markus Scherer ICU-8995 add new ISO script code Hluw=Anatolian Hieroglyphs +979a273104 2012-01-23 19:51:22 +0000 Markus Scherer ICU-8995 add new ISO script code Hluw=Anatolian Hieroglyphs +a3d068508b 2012-01-23 19:43:13 +0000 Peter Edberg ICU-9069 Parse 'U' when there there is no cyclic year name data (C) +6ac6ff7487 2012-01-21 08:51:07 +0000 Yoshito Umaoka ICU-8991 Added readme.txt to explain the instructions. +f4ccd40ed0 2012-01-21 07:57:02 +0000 Peter Edberg ICU-9067 Add internal getCanonicalSkeletonAllowingDuplicates method for use by CLDR +1542d80acf 2012-01-20 23:33:27 +0000 Yoshito Umaoka ICU-8991 Added currencyNumericCodes(res) in ICU4J. +bd6b5d265d 2012-01-20 23:32:19 +0000 Yoshito Umaoka ICU-8991 Added currencyNumericCodes.txt in ICU4C. +b72fb657f6 2012-01-20 22:12:56 +0000 Markus Scherer ICU-9048 add virtual ~PluralSelector() +db198b88ed 2012-01-20 22:03:22 +0000 Andy Heninger ICU-9054 add U_NAMESPACE_USE to swapimpl.cpp +2f8d84c0c9 2012-01-20 21:32:44 +0000 Markus Scherer ICU-8995 BidiTest-6.1.0d2.txt; same as in Unicode 6.0 except for minor header updates +e35f05c08a 2012-01-20 20:46:08 +0000 Andy Heninger ICU-9054 put buildWSConfusableData in icu namespace. +f31fa446bc 2012-01-20 19:35:13 +0000 Markus Scherer ICU-9065 internal API for reverse-full-case-folding data +4f84d60612 2012-01-20 06:34:34 +0000 Yoshito Umaoka ICU-8991 Ant build.xml for building and running the tool. +2027e719ec 2012-01-20 05:23:37 +0000 Yoshito Umaoka ICU-8991 A new tool for building ISO 4217 currency numeric code mapping data. +fa68259b4d 2012-01-20 02:35:00 +0000 Andy Heninger ICU-8711 Move Thai and Khmer test data from dedicated file to standard test data file, and remove dedicated code. +b8315ecf6a 2012-01-20 00:50:02 +0000 Andy Heninger ICU-8826 Regex case insensitive match fixes; also fixes #6074, hitEnd() sometimes fails. +0a032f2cfe 2012-01-19 22:12:21 +0000 Claire Ho ICU-9047 Fix the link error from ARM gcc. +e5c9c7613f 2012-01-19 19:37:39 +0000 Andy Heninger ICU-9054 remove U_NAMESPACE_USE from uspoof.h +2b7a619808 2012-01-19 18:51:47 +0000 Markus Scherer ICU-8995 update to 2011-12-15 version of IdnaMappingTable.txt +4ad12dc318 2012-01-19 18:51:33 +0000 Markus Scherer ICU-8995 merge idna2nrm.py into preparseucd.py +7ff178382d 2012-01-19 18:47:07 +0000 Michael Ow ICU-8716 Update dateformattest to pass without data +dc3362aef0 2012-01-19 17:27:52 +0000 Michael Ow ICU-9060 Fix some errors produced by pkgdata tool when building in certain modes +5463a83c67 2012-01-19 05:21:17 +0000 Peter Edberg ICU-8959 If pattern char is 'U' but year has no cyclic name data, format as number (J) +cb472ddf52 2012-01-19 04:56:22 +0000 Peter Edberg ICU-8959 If pattern char is 'U' but year has no cyclic name data, format as number (C) +f9daf42c8d 2012-01-18 23:51:56 +0000 Markus Scherer ICU-8995 update to 2012-jan-18 UCD & UCA data +0859c5e6ae 2012-01-18 23:51:42 +0000 Markus Scherer ICU-8995 update to 2012-jan-18 UCD & UCA data; except still-broken BidiTest.txt +3ac6325d3e 2012-01-18 04:29:09 +0000 Peter Edberg ICU-9055 Integrate Chinese cal pattern updates from cldrbug 4237, update tests (J) +8aa0a3c376 2012-01-18 03:28:45 +0000 Peter Edberg ICU-9055 Integrate Chinese cal pattern updates from cldrbug 4237, update tests (C) +6e06cd9a5d 2012-01-17 16:30:12 +0000 Yoshito Umaoka ICU-9028 Implemented Freezable in TimeZoneJDK class in the locale SPI module. +41b22c7e69 2012-01-17 10:29:05 +0000 Peter Edberg ICU-8959 Add DateFormat.YEAR_NAME_FIELD for pattern char 'U', implement format/parse for it (J) +74c98ef6fb 2012-01-17 08:15:51 +0000 Yoshito Umaoka ICU-8895 Added API status comments in ICUConfig.properties, although the tag is not processed by any tools at this moment. Added API doc for com.ibm.icu.text.MessagePattern.ApostropheMode with possible values. +0ab713c4fb 2012-01-17 08:06:29 +0000 Peter Edberg ICU-8959 Add UDAT_YEAR_NAME_FIELD for pattern char 'U', implement format/parse for it (C) +e577fc8ae0 2012-01-17 07:52:05 +0000 Yoshito Umaoka ICU-8998 Added some explanation about useDaylightTime comparing to JDK. +66350869c3 2012-01-17 04:32:31 +0000 Yoshito Umaoka ICU-8998 Merging TimeZone#observesDaylightTime changes from my work branch to trunk. +0b49b06d49 2012-01-17 03:24:56 +0000 Peter Edberg ICU-9035 More Chinese calendar format/parse fixes, mostly backported from ICU4J +df45f653ae 2012-01-16 23:30:55 +0000 Yoshito Umaoka ICU-8976 Commented out unnecessary main() in com.ibm.icu.text.BreakDictionary and com.ibm.icu.impl.duration.impl.Utils. +42eb71a706 2012-01-16 07:12:30 +0000 Peter Edberg ICU-9034 Delete obsolete in data/xml/main/root.xml +2d666989dd 2012-01-13 01:18:28 +0000 Markus Scherer ICU-9039 simplify/optimize ucase.icu encoding: fixed trie bit for Case_Ignorable; ucase.icu formatVersion 3.0 +8a320205af 2012-01-13 01:15:48 +0000 Markus Scherer ICU-9039 simplify/optimize ucase.icu encoding: fixed trie bit for Case_Ignorable; ucase.icu formatVersion 3.0 +7a1d76f8b4 2012-01-13 01:14:21 +0000 Markus Scherer ICU-9039 simplify/optimize ucase.icu encoding: fixed trie bit for Case_Ignorable; ucase.icu formatVersion 3.0 +097d4ba867 2012-01-12 19:29:36 +0000 Markus Scherer ICU-9046 fix gb18030.ucm state table to accommodate 81 35 F4 37 with minimal .cnv file size +b19326fa13 2012-01-12 01:03:31 +0000 Markus Scherer ICU-9023 reduce norm2/nfkc.txt to a delta over nfc.txt +f72bdf2ffb 2012-01-12 01:02:38 +0000 Markus Scherer ICU-9023 reduce norm2/nfkc.txt to a delta over nfc.txt +1481912039 2012-01-11 23:36:59 +0000 Markus Scherer ICU-8972 more notes in changes.txt about tool & process changes +d3fce873c6 2012-01-10 23:00:05 +0000 Markus Scherer ICU-8972 generate norm2/nfkc_cf.txt from preparseucd.py +b2a9c8508e 2012-01-10 22:59:14 +0000 Markus Scherer ICU-8972 generate norm2/nfkc_cf.txt from preparseucd.py +37c81c2566 2012-01-10 22:20:57 +0000 Markus Scherer ICU-8972 stop copying UCD .txt files into the ICU source tree that are not parsed any more except by preparseucd.py +07a5ec42af 2012-01-10 22:07:51 +0000 Markus Scherer ICU-8972 stop copying UCD .txt files into the ICU source tree that are not parsed any more except by preparseucd.py +acb27eb0d5 2012-01-10 21:25:28 +0000 Markus Scherer ICU-8972 delete obsolete .sh scripts +6d038075aa 2012-01-10 21:04:58 +0000 Markus Scherer ICU-8972 gennorm2 parse * Unicode version lines from .txt input files +e8d8222080 2012-01-10 20:56:22 +0000 Markus Scherer ICU-8972 write * Unicode version line to norm2/.txt files +88ad55753d 2012-01-10 19:36:20 +0000 Markus Scherer ICU-8972 genuca: replace source-dir and dest-dir and optional FractionalUCA.txt argument with path/to/ICU/src/root +9a646f81a7 2012-01-10 07:24:47 +0000 Markus Scherer ICU-8972 ucase.icu generated by newly merged genprops/casepropsbuilder.cpp; slightly different (different parsing order) but equivalent +f712c8bc00 2012-01-10 07:23:44 +0000 Markus Scherer ICU-8972 merge gencase into genprops +6390003c87 2012-01-10 07:15:25 +0000 Markus Scherer ICU-9008 some more U_SIGNED_RIGHT_SHIFT_IS_ARITHMETIC fixes; include putilimp.h where that macro is tested +4c61713090 2012-01-09 17:52:41 +0000 Peter Edberg ICU-8977 Replace usage of String.isEmpty() which is new in Java 1.6 +70ccf80320 2012-01-08 22:09:38 +0000 Peter Edberg ICU-8977 Add ICU4J monthPatterns format/parse support, move Chinese cal era handling into SimpleDateFormat, ignore 'l' pattern char, stop using obsolete isLeapMonth resource, add/fix tests. +a1dd913103 2012-01-06 23:32:50 +0000 Markus Scherer ICU-8972 make usrc_create() take & write generator name, remove temporary usrc_createFromGenerator() +28a30d3c2d 2012-01-06 01:02:02 +0000 Markus Scherer ICU-8972 parse ppucd.txt case mappings +9cd2b8cbd6 2012-01-03 23:22:29 +0000 Markus Scherer ICU-8972 unames.icu generated by newly merged genprops/namespropsbuilder.cpp; slightly different (different parsing order) but equivalent +94f470f3bf 2012-01-03 23:20:55 +0000 Markus Scherer ICU-8972 merge gennames into genprops +2730ee27c3 2011-12-29 18:13:00 +0000 Abhinav Gupta ICU-8924 Add findbugs targets +2f5489adb1 2011-12-28 19:24:15 +0000 Markus Scherer ICU-8972 norm2/nf[k]c.txt files generated by preparseucd.py +72559ba1cd 2011-12-28 19:23:13 +0000 Markus Scherer ICU-8972 replace gennorm with code in preparseucd.py +66ead436a8 2011-12-25 01:27:13 +0000 Markus Scherer ICU-8972 BiDi properties data generated by newly merged genprops/bidipropsbuilder.cpp; slightly different (different parsing order) but equivalent +241e2a07fb 2011-12-25 01:25:50 +0000 Markus Scherer ICU-8972 merge genbidi into genprops +162f137de9 2011-12-23 04:29:33 +0000 Markus Scherer ICU-8972 document stable pnames_data.h output +d109686c14 2011-12-23 04:20:35 +0000 Markus Scherer ICU-8972 document how preparseucd.py parses ICU header file constants (uchar.h & uscript.h) (reads/needs less information than preparse.pl needed) +64064a7cf2 2011-12-22 15:42:45 +0000 Abhinav Gupta ICU-8984 apply patch attached to ticket +a65dbd9267 2011-12-22 06:52:39 +0000 Markus Scherer ICU-8972 pnames_data.h: remove redundant _COUNT constants, add static +05c6a38407 2011-12-22 06:30:04 +0000 Markus Scherer ICU-8972 generated pnames data different but equivalent; should be more stable now, got a little smaller +1ec1832428 2011-12-22 06:28:59 +0000 Markus Scherer ICU-8972 bug fixes +f3fd941998 2011-12-22 03:23:52 +0000 Markus Scherer ICU-8972 adjust property names builder to simpler pnames_data.h +05d42d4ed3 2011-12-21 07:51:56 +0000 Markus Scherer ICU-8972 redo writing of pnames_data.h: write properties & their values in uchar.h order, write strings rather than double indirection through name groups & string table; stable output with minor, proportional diffs in version upgrades, and much simpler code +cec5a252fd 2011-12-20 19:29:26 +0000 Andy Heninger ICU-9021 Thread safety in DigitList::getDouble(), incorporate review comment. +7063bdb084 2011-12-20 07:48:49 +0000 Markus Scherer ICU-8972 minor fixes & updates for & from preparseucd.py; add remaining ICU-specific properties to ppucd.txt; generated pnames data different but equivalent +cc68c8c6e2 2011-12-20 07:43:38 +0000 Markus Scherer ICU-8972 preparseucd.py writes pnames_data.h with formatting nearly identical to genpname/preparse.pl; delete obsolete genpname/* +6bb13512c1 2011-12-20 01:48:45 +0000 Andy Heninger ICU-9021 Thread safety fixes to DigitList::getDouble(). +410c2b4580 2011-12-19 19:53:57 +0000 Markus Scherer ICU-8972 finish preparseucd.py parsing uchar.h, prepare data in order of old genpname/preparse.pl +5597c3ef96 2011-12-19 05:21:15 +0000 Markus Scherer ICU-8972 progress towards preparseucd.py also parsing uchar.h & uscript.h and writing pnames_data.h; add remaining ICU-specific properties that used to be in SyntheticPropertyAliases.txt +7c797527dc 2011-12-19 01:49:34 +0000 Markus Scherer ICU-8972 PropsBuilder makes more sense than PropsWriter +05fdbf8747 2011-12-19 01:49:04 +0000 Markus Scherer ICU-8972 PropsBuilder makes more sense than PropsWriter +460b0fbce7 2011-12-18 21:35:25 +0000 Markus Scherer ICU-8972 propname_data.h with generator name rather than date (stable output) +0b9ba091db 2011-12-18 21:33:57 +0000 Markus Scherer ICU-8972 move genpname/genpname.cpp to genprops/pnameswriter.cpp; use on-the-fly property names data for ppucd parsing: avoids having to rebuild ICU & tools before generating properties data +7a22393787 2011-12-18 16:05:55 +0000 Markus Scherer ICU-8972 add ISO 15924-only script codes +10243eee46 2011-12-18 16:01:49 +0000 Markus Scherer ICU-8972 preparseucd.py: add ISO 15924-only script codes, change argv[2] to path/to/ICU/src/root, prepend UTF-8 BOM to some test files +b1e48658b3 2011-12-18 08:17:16 +0000 Markus Scherer ICU-8972 genprops: merge props2writer.cpp (which used to be props2.cpp) into corepropswriter.cpp (which used to be store.c); avoids clumsy back-and-forth +cb626ab6d7 2011-12-18 07:23:10 +0000 Markus Scherer ICU-8972 genprops: minor fix, guard against nv=-100 +aa743a0d86 2011-12-18 06:56:02 +0000 Markus Scherer ICU-8972 uprops.icu data different but equivalent from rewritten genprops, reads data in different order from before +f0dbf9f00b 2011-12-18 06:53:54 +0000 Markus Scherer ICU-8972 genprops: use ppucd.txt for all uprops.icu properties including Script_Extensions; cleanup +d739537cf0 2011-12-18 06:52:50 +0000 Markus Scherer ICU-8972 parse ppucd.txt scx=Script_Extensions +7270f8f618 2011-12-18 03:21:54 +0000 Markus Scherer ICU-8972 genprops: use ppucd.txt for gc, nt, nv +764caf4347 2011-12-18 00:37:18 +0000 Markus Scherer ICU-8972 genprops: remove --csource option (always write both C & binary), use argv[1]=path/to/ICU/src/root instead of --destdir; separate finalizing vs. writing data +2cac672e6e 2011-12-17 06:31:25 +0000 Markus Scherer ICU-8972 genprops: use ppucd.txt for enumerated properties +008e89c02f 2011-12-17 05:45:58 +0000 Markus Scherer ICU-8972 genprops: use ppucd.txt for binary properties +21b5ebc902 2011-12-17 05:03:26 +0000 Markus Scherer ICU-8972 genprops: use ppucd.txt for the age property; some cleanup +de830ac709 2011-12-17 04:58:41 +0000 Markus Scherer ICU-8972 machine-generated file with generator name rather than date (deterministic output) +318d676827 2011-12-16 07:25:19 +0000 Markus Scherer ICU-7973 C: no non-const initializers +03f9f2307e 2011-12-16 06:51:58 +0000 Markus Scherer ICU-8972 genprops: start to read ppucd.txt, use that for Decomposition_Type +d25c4ca662 2011-12-16 06:43:44 +0000 Markus Scherer ICU-8972 various small fixes & improvements +26baae9070 2011-12-16 01:08:33 +0000 Steven R. Loomis ICU-8992 warning cleanup +b58f3b7641 2011-12-16 01:06:57 +0000 Steven R. Loomis ICU-8653 warning cleanup +85db2273c8 2011-12-16 00:41:08 +0000 Markus Scherer ICU-8972 rename genprops data structure builder files in preparation for merging Unicode tools +78fc8e2b0b 2011-12-16 00:15:14 +0000 Markus Scherer ICU-8972 add parser for ppucd.txt, preparsed UCD data with simple syntax +fcc0c5bce6 2011-12-16 00:09:34 +0000 Markus Scherer ICU-8972 add ppucd.txt, preparsed UCD data with simple syntax +fc3909efc8 2011-12-15 23:58:14 +0000 Markus Scherer ICU-8972 script to preparse the UCD (multiple .txt files) into a single ppucd.txt with a simple syntax +a479de199e 2011-12-15 23:29:52 +0000 Markus Scherer ICU-9016 document default Numeric_Value differs from Unicode Standard +b81e90d33d 2011-12-15 23:28:55 +0000 Markus Scherer ICU-9016 document default Numeric_Value differs from Unicode Standard +744eb1c815 2011-12-15 23:16:20 +0000 Steven R. Loomis ICU-8653 update icuinfo, add icuinfo to howexpensive benchmark. +c39e5af48c 2011-12-15 22:30:24 +0000 Markus Scherer ICU-9013 deprecate API for Unicode 1.0 character names & ISO comments, remove support & data +2f70694e7f 2011-12-15 21:43:35 +0000 Markus Scherer ICU-9013 deprecate API for Unicode 1.0 character names & ISO comments, remove support & data +b0702b4677 2011-12-15 21:43:23 +0000 Markus Scherer ICU-9013 exclude Unicode_1_Name data from unames.icu +a0194a2c19 2011-12-15 21:33:04 +0000 Mark Davis ICU-9015 Fix UnicodeProperty for tests +b4ce283bca 2011-12-15 17:02:43 +0000 Markus Scherer ICU-7973 make isICUVersionAtLeast() easier to use, add isICUVersionBefore() +b3365b405a 2011-12-15 16:57:46 +0000 Markus Scherer ICU-7973 fix & rename skipIfBeforeICU() -> isICUVersionBefore() & isICUVersionAtLeast() +1c9622e92c 2011-12-15 06:16:05 +0000 Steven R. Loomis ICU-8653 add how expensive is benchmark +1b9190739f 2011-12-15 00:43:16 +0000 Markus Scherer ICU-9008 version of RES_GET_INT(res) for when >> does not sign-extend +9a3376c379 2011-12-15 00:04:40 +0000 Markus Scherer ICU-9000 use our own implementation of uprv_stricmp() and uprv_strnicmp() to make sure we use language-independent case mappings/comparisons +46749f4d00 2011-12-14 23:43:56 +0000 Markus Scherer ICU-8999 uprv_isASCIILetter() +b15c59f8dc 2011-12-13 21:19:02 +0000 Markus Scherer ICU-8878 minor readme update for ICU4C 49 M2 +42c92a23f6 2011-12-13 18:35:57 +0000 Steven R. Loomis ICU-8878 update urename.h +d427553ea9 2011-12-13 18:03:34 +0000 Michael Ow ICU-8718 Fix memory leak from orphaned LocalArray pointer in SimpleDateFormat +3b84d14076 2011-12-13 17:44:31 +0000 Michael Ow ICU-8887 Update timezone doc in ICU4J +fc76cb342c 2011-12-13 17:44:04 +0000 Michael Ow ICU-8887 Update timezone doc in ICU4C +d396cf1325 2011-12-13 17:18:01 +0000 Steven R. Loomis ICU-8931 fix quoting on options +25ccafa02d 2011-12-13 15:22:01 +0000 Yoshito Umaoka ICU-8877 Updated the API change report for 49M2. +68aa38ad35 2011-12-13 00:34:52 +0000 Markus Scherer ICU-8668 add more parentheses, avoid warnings +d768d1b23c 2011-12-12 23:45:14 +0000 Steven R. Loomis ICU-9001 update docs for APIChangeReport +2a751ff4e3 2011-12-12 23:35:07 +0000 Steven R. Loomis ICU-8668 add parenthesis +867084e6bb 2011-12-12 23:29:51 +0000 Markus Scherer ICU-8801 comment out unused method parameter, avoid warning +9f1867ce35 2011-12-12 23:28:25 +0000 Michael Ow ICU-8716 Update intltest and cintltst to pass without data in 49M2 +91da1d37df 2011-12-12 23:22:46 +0000 Steven R. Loomis ICU-8878 APIChangeReport +122a779de8 2011-12-12 20:03:05 +0000 Peter Edberg ICU-8958 Review fixes - better handling of error conditions +9cc995e9cd 2011-12-12 19:29:27 +0000 Michael Ow ICU-8718 Fix missing fLeapMonthPatterns when using copy constructor +89b2280c23 2011-12-12 17:19:04 +0000 Michael Ow ICU-8958 Fix memory leak in test code. +579059e902 2011-12-12 17:18:19 +0000 Michael Ow ICU-8718 Fix memory leak caused by not deleting fLeapMonthPatterns +336ce31084 2011-12-12 16:16:15 +0000 Abhinav Gupta ICU-8668 Remove isalpha dependency +91542e27a5 2011-12-12 15:13:05 +0000 Yoshito Umaoka ICU-8877 Updated version# in readme.html +9bc6a81f49 2011-12-11 19:15:28 +0000 Yoshito Umaoka ICU-8909 Removed a left over debug code (printf) from putil.cpp +43116514f9 2011-12-10 00:41:25 +0000 Peter Edberg ICU-8958 Added test cases for en and using patterns with now-ignored pattern char 'l' +744682621a 2011-12-09 23:20:15 +0000 Yoshito Umaoka ICU-8877 Fixed a Java compiler warning (redundant type cast). +a969c18618 2011-12-09 22:56:54 +0000 Yoshito Umaoka ICU-8877 Updated the ICU4J version number. +57f294624e 2011-12-09 22:43:22 +0000 Yoshito Umaoka ICU-8877 Commented out currently unused private method to clean up Eclipse IDE warnings. +21a67903a4 2011-12-09 22:26:58 +0000 Yoshito Umaoka ICU-8446 One more correction in the API doc. +d2598a68f5 2011-12-09 21:45:48 +0000 Peter Edberg ICU-8978 Fix duplicate name in chr; don't copy root MeasurementSystem & PaperSize to ar_001 +7ba12eb528 2011-12-09 21:36:37 +0000 Peter Edberg ICU-8978 Fix duplicate name in chr; don't copy root MeasurementSystem & PaperSize to ar_001 +8bce2a306a 2011-12-09 21:29:27 +0000 Abhinav Gupta ICU-8878 remove non-ASCII characters from C code +a3182936ef 2011-12-09 21:27:12 +0000 Yoshito Umaoka ICU-8446 Grammar corrections in the API doc, suggested by Doug. +9c41dbd218 2011-12-09 21:20:01 +0000 Abhinav Gupta ICU-8877 J, organize imports. +091e332d88 2011-12-09 19:33:54 +0000 Abhinav Gupta ICU-8878 C, check UTF-8 file properties. +29c3d94960 2011-12-09 19:25:02 +0000 Peter Edberg ICU-8978 Actually for transrt.cpp, need to remove u0970 from [:Devanagari:], not RT exclusions +77cde42a8b 2011-12-09 09:19:02 +0000 Peter Edberg ICU-8978 Update to get the correct coll/ar.txt Version info after CLDR file checkin. +4482f6409e 2011-12-09 08:54:27 +0000 Peter Edberg ICU-8978 Integrate CLDR 21m2 data. Update DateFormatTest.java for some timezone name cleanup per cldrbug 3825. RegionTest.java code updates per cldrbug 4105. Timebomb ChineseTest/TestFormat until #8977 is rolled in. +cec4d76254 2011-12-09 08:39:46 +0000 Peter Edberg ICU-8978 Integrate CLDR 21m2 data. Update dtfmttst.cpp for timezone name cleanup. Update transrt.cpp to exclude 0970 from roundtrip tests; it was now included because Unicode 6.1 moved it from Common to Devanagari, but it has no mapping from InterIndic to anything else. +dedb3433ab 2011-12-09 00:17:43 +0000 Markus Scherer ICU-8827 note follow-up tickets +03a4b1a127 2011-12-09 00:01:13 +0000 Markus Scherer ICU-8827 Unicode 6.1 update: svn merge --reintegrate branches/markus/uni61 at r31061 into the trunk +43bb4f2cf4 2011-12-08 22:37:24 +0000 Markus Scherer ICU-8827 Unicode 6.1 update: svn merge branches/markus/uni61 at r31062 into the trunk +709f7250c8 2011-12-08 19:09:33 +0000 Abhinav Gupta ICU-8876 Revert [30811] for PluralRules, RBBIDataWrapper, RBBISetBuilder. +747ad726e2 2011-12-08 18:27:54 +0000 Michael Ow ICU-8956 Update ICU4C SimpleDateFormat doc +879b1aa3d9 2011-12-08 18:27:13 +0000 Michael Ow ICU-8956 Update ICU4J SimpleDateFormat doc +6e73c9e17f 2011-12-08 18:06:45 +0000 Abhinav Gupta ICU-8854 add API status comment to dummy hashCode functions. +a10116996d 2011-12-08 17:08:53 +0000 Yoshito Umaoka ICU-8345 Public API classes need formal JavaDoc comments with API status. Add them to the new Freezable method implementations in TimeZone and its subclasses. Also fixed a couple of compiler warnings (unnecessary type cast). +94a9854969 2011-12-08 17:04:46 +0000 Michael Ow ICU-8970 MungeInput when neccessary on detection instead of when text is set +7d668b9068 2011-12-08 03:23:29 +0000 Peter Edberg ICU-8878 Update ICU version info for 49m2 +b4bc4b8ecb 2011-12-07 19:17:10 +0000 Abhinav Gupta ICU-8668 Use AsciiUtil instead of Character. +1856fafdc3 2011-12-07 06:14:56 +0000 Markus Scherer ICU-8827 genuca bug fix: UCA 6.1 has a max contraction length of 4 not 3, parameterize code & raise max length +46555dac60 2011-12-07 00:34:11 +0000 Markus Scherer ICU-8827 more genuca white space parsing fixes +56d70749df 2011-12-06 20:46:32 +0000 Peter Edberg ICU-8958 Add support for parsing leapMonths (in addition to formatting per r31039, r31040) +e1d4644d7a 2011-12-06 18:25:40 +0000 Steven R. Loomis ICU-8743 fix configure macro +5578f45b2f 2011-12-06 08:26:13 +0000 Peter Edberg ICU-8958 use the correct monthPattern for numeric months +6dbcc24060 2011-12-06 08:00:44 +0000 Peter Edberg ICU-8958 integrate changes from cldrbug 4130:; add monthPatterns support to DateFormatSymbols, use it to format leap months; ignore pattern char 'l'; add tests. +4a6f817e00 2011-12-06 00:23:46 +0000 Umesh Nair ICU-8108 Allowing imports from the same file by suppressing building binaries for imported rules +670f0268a1 2011-12-05 20:34:00 +0000 Abhinav Gupta ICU-8668 J, restrict script to be alphabetic in locale name. +5373f49d27 2011-12-05 20:15:15 +0000 Abhinav Gupta ICU-8668 C, C++, restrict script to alphabetic in locale name. +a7394689d8 2011-12-05 20:05:26 +0000 Markus Scherer ICU-8827 ignore Script_Extensions @missing value