]> granicus.if.org Git - icu/log
icu
9 years agoICU-11829 change derb.c to .cpp; use CharString & UnicodeString for building strings...
Markus Scherer [Tue, 8 Sep 2015 21:08:55 +0000 (21:08 +0000)]
ICU-11829 change derb.c to .cpp; use CharString & UnicodeString for building strings; remove unused converter variable; use UPRV_LENGTHOF()

X-SVN-Rev: 37903

9 years agoICU-11826 makeconv main() use CharString for outFileName; change from .c to .cpp...
Markus Scherer [Tue, 8 Sep 2015 19:54:38 +0000 (19:54 +0000)]
ICU-11826 makeconv main() use CharString for outFileName; change from .c to .cpp; CharString add lastIndexOf(char) and ensureEndsWithFileSeparator()

X-SVN-Rev: 37902

9 years agoICU-11773 Improve test, fix typo (C)
Peter Edberg [Tue, 8 Sep 2015 02:25:24 +0000 (02:25 +0000)]
ICU-11773 Improve test, fix typo (C)

X-SVN-Rev: 37900

9 years agoICU-11773 Withdraw COLON as pattern char, leave support for TIME_SEPARATOR_FIELD (J)
Peter Edberg [Tue, 8 Sep 2015 02:21:22 +0000 (02:21 +0000)]
ICU-11773 Withdraw COLON as pattern char, leave support for TIME_SEPARATOR_FIELD (J)

X-SVN-Rev: 37899

9 years agoICU-11773 Withdraw COLON as pattern char, leave support for UDAT_TIME_SEPARATOR_FIELD (C)
Peter Edberg [Mon, 7 Sep 2015 22:39:49 +0000 (22:39 +0000)]
ICU-11773 Withdraw COLON as pattern char, leave support for UDAT_TIME_SEPARATOR_FIELD (C)

X-SVN-Rev: 37898

9 years agoICU-11860 separate init-once of uspoof statics (for most functions) from init-once...
Markus Scherer [Mon, 7 Sep 2015 01:48:29 +0000 (01:48 +0000)]
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

X-SVN-Rev: 37897

9 years agoICU-11704 better/simpler memory management in toolutil/pkg_icu.cpp writePackageDatFile()
Markus Scherer [Mon, 7 Sep 2015 01:32:31 +0000 (01:32 +0000)]
ICU-11704 better/simpler memory management in toolutil/pkg_icu.cpp writePackageDatFile()

X-SVN-Rev: 37896

9 years agoICU-11860 uspoof_openFromSource() initializes static variables; isolate test code...
Markus Scherer [Mon, 7 Sep 2015 01:18:49 +0000 (01:18 +0000)]
ICU-11860 uspoof_openFromSource() initializes static variables; isolate test code for uspoof_openFromSource() so that initialization can be tested

X-SVN-Rev: 37895

9 years agoICU-11765 fix u_charsToUChars() string length and make its destination buffer large...
Markus Scherer [Mon, 7 Sep 2015 00:38:38 +0000 (00:38 +0000)]
ICU-11765 fix u_charsToUChars() string length and make its destination buffer large enough

X-SVN-Rev: 37894

9 years agoICU-11765 fix string length in udatpg_test.c TestUsage()
Markus Scherer [Mon, 7 Sep 2015 00:27:33 +0000 (00:27 +0000)]
ICU-11765 fix string length in udatpg_test.c TestUsage()

X-SVN-Rev: 37893

9 years agoICU-11765 NUL-terminate a uenumtst.c test string
Markus Scherer [Sat, 5 Sep 2015 19:25:38 +0000 (19:25 +0000)]
ICU-11765 NUL-terminate a uenumtst.c test string

X-SVN-Rev: 37892

9 years agoICU-11765 fix custrtst.c TestCountChar32(): need to use NUL-terminated buffer when...
Markus Scherer [Sat, 5 Sep 2015 19:17:55 +0000 (19:17 +0000)]
ICU-11765 fix custrtst.c TestCountChar32(): need to use NUL-terminated buffer when testing NUL termination, not unterminated string

