]> granicus.if.org Git - icu/log
icu
7 years agoICU-13574 Adding missing const qualified to getConstDigitSymbol().
Shane Carr [Thu, 8 Feb 2018 03:22:44 +0000 (03:22 +0000)]
ICU-13574 Adding missing const qualified to getConstDigitSymbol().

X-SVN-Rev: 40860

7 years agoICU-13574 Adding getConstDigitSymbol to ICU4C, right now as @internal. Follow-up...
Shane Carr [Thu, 8 Feb 2018 03:18:00 +0000 (03:18 +0000)]
ICU-13574 Adding getConstDigitSymbol to ICU4C, right now as @internal.  Follow-up for promoting to @draft in ICU-13580

X-SVN-Rev: 40858

7 years agoICU-13574 Adding codePointZero logic to ICU4C, added to ICU4J in r40091.
Shane Carr [Thu, 8 Feb 2018 01:51:09 +0000 (01:51 +0000)]
ICU-13574 Adding codePointZero logic to ICU4C, added to ICU4J in r40091.

X-SVN-Rev: 40856

7 years agoICU-13461 Removing doxygen comment that was obsoleted by ICU-7724 .
Shane Carr [Thu, 8 Feb 2018 01:07:57 +0000 (01:07 +0000)]
ICU-13461 Removing doxygen comment that was obsoleted by ICU-7724 .

X-SVN-Rev: 40854

7 years agoICU-13083 cleanup unescaper, use portable calls
Steven R. Loomis [Wed, 7 Feb 2018 23:31:40 +0000 (23:31 +0000)]
ICU-13083 cleanup unescaper, use portable calls

X-SVN-Rev: 40853

7 years agoICU-13568 Adding assertSuccess in test function.
Shane Carr [Wed, 7 Feb 2018 23:28:56 +0000 (23:28 +0000)]
ICU-13568 Adding assertSuccess in test function.

X-SVN-Rev: 40852

7 years agoICU-13568 Fixing uninitialized memory in test code.
Shane Carr [Wed, 7 Feb 2018 22:56:38 +0000 (22:56 +0000)]
ICU-13568 Fixing uninitialized memory in test code.

X-SVN-Rev: 40851

7 years agoICU-13568 Fix crasher introduced in r40839 (bad test code)
Steven R. Loomis [Wed, 7 Feb 2018 22:49:43 +0000 (22:49 +0000)]
ICU-13568 Fix crasher introduced in r40839 (bad test code)

Root cause (why the construction failed) unknown.

X-SVN-Rev: 40850

7 years agoICU-13453 Removing obsolete test.
Shane Carr [Wed, 7 Feb 2018 06:51:59 +0000 (06:51 +0000)]
ICU-13453 Removing obsolete test.

X-SVN-Rev: 40849

7 years agoICU-13453 Reformatting FormattedNumber.java
Shane Carr [Wed, 7 Feb 2018 06:27:13 +0000 (06:27 +0000)]
ICU-13453 Reformatting FormattedNumber.java

X-SVN-Rev: 40848

7 years agoICU-13453 Fixing DecimalFormat getPositivePrefix backwards compatibility.
Shane Carr [Wed, 7 Feb 2018 06:26:44 +0000 (06:26 +0000)]
ICU-13453 Fixing DecimalFormat getPositivePrefix backwards compatibility.

X-SVN-Rev: 40847

