Commit Graph

18082 Commits

Author SHA1 Message Date
Michael Ow
1836eb2957 ICU-8682 Use ReadWriteBarrier only on MSVC 9 and higher.
X-SVN-Rev: 30408
2011-07-22 20:29:09 +00:00
Michael Ow
11e0c9a5bf ICU-8453 On certain platforms, use static library optimization option when building static ICU libraries in release mode
X-SVN-Rev: 30406
2011-07-21 23:38:15 +00:00
Michael Ow
88acd14026 ICU-8718 Fix memory leak in PluralRules
X-SVN-Rev: 30388
2011-07-19 21:10:56 +00:00
Steven R. Loomis
ff960d1f97 ICU-8714 - reimplement r30379 - now passes tests
X-SVN-Rev: 30383
2011-07-18 21:54:42 +00:00
Yoshito Umaoka
a2103b01f0 ICU-8488 Reviewed call sites of case conversion code in icu library code and updated some of them case sensitive/insensitive.
X-SVN-Rev: 30382
2011-07-18 21:43:18 +00:00
Steven R. Loomis
fd3246217f ICU-8714 backing out r30379 - broke the build
X-SVN-Rev: 30380
2011-07-18 19:51:16 +00:00
Steven R. Loomis
ba3834755c ICU-8714 patches from George
X-SVN-Rev: 30379
2011-07-18 19:13:31 +00:00
Michael Ow
cdd02be3f2 ICU-8716 Update collation and date format test to pass without data
X-SVN-Rev: 30378
2011-07-18 18:09:52 +00:00
Steven R. Loomis
bfc107659f ICU-8715 fix BOM
X-SVN-Rev: 30373
2011-07-18 16:58:34 +00:00
John Emmons
ec44df4e86 ICU-8709 Merge CLDR ticket 4038 ( Spanish currency format)
X-SVN-Rev: 30356
2011-07-14 22:31:24 +00:00
Steven R. Loomis
e4d0866669 ICU-8706 icucheck x64
X-SVN-Rev: 30347
2011-07-14 18:58:24 +00:00
Michael Ow
12fe8cc4a2 ICU-8693 Display error message when missing needed options and given bad file names in pkgdata tool
X-SVN-Rev: 30346
2011-07-14 18:51:40 +00:00
Michael Ow
4fe319b158 ICU-8671 Update pkgdata to allow for space separated items when generating common data file.
X-SVN-Rev: 30343
2011-07-14 17:13:48 +00:00
John Emmons
c3da351a39 ICU-8696 Final update for CLDR 2.0.1 - restoring missing en_GB data + minor fixes
X-SVN-Rev: 30333
2011-07-13 20:57:21 +00:00
Peter Edberg
4c710d51d2 ICU-8576 Replace a stray printf with errln
X-SVN-Rev: 30328
2011-07-13 07:28:49 +00:00
Peter Edberg
62d26cc5fe ICU-8576 Dictionary break test updates from George Rhoten
X-SVN-Rev: 30327
2011-07-13 06:49:42 +00:00
Peter Edberg
2ed9168bf9 ICU-8265 Fix race (=> U_FILE_ACCESS_ERROR) when loading full set of ICU data
X-SVN-Rev: 30326
2011-07-13 04:49:45 +00:00
John Emmons
cc17f253ed ICU-8696 Fix build break in merging CLDR 2.0.1
X-SVN-Rev: 30323
2011-07-13 02:27:28 +00:00
John Emmons
a963738287 ICU-8696 Merge CLDR 2.0.1
X-SVN-Rev: 30316
2011-07-12 19:55:07 +00:00
Peter Edberg
f5ccf251ef ICU-8583 Only parse arbitrary currency for calls that can return the found currency (e.g. parseCurrency)
X-SVN-Rev: 30313
2011-07-12 03:22:59 +00:00
Andy Heninger
b7608372a5 ICU-8595 Warning cleanup, UResType vs. int32_t
X-SVN-Rev: 30310
2011-07-10 23:22:00 +00:00
Peter Edberg
e59f0040ee ICU-8681 For asymmetric search, increase CE ring buffer size based on pattern characters.
X-SVN-Rev: 30307
2011-07-09 14:57:34 +00:00
Markus Scherer
6e70106104 ICU-7877 more documentation for explicit UnicodeString constructors
X-SVN-Rev: 30300
2011-07-08 22:09:28 +00:00
Michael Ow
974b996cb3 ICU-8660 Skip the current source char when searching for the next escape character
X-SVN-Rev: 30296
2011-07-08 17:21:13 +00:00
Andy Heninger
3cf524ee6a ICU-8595 Compiler warning fixes for UResType
X-SVN-Rev: 30295
2011-07-08 01:14:44 +00:00
Markus Scherer
2201fb816c ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU
X-SVN-Rev: 30293
2011-07-07 18:46:19 +00:00
Markus Scherer
f0f91649ce ICU-8691 fix UnicodeString::startsWith(const UChar *, -1 for NUL-terminated)
X-SVN-Rev: 30292
2011-07-07 18:21:28 +00:00
Andy Heninger
47a0559a84 ICU-8623 Remove extra include of <string>
X-SVN-Rev: 30291
2011-07-07 00:53:20 +00:00
Steven R. Loomis
b209c07620 ICU-8687 warnings fix (clang)
X-SVN-Rev: 30285
2011-07-06 20:05:38 +00:00
Steven R. Loomis
aac270e4ba ICU-5890 implement rpath3.patch from #5890
X-SVN-Rev: 30283
2011-07-06 17:08:39 +00:00
Yoshito Umaoka
3c22c67825 ICU-8675 Simple test case for checking stand alone GMT parsing multiple times.
X-SVN-Rev: 30282
2011-07-06 16:42:25 +00:00
Markus Scherer
1beb0f1e4f 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
2011-07-06 04:03:35 +00:00
Markus Scherer
fc8eeb8f66 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
2011-07-05 23:56:41 +00:00
Markus Scherer
493668a25f ICU-8573 remove support for U_IOSTREAM_SOURCE=198506
X-SVN-Rev: 30278
2011-07-05 23:42:32 +00:00
Yoshito Umaoka
515788594c ICU-8596 Fixed the actual maximum week problem.
X-SVN-Rev: 30276
2011-07-05 22:42:14 +00:00
Markus Scherer
08e1d54eab ICU-8657 fix mis-named LESwaps methods
X-SVN-Rev: 30274
2011-07-05 06:12:51 +00:00
Markus Scherer
34e7dd7870 ICU-8617 enclose UElement typedefs in U_CDECL_BEGIN..END
X-SVN-Rev: 30273
2011-07-05 01:02:42 +00:00
Markus Scherer
744d1f3a19 ICU-8617 move UHashTok into lower-level uelement.h (new) and rename to UElement to share with UVector
X-SVN-Rev: 30272
2011-07-04 23:51:56 +00:00
Markus Scherer
a74d503edb 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
2011-07-03 04:07:02 +00:00
Markus Scherer
b6036a94f9 ICU-8615 implement optional IDNA2008 CONTEXTO check in UTS46
X-SVN-Rev: 30268
2011-07-01 22:19:14 +00:00
Yoshito Umaoka
aaca2b7e95 ICU-8675 Fixed a time zone parse regression problem. The condition used for checking perfect match was wrong.
X-SVN-Rev: 30266
2011-07-01 21:07:32 +00:00
Markus Scherer
4abbf7161a ICU-8606 add Normalizer2.getCombiningClass(c)
X-SVN-Rev: 30263
2011-06-30 23:22:17 +00:00
Markus Scherer
a1c626ed90 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
2011-06-30 18:34:23 +00:00
Peter Edberg
1d01381d47 ICU-8593 RuleBasedNumberFormat::format(double,...) should handle NAN
X-SVN-Rev: 30258
2011-06-30 05:43:56 +00:00
Peter Edberg
ec987e4fe9 ICU-8621 Add unicode/ in #include "unum.h"
X-SVN-Rev: 30257
2011-06-30 05:41:50 +00:00
Peter Edberg
e033e05d4d ICU-8622 Rearrange code & conditionals so UCONFIG_NO_SERVICE=1 works
X-SVN-Rev: 30256
2011-06-30 05:41:03 +00:00
Andy Heninger
13af35adac ICU-8673 Get rid of memcpy() of an object in RuleBasedBreakIterator::createBufferClone()
X-SVN-Rev: 30255
2011-06-29 23:41:05 +00:00
Andy Heninger
fe56e19f40 ICU-8629 fix unsafe memcpy of UnicodeStrings.
X-SVN-Rev: 30254
2011-06-29 23:25:35 +00:00
Michael Ow
5a0a5a7d87 ICU-8535 Use U_MINGW instead of U_CYGWIN where appropriate when building on MinGW
X-SVN-Rev: 30252
2011-06-29 19:49:05 +00:00
Michael Ow
737a9556de ICU-8535 Fix comments and preproccessor check for tzset
X-SVN-Rev: 30250
2011-06-28 23:36:17 +00:00