X-SVN-Rev: 37891

9 years agoICU-11765 fix utrans_stripRules() source overruns from a comment or an escape at...
Markus Scherer [Fri, 4 Sep 2015 23:45:19 +0000 (23:45 +0000)]
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

X-SVN-Rev: 37889

9 years agoICU-11784 Fix DecimalFormat FieldPosition for Field.CURRENCY
Craig Cornelius [Fri, 4 Sep 2015 21:58:03 +0000 (21:58 +0000)]
ICU-11784 Fix DecimalFormat FieldPosition for Field.CURRENCY

X-SVN-Rev: 37887

9 years agoICU-11867 fix "virtual functions hidden" warning in windtfmt/winnmfmt
Jungshik Shin [Fri, 4 Sep 2015 20:17:30 +0000 (20:17 +0000)]
ICU-11867 fix "virtual functions hidden" warning in windtfmt/winnmfmt

X-SVN-Rev: 37886

9 years agoICU-11866 remove refrences to StringThreadTest (friend lines)
Jungshik Shin [Fri, 4 Sep 2015 19:07:56 +0000 (19:07 +0000)]
ICU-11866 remove refrences to StringThreadTest (friend lines)

X-SVN-Rev: 37884

9 years agoICU-11774 toolutil Package use uprv_free & LocalMemory, not free()
Markus Scherer [Fri, 4 Sep 2015 18:59:17 +0000 (18:59 +0000)]
ICU-11774 toolutil Package use uprv_free & LocalMemory, not free()

X-SVN-Rev: 37883

9 years agoICU-11831 u_parseArgs() reset option->doesOccur in case of error
Markus Scherer [Fri, 4 Sep 2015 18:38:25 +0000 (18:38 +0000)]
ICU-11831 u_parseArgs() reset option->doesOccur in case of error

X-SVN-Rev: 37882

9 years agoICU-11890 remove some unused non-public ICU4J classes; add TODOs to others that are...
Markus Scherer [Thu, 3 Sep 2015 21:34:50 +0000 (21:34 +0000)]
ICU-11890 remove some unused non-public ICU4J classes; add TODOs to others that are not used in library code

X-SVN-Rev: 37878

9 years agoICU-11879 ZoneNamesImpl.find() add zone names already loaded for formatting into...
Markus Scherer [Thu, 3 Sep 2015 20:08:18 +0000 (20:08 +0000)]
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

X-SVN-Rev: 37877

9 years agoICU-11879 DateFormatSymbols.getZoneStrings() use new, fast, public-@internal TimeZone...
Markus Scherer [Thu, 3 Sep 2015 18:08:16 +0000 (18:08 +0000)]
ICU-11879 DateFormatSymbols.getZoneStrings() use new, fast, public-@internal TimeZoneNames methods for getting multiple display names

X-SVN-Rev: 37876

9 years agoICU-11842 RBC: lazy-init the rules string
Markus Scherer [Thu, 3 Sep 2015 16:24:55 +0000 (16:24 +0000)]
ICU-11842 RBC: lazy-init the rules string

X-SVN-Rev: 37875

9 years agoICU-7303 align Normalizer deprecation notice with pre-existing C/C++ notice
Markus Scherer [Thu, 3 Sep 2015 16:12:57 +0000 (16:12 +0000)]
ICU-7303 align Normalizer deprecation notice with pre-existing C/C++ notice

X-SVN-Rev: 37874

9 years agoICU-7303 deprecate old normalization APIs that have Normalizer2 replacements
Markus Scherer [Thu, 3 Sep 2015 16:12:20 +0000 (16:12 +0000)]
ICU-7303 deprecate old normalization APIs that have Normalizer2 replacements

X-SVN-Rev: 37873

9 years agoICU-7303 deprecate old normalization APIs that have Normalizer2 replacements
Markus Scherer [Wed, 2 Sep 2015 23:48:25 +0000 (23:48 +0000)]
ICU-7303 deprecate old normalization APIs that have Normalizer2 replacements

X-SVN-Rev: 37872