7 years agoICU-13461 Fixing conditional in Grouper.java (this is J-only code, so an ICU4C fix...
Shane Carr [Tue, 6 Feb 2018 23:38:29 +0000 (23:38 +0000)]
ICU-13461 Fixing conditional in Grouper.java (this is J-only code, so an ICU4C fix is not necessary).  Clarifying comments in MeasureFormat files.

X-SVN-Rev: 40846

7 years agoICU-12677 clean up extra trailing spaces.
Andy Heninger [Tue, 6 Feb 2018 21:28:05 +0000 (21:28 +0000)]
ICU-12677 clean up extra trailing spaces.

X-SVN-Rev: 40844

7 years agoICU-13568 ICU-13400 ICU-13389 ICU-13075 Merging fixes from branch to trunk.
Shane Carr [Tue, 6 Feb 2018 03:15:37 +0000 (03:15 +0000)]
ICU-13568 ICU-13400 ICU-13389 ICU-13075 Merging fixes from branch to trunk.

X-SVN-Rev: 40839

7 years agoICU-13568 ICU-13400 ICU-13389 ICU-13075 NumberFormatter assorted fixes: Adding custom...
Shane Carr [Tue, 6 Feb 2018 03:08:17 +0000 (03:08 +0000)]
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.

X-SVN-Rev: 40838

7 years agoICU-12677 RBBI, fix incorrect stripping of comments from saved rules.
Andy Heninger [Sat, 3 Feb 2018 19:10:50 +0000 (19:10 +0000)]
ICU-12677 RBBI, fix incorrect stripping of comments from saved rules.

X-SVN-Rev: 40837

7 years agoICU-13571 Disabling failing test on trunk. Needs more time to investigate.
Shane Carr [Sat, 3 Feb 2018 10:16:43 +0000 (10:16 +0000)]
ICU-13571 Disabling failing test on trunk. Needs more time to investigate.

X-SVN-Rev: 40836

7 years agoICU-13526 Adding package-private getNumberFormatInternal() to reduce unnecessary...
Shane Carr [Sat, 3 Feb 2018 07:54:35 +0000 (07:54 +0000)]
ICU-13526 Adding package-private getNumberFormatInternal() to reduce unnecessary object cloning.

X-SVN-Rev: 40835

7 years agoICU-13461 Fixing coverity defects in new number parsing code.
Shane Carr [Sat, 3 Feb 2018 07:48:29 +0000 (07:48 +0000)]
ICU-13461 Fixing coverity defects in new number parsing code.

X-SVN-Rev: 40834

7 years agoICU-13526 Refactoring MeasureFormat, CurrencyFormat, and TimeUnitFormat to more direc...
Shane Carr [Sat, 3 Feb 2018 03:40:09 +0000 (03:40 +0000)]
ICU-13526 Refactoring MeasureFormat, CurrencyFormat, and TimeUnitFormat to more directly wrap NumberFormatter.

X-SVN-Rev: 40833

7 years agoICU-13513 Merging new ICU4J number parsing implementation from branch to trunk.
Shane Carr [Tue, 30 Jan 2018 06:16:18 +0000 (06:16 +0000)]
ICU-13513 Merging new ICU4J number parsing implementation from branch to trunk.

X-SVN-Rev: 40830

7 years agoICU-13513 A few more compatibility tweaks.
Shane Carr [Tue, 30 Jan 2018 06:08:15 +0000 (06:08 +0000)]
ICU-13513 A few more compatibility tweaks.

X-SVN-Rev: 40829

7 years agoICU-13513 Conditionally disabling fraction grouping parsing.
Shane Carr [Tue, 30 Jan 2018 05:26:07 +0000 (05:26 +0000)]
ICU-13513 Conditionally disabling fraction grouping parsing.

X-SVN-Rev: 40827

7 years agoICU-13513 Refactoring MutablePatternModifier's LDML parsing logic into a more general...
Shane Carr [Tue, 30 Jan 2018 03:50:12 +0000 (03:50 +0000)]
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.

X-SVN-Rev: 40826

7 years agoICU-13513 Merging trunk to branch
Shane Carr [Tue, 30 Jan 2018 02:50:01 +0000 (02:50 +0000)]
ICU-13513 Merging trunk to branch

X-SVN-Rev: 40825

7 years agoICU-13551 Adding EXCEPT_ZERO enum value to SignDisplay.
Shane Carr [Tue, 30 Jan 2018 02:49:07 +0000 (02:49 +0000)]
ICU-13551 Adding EXCEPT_ZERO enum value to SignDisplay.

X-SVN-Rev: 40824

7 years agoICU-13513 Merging trunk to branch
Shane Carr [Tue, 30 Jan 2018 01:23:24 +0000 (01:23 +0000)]
ICU-13513 Merging trunk to branch

X-SVN-Rev: 40823

7 years agoICU-13513 A few more minor fixes before merge.
Shane Carr [Tue, 30 Jan 2018 01:21:56 +0000 (01:21 +0000)]
ICU-13513 A few more minor fixes before merge.

X-SVN-Rev: 40822

7 years agoICU-13392 move IcuCodeTools to separate repo
Steven R. Loomis [Tue, 30 Jan 2018 01:12:31 +0000 (01:12 +0000)]
ICU-13392 move IcuCodeTools to separate repo

- two readmes, because users typically have the 0.11 and 0.12 directories checked out.

X-SVN-Rev: 40821

7 years agoICU-13513 Merging trunk to branch
Shane Carr [Tue, 30 Jan 2018 00:59:52 +0000 (00:59 +0000)]
ICU-13513 Merging trunk to branch

X-SVN-Rev: 40819

7 years agoICU-11660 allow commits in design/reviewfeedback state
Steven R. Loomis [Tue, 30 Jan 2018 00:51:30 +0000 (00:51 +0000)]
ICU-11660 allow commits in design/reviewfeedback state

X-SVN-Rev: 40817

7 years agoICU-13513 Removing ICU 59 parsing code.
Shane Carr [Sat, 27 Jan 2018 11:45:00 +0000 (11:45 +0000)]
ICU-13513 Removing ICU 59 parsing code.

X-SVN-Rev: 40814

7 years agoICU-13513 Fixing various issues uncovered by a full project test. Ant Check is now...
Shane Carr [Sat, 27 Jan 2018 11:21:33 +0000 (11:21 +0000)]
ICU-13513 Fixing various issues uncovered by a full project test.  Ant Check is now running clean.

X-SVN-Rev: 40813

7 years agoICU-13541 RBBI patch #2 from grhoten. Optimize object layout.
Andy Heninger [Sat, 27 Jan 2018 01:07:26 +0000 (01:07 +0000)]
ICU-13541 RBBI patch #2 from grhoten. Optimize object layout.

X-SVN-Rev: 40812

7 years agoICU-13513 Tweaks to currency matchers, including unit test changes.
Shane Carr [Wed, 24 Jan 2018 10:21:22 +0000 (10:21 +0000)]
ICU-13513 Tweaks to currency matchers, including unit test changes.

X-SVN-Rev: 40802

7 years agoICU-13513 Re-working separator logic to be most highly compatible with previous ICU.
Shane Carr [Wed, 24 Jan 2018 08:59:27 +0000 (08:59 +0000)]
ICU-13513 Re-working separator logic to be most highly compatible with previous ICU.

X-SVN-Rev: 40801

7 years agoICU-13552 tzdata2018c updates to ICU trunk. ICU override for Europe/Dublin was commen...
Yoshito Umaoka [Wed, 24 Jan 2018 03:20:50 +0000 (03:20 +0000)]
ICU-13552 tzdata2018c updates to ICU trunk. ICU override for Europe/Dublin was commented out in icuzones.

X-SVN-Rev: 40798

7 years agoICU-13513 Assorted fixes to AffixPatternMatcher and other classes. Found and fixed...
Shane Carr [Wed, 24 Jan 2018 02:32:03 +0000 (02:32 +0000)]
ICU-13513 Assorted fixes to AffixPatternMatcher and other classes. Found and fixed exponential loop in non-greedy parser.

X-SVN-Rev: 40797

7 years agoICU-13552 tzdata2018b updates to ICU trunk. Also fixed a few issues in the test code...
Yoshito Umaoka [Wed, 24 Jan 2018 01:37:07 +0000 (01:37 +0000)]
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.

X-SVN-Rev: 40794

7 years agoICU-13560 make some toUnicode converter check toULength not toUnicodeStatus for conti...
Markus Scherer [Tue, 23 Jan 2018 21:32:36 +0000 (21:32 +0000)]
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

X-SVN-Rev: 40793

7 years agoICU-13513 Adding proper flexible parsing to AffixMatcher. Adding back the tests...
Shane Carr [Sat, 20 Jan 2018 11:06:59 +0000 (11:06 +0000)]
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.

X-SVN-Rev: 40791

7 years agoICU-13541 Improve RuleBasedBreakIterator construction time, patch from grhoten.
Andy Heninger [Fri, 19 Jan 2018 22:30:56 +0000 (22:30 +0000)]
ICU-13541 Improve RuleBasedBreakIterator construction time, patch from grhoten.

X-SVN-Rev: 40789

7 years agoICU-13552 tzdata2018a updates to ICU trunk. Zoneinfo data Europe/Dublin is modified...
Yoshito Umaoka [Fri, 19 Jan 2018 05:13:00 +0000 (05:13 +0000)]
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.

X-SVN-Rev: 40787

7 years agoICU-13513 Generalizing UnicodeSetStaticCache to cover more locales.
Shane Carr [Fri, 19 Jan 2018 05:03:44 +0000 (05:03 +0000)]
ICU-13513 Generalizing UnicodeSetStaticCache to cover more locales.

X-SVN-Rev: 40786

7 years agoICU-13513 Integrating some of Andy's feedback. Moving code unit vs. code point logic...
Shane Carr [Thu, 18 Jan 2018 10:50:36 +0000 (10:50 +0000)]
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.

X-SVN-Rev: 40784

7 years agoICU-13513 Minor formatting changes.
Shane Carr [Thu, 18 Jan 2018 01:02:20 +0000 (01:02 +0000)]
ICU-13513 Minor formatting changes.

X-SVN-Rev: 40782

7 years agoICU-13542 Add using-statements to citer.cpp
Fredrik Roubert [Mon, 15 Jan 2018 10:19:52 +0000 (10:19 +0000)]
ICU-13542 Add using-statements to citer.cpp

X-SVN-Rev: 40779

7 years agoICU-13526 Running auto-formatter on MeasureFormat.java and dependencies in advance...
Shane Carr [Thu, 11 Jan 2018 00:50:24 +0000 (00:50 +0000)]
ICU-13526 Running auto-formatter on MeasureFormat.java and dependencies in advance of upcoming refactor.

X-SVN-Rev: 40772

7 years agoICU-13525 Fixing NumberFormatter behavior when unit pattern does not contain an argument.
Shane Carr [Wed, 10 Jan 2018 02:44:23 +0000 (02:44 +0000)]
ICU-13525 Fixing NumberFormatter behavior when unit pattern does not contain an argument.

X-SVN-Rev: 40770

7 years agoICU-13536 Moving the six test tree classes from public packages to "dev" packages.
Shane Carr [Mon, 8 Jan 2018 21:41:15 +0000 (21:41 +0000)]
ICU-13536 Moving the six test tree classes from public packages to "dev" packages.

X-SVN-Rev: 40765

7 years agoICU-13513 Finishing merge; fixing merge conflicts in DecimalQuantity_AbstractBCD...
Shane Carr [Sat, 23 Dec 2017 03:26:59 +0000 (03:26 +0000)]
ICU-13513 Finishing merge; fixing merge conflicts in DecimalQuantity_AbstractBCD.java.

X-SVN-Rev: 40752

7 years agoICU-13513 Merging trunk to branch (includes the big reformatting commit).
Shane Carr [Sat, 23 Dec 2017 03:13:03 +0000 (03:13 +0000)]
ICU-13513 Merging trunk to branch (includes the big reformatting commit).

X-SVN-Rev: 40751

7 years agoICU-13524 Reformatting ICU4J number files with 4 spaces.
Shane Carr [Sat, 23 Dec 2017 01:20:31 +0000 (01:20 +0000)]
ICU-13524 Reformatting ICU4J number files with 4 spaces.

X-SVN-Rev: 40750

7 years agoICU-13524 Reformatting ICU4J number files with 4 spaces.
Shane Carr [Sat, 23 Dec 2017 01:07:53 +0000 (01:07 +0000)]
ICU-13524 Reformatting ICU4J number files with 4 spaces.

X-SVN-Rev: 40749

7 years agoICU-13516 Defining behavior when an invalid code point is passed to foldCase.
Shane Carr [Fri, 22 Dec 2017 23:44:35 +0000 (23:44 +0000)]
ICU-13516 Defining behavior when an invalid code point is passed to foldCase.

X-SVN-Rev: 40748

7 years agoICU-13520 Adds compound unit support to NumberFormatter.
Shane Carr [Fri, 22 Dec 2017 00:02:01 +0000 (00:02 +0000)]
ICU-13520 Adds compound unit support to NumberFormatter.

X-SVN-Rev: 40747

7 years agoICU-13443 Making MAX_INT_FRAC_SIG checking consistent between inclusive and exclusive...
Shane Carr [Wed, 20 Dec 2017 01:41:08 +0000 (01:41 +0000)]
ICU-13443 Making MAX_INT_FRAC_SIG checking consistent between inclusive and exclusive ranges.  (Changing all comparisons to be inclusive.)

X-SVN-Rev: 40746

7 years agoICU-13513 Wrapping new number parsing code into DecimalFormat and marking known issue...
Shane Carr [Wed, 20 Dec 2017 01:26:50 +0000 (01:26 +0000)]
ICU-13513 Wrapping new number parsing code into DecimalFormat and marking known issues in the test suite.

X-SVN-Rev: 40745

7 years agoICU-13461 remove register keyword from C++ code
Markus Scherer [Mon, 18 Dec 2017 23:17:26 +0000 (23:17 +0000)]
ICU-13461 remove register keyword from C++ code

X-SVN-Rev: 40744

7 years agoICU-13512 Fix problem with break iterator cloning.
Andy Heninger [Mon, 18 Dec 2017 01:32:19 +0000 (01:32 +0000)]
ICU-13512 Fix problem with break iterator cloning.

X-SVN-Rev: 40743

7 years agoICU-13513 Improving parser creation time via better static initialization. Finishing...
Shane Carr [Sat, 16 Dec 2017 10:04:40 +0000 (10:04 +0000)]
ICU-13513 Improving parser creation time via better static initialization. Finishing locale-sensitive symbols. Other refactoring.

X-SVN-Rev: 40742

7 years agoICU-13513 Adding plumbing for "lead chars" smoke test. ~24% performance improvement...
Shane Carr [Sat, 16 Dec 2017 06:50:35 +0000 (06:50 +0000)]
ICU-13513 Adding plumbing for "lead chars" smoke test.  ~24% performance improvement on parsing (866ns to 656ns).

X-SVN-Rev: 40741

7 years agoICU-13513 The data-driven test is green :)
Shane Carr [Sat, 16 Dec 2017 04:13:43 +0000 (04:13 +0000)]
ICU-13513 The data-driven test is green :)

