]> granicus.if.org Git - icu/log
icu
14 years agoICU-8583 make ICU4J parseCurrency methods public @internal
Peter Edberg [Tue, 12 Jul 2011 03:33:00 +0000 (03:33 +0000)]
ICU-8583 make ICU4J parseCurrency methods public @internal

X-SVN-Rev: 30314

14 years agoICU-8583 Only parse arbitrary currency for calls that can return the found currency...
Peter Edberg [Tue, 12 Jul 2011 03:22:59 +0000 (03:22 +0000)]
ICU-8583 Only parse  arbitrary currency for calls that can return the found currency (e.g. parseCurrency)

X-SVN-Rev: 30313

14 years agoICU-8157 checkpoint
Steven R. Loomis [Mon, 11 Jul 2011 17:36:48 +0000 (17:36 +0000)]
ICU-8157 checkpoint

X-SVN-Rev: 30311

14 years agoICU-8595 Warning cleanup, UResType vs. int32_t
Andy Heninger [Sun, 10 Jul 2011 23:22:00 +0000 (23:22 +0000)]
ICU-8595 Warning cleanup, UResType vs. int32_t

X-SVN-Rev: 30310

14 years agoICU-8157 more cleanup, remove warnings. Fix build for icu44+
Steven R. Loomis [Sun, 10 Jul 2011 03:20:22 +0000 (03:20 +0000)]
ICU-8157 more cleanup,  remove warnings. Fix build for icu44+

X-SVN-Rev: 30309

14 years agoICU-8681 For asymmetric search, increase CE ring buffer size based on pattern characters.
Peter Edberg [Sat, 9 Jul 2011 14:57:34 +0000 (14:57 +0000)]
ICU-8681 For asymmetric search, increase CE ring buffer size based on pattern characters.

X-SVN-Rev: 30307

14 years agoICU-7877 more documentation for explicit UnicodeString constructors
Markus Scherer [Fri, 8 Jul 2011 22:09:28 +0000 (22:09 +0000)]
ICU-7877 more documentation for explicit UnicodeString constructors

X-SVN-Rev: 30300

14 years agoICU-8591 Add ICU4J performance test to main build.xml
Michael Ow [Fri, 8 Jul 2011 20:46:34 +0000 (20:46 +0000)]
ICU-8591 Add ICU4J performance test to main build.xml

X-SVN-Rev: 30298

14 years agoICU-8660 Skip the current source char when searching for the next escape character
Michael Ow [Fri, 8 Jul 2011 17:22:34 +0000 (17:22 +0000)]
ICU-8660 Skip the current source char when searching for the next escape character

X-SVN-Rev: 30297

14 years agoICU-8660 Skip the current source char when searching for the next escape character
Michael Ow [Fri, 8 Jul 2011 17:21:13 +0000 (17:21 +0000)]
ICU-8660 Skip the current source char when searching for the next escape character

X-SVN-Rev: 30296

14 years agoICU-8595 Compiler warning fixes for UResType
Andy Heninger [Fri, 8 Jul 2011 01:14:44 +0000 (01:14 +0000)]
ICU-8595 Compiler warning fixes for UResType

X-SVN-Rev: 30295

14 years agoICU-7877 optionally explicit UnicodeString constructors, and make them explicit insid...
Markus Scherer [Thu, 7 Jul 2011 18:46:19 +0000 (18:46 +0000)]
ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU

X-SVN-Rev: 30293

14 years agoICU-8691 fix UnicodeString::startsWith(const UChar *, -1 for NUL-terminated)
Markus Scherer [Thu, 7 Jul 2011 18:21:28 +0000 (18:21 +0000)]
ICU-8691 fix UnicodeString::startsWith(const UChar *, -1 for NUL-terminated)

X-SVN-Rev: 30292

14 years agoICU-8623 Remove extra include of <string>
Andy Heninger [Thu, 7 Jul 2011 00:53:20 +0000 (00:53 +0000)]
ICU-8623 Remove extra include of <string>

X-SVN-Rev: 30291

14 years agoICU-8687 warnings fix (clang)
Steven R. Loomis [Wed, 6 Jul 2011 20:05:38 +0000 (20:05 +0000)]
ICU-8687 warnings fix (clang)

X-SVN-Rev: 30285