9 years agoICU-11846 CLDR 28 data integration (d05)
John Emmons [Wed, 2 Sep 2015 22:59:20 +0000 (22:59 +0000)]
ICU-11846 CLDR 28 data integration (d05)

X-SVN-Rev: 37869

9 years agoICU-11846 CLDR 28 data integration (d05)
John Emmons [Wed, 2 Sep 2015 22:59:08 +0000 (22:59 +0000)]
ICU-11846 CLDR 28 data integration (d05)

X-SVN-Rev: 37868

9 years agoICU-11875 make class UFormat @stable
Markus Scherer [Wed, 2 Sep 2015 22:28:49 +0000 (22:28 +0000)]
ICU-11875 make class UFormat @stable

X-SVN-Rev: 37867

9 years agoICU-10988 Support v8 JavaDoc API
Scott Russell [Wed, 2 Sep 2015 15:31:55 +0000 (15:31 +0000)]
ICU-10988 Support v8 JavaDoc API

X-SVN-Rev: 37866

9 years agoICU-11879 change to child-first resource enumeration: avoid deserializing overridden...
Markus Scherer [Wed, 2 Sep 2015 02:08:44 +0000 (02:08 +0000)]
ICU-11879 change to child-first resource enumeration: avoid deserializing overridden resource values

X-SVN-Rev: 37865

9 years agoICU-11879 change new @internal TimeZoneNames.getDisplayNames() from returning String...
Markus Scherer [Tue, 1 Sep 2015 22:55:46 +0000 (22:55 +0000)]
ICU-11879 change new @internal TimeZoneNames.getDisplayNames() from returning String[] to writing to String[] with offset; also mark as @deprecated as well

X-SVN-Rev: 37863

9 years agoICU-11780 Reduce heap size for caching date formatters.
Travis Keep [Tue, 1 Sep 2015 20:13:27 +0000 (20:13 +0000)]
ICU-11780 Reduce heap size for caching date formatters.

X-SVN-Rev: 37860

9 years agoICU-11879 efficient enumeration of time zone names rather than fetching each name...
Markus Scherer [Tue, 1 Sep 2015 04:18:01 +0000 (04:18 +0000)]
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

X-SVN-Rev: 37859

9 years agoICU-11846 CLDR 28 data integration (d04)
John Emmons [Mon, 31 Aug 2015 21:32:17 +0000 (21:32 +0000)]
ICU-11846 CLDR 28 data integration (d04)

X-SVN-Rev: 37855

9 years agoICU-11846 CLDR 28 data integration (d04)
John Emmons [Mon, 31 Aug 2015 21:32:04 +0000 (21:32 +0000)]
ICU-11846 CLDR 28 data integration (d04)

X-SVN-Rev: 37854

9 years agoICU-11810 Ensure delete of language tag pointer
Michael Ow [Mon, 31 Aug 2015 19:12:34 +0000 (19:12 +0000)]
ICU-11810 Ensure delete of language tag pointer

X-SVN-Rev: 37853

9 years agoICU-11811 Delete pointer on error
Michael Ow [Mon, 31 Aug 2015 19:03:13 +0000 (19:03 +0000)]
ICU-11811 Delete pointer on error

X-SVN-Rev: 37852

9 years agoICU-11828 Add check for null pointer
Michael Ow [Mon, 31 Aug 2015 18:59:01 +0000 (18:59 +0000)]
ICU-11828 Add check for null pointer

X-SVN-Rev: 37851

9 years agoICU-11846 Fix memory leak in modified Region code
John Emmons [Sat, 29 Aug 2015 03:08:44 +0000 (03:08 +0000)]
ICU-11846 Fix memory leak in modified Region code

X-SVN-Rev: 37849

9 years agoICU-11740 Add documentation to DecimalFormatImpl class.
Travis Keep [Fri, 28 Aug 2015 23:23:38 +0000 (23:23 +0000)]
ICU-11740 Add documentation to DecimalFormatImpl class.

X-SVN-Rev: 37848

9 years agoICU-11846 CLDR 28 data integration (d03)
John Emmons [Fri, 28 Aug 2015 20:53:10 +0000 (20:53 +0000)]
ICU-11846 CLDR 28 data integration (d03)