X-SVN-Rev: 40740

7 years agoICU-13513 More work on affix matchers. Refactoring code for grouping and decimal...
Shane Carr [Sat, 16 Dec 2017 02:54:58 +0000 (02:54 +0000)]
ICU-13513 More work on affix matchers. Refactoring code for grouping and decimal separators.

X-SVN-Rev: 40739

7 years agoICU-13513 Re-thinking affix matchers a bit. Affix matchers are to contain only regula...
Shane Carr [Fri, 15 Dec 2017 00:13:12 +0000 (00:13 +0000)]
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.

X-SVN-Rev: 40738

7 years agoICU-13461 add switch break to avoid unannotated fall-through
Markus Scherer [Thu, 14 Dec 2017 22:03:41 +0000 (22:03 +0000)]
ICU-13461 add switch break to avoid unannotated fall-through

X-SVN-Rev: 40737

7 years agoICU-13503 declare variable-length array at end of struct with length 1 to disable...
Markus Scherer [Thu, 14 Dec 2017 21:25:46 +0000 (21:25 +0000)]
ICU-13503 declare variable-length array at end of struct with length 1 to disable bounds checkers

X-SVN-Rev: 40736

7 years agoICU-13513 Continuing down the data-driven test file. Mainly currency improvements.
Shane Carr [Thu, 14 Dec 2017 10:24:35 +0000 (10:24 +0000)]
ICU-13513 Continuing down the data-driven test file. Mainly currency improvements.