14 years agoICU-8664 Use the custom CharsetDecoder's replacement character if one is specified
Michael Ow [Wed, 6 Jul 2011 17:42:56 +0000 (17:42 +0000)]
ICU-8664 Use the custom CharsetDecoder's replacement character if one is specified

X-SVN-Rev: 30284

14 years agoICU-5890 implement rpath3.patch from #5890
Steven R. Loomis [Wed, 6 Jul 2011 17:08:39 +0000 (17:08 +0000)]
ICU-5890 implement rpath3.patch from #5890

X-SVN-Rev: 30283

14 years agoICU-8675 Simple test case for checking stand alone GMT parsing multiple times.
Yoshito Umaoka [Wed, 6 Jul 2011 16:42:25 +0000 (16:42 +0000)]
ICU-8675 Simple test case for checking stand alone GMT parsing multiple times.

X-SVN-Rev: 30282

14 years agoICU-8680 require C++ namespace, replace most U_NAMESPACE_QUALIFIER with icu::, remove...
Markus Scherer [Wed, 6 Jul 2011 04:03:35 +0000 (04:03 +0000)]
ICU-8680 require C++ namespace, replace most U_NAMESPACE_QUALIFIER with icu::, remove still-draft U_STD_NS, U_STD_NSQ, and U_STD_NS_USE

X-SVN-Rev: 30281

14 years agoICU-8601 remove platform.h.in definition of U_INLINE to match pwin32.h, ppalmos.h...
Markus Scherer [Tue, 5 Jul 2011 23:56:41 +0000 (23:56 +0000)]
ICU-8601 remove platform.h.in definition of U_INLINE to match pwin32.h, ppalmos.h & umachine.h changes in r30148

X-SVN-Rev: 30279

14 years agoICU-8573 remove support for U_IOSTREAM_SOURCE=198506
Markus Scherer [Tue, 5 Jul 2011 23:42:32 +0000 (23:42 +0000)]
ICU-8573 remove support for U_IOSTREAM_SOURCE=198506

X-SVN-Rev: 30278

14 years agoICU-8596 Fixed the actual maximum week problem.
Yoshito Umaoka [Tue, 5 Jul 2011 22:42:14 +0000 (22:42 +0000)]
ICU-8596 Fixed the actual maximum week problem.

X-SVN-Rev: 30276

14 years agoICU-8596 Fixed the actual maximum week problem.
Yoshito Umaoka [Tue, 5 Jul 2011 22:41:45 +0000 (22:41 +0000)]
ICU-8596 Fixed the actual maximum week problem.

X-SVN-Rev: 30275

14 years agoICU-8657 fix mis-named LESwaps methods
Markus Scherer [Tue, 5 Jul 2011 06:12:51 +0000 (06:12 +0000)]
ICU-8657 fix mis-named LESwaps methods

X-SVN-Rev: 30274

14 years agoICU-8617 enclose UElement typedefs in U_CDECL_BEGIN..END
Markus Scherer [Tue, 5 Jul 2011 01:02:42 +0000 (01:02 +0000)]
ICU-8617 enclose UElement typedefs in U_CDECL_BEGIN..END

X-SVN-Rev: 30273

14 years agoICU-8617 move UHashTok into lower-level uelement.h (new) and rename to UElement to...
Markus Scherer [Mon, 4 Jul 2011 23:51:56 +0000 (23:51 +0000)]
ICU-8617 move UHashTok into lower-level uelement.h (new) and rename to UElement to share with UVector

X-SVN-Rev: 30272

14 years agoICU-8619 move some collation file data structure definitions from i18n/ucol_imp.h...
Markus Scherer [Sun, 3 Jul 2011 04:07:02 +0000 (04:07 +0000)]
ICU-8619 move some collation file data structure definitions from i18n/ucol_imp.h to common/ucol_data.h (new file)

X-SVN-Rev: 30271

14 years agoICU-8676 remove the range check and Exception throwing from getCombiningClass()
Markus Scherer [Fri, 1 Jul 2011 22:39:23 +0000 (22:39 +0000)]
ICU-8676 remove the range check and Exception throwing from getCombiningClass()

X-SVN-Rev: 30270

14 years agoICU-8677 code cleanup
Andy Heninger [Fri, 1 Jul 2011 22:31:44 +0000 (22:31 +0000)]
ICU-8677 code cleanup

X-SVN-Rev: 30269