X-SVN-Rev: 37845

9 years agoICU-11846 CLDR 28 data integration (d03)
John Emmons [Fri, 28 Aug 2015 20:52:59 +0000 (20:52 +0000)]
ICU-11846 CLDR 28 data integration (d03)

X-SVN-Rev: 37844

9 years agoICU-11740 Add more tests to prove that this change resolves other tickets.
Travis Keep [Fri, 28 Aug 2015 18:38:37 +0000 (18:38 +0000)]
ICU-11740 Add more tests to prove that this change resolves other tickets.

X-SVN-Rev: 37843

9 years agoICU-11653 Add more test cases for rounding in RBNF.
George Rhoten [Fri, 28 Aug 2015 18:14:04 +0000 (18:14 +0000)]
ICU-11653 Add more test cases for rounding in RBNF.

X-SVN-Rev: 37842

9 years agoICU-11827 icu-config: do not add date to the script
Steven R. Loomis [Thu, 27 Aug 2015 21:54:51 +0000 (21:54 +0000)]
ICU-11827 icu-config: do not add date to the script

X-SVN-Rev: 37841

9 years agoICU-11846 CLDR 28 data integration
John Emmons [Thu, 27 Aug 2015 21:04:13 +0000 (21:04 +0000)]
ICU-11846 CLDR 28 data integration

X-SVN-Rev: 37838

9 years agoICU-11846 CLDR 28 data integration
John Emmons [Thu, 27 Aug 2015 20:57:14 +0000 (20:57 +0000)]
ICU-11846 CLDR 28 data integration

X-SVN-Rev: 37837

9 years agoICU-11846 CLDR 28 data integration
John Emmons [Thu, 27 Aug 2015 20:23:27 +0000 (20:23 +0000)]
ICU-11846 CLDR 28 data integration

X-SVN-Rev: 37836

9 years agoICU-11868 Add test that was failing with the legacy DecimalFormat code.
Travis Keep [Thu, 27 Aug 2015 18:03:18 +0000 (18:03 +0000)]
ICU-11868 Add test that was failing with the legacy DecimalFormat code.

X-SVN-Rev: 37835

9 years agoICU-11740 divide by zero fix (!)
Steven R. Loomis [Thu, 27 Aug 2015 00:25:12 +0000 (00:25 +0000)]
ICU-11740 divide by zero fix (!)

X-SVN-Rev: 37834

9 years agoICU-11740 template fix for MSVC
Steven R. Loomis [Thu, 27 Aug 2015 00:14:12 +0000 (00:14 +0000)]
ICU-11740 template fix for MSVC

X-SVN-Rev: 37833

9 years agoICU-11740 Disallow copy and assign on VisibleDigitsWithExponent enable data driven...
Travis Keep [Wed, 26 Aug 2015 21:15:37 +0000 (21:15 +0000)]
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.

X-SVN-Rev: 37832

9 years agoICU-11740 Attempt to fix broken build.
Travis Keep [Wed, 26 Aug 2015 19:13:28 +0000 (19:13 +0000)]
ICU-11740 Attempt to fix broken build.

X-SVN-Rev: 37827

9 years agoICU-11740 Attempt to fix broken build.
Travis Keep [Wed, 26 Aug 2015 18:18:55 +0000 (18:18 +0000)]
ICU-11740 Attempt to fix broken build.

X-SVN-Rev: 37826

9 years agoICU-11740 Attempt to fix broken build.
Travis Keep [Wed, 26 Aug 2015 17:43:02 +0000 (17:43 +0000)]
ICU-11740 Attempt to fix broken build.

X-SVN-Rev: 37825

9 years agoICU-11818 Implement PluralRules in fractional RBNF
George Rhoten [Wed, 26 Aug 2015 10:42:45 +0000 (10:42 +0000)]
ICU-11818 Implement PluralRules in fractional RBNF

X-SVN-Rev: 37824

9 years agoICU-11818 Implement PluralRules in fractional RBNF
George Rhoten [Wed, 26 Aug 2015 10:42:17 +0000 (10:42 +0000)]
ICU-11818 Implement PluralRules in fractional RBNF