X-SVN-Rev: 40735

7 years agoICU-13513 Down to line 916 in the data-driven test file.
Shane Carr [Thu, 14 Dec 2017 07:04:41 +0000 (07:04 +0000)]
ICU-13513 Down to line 916 in the data-driven test file.

X-SVN-Rev: 40734

7 years agoICU-13461 Adding break statement to silence Clang -Wimplicit-fallthrough warning
Shane Carr [Thu, 14 Dec 2017 01:01:19 +0000 (01:01 +0000)]
ICU-13461 Adding break statement to silence Clang -Wimplicit-fallthrough warning

X-SVN-Rev: 40733

7 years agoICU-13495 Optimizing chooseMultiplierAndApply method implementation.
Shane Carr [Thu, 14 Dec 2017 00:47:43 +0000 (00:47 +0000)]
ICU-13495 Optimizing chooseMultiplierAndApply method implementation.

X-SVN-Rev: 40732

7 years agoICU-13513 Starting to tie in with existing code. Working through the data-driven...
Shane Carr [Wed, 13 Dec 2017 10:04:56 +0000 (10:04 +0000)]
ICU-13513 Starting to tie in with existing code.  Working through the data-driven test file first.

X-SVN-Rev: 40726

7 years agoICU-13513 Initial modular framework for number parsing.
Shane Carr [Wed, 13 Dec 2017 05:03:28 +0000 (05:03 +0000)]
ICU-13513 Initial modular framework for number parsing.