14 years agoICU-8615 implement optional IDNA2008 CONTEXTO check in UTS46
Markus Scherer [Fri, 1 Jul 2011 22:19:14 +0000 (22:19 +0000)]
ICU-8615 implement optional IDNA2008 CONTEXTO check in UTS46

X-SVN-Rev: 30268

14 years agoICU-8615 implement optional IDNA2008 CONTEXTO check in UTS46
Markus Scherer [Fri, 1 Jul 2011 22:17:53 +0000 (22:17 +0000)]
ICU-8615 implement optional IDNA2008 CONTEXTO check in UTS46

X-SVN-Rev: 30267

14 years agoICU-8675 Fixed a time zone parse regression problem. The condition used for checking...
Yoshito Umaoka [Fri, 1 Jul 2011 21:07:32 +0000 (21:07 +0000)]
ICU-8675 Fixed a time zone parse regression problem. The condition used for checking perfect match was wrong.

X-SVN-Rev: 30266

14 years agoICU-8634 Add a little testing for spoof checkers built from source rules.
Andy Heninger [Fri, 1 Jul 2011 05:42:23 +0000 (05:42 +0000)]
ICU-8634 Add a little testing for spoof checkers built from source rules.

X-SVN-Rev: 30265

14 years agoICU-8634 Assertion Failures in spoof checker.
Andy Heninger [Fri, 1 Jul 2011 00:12:29 +0000 (00:12 +0000)]
ICU-8634 Assertion Failures in spoof checker.

X-SVN-Rev: 30264

14 years agoICU-8606 add Normalizer2.getCombiningClass(c)
Markus Scherer [Thu, 30 Jun 2011 23:22:17 +0000 (23:22 +0000)]
ICU-8606 add Normalizer2.getCombiningClass(c)

X-SVN-Rev: 30263

14 years agoICU-8606 forgot to switch the second getCombiningClass(c) in UTS46.java; also switchi...
Markus Scherer [Thu, 30 Jun 2011 23:10:11 +0000 (23:10 +0000)]
ICU-8606 forgot to switch the second getCombiningClass(c) in UTS46.java; also switching to lower-level UBiDiProps functions

X-SVN-Rev: 30262

14 years agoICU-8606 add Normalizer2.getCombiningClass(c)
Markus Scherer [Thu, 30 Jun 2011 22:07:22 +0000 (22:07 +0000)]
ICU-8606 add Normalizer2.getCombiningClass(c)

X-SVN-Rev: 30261

14 years agoICU-8637 fix MessagePattern Part iteration when a plural style contains other followe...
Markus Scherer [Thu, 30 Jun 2011 18:34:23 +0000 (18:34 +0000)]
ICU-8637 fix MessagePattern Part iteration when a plural style contains other followed by a different keyword, and the PluralRules return other

X-SVN-Rev: 30260

14 years agoICU-8637 fix MessagePattern Part iteration when a plural style contains other followe...
Markus Scherer [Thu, 30 Jun 2011 18:33:32 +0000 (18:33 +0000)]
ICU-8637 fix MessagePattern Part iteration when a plural style contains other followed by a different keyword, and the PluralRules return other

X-SVN-Rev: 30259

14 years agoICU-8593 RuleBasedNumberFormat::format(double,...) should handle NAN
Peter Edberg [Thu, 30 Jun 2011 05:43:56 +0000 (05:43 +0000)]
ICU-8593 RuleBasedNumberFormat::format(double,...) should handle NAN

X-SVN-Rev: 30258

14 years agoICU-8621 Add unicode/ in #include "unum.h"
Peter Edberg [Thu, 30 Jun 2011 05:41:50 +0000 (05:41 +0000)]
ICU-8621 Add unicode/ in #include "unum.h"

X-SVN-Rev: 30257

14 years agoICU-8622 Rearrange code & conditionals so UCONFIG_NO_SERVICE=1 works
Peter Edberg [Thu, 30 Jun 2011 05:41:03 +0000 (05:41 +0000)]
ICU-8622 Rearrange code & conditionals so UCONFIG_NO_SERVICE=1 works

X-SVN-Rev: 30256

14 years agoICU-8673 Get rid of memcpy() of an object in RuleBasedBreakIterator::createBufferClone()
Andy Heninger [Wed, 29 Jun 2011 23:41:05 +0000 (23:41 +0000)]
ICU-8673 Get rid of memcpy() of an object in RuleBasedBreakIterator::createBufferClone()