X-SVN-Rev: 37823

9 years agoICU-11740 Attempt to fix broken build.
Travis Keep [Wed, 26 Aug 2015 00:28:27 +0000 (00:28 +0000)]
ICU-11740 Attempt to fix broken build.

X-SVN-Rev: 37822

9 years agoICU-11740 DecimalFormat refactor.
Travis Keep [Tue, 25 Aug 2015 23:31:01 +0000 (23:31 +0000)]
ICU-11740 DecimalFormat refactor.

X-SVN-Rev: 37821

9 years agoICU-11480 added tests for regex with capture groups that do not participate in match.
Andy Heninger [Tue, 25 Aug 2015 20:47:38 +0000 (20:47 +0000)]
ICU-11480 added tests for regex with capture groups that do not participate in match.

X-SVN-Rev: 37816

9 years agoICU-11760 Fixed a build error with Java 5 runtime.
Yoshito Umaoka [Tue, 25 Aug 2015 19:37:01 +0000 (19:37 +0000)]
ICU-11760 Fixed a build error with Java 5 runtime.

X-SVN-Rev: 37813

9 years agoICU-11653 Override roundingMode API from the NumberFormat superclass so that it doesn...
George Rhoten [Tue, 25 Aug 2015 19:33:18 +0000 (19:33 +0000)]
ICU-11653 Override roundingMode API from the NumberFormat superclass so that it doesn't throw an exception.

X-SVN-Rev: 37812

9 years agoICU-8223 Fix a compiler issue from the last change.
George Rhoten [Tue, 25 Aug 2015 17:43:22 +0000 (17:43 +0000)]
ICU-8223 Fix a compiler issue from the last change.

X-SVN-Rev: 37811

9 years agoICU-8223 Add rule syntax for NaN, infinity and alternate decimal points.
George Rhoten [Tue, 25 Aug 2015 16:55:52 +0000 (16:55 +0000)]
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.

X-SVN-Rev: 37810

9 years agoICU-11004 bulk-read data from ByteBuffer; read .res key strings up front into byte...
Markus Scherer [Mon, 24 Aug 2015 20:30:44 +0000 (20:30 +0000)]
ICU-11004 bulk-read data from ByteBuffer; read .res key strings up front into byte[] for faster lookup

X-SVN-Rev: 37806

9 years agoICU-11537 fix .res formatVersion check
Markus Scherer [Fri, 21 Aug 2015 21:06:38 +0000 (21:06 +0000)]
ICU-11537 fix .res formatVersion check

X-SVN-Rev: 37796

9 years agoICU-11537 fix .res formatVersion check
Markus Scherer [Fri, 21 Aug 2015 20:50:48 +0000 (20:50 +0000)]
ICU-11537 fix .res formatVersion check

X-SVN-Rev: 37795

9 years agoICU-11794 add uprv_isInvariantUnicodeString(), as requested by Markus
Andy Heninger [Fri, 21 Aug 2015 17:32:53 +0000 (17:32 +0000)]
ICU-11794 add uprv_isInvariantUnicodeString(), as requested by Markus

X-SVN-Rev: 37794

9 years agoICU-11031 cache spoof check data (ICU4C).
Andy Heninger [Fri, 21 Aug 2015 01:23:29 +0000 (01:23 +0000)]
ICU-11031 cache spoof check data (ICU4C).

X-SVN-Rev: 37793

9 years agoICU-11794 change error handling of CharString::appendInvariantChars()
Andy Heninger [Thu, 20 Aug 2015 00:55:03 +0000 (00:55 +0000)]
ICU-11794 change error handling of CharString::appendInvariantChars()

X-SVN-Rev: 37790

9 years agoICU-11760 Add rule syntax for NaN, infinity and alternate decimal points.
George Rhoten [Mon, 17 Aug 2015 08:38:34 +0000 (08:38 +0000)]
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.

X-SVN-Rev: 37778

9 years agoICU-11779 Fix parameter names in documentation.
Travis Keep [Thu, 13 Aug 2015 22:46:04 +0000 (22:46 +0000)]
ICU-11779 Fix parameter names in documentation.