X-SVN-Rev: 40725

7 years agoICU-13457 Adjust Calendar buffer overrun fix for compatibility with AIX compiler...
Andy Heninger [Tue, 12 Dec 2017 21:49:51 +0000 (21:49 +0000)]
ICU-13457 Adjust Calendar buffer overrun fix for compatibility with AIX compiler, and with older versions of gcc. Also incorporate Jungshik's review comment.

X-SVN-Rev: 40723

7 years agoICU-13510 test & fix UTF-8->UTF-8 conversion overflow for supplementary characters
Markus Scherer [Fri, 8 Dec 2017 21:47:21 +0000 (21:47 +0000)]
ICU-13510 test & fix UTF-8->UTF-8 conversion overflow for supplementary characters

X-SVN-Rev: 40715

7 years agoICU-13510 test & fix UTF-8->UTF-8 conversion overflow
Markus Scherer [Fri, 8 Dec 2017 20:46:04 +0000 (20:46 +0000)]
ICU-13510 test & fix UTF-8->UTF-8 conversion overflow

X-SVN-Rev: 40714

7 years agoICU-13506 fix U_ICU_VERSION_SHORT docs for ICU 4.8- vs 49+
Markus Scherer [Wed, 6 Dec 2017 22:37:29 +0000 (22:37 +0000)]
ICU-13506 fix U_ICU_VERSION_SHORT docs for ICU 4.8- vs 49+

