]>
granicus.if.org Git - icu/log
Travis Keep [Wed, 20 Aug 2014 23:48:49 +0000 (23:48 +0000)]
ICU-10802 Attempt to fix broken build.
X-SVN-Rev: 36216
Travis Keep [Wed, 20 Aug 2014 23:19:14 +0000 (23:19 +0000)]
ICU-10802 Attempt to fix broken build.
X-SVN-Rev: 36215
Travis Keep [Wed, 20 Aug 2014 21:46:02 +0000 (21:46 +0000)]
ICU-10802 Merge branch tkeep/10802andy into trunk.
X-SVN-Rev: 36214
Yoshito Umaoka [Wed, 20 Aug 2014 20:10:05 +0000 (20:10 +0000)]
ICU-11061 Import the latest keyTypeData from ICU4C trunk.
X-SVN-Rev: 36211
Yoshito Umaoka [Wed, 20 Aug 2014 20:08:59 +0000 (20:08 +0000)]
ICU-11061 Updated keyTypeData.txt generated by the latest LDML2ICU converter, adding a few extra entries
X-SVN-Rev: 36210
Markus Scherer [Wed, 20 Aug 2014 19:12:07 +0000 (19:12 +0000)]
ICU-11072 fix some ICU4J Eclipse project dependencies
X-SVN-Rev: 36209
George Rhoten [Wed, 20 Aug 2014 18:52:57 +0000 (18:52 +0000)]
ICU-11064 The approved ICU syntax has )$ being the end of the plural rule substitution.
X-SVN-Rev: 36208
George Rhoten [Wed, 20 Aug 2014 18:52:16 +0000 (18:52 +0000)]
ICU-10880 The approved ICU syntax has )$ being the end of the plural rule substitution.
X-SVN-Rev: 36207
Markus Scherer [Wed, 20 Aug 2014 18:24:36 +0000 (18:24 +0000)]
ICU-11070 use uppercase long-int-constant: 0L not 0l
X-SVN-Rev: 36206
George Rhoten [Tue, 19 Aug 2014 17:13:07 +0000 (17:13 +0000)]
ICU-11064 Fix a roundtripping problem when the fractional part is non-zero.
X-SVN-Rev: 36203
George Rhoten [Tue, 19 Aug 2014 17:11:13 +0000 (17:11 +0000)]
ICU-10880 Minor optimization and documentation fix
X-SVN-Rev: 36202
George Rhoten [Tue, 19 Aug 2014 07:32:50 +0000 (07:32 +0000)]
ICU-10880 Fix a roundtripping problem when the fractional part is non-zero.
X-SVN-Rev: 36201
Michael Ow [Mon, 18 Aug 2014 21:28:18 +0000 (21:28 +0000)]
ICU-10551 Make ICU4J encoder callbacks ignore default ignorable code points
X-SVN-Rev: 36200
Michael Ow [Mon, 18 Aug 2014 21:26:34 +0000 (21:26 +0000)]
ICU-10551 Make ICU converter callbacks ignore default ignorable code points
X-SVN-Rev: 36199
George Rhoten [Mon, 18 Aug 2014 20:47:36 +0000 (20:47 +0000)]
ICU-11064 Add syntax for PluralFormat in RBNF
X-SVN-Rev: 36197
Yoshito Umaoka [Mon, 18 Aug 2014 18:00:28 +0000 (18:00 +0000)]
ICU-10898 Windos time zone mapping update for
7de0006 .
X-SVN-Rev: 36193
Yoshito Umaoka [Mon, 18 Aug 2014 17:59:57 +0000 (17:59 +0000)]
ICU-10898 Windows time zone mapping update for
7de0006 .
X-SVN-Rev: 36192
George Rhoten [Mon, 18 Aug 2014 16:01:00 +0000 (16:01 +0000)]
ICU-10880 Add some RBNF documentation for the new syntax
X-SVN-Rev: 36188
Mark Davis [Mon, 18 Aug 2014 12:58:44 +0000 (12:58 +0000)]
ICU-9131 update trunk from branch, after fixes as per core review.
X-SVN-Rev: 36187
Mark Davis [Sun, 17 Aug 2014 19:09:21 +0000 (19:09 +0000)]
ICU-11015 Check in API, marked as @internal for now. If the API proposal is accepted, would drop the @internal.
X-SVN-Rev: 36184
Mark Davis [Sun, 17 Aug 2014 15:26:18 +0000 (15:26 +0000)]
ICU-10600 Add currencies (need some ugly hacks for that...)
X-SVN-Rev: 36181
George Rhoten [Sat, 16 Aug 2014 08:59:45 +0000 (08:59 +0000)]
ICU-10880 Fix a potential infinite loop
X-SVN-Rev: 36179
Steven R. Loomis [Sat, 16 Aug 2014 01:50:06 +0000 (01:50 +0000)]
ICU-11045 fix for glibc assumption
X-SVN-Rev: 36178
Steven R. Loomis [Sat, 16 Aug 2014 01:30:43 +0000 (01:30 +0000)]
ICU-10347 add U_FINAL and U_OVERRIDE for C++11 "final" and "override".
Added them to several "not for subclassing" classes.
Some exceptions:
* Commented out U_FINAL where there's an internal override needed.
* For tests, added "#define U_FINAL" at the top to disable this.
#defined to null for Doxygen.
X-SVN-Rev: 36177
Steven R. Loomis [Fri, 15 Aug 2014 17:55:30 +0000 (17:55 +0000)]
ICU-9063 improve docs around ucnv_getMinCharSize and ucnv_getMaxCharSize to reflect that they are in code points and UChar code units, respectively.
X-SVN-Rev: 36174
Markus Scherer [Thu, 14 Aug 2014 20:36:37 +0000 (20:36 +0000)]
ICU-11010 improve CollationKey.merge() API doc
X-SVN-Rev: 36167
Markus Scherer [Thu, 14 Aug 2014 20:35:54 +0000 (20:35 +0000)]
ICU-11010 improve ucol_mergeSortkeys() API doc
X-SVN-Rev: 36166
Andy Heninger [Thu, 14 Aug 2014 20:34:06 +0000 (20:34 +0000)]
ICU-11051 Add synchronization to u_getDataDirectory().
X-SVN-Rev: 36165
Markus Scherer [Thu, 14 Aug 2014 18:49:59 +0000 (18:49 +0000)]
ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests
X-SVN-Rev: 36163
Markus Scherer [Thu, 14 Aug 2014 18:47:27 +0000 (18:47 +0000)]
ICU-11042 Han radical-stroke order data in the root collator instead of CJK tailorings, adjusted code & tests (merged from branches/markus/rootunihan)
X-SVN-Rev: 36162
Andy Heninger [Thu, 14 Aug 2014 17:44:05 +0000 (17:44 +0000)]
ICU-11049 regular expressions, use same logic in UText and (UChar *) code paths when checking limit of potential match start positions.
X-SVN-Rev: 36161
George Rhoten [Thu, 14 Aug 2014 17:20:42 +0000 (17:20 +0000)]
ICU-10880 Add support for plural format syntax to RBNF.
Perform a little cleanup to the RBNF code.
X-SVN-Rev: 36160
Markus Scherer [Wed, 13 Aug 2014 22:58:14 +0000 (22:58 +0000)]
ICU-11058 support nested collation rule imports; make the importer stateless
X-SVN-Rev: 36157
George Rhoten [Wed, 13 Aug 2014 06:51:09 +0000 (06:51 +0000)]
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.
X-SVN-Rev: 36154
Yoshito Umaoka [Tue, 12 Aug 2014 23:14:50 +0000 (23:14 +0000)]
ICU-11061 Full bcp47 key/type data snychronized with ICU4C trunk.
X-SVN-Rev: 36152
Yoshito Umaoka [Tue, 12 Aug 2014 23:14:06 +0000 (23:14 +0000)]
ICU-11061 Import full bcp47 keys/types from CLDR. This change is corresponding to cldrbug:7249
X-SVN-Rev: 36151
Yoshito Umaoka [Tue, 12 Aug 2014 16:39:19 +0000 (16:39 +0000)]
ICU-10898 Updated tzdbNames.res based on tzdata2014f.
X-SVN-Rev: 36145
Yoshito Umaoka [Tue, 12 Aug 2014 16:37:22 +0000 (16:37 +0000)]
ICU-10898 Updated tzdbNames.txt based on tzdata2014f.
X-SVN-Rev: 36144
Yoshito Umaoka [Tue, 12 Aug 2014 14:04:10 +0000 (14:04 +0000)]
ICU-11057 Fixed a compile error with Java 5.
X-SVN-Rev: 36143
Michael Ow [Tue, 12 Aug 2014 02:11:22 +0000 (02:11 +0000)]
ICU-10580 Fix solaris gcc build issues
X-SVN-Rev: 36141
Yoshito Umaoka [Mon, 11 Aug 2014 21:11:48 +0000 (21:11 +0000)]
ICU-10898 tzdata2014f updates to ICU4J
X-SVN-Rev: 36139
Yoshito Umaoka [Mon, 11 Aug 2014 21:07:03 +0000 (21:07 +0000)]
ICU-10898 tzdata2014f updates to ICU4C
X-SVN-Rev: 36138
George Rhoten [Mon, 11 Aug 2014 21:04:48 +0000 (21:04 +0000)]
ICU-11057 Performance improvements and general cleanup for RBNF
X-SVN-Rev: 36137
Andy Heninger [Wed, 6 Aug 2014 21:49:08 +0000 (21:49 +0000)]
ICU-11049 fix regex find() memory overrun.
X-SVN-Rev: 36124
Scott Russell [Tue, 5 Aug 2014 02:51:52 +0000 (02:51 +0000)]
ICU-10832 clean up dangling references to ucdterms.txt
X-SVN-Rev: 36122
Tom Zhang [Fri, 1 Aug 2014 21:33:16 +0000 (21:33 +0000)]
ICU-10320 fix compiler warning & solaris error
X-SVN-Rev: 36119
Markus Scherer [Thu, 31 Jul 2014 18:46:54 +0000 (18:46 +0000)]
ICU-10939 ICU4J optionally read data from .dat and .res, from ICUConfig-ured dataPath; make ICU4J support little-endian binary data files
X-SVN-Rev: 36106
Andy Heninger [Tue, 29 Jul 2014 23:18:47 +0000 (23:18 +0000)]
ICU-10948 Condition Variables, merged from development branch.
X-SVN-Rev: 36101
Tom Zhang [Tue, 29 Jul 2014 18:42:07 +0000 (18:42 +0000)]
ICU-10320 API for getting/setting number format override in date formatting
X-SVN-Rev: 36097
Tom Zhang [Fri, 25 Jul 2014 16:55:56 +0000 (16:55 +0000)]
ICU-10320 API for getting/setting number format override in date formatting
X-SVN-Rev: 36086
Yoshito Umaoka [Wed, 23 Jul 2014 21:53:03 +0000 (21:53 +0000)]
ICU-10934 The tz database abbreviaion support in ICU4J
X-SVN-Rev: 36081
Yoshito Umaoka [Wed, 23 Jul 2014 21:51:09 +0000 (21:51 +0000)]
ICU-10934 The tz database abbreviation support in ICU4C
X-SVN-Rev: 36080
Travis Keep [Fri, 18 Jul 2014 23:21:55 +0000 (23:21 +0000)]
ICU-11009 Fix C NumberFormatSpecification tests.
X-SVN-Rev: 36066
Yoshito Umaoka [Fri, 18 Jul 2014 22:44:57 +0000 (22:44 +0000)]
ICU-11009 Added numfmtspectest.cpp in VC project file.
X-SVN-Rev: 36065
Travis Keep [Fri, 18 Jul 2014 21:16:24 +0000 (21:16 +0000)]
ICU-11009 Fixed some bad tests in JAVA
X-SVN-Rev: 36063
Travis Keep [Fri, 18 Jul 2014 21:05:06 +0000 (21:05 +0000)]
ICU-11009 Add number format specification conformance tests to ICU4C
X-SVN-Rev: 36061
Andy Heninger [Thu, 17 Jul 2014 21:06:09 +0000 (21:06 +0000)]
ICU-11003 Clean up gcc compiler warnings introduced with previous commit for this ticket.
X-SVN-Rev: 36051
Andy Heninger [Thu, 17 Jul 2014 20:16:27 +0000 (20:16 +0000)]
ICU-11003 Delete cmutex.h; change files using it to from plain C to C++.
X-SVN-Rev: 36050
Travis Keep [Thu, 17 Jul 2014 19:38:54 +0000 (19:38 +0000)]
ICU-11009 Add test for conformance to NumberFormat specification.
X-SVN-Rev: 36049
Andy Heninger [Wed, 16 Jul 2014 22:29:20 +0000 (22:29 +0000)]
ICU-11007 Calendar::fZone, add comment clarifying that it cannot be NULL.
X-SVN-Rev: 36048
Andy Heninger [Wed, 16 Jul 2014 21:04:08 +0000 (21:04 +0000)]
ICU-11006 Memory crash/corruption in for loop due to typo in the file (source/i18n/rbt_data.cpp)
X-SVN-Rev: 36047
Mark Davis [Wed, 16 Jul 2014 14:14:56 +0000 (14:14 +0000)]
ICU-10600 cleaned up API and checked for currencies.
X-SVN-Rev: 36045
Mark Davis [Wed, 16 Jul 2014 13:17:58 +0000 (13:17 +0000)]
ICU-10560 Update to committee results
X-SVN-Rev: 36044
Fredrik Roubert [Tue, 15 Jul 2014 21:28:31 +0000 (21:28 +0000)]
ICU-10944 Delete InputStream code that now no longer is used.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
109640044
X-SVN-Rev: 36043
Fredrik Roubert [Tue, 15 Jul 2014 21:21:12 +0000 (21:21 +0000)]
ICU-10944 Switch SpoofChecker to use ByteBuffer.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
110620043
X-SVN-Rev: 36042
Fredrik Roubert [Tue, 15 Jul 2014 21:14:31 +0000 (21:14 +0000)]
ICU-10944 Switch DictionaryData to use ByteBuffer.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
106610043
X-SVN-Rev: 36041
Fredrik Roubert [Tue, 15 Jul 2014 21:08:30 +0000 (21:08 +0000)]
ICU-10944 Add ByteBuffer support for UCharacterNameReader.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
112960043
X-SVN-Rev: 36040
Fredrik Roubert [Tue, 15 Jul 2014 21:01:33 +0000 (21:01 +0000)]
ICU-10944 Add ByteBuffer support for conversion classes.
Updates UConverterDataReader, UConverterAlias and
UConverterAliasDataReader.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
107700043
X-SVN-Rev: 36039
Fredrik Roubert [Tue, 15 Jul 2014 20:55:59 +0000 (20:55 +0000)]
ICU-10944 Add ByteBuffer support for properties classes.
Updates UBiDiProps, UCaseProps, UCharacterProperty and UPropertyAliases.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
112020044
X-SVN-Rev: 36038
Fredrik Roubert [Tue, 15 Jul 2014 20:49:46 +0000 (20:49 +0000)]
ICU-10944 Add ByteBuffer support for StringPrep.
Also adds the ICUBinary.getVersionByteArrayFromCompactInt() function.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
106580043
X-SVN-Rev: 36037
Fredrik Roubert [Tue, 15 Jul 2014 20:40:48 +0000 (20:40 +0000)]
ICU-10944 Add ByteBuffer support for BreakIterator.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
108450046
X-SVN-Rev: 36036
Tom Zhang [Tue, 15 Jul 2014 20:39:51 +0000 (20:39 +0000)]
ICU-10979 add udat_adoptNumberFormat & update doc
X-SVN-Rev: 36035
Fredrik Roubert [Tue, 15 Jul 2014 20:32:17 +0000 (20:32 +0000)]
ICU-10944 Add ByteBuffer support for Normalizer2Impl.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
106530045
X-SVN-Rev: 36034
Fredrik Roubert [Tue, 15 Jul 2014 20:19:55 +0000 (20:19 +0000)]
ICU-10944 Extend ByteBuffer support in ICUBinary and Trie classes.
This new functionality is needed for ByteBuffer support in
Normalizer2Impl and BreakIterator.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
107620044
X-SVN-Rev: 36033
Fredrik Roubert [Tue, 15 Jul 2014 20:11:41 +0000 (20:11 +0000)]
ICU-10944 Update ICUBinaryTest to test readHeader(ByteBuffer).
Testing readHeader(InputStream) is no longer of any importance, as the
use of that method is going away.
This also exposes a bug in the test data; the size field was zero.
Also add statement to actually test lenient data version.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
105670044
X-SVN-Rev: 36032
Fredrik Roubert [Tue, 15 Jul 2014 20:03:25 +0000 (20:03 +0000)]
ICU-10944 Delete unused class ICUBinaryStream.
R=markus.icu@gmail.com
Review URL: https://codereview.appspot.com/
111150043
X-SVN-Rev: 36031
Travis Keep [Tue, 15 Jul 2014 18:18:39 +0000 (18:18 +0000)]
ICU-10864 DecimalFormat::getGroupingSize() to return 0 when grouping isn't being used.
X-SVN-Rev: 36028
Travis Keep [Tue, 15 Jul 2014 16:40:20 +0000 (16:40 +0000)]
ICU-10864 DecimalFormat::getGroupingSize() to return 0 when grouping isn't being used.
X-SVN-Rev: 36027
Travis Keep [Tue, 15 Jul 2014 00:10:52 +0000 (00:10 +0000)]
ICU-10966 Fix NumberFormat::createInstance to return U_MISSING_RESOURCE_ERROR when there is missing resource data.
X-SVN-Rev: 36026
Andy Heninger [Mon, 14 Jul 2014 23:39:06 +0000 (23:39 +0000)]
ICU-11007 Improved checking for NULL time zones in calendar code.
X-SVN-Rev: 36025
Markus Scherer [Thu, 10 Jul 2014 22:39:05 +0000 (22:39 +0000)]
ICU-10876 document Collator thread-safe only when frozen
X-SVN-Rev: 36022
Markus Scherer [Thu, 10 Jul 2014 22:17:20 +0000 (22:17 +0000)]
ICU-10912 create Collator from binary: support length<0 again, and document that the base collator is required (see ticket #10517)
X-SVN-Rev: 36021
Markus Scherer [Thu, 10 Jul 2014 19:05:06 +0000 (19:05 +0000)]
ICU-11002 Unicode 7.0 final IdnaMappingTable
X-SVN-Rev: 36020
Markus Scherer [Wed, 9 Jul 2014 23:36:43 +0000 (23:36 +0000)]
ICU-10998 collation reorder others=Zzzz, recognize only others = reset
X-SVN-Rev: 36019
Markus Scherer [Wed, 9 Jul 2014 23:36:19 +0000 (23:36 +0000)]
ICU-10998 test for only-none before comparing with the current list of reordering codes
X-SVN-Rev: 36018
Markus Scherer [Wed, 9 Jul 2014 22:53:09 +0000 (22:53 +0000)]
ICU-10998 collation reorder others=Zzzz, recognize only others = reset
X-SVN-Rev: 36017
Andy Heninger [Wed, 9 Jul 2014 22:02:52 +0000 (22:02 +0000)]
ICU-11001 STRING_HASH changed to use uint32_t in computation.
X-SVN-Rev: 36016
Markus Scherer [Tue, 8 Jul 2014 20:58:58 +0000 (20:58 +0000)]
ICU-8082 private collation type: do not list as an available keyword value
X-SVN-Rev: 36012
Markus Scherer [Tue, 8 Jul 2014 17:44:53 +0000 (17:44 +0000)]
ICU-8082 private collation type: do not build binary and do not list as an available keyword value
X-SVN-Rev: 36011
Markus Scherer [Tue, 8 Jul 2014 01:21:57 +0000 (01:21 +0000)]
ICU-8962 test collation import from und=root
X-SVN-Rev: 36010
Markus Scherer [Tue, 8 Jul 2014 01:10:13 +0000 (01:10 +0000)]
ICU-8962 test & fix collation import from same bundle & from und=root
X-SVN-Rev: 36009
Steven R. Loomis [Tue, 8 Jul 2014 00:30:21 +0000 (00:30 +0000)]
ICU-10990 remove STL deps from FilteredBreakIterator implementation
X-SVN-Rev: 36008
Mark Davis [Fri, 4 Jul 2014 16:27:32 +0000 (16:27 +0000)]
ICU-10560 fix test
X-SVN-Rev: 35999
Mark Davis [Fri, 4 Jul 2014 15:48:06 +0000 (15:48 +0000)]
ICU-10560 first cut, marked @internal for now
X-SVN-Rev: 35998
Mark Davis [Thu, 3 Jul 2014 13:16:30 +0000 (13:16 +0000)]
ICU-10600 add plural ranges and unit formatting
X-SVN-Rev: 35997
Andy Heninger [Wed, 2 Jul 2014 23:46:10 +0000 (23:46 +0000)]
ICU-10903 u_strToUTF8WithSub(), API docs misleading regarding error status setting.
X-SVN-Rev: 35991
Michael Ow [Wed, 2 Jul 2014 23:05:28 +0000 (23:05 +0000)]
ICU-10993 Fix line ending errors
X-SVN-Rev: 35990
Andy Heninger [Wed, 2 Jul 2014 22:31:05 +0000 (22:31 +0000)]
ICU-10908 LocaleDisplayNames thread safety fix.
X-SVN-Rev: 35989
Andy Heninger [Wed, 2 Jul 2014 22:19:59 +0000 (22:19 +0000)]
ICU-10908 LocaleDisplayNames thread safety fix.
X-SVN-Rev: 35988
Andy Heninger [Wed, 2 Jul 2014 20:57:26 +0000 (20:57 +0000)]
ICU-10976 Remove C++ null reference checks; they're undefined behavior.
X-SVN-Rev: 35987