X-SVN-Rev: 37774

9 years agoICU-11779 Introduce static versions of DTPNG getSkeleton and getBaseSkeleton
Travis Keep [Thu, 13 Aug 2015 22:09:13 +0000 (22:09 +0000)]
ICU-11779 Introduce static versions of DTPNG getSkeleton and getBaseSkeleton

X-SVN-Rev: 37771

9 years agoICU-11821 Fix break rules inconsistencies in line_normal_cj.txt
Andy Heninger [Thu, 13 Aug 2015 00:59:32 +0000 (00:59 +0000)]
ICU-11821 Fix break rules inconsistencies in line_normal_cj.txt

X-SVN-Rev: 37766

9 years agoICU-11630 tzdata2015f to ICU4J
Yoshito Umaoka [Wed, 12 Aug 2015 20:25:20 +0000 (20:25 +0000)]
ICU-11630 tzdata2015f to ICU4J

X-SVN-Rev: 37764

9 years agoICU-11630 tzdata2015f to ICU4C
Yoshito Umaoka [Wed, 12 Aug 2015 20:23:09 +0000 (20:23 +0000)]
ICU-11630 tzdata2015f to ICU4C

X-SVN-Rev: 37763

9 years agoICU-11789 Always specify class loader when loading test data.
Fredrik Roubert [Wed, 12 Aug 2015 15:24:01 +0000 (15:24 +0000)]
ICU-11789 Always specify class loader when loading test data.

X-SVN-Rev: 37758

9 years agoICU-11821 Fix break rules inconsistencies in line_loose_cj.txt
Andy Heninger [Tue, 11 Aug 2015 23:58:23 +0000 (23:58 +0000)]
ICU-11821 Fix break rules inconsistencies in line_loose_cj.txt

X-SVN-Rev: 37756

9 years agoICU-11821 fix bug in line_loose break rules.
Andy Heninger [Fri, 7 Aug 2015 21:47:38 +0000 (21:47 +0000)]
ICU-11821 fix bug in line_loose break rules.

X-SVN-Rev: 37738

9 years agoICU-11537 genrb write .res formatVersion 2 if it would default to 3 without benefit...
Markus Scherer [Fri, 7 Aug 2015 21:36:08 +0000 (21:36 +0000)]
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

X-SVN-Rev: 37737

9 years agoICU-11537 genrb write .res formatVersion 2 if it would default to 3 without benefit...
Markus Scherer [Fri, 7 Aug 2015 21:05:32 +0000 (21:05 +0000)]
ICU-11537 genrb write .res formatVersion 2 if it would default to 3 without benefit: without sharing pool bundle string values

X-SVN-Rev: 37736

9 years agoICU-11537 move shared resource bundle string values to pool.res, .res formatVersion 3
Markus Scherer [Fri, 7 Aug 2015 18:46:21 +0000 (18:46 +0000)]
ICU-11537 move shared resource bundle string values to pool.res, .res formatVersion 3

X-SVN-Rev: 37732

9 years agoICU-11537 move shared resource bundle string values to pool.res, .res formatVersion...
Markus Scherer [Fri, 7 Aug 2015 18:44:38 +0000 (18:44 +0000)]
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

X-SVN-Rev: 37731

9 years agoICU-11767 Fix brokenbuild.
Travis Keep [Fri, 7 Aug 2015 13:39:05 +0000 (13:39 +0000)]
ICU-11767 Fix brokenbuild.

X-SVN-Rev: 37730

9 years agoICU-11767 Try to fix failing test.
Travis Keep [Thu, 6 Aug 2015 20:19:23 +0000 (20:19 +0000)]
ICU-11767 Try to fix failing test.

X-SVN-Rev: 37728

9 years agoICU-11767 Bound the ICU UnifiedCache.
Travis Keep [Wed, 5 Aug 2015 20:21:14 +0000 (20:21 +0000)]
ICU-11767 Bound the ICU UnifiedCache.

X-SVN-Rev: 37723