X-SVN-Rev: 40707

7 years agoICU-13460 set U_USING_ICU_NAMESPACE to 0 by default
Markus Scherer [Wed, 6 Dec 2017 18:20:48 +0000 (18:20 +0000)]
ICU-13460 set U_USING_ICU_NAMESPACE to 0 by default

X-SVN-Rev: 40705

7 years agoICU-13505 XLocaleDistanceTest.testTiming() should be @Ignore
Fredrik Roubert [Wed, 6 Dec 2017 14:54:22 +0000 (14:54 +0000)]
ICU-13505 XLocaleDistanceTest.testTiming() should be @Ignore

X-SVN-Rev: 40703

7 years agoICU-13504 LanguageTestFmwk.setUp() should be private
Fredrik Roubert [Wed, 6 Dec 2017 14:54:09 +0000 (14:54 +0000)]
ICU-13504 LanguageTestFmwk.setUp() should be private

X-SVN-Rev: 40702

7 years agoICU-13447 Document RBBI: getRuleStatus() behavior when going past the end of the...
Andy Heninger [Tue, 5 Dec 2017 22:56:31 +0000 (22:56 +0000)]
ICU-13447 Document RBBI: getRuleStatus() behavior when going past the end of the input text.

X-SVN-Rev: 40700

7 years agoICU-13462 fix Script_Extensions for 5 characters: data generator needs to revert...
Markus Scherer [Tue, 5 Dec 2017 20:53:14 +0000 (20:53 +0000)]
ICU-13462 fix Script_Extensions for 5 characters: data generator needs to revert them from block scx to sc (merged from maint-60 r40667)

X-SVN-Rev: 40699

7 years agoICU-13467 U8_NEXT() handles all in macro, no function call
Markus Scherer [Tue, 5 Dec 2017 19:19:34 +0000 (19:19 +0000)]
ICU-13467 U8_NEXT() handles all in macro, no function call

X-SVN-Rev: 40698

7 years agoICU-13388 remove unused code in break iterator tests.
Andy Heninger [Tue, 5 Dec 2017 18:45:53 +0000 (18:45 +0000)]
ICU-13388 remove unused code in break iterator tests.

X-SVN-Rev: 40697

7 years agoICU-13474 Integrate cldr/tags/release-32-0-1.beta1 into ICU, update tests
Peter Edberg [Sat, 2 Dec 2017 00:02:56 +0000 (00:02 +0000)]
ICU-13474 Integrate cldr/tags/release-32-0-1.beta1 into ICU, update tests

X-SVN-Rev: 40685

7 years agoICU-13492 Fixing currency fraction length fallbacks in the DecimalFormat-to-NumberFor...
Shane Carr [Fri, 1 Dec 2017 23:03:52 +0000 (23:03 +0000)]
ICU-13492 Fixing currency fraction length fallbacks in the DecimalFormat-to-NumberFormatter mapping function.

X-SVN-Rev: 40684

7 years agoICU-13496 Adds missing NumberFormatter test to ICU4C
Shane Carr [Fri, 1 Dec 2017 07:57:05 +0000 (07:57 +0000)]
ICU-13496 Adds missing NumberFormatter test to ICU4C