X-SVN-Rev: 30255

14 years agoICU-8629 fix unsafe memcpy of UnicodeStrings.
Andy Heninger [Wed, 29 Jun 2011 23:25:35 +0000 (23:25 +0000)]
ICU-8629 fix unsafe memcpy of UnicodeStrings.

X-SVN-Rev: 30254

14 years agoICU-8535 Use U_MINGW instead of U_CYGWIN where appropriate when building on MinGW
Michael Ow [Wed, 29 Jun 2011 19:49:05 +0000 (19:49 +0000)]
ICU-8535 Use U_MINGW instead of U_CYGWIN where appropriate when building on MinGW

X-SVN-Rev: 30252

14 years agoICU-8535 Fix comments and preproccessor check for tzset
Michael Ow [Tue, 28 Jun 2011 23:36:17 +0000 (23:36 +0000)]
ICU-8535 Fix comments and preproccessor check for tzset

X-SVN-Rev: 30250

14 years agoICU-8535 Fix tzset error in MinGW build
Michael Ow [Tue, 28 Jun 2011 23:34:49 +0000 (23:34 +0000)]
ICU-8535 Fix tzset error in MinGW build

X-SVN-Rev: 30249

14 years agoICU-8535 Merge changes for MINGW build fix in branch to trunk and fix some other...
Michael Ow [Tue, 28 Jun 2011 21:07:36 +0000 (21:07 +0000)]
ICU-8535 Merge changes for MINGW build fix in branch to trunk and fix some other errors when building with MINGW.

X-SVN-Rev: 30247

14 years agoICU-8666 Fix regular expression assertion failure on match
Andy Heninger [Tue, 28 Jun 2011 05:35:42 +0000 (05:35 +0000)]
ICU-8666 Fix regular expression assertion failure on match

X-SVN-Rev: 30244

14 years agoICU-8559 Removed requirement for flags being in a fixed order
Michael Ow [Mon, 27 Jun 2011 21:58:09 +0000 (21:58 +0000)]
ICU-8559 Removed requirement for flags being in a fixed order

X-SVN-Rev: 30243