9 years agoICU-11248 merge to trunk: FilteredBreakIteratorBuilder work
Steven R. Loomis [Wed, 5 Aug 2015 00:03:18 +0000 (00:03 +0000)]
ICU-11248 merge to trunk: FilteredBreakIteratorBuilder work

* passes rbbi extended tests
* uses <locale en@x-uli=true> in rbbitst.txt,
so added a "known issue" for this when en@ss=standard will suffice.

X-SVN-Rev: 37721

9 years agoICU-11248 improve organization of sources within project files
Steven R. Loomis [Tue, 4 Aug 2015 22:22:15 +0000 (22:22 +0000)]
ICU-11248 improve organization of sources within project files

X-SVN-Rev: 37718

9 years agoICU-11689 fix some ignores under cygwin/msvc
Steven R. Loomis [Thu, 30 Jul 2015 22:52:11 +0000 (22:52 +0000)]
ICU-11689 fix some ignores under cygwin/msvc

X-SVN-Rev: 37706

9 years agoICU-11689 add assertEquals(double..)
Steven R. Loomis [Thu, 30 Jul 2015 22:45:39 +0000 (22:45 +0000)]
ICU-11689 add assertEquals(double..)

X-SVN-Rev: 37705

9 years agoICU-11689 remove ICU-231 patch for VS2015 ufile.c
Steven R. Loomis [Thu, 30 Jul 2015 22:29:51 +0000 (22:29 +0000)]
ICU-11689 remove ICU-231 patch for VS2015 ufile.c

X-SVN-Rev: 37704

9 years agoICU-11759 Remove unused constant
Michael Ow [Tue, 28 Jul 2015 17:53:12 +0000 (17:53 +0000)]
ICU-11759 Remove unused constant

X-SVN-Rev: 37702

9 years agoICU-11757 Fix initializer list order
Michael Ow [Tue, 28 Jul 2015 17:50:08 +0000 (17:50 +0000)]
ICU-11757 Fix initializer list order

X-SVN-Rev: 37701

9 years agoICU-11744 Ensure that array is initialized correctly
Michael Ow [Tue, 28 Jul 2015 17:29:43 +0000 (17:29 +0000)]
ICU-11744 Ensure that array is initialized correctly

X-SVN-Rev: 37700

9 years agoICU-11790 fix to resource leaks on error conditions
Steven R. Loomis [Mon, 27 Jul 2015 22:20:39 +0000 (22:20 +0000)]
ICU-11790 fix to resource leaks on error conditions

(Corrected bad previous checkin)

X-SVN-Rev: 37698

9 years agoICU-11790 fix to resource leaks on error conditions
Steven R. Loomis [Mon, 27 Jul 2015 22:05:52 +0000 (22:05 +0000)]
ICU-11790 fix to resource leaks on error conditions

X-SVN-Rev: 37697

9 years agoICU-11248 Improve SimpleFilteredSentenceBreakIterator.hashCode
Steven R. Loomis [Sat, 18 Jul 2015 00:18:17 +0000 (00:18 +0000)]
ICU-11248 Improve SimpleFilteredSentenceBreakIterator.hashCode

X-SVN-Rev: 37680

9 years agoICU-11771 move FilteredBreakIterator from i18n to common
Steven R. Loomis [Thu, 16 Jul 2015 21:02:06 +0000 (21:02 +0000)]
ICU-11771 move FilteredBreakIterator from i18n to common

X-SVN-Rev: 37676

9 years agoICU-11763 turn icuplugs off by default
Steven R. Loomis [Thu, 16 Jul 2015 18:13:02 +0000 (18:13 +0000)]
ICU-11763 turn icuplugs off by default

add "--enable-plugins" to configure, and also "UCONFIG_ENABLE_PLUGINS".
These are disabled by default.

Also, start splitting out acinclude.m4 content to source/config/m4/..

X-SVN-Rev: 37675

9 years agoICU-11776 Thread safety fixes in data loading.
Andy Heninger [Wed, 15 Jul 2015 22:09:25 +0000 (22:09 +0000)]
ICU-11776 Thread safety fixes in data loading.

X-SVN-Rev: 37670