X-SVN-Rev: 40682

7 years agoICU-13461 Fixing signed/unsigned operation that was causing runtime warnings in Clang.
Shane Carr [Fri, 1 Dec 2017 07:46:22 +0000 (07:46 +0000)]
ICU-13461 Fixing signed/unsigned operation that was causing runtime warnings in Clang.

X-SVN-Rev: 40681

7 years agoICU-13478 Fix J SimpleDateFormat handling of pattern fields b,bb
Peter Edberg [Fri, 1 Dec 2017 00:21:53 +0000 (00:21 +0000)]
ICU-13478 Fix J SimpleDateFormat handling of pattern fields b,bb

X-SVN-Rev: 40680

7 years agoICU-12711 Default U_USING_ICU_NAMESPACE to 0 when building ICU library code.
Andy Heninger [Thu, 30 Nov 2017 23:19:14 +0000 (23:19 +0000)]
ICU-12711 Default U_USING_ICU_NAMESPACE to 0 when building ICU library code.

X-SVN-Rev: 40679

7 years agoICU-13395 Remove uprv_checkValidMemory(). Was incompatible with memory and thread...
Andy Heninger [Thu, 30 Nov 2017 21:58:56 +0000 (21:58 +0000)]
ICU-13395 Remove uprv_checkValidMemory(). Was incompatible with memory and thread sanitizers.

X-SVN-Rev: 40678

7 years agoICU-13442 Fixing checks for whether or not grouping is enabled. A grouping size...
Shane Carr [Wed, 29 Nov 2017 23:44:28 +0000 (23:44 +0000)]
ICU-13442 Fixing checks for whether or not grouping is enabled.  A grouping size of zero means that grouping is disabled.

X-SVN-Rev: 40677

7 years agoICU-13420 svn properties check tool fix, and prop update of files match autoprops...
Andy Heninger [Wed, 29 Nov 2017 19:32:58 +0000 (19:32 +0000)]
ICU-13420 svn properties check tool fix, and prop update of files match autoprops settings.

X-SVN-Rev: 40674

7 years agoICU-13442 Set grouping sizes to 0 instead of -1 when disabling grouping.
Shane Carr [Fri, 17 Nov 2017 00:23:59 +0000 (00:23 +0000)]
ICU-13442 Set grouping sizes to 0 instead of -1 when disabling grouping.

X-SVN-Rev: 40673

7 years agoICU-13477 Tweak the DecimalFormat mapping function to correctly handle positive prefi...
Shane Carr [Thu, 16 Nov 2017 23:25:16 +0000 (23:25 +0000)]
ICU-13477 Tweak the DecimalFormat mapping function to correctly handle positive prefix and suffix overrides.

X-SVN-Rev: 40672

7 years agoICU-13470 update config.guess and config.sub (again)
Fredrik Roubert [Wed, 15 Nov 2017 21:00:09 +0000 (21:00 +0000)]
ICU-13470 update config.guess and config.sub (again)

Updated files copied from the savannah.gnu.org Git repository.

X-SVN-Rev: 40671

7 years agoICU-13457 Fix initialization & copying of Calendar::validLocale & actualLocale.
Andy Heninger [Sun, 12 Nov 2017 02:53:40 +0000 (02:53 +0000)]
ICU-13457 Fix initialization & copying of Calendar::validLocale & actualLocale.

X-SVN-Rev: 40670

7 years agoICU-13463 VS project file needs to copy stringoptions.h to the output include folder.
Jeff Genovy [Fri, 10 Nov 2017 03:41:30 +0000 (03:41 +0000)]
ICU-13463 VS project file needs to copy stringoptions.h to the output include folder.

X-SVN-Rev: 40668

7 years agoICU-13461 Making AffixUtilsTest independent of locale data changes.
Shane Carr [Thu, 2 Nov 2017 01:07:38 +0000 (01:07 +0000)]
ICU-13461 Making AffixUtilsTest independent of locale data changes.

X-SVN-Rev: 40666

7 years agoICU-13458 Update logKnownIssue set by #12620 to ignore more test failures.
Yoshito Umaoka [Tue, 31 Oct 2017 07:04:33 +0000 (07:04 +0000)]
ICU-13458 Update logKnownIssue set by #12620 to ignore more test failures.

X-SVN-Rev: 40660