14 years agoICU-8592 tzdata2011h to ICU4J. Also includes updates from CLDR (rev#5938)
Yoshito Umaoka [Mon, 27 Jun 2011 21:54:05 +0000 (21:54 +0000)]
ICU-8592 tzdata2011h to ICU4J. Also includes updates from CLDR (rev#5938)

X-SVN-Rev: 30242

14 years agoICU-8592 tzdata2011h to ICU4C. Also includes updates from CLDR (rev#5938)
Yoshito Umaoka [Mon, 27 Jun 2011 21:53:13 +0000 (21:53 +0000)]
ICU-8592 tzdata2011h to ICU4C. Also includes updates from CLDR (rev#5938)

X-SVN-Rev: 30241

14 years agoICU-8559 Improve error report messages when pkgdata fails.
Michael Ow [Mon, 27 Jun 2011 18:51:52 +0000 (18:51 +0000)]
ICU-8559 Improve error report messages when pkgdata fails.

X-SVN-Rev: 30239

14 years agoICU-8612 Remove exception usage in normal code path of CharsetASCII and Charset88591
Michael Ow [Mon, 27 Jun 2011 18:06:05 +0000 (18:06 +0000)]
ICU-8612 Remove exception usage in normal code path of CharsetASCII and Charset88591

X-SVN-Rev: 30238

14 years agoICU-8515 Add getMaxBytesForString to CharsetEncoderICU
Michael Ow [Mon, 27 Jun 2011 17:03:06 +0000 (17:03 +0000)]
ICU-8515 Add getMaxBytesForString to CharsetEncoderICU

X-SVN-Rev: 30237

14 years agoICU-8567 Fix error with building data on AIX using GCC
Michael Ow [Sun, 26 Jun 2011 07:14:41 +0000 (07:14 +0000)]
ICU-8567 Fix error with building data on AIX using GCC

X-SVN-Rev: 30236

14 years agoICU-8554 Don't use visibility attribute when building on AIX using GCC
Michael Ow [Sun, 26 Jun 2011 07:08:22 +0000 (07:08 +0000)]
ICU-8554 Don't use visibility attribute when building on AIX using GCC

X-SVN-Rev: 30235

14 years agoICU-8588 Add missing include directory when using rc
Michael Ow [Sat, 25 Jun 2011 02:05:22 +0000 (02:05 +0000)]
ICU-8588 Add missing include directory when using rc

X-SVN-Rev: 30234

14 years agoICU-8665 typo fix
Steven R. Loomis [Sat, 25 Jun 2011 00:16:27 +0000 (00:16 +0000)]
ICU-8665 typo fix

X-SVN-Rev: 30233

14 years agoICU-8645 update docs for non-XPLINK
Steven R. Loomis [Sat, 25 Jun 2011 00:11:59 +0000 (00:11 +0000)]
ICU-8645 update docs for non-XPLINK

X-SVN-Rev: 30232

14 years agoICU-8602 Fix some compiler warnings.
Michael Ow [Fri, 24 Jun 2011 19:12:33 +0000 (19:12 +0000)]
ICU-8602 Fix some compiler warnings.

X-SVN-Rev: 30231

14 years agoICU-8662 exposed some API (as @internal)
Mark Davis [Thu, 23 Jun 2011 17:29:16 +0000 (17:29 +0000)]
ICU-8662 exposed some API (as @internal)

X-SVN-Rev: 30225

14 years agoICU-8643 append to LDFLAGS
Steven R. Loomis [Wed, 22 Jun 2011 16:52:44 +0000 (16:52 +0000)]
ICU-8643 append to LDFLAGS

X-SVN-Rev: 30224

14 years agoICU-8654 Fix incorrectly escaped unicode in test.
Andy Heninger [Wed, 22 Jun 2011 04:44:45 +0000 (04:44 +0000)]
ICU-8654 Fix incorrectly escaped unicode in test.

X-SVN-Rev: 30222

14 years agoICU-8624 Updated the test case in the previous change to show the current case first...
Yoshito Umaoka [Mon, 20 Jun 2011 17:19:35 +0000 (17:19 +0000)]
ICU-8624 Updated the test case in the previous change to show the current case first mode in the error message.

X-SVN-Rev: 30221

14 years agoICU-8624 Fixed a collation key compression problem. A tertiary key value was incorrec...
Yoshito Umaoka [Mon, 20 Jun 2011 17:18:46 +0000 (17:18 +0000)]
ICU-8624 Fixed a collation key compression problem. A tertiary key value was incorrect with a long string when case first option is set.

X-SVN-Rev: 30220

14 years agoICU-8624 Fixed a collation key copression problem. A tertiary key value was incorrect...
Yoshito Umaoka [Mon, 20 Jun 2011 14:39:30 +0000 (14:39 +0000)]
ICU-8624 Fixed a collation key copression problem. A tertiary key value was incorrect with a long string when case first option is enabled.

X-SVN-Rev: 30219

14 years agoICU-8654 Spoof check, incorrect length used on NFD text.
Andy Heninger [Fri, 17 Jun 2011 20:47:37 +0000 (20:47 +0000)]
ICU-8654 Spoof check, incorrect length used on NFD text.

X-SVN-Rev: 30218

14 years agoICU-8636 Update ICU4J data to 49.0.1
Michael Ow [Tue, 14 Jun 2011 04:39:47 +0000 (04:39 +0000)]
ICU-8636 Update ICU4J data to 49.0.1

X-SVN-Rev: 30217

14 years agoICU-8635 Update ICU4C version to 49.0.1 (49M1)
Michael Ow [Tue, 14 Jun 2011 00:00:57 +0000 (00:00 +0000)]
ICU-8635 Update ICU4C version to 49.0.1 (49M1)

X-SVN-Rev: 30216

14 years agoICU-8636 Updated the version to 49.0.1 (49M1) except data path (requiring C update).
Yoshito Umaoka [Mon, 13 Jun 2011 20:45:44 +0000 (20:45 +0000)]
ICU-8636 Updated the version to 49.0.1 (49M1) except data path (requiring C update).

X-SVN-Rev: 30215

14 years agoICU-8642 Add the API signature data file generated by release-4-8 into the trunk.
Yoshito Umaoka [Mon, 13 Jun 2011 19:40:00 +0000 (19:40 +0000)]
ICU-8642 Add the API signature data file generated by release-4-8 into the trunk.

X-SVN-Rev: 30213

14 years agoICU-8642 Reverting the previous change that was a mis-commit.
Yoshito Umaoka [Mon, 13 Jun 2011 19:39:28 +0000 (19:39 +0000)]
ICU-8642 Reverting the previous change that was a mis-commit.

X-SVN-Rev: 30212

14 years agoICU-8642 Add the API signature data file generated by release-4-8 into the trunk.
Yoshito Umaoka [Mon, 13 Jun 2011 19:22:06 +0000 (19:22 +0000)]
ICU-8642 Add the API signature data file generated by release-4-8 into the trunk.

X-SVN-Rev: 30211

14 years agoICU-8641 Added the serialization compatibility test data created by ICU4J 4.8. Added...
Yoshito Umaoka [Mon, 13 Jun 2011 19:13:24 +0000 (19:13 +0000)]
ICU-8641 Added the serialization compatibility test data created by ICU4J 4.8. Added a build target serialTestData to invoke the code creating the serialization test data in build.xml

X-SVN-Rev: 30210

14 years agoICU-8640 Adding ICU4.6 serialization test data.
Yoshito Umaoka [Mon, 13 Jun 2011 17:05:20 +0000 (17:05 +0000)]
ICU-8640 Adding ICU4.6 serialization test data.

X-SVN-Rev: 30208

14 years agoICU-8567 Ensure AIX deletes proper library before creating a new one in pkgdata
Michael Ow [Sun, 12 Jun 2011 02:42:44 +0000 (02:42 +0000)]
ICU-8567 Ensure AIX deletes proper library before creating a new one in pkgdata

X-SVN-Rev: 30206

14 years agoICU-8578 Apply patch to fix some compiler warnings and related issues
Michael Ow [Fri, 10 Jun 2011 18:56:08 +0000 (18:56 +0000)]
ICU-8578 Apply patch to fix some compiler warnings and related issues

X-SVN-Rev: 30205

14 years agoICU-8585 Increase size of store string in gencmn
Michael Ow [Thu, 9 Jun 2011 23:48:38 +0000 (23:48 +0000)]
ICU-8585 Increase size of store string in gencmn

X-SVN-Rev: 30204

14 years agoICU-8490 Add BreakIterator::refresInputText()
Andy Heninger [Thu, 9 Jun 2011 22:49:40 +0000 (22:49 +0000)]
ICU-8490 Add BreakIterator::refresInputText()

X-SVN-Rev: 30203

14 years agoICU-8578 work around compiler warning in uprv_dlsym_func()
Andy Heninger [Thu, 9 Jun 2011 22:28:40 +0000 (22:28 +0000)]
ICU-8578 work around compiler warning in uprv_dlsym_func()

X-SVN-Rev: 30202

14 years agoICU-8554 Don't use visibility attribute on Cygwin GCC and fix Cygwin tzset error.
Michael Ow [Thu, 9 Jun 2011 21:32:19 +0000 (21:32 +0000)]
ICU-8554 Don't use visibility attribute on Cygwin GCC and fix Cygwin tzset error.

X-SVN-Rev: 30200

14 years agoICU-8528 Enabled Java assertions in build target check and exhaustiveCheck. Commented...
Yoshito Umaoka [Thu, 9 Jun 2011 21:20:05 +0000 (21:20 +0000)]
ICU-8528 Enabled Java assertions in build target check and exhaustiveCheck. Commented out assert statement returning errors. These issues are reported in ticket#8634 and #8637.

X-SVN-Rev: 30199

14 years agoICU-8627 Lazily instantiate TimeZoneGenericNames also in J to improve the initial...
Yoshito Umaoka [Thu, 9 Jun 2011 19:15:09 +0000 (19:15 +0000)]
ICU-8627 Lazily instantiate TimeZoneGenericNames also in J to improve the initial invocation peformance for default format patterns.

X-SVN-Rev: 30198

14 years agoICU-8626 Set time zone ID in the OlsonTimeZone constructor, not via setID after creation.
Yoshito Umaoka [Wed, 8 Jun 2011 22:32:24 +0000 (22:32 +0000)]
ICU-8626 Set time zone ID in the OlsonTimeZone constructor, not via setID after creation.

X-SVN-Rev: 30197

14 years agoICU-8627 Lazily instantiate TimeZoneGenericNames instance in TimeZoneFormat, so forma...
Yoshito Umaoka [Wed, 8 Jun 2011 20:23:20 +0000 (20:23 +0000)]
ICU-8627 Lazily instantiate TimeZoneGenericNames instance in TimeZoneFormat, so formatting date without generic time zone pattern does not need to get through the relatively heavier one time initialization code.

X-SVN-Rev: 30196

14 years agoICU-8620 remove static ICUResourceBundle.cache
Doug Felt [Fri, 3 Jun 2011 23:17:53 +0000 (23:17 +0000)]
ICU-8620 remove static ICUResourceBundle.cache

X-SVN-Rev: 30195

14 years agoICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged...
Markus Scherer [Fri, 3 Jun 2011 05:23:57 +0000 (05:23 +0000)]
ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest  -r 30155:30193

X-SVN-Rev: 30194

14 years agoICU-8613 fix a trivial bug found by PSV (a static analysis tool)
Jungshik Shin [Thu, 2 Jun 2011 22:08:21 +0000 (22:08 +0000)]
ICU-8613 fix a trivial bug found by PSV (a static analysis tool)

X-SVN-Rev: 30188

14 years agoICU-8484 fix the problem with infinite loop with surrogates for collation
Dragan Besevic [Thu, 2 Jun 2011 19:56:42 +0000 (19:56 +0000)]
ICU-8484 fix the problem with infinite loop with surrogates for collation

X-SVN-Rev: 30184

14 years agoICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing
Michael Ow [Wed, 1 Jun 2011 16:26:45 +0000 (16:26 +0000)]
ICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing

X-SVN-Rev: 30176

14 years agoICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing
Michael Ow [Wed, 1 Jun 2011 16:25:22 +0000 (16:25 +0000)]
ICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing

X-SVN-Rev: 30175

14 years agoICU-8488 Use explicit locale in String#toLowerCase / #toUpperCase.
Yoshito Umaoka [Fri, 27 May 2011 19:25:11 +0000 (19:25 +0000)]
ICU-8488 Use explicit locale in String#toLowerCase / #toUpperCase.

X-SVN-Rev: 30156

14 years agoICU-8601 fix extern-variable C/C++ mismatch in genrb (broke Windows)
Markus Scherer [Fri, 27 May 2011 18:56:14 +0000 (18:56 +0000)]
ICU-8601 fix extern-variable C/C++ mismatch in genrb (broke Windows)

X-SVN-Rev: 30155

14 years agoICU-8601 second try to fix build on platforms where UChar != uint16_t
Markus Scherer [Fri, 27 May 2011 17:54:37 +0000 (17:54 +0000)]
ICU-8601 second try to fix build on platforms where UChar != uint16_t

X-SVN-Rev: 30154

14 years agoICU-8549 UTF-7 error consumption fix to ICU4J
Michael Ow [Fri, 27 May 2011 17:08:14 +0000 (17:08 +0000)]
ICU-8549 UTF-7 error consumption fix to ICU4J

X-SVN-Rev: 30152

14 years agoICU-8601 try to fix build on platforms where UChar != uint16_t
Markus Scherer [Thu, 26 May 2011 21:42:55 +0000 (21:42 +0000)]
ICU-8601 try to fix build on platforms where UChar != uint16_t

X-SVN-Rev: 30151

14 years agoICU-8589 TestTimeZoneDisplayName test date parser to force GMT to be used.
Yoshito Umaoka [Thu, 26 May 2011 21:04:36 +0000 (21:04 +0000)]
ICU-8589 TestTimeZoneDisplayName test date parser to force GMT to be used.

X-SVN-Rev: 30150

14 years agoICU-8589 Corrected the condition for using country display name in a time zone partia...
Yoshito Umaoka [Thu, 26 May 2011 20:56:15 +0000 (20:56 +0000)]
ICU-8589 Corrected the condition for using country display name in a time zone partial name. Also updated the test case to parse the test date properly.

X-SVN-Rev: 30149

14 years agoICU-8601 replace C U_INLINE hack with C++ inline, and also rename a few other .c...
Markus Scherer [Thu, 26 May 2011 20:05:39 +0000 (20:05 +0000)]
ICU-8601 replace C U_INLINE hack with C++ inline, and also rename a few other .c files to .cpp for future UMTX_CHECK replacement

X-SVN-Rev: 30148