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
Michael Ow
12b3b0bfa8
ICU-8535 Fix tzset error in MinGW build
...
X-SVN-Rev: 30249
2011-06-28 23:34:49 +00:00
Michael Ow
c1f1d09b70
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
2011-06-28 21:07:36 +00:00
Andy Heninger
05d9fcda26
ICU-8666 Fix regular expression assertion failure on match
...
X-SVN-Rev: 30244
2011-06-28 05:35:42 +00:00
Michael Ow
12df0b5e29
ICU-8559 Removed requirement for flags being in a fixed order
...
X-SVN-Rev: 30243
2011-06-27 21:58:09 +00:00
Yoshito Umaoka
207090ba5e
ICU-8592 tzdata2011h to ICU4C. Also includes updates from CLDR (rev#5938)
...
X-SVN-Rev: 30241
2011-06-27 21:53:13 +00:00
Michael Ow
f3cfa0bb00
ICU-8559 Improve error report messages when pkgdata fails.
...
X-SVN-Rev: 30239
2011-06-27 18:51:52 +00:00
Michael Ow
dc38f079b5
ICU-8567 Fix error with building data on AIX using GCC
...
X-SVN-Rev: 30236
2011-06-26 07:14:41 +00:00
Michael Ow
c23cb577d4
ICU-8554 Don't use visibility attribute when building on AIX using GCC
...
X-SVN-Rev: 30235
2011-06-26 07:08:22 +00:00
Michael Ow
c03f56c4ca
ICU-8588 Add missing include directory when using rc
...
X-SVN-Rev: 30234
2011-06-25 02:05:22 +00:00
Steven R. Loomis
1d7327df07
ICU-8665 typo fix
...
X-SVN-Rev: 30233
2011-06-25 00:16:27 +00:00
Michael Ow
c2bf97eb02
ICU-8602 Fix some compiler warnings.
...
X-SVN-Rev: 30231
2011-06-24 19:12:33 +00:00
Steven R. Loomis
feebfdb866
ICU-8643 append to LDFLAGS
...
X-SVN-Rev: 30224
2011-06-22 16:52:44 +00:00
Andy Heninger
d198367b6b
ICU-8654 Fix incorrectly escaped unicode in test.
...
X-SVN-Rev: 30222
2011-06-22 04:44:45 +00:00
Yoshito Umaoka
0f29677f6a
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
2011-06-20 17:18:46 +00:00
Andy Heninger
88e94ca0b0
ICU-8654 Spoof check, incorrect length used on NFD text.
...
X-SVN-Rev: 30218
2011-06-17 20:47:37 +00:00
Michael Ow
65629eb419
ICU-8635 Update ICU4C version to 49.0.1 (49M1)
...
X-SVN-Rev: 30216
2011-06-14 00:00:57 +00:00
Michael Ow
13ed82ae5d
ICU-8567 Ensure AIX deletes proper library before creating a new one in pkgdata
...
X-SVN-Rev: 30206
2011-06-12 02:42:44 +00:00
Michael Ow
310c23c24e
ICU-8578 Apply patch to fix some compiler warnings and related issues
...
X-SVN-Rev: 30205
2011-06-10 18:56:08 +00:00
Michael Ow
8f86f7b5b7
ICU-8585 Increase size of store string in gencmn
...
X-SVN-Rev: 30204
2011-06-09 23:48:38 +00:00
Andy Heninger
b8d330e9a7
ICU-8490 Add BreakIterator::refresInputText()
...
X-SVN-Rev: 30203
2011-06-09 22:49:40 +00:00
Andy Heninger
b90dc9ad48
ICU-8578 work around compiler warning in uprv_dlsym_func()
...
X-SVN-Rev: 30202
2011-06-09 22:28:40 +00:00
Michael Ow
8d587bf3bb
ICU-8554 Don't use visibility attribute on Cygwin GCC and fix Cygwin tzset error.
...
X-SVN-Rev: 30200
2011-06-09 21:32:19 +00:00
Yoshito Umaoka
2e84d2861b
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
2011-06-08 20:23:20 +00:00
Markus Scherer
9f7d74001c
ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193
...
X-SVN-Rev: 30194
2011-06-03 05:23:57 +00:00
Jungshik Shin
8cc8801c03
ICU-8613 fix a trivial bug found by PSV (a static analysis tool)
...
X-SVN-Rev: 30188
2011-06-02 22:08:21 +00:00
Michael Ow
96a2328093
ICU-8569 Terminate the UTF-7 byte buffer with MINUS when flushing
...
X-SVN-Rev: 30175
2011-06-01 16:25:22 +00:00
Markus Scherer
c2367c67f9
ICU-8601 fix extern-variable C/C++ mismatch in genrb (broke Windows)
...
X-SVN-Rev: 30155
2011-05-27 18:56:14 +00:00
Markus Scherer
6a8a76e7c7
ICU-8601 second try to fix build on platforms where UChar != uint16_t
...
X-SVN-Rev: 30154
2011-05-27 17:54:37 +00:00
Markus Scherer
d963e3242f
ICU-8601 try to fix build on platforms where UChar != uint16_t
...
X-SVN-Rev: 30151
2011-05-26 21:42:55 +00:00
Yoshito Umaoka
3e6d2f0e18
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
2011-05-26 20:56:15 +00:00
Markus Scherer
41c8654d92
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
2011-05-26 20:05:39 +00:00
Markus Scherer
0b7280f70b
ICU-8313 update ICU4C API ref homepage
...
X-SVN-Rev: 30133
2011-05-19 22:44:40 +00:00
Markus Scherer
607d67e6d5
ICU-8563 do not right-shift a 32-bit integer by 32 bits
...
X-SVN-Rev: 30125
2011-05-16 22:55:13 +00:00
Steven R. Loomis
3e401643f6
ICU-8563 test for collation rule builder issue
...
X-SVN-Rev: 30122
2011-05-16 21:33:50 +00:00
Markus Scherer
02836844e6
ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples)
...
X-SVN-Rev: 30117
2011-05-16 20:46:27 +00:00
Markus Scherer
36f6ca2868
ICU-8428 fix @draft vs. U_DRAFT inconsistency
...
X-SVN-Rev: 30116
2011-05-16 20:45:25 +00:00
Markus Scherer
50bd1345ef
ICU-8428 do not use @deprecated in internal headers
...
X-SVN-Rev: 30114
2011-05-14 00:06:45 +00:00
Markus Scherer
72b31f0cd3
ICU-8428 API tag for UErrorCode::U_FORMAT_INEXACT_ERROR
...
X-SVN-Rev: 30113
2011-05-13 21:21:35 +00:00
Markus Scherer
bd9268969e
ICU-8428 API tags for ULocaleDataExemplarSetType and ULocaleDataDelimiterType values
...
X-SVN-Rev: 30112
2011-05-13 21:03:05 +00:00
Markus Scherer
2f67c788ad
ICU-8428 API tags for UConverterType values
...
X-SVN-Rev: 30111
2011-05-13 20:51:26 +00:00
Yoshito Umaoka
810138b5b3
ICU-8565 Removed extra spaces in the BRK_CTD_SOURCE line. It looks 2 white space characters between thaidict.txt and kmerdict.txt triggered the issue.
...
X-SVN-Rev: 30107
2011-05-12 16:18:24 +00:00
Andy Heninger
e8db3da8d4
ICU-8539 Add test data for Japanese Line Break Tailoring.
...
X-SVN-Rev: 30106
2011-05-12 04:26:12 +00:00
John Emmons
7a0d90c14e
ICU-8556 Merge CLDR release-2-0-d02 data
...
X-SVN-Rev: 30101
2011-05-12 02:11:29 +00:00
Michael Ow
661d3dab79
ICU-8428 Update cxxfiles in header test for 4.8
...
X-SVN-Rev: 30099
2011-05-11 18:30:24 +00:00
Steven R. Loomis
0d0172d6f1
ICU-8560 platform, asciism in #6109
...
X-SVN-Rev: 30096
2011-05-11 04:42:01 +00:00
Markus Scherer
af4be08b65
ICU-8428 update pool.res files
...
X-SVN-Rev: 30089
2011-05-10 23:37:18 +00:00
Michael Ow
dc0bdf415e
ICU-8553 Ensure cintltst and intltest passes gracefully with warning without data in 4.8
...
X-SVN-Rev: 30088
2011-05-10 22:01:46 +00:00
Markus Scherer
1f6523a058
ICU-8555 add nine new ISO 15924 script codes from 2010-12-21
...
X-SVN-Rev: 30085
2011-05-10 20:56:53 +00:00
Steven R. Loomis
625b955e7d
ICU-8428 update windows version#
...
X-SVN-Rev: 30079
2011-05-10 17:17:39 +00:00
Steven R. Loomis
a9767e483a
ICU-8547 update udraft.h etc
...
X-SVN-Rev: 30078
2011-05-10 02:39:00 +00:00
Stuart Gill
2b8eb22cc2
ICU-8295 changes based on code review
...
X-SVN-Rev: 30077
2011-05-10 00:16:40 +00:00
Steven R. Loomis
1f66736465
ICU-8545 fix for use with U_USING_NAMESPACE=0
...
X-SVN-Rev: 30075
2011-05-10 00:09:19 +00:00
Stuart Gill
871cc23d57
ICU-8468 changes following code review
...
X-SVN-Rev: 30074
2011-05-09 23:54:46 +00:00
Markus Scherer
1341b94989
ICU-8319 DLL-export private classes nested inside public ones
...
X-SVN-Rev: 30073
2011-05-09 23:49:06 +00:00
Steven R. Loomis
f7ff9a609a
ICU-8545 urename for milestone:4.8 - fix tool issues, also add svn:ignore to dicttrieperf/Makefile
...
X-SVN-Rev: 30072
2011-05-09 23:31:44 +00:00
Andy Heninger
343f41f0f8
ICU-8543 Memory allocation functions check, fixes.
...
X-SVN-Rev: 30070
2011-05-09 22:21:08 +00:00
Andy Heninger
af7d88ffe8
ICU-8542 Line endings, non-ASCII and svn property fixes for ICU4C.
...
X-SVN-Rev: 30068
2011-05-09 21:37:36 +00:00
Peter Edberg
6a8f1e3c60
ICU-8329 Add Khmer dictionary-based word break test case from George Rhoten
...
X-SVN-Rev: 30062
2011-05-09 09:02:46 +00:00
Peter Edberg
6f1601400e
ICU-8539 Add ja linebreak tailoring to match CSS normal; break before small kana and prolonged mark
...
X-SVN-Rev: 30061
2011-05-09 08:16:34 +00:00
Andy Heninger
6396036807
ICU-7083 incorporate review comments.
...
X-SVN-Rev: 30060
2011-05-09 02:56:05 +00:00
Andy Heninger
cf26986c13
ICU-8538 Valgrind error fixes in ICU 4.8RC
...
X-SVN-Rev: 30059
2011-05-09 02:35:48 +00:00
Michael Ow
7f09c1e396
ICU-8428 Update version number in Windows data files to 4.8
...
X-SVN-Rev: 30058
2011-05-07 02:32:52 +00:00
Markus Scherer
e579b92e84
ICU-8006 minor doc clarification
...
X-SVN-Rev: 30057
2011-05-07 01:09:01 +00:00
Michael Ow
64e979bdfe
ICU-8537 Fix include platform.h statement for Windows
...
X-SVN-Rev: 30056
2011-05-06 23:02:23 +00:00
Markus Scherer
3ad925040a
ICU-8295 minor doc spelling fixes
...
X-SVN-Rev: 30055
2011-05-06 22:34:03 +00:00
Michael Ow
5463d370b8
ICU-8537 Only include pwin32.h when using MinGW
...
X-SVN-Rev: 30054
2011-05-06 21:50:33 +00:00
Michael Ow
2a6abd14cf
ICU-8006 Update isFixedWidth implementation in ICU4C
...
X-SVN-Rev: 30052
2011-05-06 21:28:05 +00:00
Yoshito Umaoka
62201ee859
ICU-8428 ICU4C and data version to 4.8. Also moved time bombs.
...
X-SVN-Rev: 30049
2011-05-06 20:45:10 +00:00
Markus Scherer
3ed970f1a7
ICU-8262 remove uloc_getDisplayNameOld() which is unused and had /* TODO:dougfelt remove */
...
X-SVN-Rev: 30048
2011-05-06 19:59:10 +00:00
John Emmons
c0005b822b
ICU-8489 Fix exemplar problems in dua and mgh locales
...
X-SVN-Rev: 30043
2011-05-06 05:29:12 +00:00
Markus Scherer
044ec4cb18
ICU-8470 fixes for coding guidelines
...
X-SVN-Rev: 30042
2011-05-05 23:57:22 +00:00
Markus Scherer
4c71c03c6f
ICU-8467 fixes for coding guidelines
...
X-SVN-Rev: 30041
2011-05-05 23:36:01 +00:00
Markus Scherer
bb70cf601c
ICU-8319 workaround for gcc 3.3.3 compiler bug
...
X-SVN-Rev: 30040
2011-05-05 22:46:07 +00:00
John Emmons
6999e011f9
ICU-8489 Merge CLDR release-2-0-d01 into ICU
...
X-SVN-Rev: 30038
2011-05-05 20:34:48 +00:00
John Emmons
2d4a2ae78f
ICU-8489 Merge CLDR release-2-0-d01 into ICU
...
X-SVN-Rev: 30037
2011-05-05 18:12:27 +00:00
Peter Edberg
67bb9b9b2c
ICU-6109 Always use strict number parsing for date parsing
...
X-SVN-Rev: 30036
2011-05-05 17:09:06 +00:00
Peter Edberg
f5af90e2ff
ICU-8329 fix svn properties for khmerdict.txt
...
X-SVN-Rev: 30035
2011-05-05 16:33:43 +00:00
Michael Ow
47c419c905
ICU-8519 Dynamically allocate kwdBuf.
...
X-SVN-Rev: 30034
2011-05-05 03:33:24 +00:00
Michael Ow
eb51926653
ICU-8519 Change the keyword buffer size to the capacity.
...
X-SVN-Rev: 30033
2011-05-05 03:08:32 +00:00
Steven R. Loomis
5bd2362788
ICU-8525 doxygen warnings and API change report checkin
...
X-SVN-Rev: 30030
2011-05-05 02:14:32 +00:00
Steven R. Loomis
63dd5be23d
ICU-8525 doxygen warnings
...
X-SVN-Rev: 30029
2011-05-05 01:35:22 +00:00
Steven R. Loomis
33ced448a3
ICU-8305 more doxygen fixes for regex
...
X-SVN-Rev: 30028
2011-05-04 23:13:14 +00:00
Steven R. Loomis
ba204d6987
ICU-8093 warnings fix, move internal
...
X-SVN-Rev: 30027
2011-05-04 23:12:49 +00:00
Andy Heninger
ae8896de7f
ICU-8524 compiler warning cleanup.
...
X-SVN-Rev: 30026
2011-05-04 22:34:13 +00:00
Doug Felt
f51066e066
ICU-8448 update docs for list syntax
...
X-SVN-Rev: 30023
2011-05-04 17:07:24 +00:00
Markus Scherer
7a70bd8645
ICU-8197 undo bad fix from ticket #7039 because extract(..., uint32_t dstSize, ...) uses U_MAX_PTR(target) which is hopefully fixed for all platforms now (see ticket #8096 )
...
X-SVN-Rev: 30022
2011-05-04 15:56:03 +00:00
Markus Scherer
9d4af09bea
ICU-8096 make U_MAX_PTR(base) conform to C++ standard where possible
...
X-SVN-Rev: 30021
2011-05-04 15:33:44 +00:00
Markus Scherer
af43054b4e
ICU-7848 normalize-append will never modify first-suffix if second begins with a has-boundary-before character; leave safeMiddle empty in that case
...
X-SVN-Rev: 30020
2011-05-04 13:44:04 +00:00
Peter Edberg
7aaca9b950
ICU-8329 Roll in Khmer dictionary word break code from George, data from Nathan/sbbic.org
...
X-SVN-Rev: 30019
2011-05-04 13:25:37 +00:00
Peter Edberg
332037ef5b
ICU-6109 & #4942,#3579: Merge changes for lenient number & date parsing from branches/eric/lenient_number_parsing (manually!)
...
X-SVN-Rev: 30018
2011-05-04 12:23:42 +00:00
Markus Scherer
56b28bd292
ICU-7848 make normalize-append restore the middle string section (the relevant suffix of the first string) when something goes wrong (especially C buffer overflow)
...
X-SVN-Rev: 30014
2011-05-04 05:50:20 +00:00
Steven R. Loomis
3d44c5dc4b
ICU-8171 fix warnings, or at least move them into POSIX portions of code
...
X-SVN-Rev: 30012
2011-05-04 04:07:45 +00:00
Yoshito Umaoka
a0b723bb79
ICU-8342 A minor fix for EBCDIC platforms - replacing '/' with ':' for resource bundle key.
...
X-SVN-Rev: 30010
2011-05-04 02:35:20 +00:00
Stuart Gill
0f8827be69
ICU-8295 fix compiler warning in C++ collator reordering API
...
X-SVN-Rev: 30005
2011-05-04 00:06:12 +00:00
Steven R. Loomis
388f165e13
ICU-7659 fix U_CC and U_CXX
...
X-SVN-Rev: 30004
2011-05-04 00:02:26 +00:00
Markus Scherer
781391999e
ICU-8173 fix the Normalizer2::getDecomposition(c) docs
...
X-SVN-Rev: 30003
2011-05-03 23:59:31 +00:00
Peter Edberg
5d14eefc25
ICU-8467 Add C wrappers for some PluralRules functionality
...
X-SVN-Rev: 30001
2011-05-03 23:23:26 +00:00
Markus Scherer
b6ec20193a
ICU-8171 fix warning in ucol_res.cpp/isAcceptableUCA()
...
X-SVN-Rev: 30000
2011-05-03 22:32:26 +00:00
Markus Scherer
31b3ddce42
ICU-8171 add const to char *tag in genrb/reslist
...
X-SVN-Rev: 29999
2011-05-03 22:26:26 +00:00
Markus Scherer
b20de12a95
ICU-8124 fix USCRIPT_ API constant tags
...
X-SVN-Rev: 29997
2011-05-03 22:15:31 +00:00
Peter Edberg
b0a2b3ad5c
ICU-8470 Oops, fix test name in log message
...
X-SVN-Rev: 29996
2011-05-03 22:14:49 +00:00
Steven R. Loomis
84da6cfda0
ICU-8350 missed one
...
X-SVN-Rev: 29994
2011-05-03 21:22:02 +00:00
Markus Scherer
74e96609b2
ICU-8350 better ASCII/EBCDIC fix
...
X-SVN-Rev: 29992
2011-05-03 20:34:28 +00:00
Andy Heninger
b040e0649f
ICU-8516 Add AlphabeticIndex to UOBjectTest
...
X-SVN-Rev: 29990
2011-05-03 20:14:49 +00:00
Steven R. Loomis
61bdf314c6
ICU-8350 terminate the buffer.
...
X-SVN-Rev: 29989
2011-05-03 19:48:42 +00:00
Peter Edberg
3745b313f3
ICU-8470 Add C wrappers for some DateIntervalFormat functionality
...
X-SVN-Rev: 29988
2011-05-03 19:33:19 +00:00
Steven R. Loomis
64a323a8e2
ICU-8350 fix another asciism
...
X-SVN-Rev: 29987
2011-05-03 18:16:18 +00:00
Michael Ow
2c18392ced
ICU-7945 Add BCP47 Unicode attribute test case
...
X-SVN-Rev: 29986
2011-05-03 17:17:27 +00:00
Steven R. Loomis
932bcbef14
ICU-8350 fix ASCIIsm
...
X-SVN-Rev: 29985
2011-05-03 16:55:27 +00:00
Yoshito Umaoka
4d7569c743
ICU-8342 Refactoring ZoneStringFormat into TimeZoneNames and TimeZoneFormat (all internal APIs for now). Also supporting localized GMT zero format and fallback region format for generic names.
...
X-SVN-Rev: 29984
2011-05-03 14:59:01 +00:00
Steven R. Loomis
607f78619b
ICU-8466 fix unescaped \u
...
X-SVN-Rev: 29983
2011-05-03 14:33:43 +00:00
Peter Edberg
04435370a7
ICU-8466 Oops, that hyphen in copied text was really an en dash, fix to use \u notation
...
X-SVN-Rev: 29977
2011-05-03 06:32:11 +00:00
Peter Edberg
d67f95f797
ICU-8466 Add get/adopt/setTimeZone to DateIntervalFormat, as in DateFormat
...
X-SVN-Rev: 29976
2011-05-03 05:44:58 +00:00
Markus Scherer
2bb81c0eca
ICU-8079 set the correct UErrorCode
...
X-SVN-Rev: 29975
2011-05-03 04:11:32 +00:00
Steven R. Loomis
b88cd9bca9
ICU-8350 zOS fixes round one
...
X-SVN-Rev: 29973
2011-05-03 03:40:34 +00:00
Steven R. Loomis
f8aae2e64a
ICU-6015 fixups for this round. More platform bug fixes will go into #8350
...
X-SVN-Rev: 29972
2011-05-03 03:38:37 +00:00
Markus Scherer
2021d92a62
ICU-8079 rewrite/simplify sort key buffer/memory management, fixes overflow & length counting bugs
...
X-SVN-Rev: 29968
2011-05-03 00:29:45 +00:00
Peter Edberg
b4653c9f9f
ICU-8397 Add ucal_getFieldDifference, C wrapper for Calendar::fieldDifference(...)
...
X-SVN-Rev: 29966
2011-05-02 23:42:11 +00:00
Peter Edberg
2fdfe20655
ICU-8237 Add RelativeDateFormat::getDateFormatSymbols, use in udat_getSymbols/countSymbols
...
X-SVN-Rev: 29964
2011-05-02 23:14:32 +00:00
Andy Heninger
0852cc4e73
ICU-7572 Decimal Format UNUM_ROUND_UNNECESSARY implmenentation.
...
X-SVN-Rev: 29959
2011-05-02 19:15:03 +00:00
Michael Ow
4981242b47
ICU-8505 Add missing header file in some performance tests.
...
X-SVN-Rev: 29956
2011-05-02 17:07:00 +00:00
Michael Ow
4dc0689cab
ICU-8273 Delete object before creating a new one in PluralFormat copy assignment operator.
...
X-SVN-Rev: 29951
2011-05-02 05:58:17 +00:00
Andy Heninger
e19f8e0591
ICU-5297 Charset detector confidence, use natural log, removes gratuitous difference between C++ and Java versions.
...
X-SVN-Rev: 29932
2011-04-29 22:44:44 +00:00
Michael Ow
aa67d1675a
ICU-7577 Fix solaris studio 64 bit option detection.
...
X-SVN-Rev: 29931
2011-04-29 18:58:48 +00:00
Markus Scherer
8322425f05
ICU-8051 remove comments about start parameter from +=(srcText) and append(srcText) docs
...
X-SVN-Rev: 29930
2011-04-29 18:54:10 +00:00
Markus Scherer
0765a860a0
ICU-8053 add link to the LDML spec, C.11 Language Plural Rules
...
X-SVN-Rev: 29928
2011-04-29 18:04:45 +00:00
Andy Heninger
be5efb8d44
ICU-7083 Make RBBI create from compiled rules public.
...
X-SVN-Rev: 29926
2011-04-29 17:49:01 +00:00
Steven R. Loomis
8a69ab8bba
ICU-8154 update defines and add regression test
...
X-SVN-Rev: 29925
2011-04-29 17:39:36 +00:00
Markus Scherer
bb9af46cfe
ICU-8432 test & document that PluralRules::getSamples() returns count<=destCapacity
...
X-SVN-Rev: 29924
2011-04-29 16:42:34 +00:00
Steven R. Loomis
5d6b488406
ICU-8493 update test a little.
...
X-SVN-Rev: 29921
2011-04-29 00:30:37 +00:00
Markus Scherer
70ad6b4a74
ICU-7386 merge NumberFormat::EStyles into UNumberFormatStyles & improve NumberFormat::makeInstance() memory management
...
X-SVN-Rev: 29920
2011-04-29 00:00:47 +00:00
Steven R. Loomis
239da64700
ICU-8493 fix warnings for hpux gcc
...
X-SVN-Rev: 29919
2011-04-28 21:25:40 +00:00
Markus Scherer
a84df9c29c
ICU-7387 fix dates & versions
...
X-SVN-Rev: 29918
2011-04-28 17:31:44 +00:00
Claire Ho
83d13b22aa
ICU-7387 Changed TimeUnitFormat::EStyle should bto C enum.
...
X-SVN-Rev: 29916
2011-04-28 16:42:58 +00:00
Markus Scherer
6c49e812c0
ICU-8432 fix PluralRules memory management & a couple of minor issues
...
X-SVN-Rev: 29914
2011-04-28 13:35:56 +00:00
Markus Scherer
e25457f07a
ICU-8499 change PluralRules::NO_UNIQUE_VALUE into #define UPLRULES_NO_UNIQUE_VALUE
...
X-SVN-Rev: 29911
2011-04-27 20:04:06 +00:00
Steven R. Loomis
dfaf3a12d6
ICU-8493 fix Genccode assembler for hpux gcc
...
X-SVN-Rev: 29907
2011-04-27 01:06:22 +00:00
Michael Ow
79a56cbc69
ICU-8461 Remove old comments regarding missing subtag in ISO-639-2
...
X-SVN-Rev: 29906
2011-04-26 22:23:29 +00:00
Michael Ow
eb6c36ce48
ICU-8461 Fix mapping for gd_GB
...
X-SVN-Rev: 29905
2011-04-26 22:21:34 +00:00
Michael Ow
47def3c1d9
ICU-8461 Remove unneeded comments in the table.
...
X-SVN-Rev: 29904
2011-04-26 21:20:17 +00:00
Markus Scherer
9774441e40
ICU-8491 remove uprv_isRuleWhiteSpace(c)
...
X-SVN-Rev: 29900
2011-04-26 06:39:29 +00:00
Markus Scherer
3962c68aa2
ICU-8319 do not use UNICODE_STRING_SIMPLE with a multi-line string literal
...
X-SVN-Rev: 29896
2011-04-26 04:01:09 +00:00
Yoshito Umaoka
9e06615866
ICU-8289 tzdata2011g to ICU4C trunk
...
X-SVN-Rev: 29894
2011-04-26 01:40:04 +00:00
Markus Scherer
d743bb693e
ICU-8319 merge MessageFormat 2011q1 work into trunk, from icu/branches/markus/msg48 -r 29400:29882
...
X-SVN-Rev: 29886
2011-04-25 20:47:32 +00:00
Michael Ow
73c400496f
ICU-8482 Close collator, break iterator, and search iterator after use.
...
X-SVN-Rev: 29877
2011-04-24 23:30:19 +00:00
Yoshito Umaoka
1d6d6c6354
ICU-8366 Fixed a compilation problem on some platforms - deleting extra comma at the end of enum list.
...
X-SVN-Rev: 29875
2011-04-24 04:04:33 +00:00
John Emmons
8b4b42780a
ICU-8473 Updated data for territory containment APIs
...
X-SVN-Rev: 29873
2011-04-23 23:47:40 +00:00
Michael Ow
90edb92874
ICU-8366 Include missing header file in caltest
...
X-SVN-Rev: 29872
2011-04-23 22:11:25 +00:00
Yoshito Umaoka
56ef4e7f1a
ICU-8366 Added ISO8601 calendar type support.
...
X-SVN-Rev: 29868
2011-04-23 16:35:30 +00:00
Michael Ow
c1537677f8
ICU-8427 Use the needed version of gb18030 and update test data
...
X-SVN-Rev: 29863
2011-04-22 23:58:47 +00:00
Michael Ow
6206b7369d
ICU-8427 Update gb18030 range in ucnvmbcs.c
...
X-SVN-Rev: 29858
2011-04-22 23:06:09 +00:00
Yoshito Umaoka
39f9a8686f
ICU-8482 Changed the behavior of already broken match boundary condition - not to expand the result match length when 1) the end of CE match is a part of expansion 2) the limit of the CE match is already on a break boundary. Also flipped the behavior of isBreakBoundary, which was actually is*Not*BreakBoundary before.
...
X-SVN-Rev: 29848
2011-04-22 05:37:46 +00:00
Andy Heninger
2861a47a86
ICU-7029 Add test case for this ticket.
...
X-SVN-Rev: 29846
2011-04-21 23:19:40 +00:00
Andy Heninger
f777c14042
ICU-8444 Remove PATTERN_IS_UTEXT from regex API.
...
X-SVN-Rev: 29845
2011-04-21 22:57:19 +00:00
Michael Ow
e4bda133f1
ICU-8487 Increase size of buffer for reading ucm file.
...
X-SVN-Rev: 29844
2011-04-21 21:10:13 +00:00
Andy Heninger
118efa19c6
ICU-8486 UText not checking for Bogus UnicodeStrings, causing crash in regular expressions.
...
X-SVN-Rev: 29840
2011-04-21 00:07:50 +00:00
Michael Ow
2adda1f394
ICU-8461 Update Windows LCID to locale ID mapping table
...
X-SVN-Rev: 29831
2011-04-19 17:57:54 +00:00
Michael Ow
07e984a6ad
ICU-8273 Resize if needed buffer before copy
...
X-SVN-Rev: 29819
2011-04-18 17:15:14 +00:00
Michael Ow
b33c3a62d0
ICU-7945 Merge BCP47 update in branch into trunk
...
X-SVN-Rev: 29813
2011-04-17 22:41:14 +00:00
Andy Heninger
6d21ef8ca3
ICU-8305 doxygen cleanups for regular expression API.
...
X-SVN-Rev: 29812
2011-04-16 01:27:00 +00:00
Andy Heninger
8148726df2
ICU-8404 Regular Expressions split(), fix incorrect handling of trailing empty field
...
X-SVN-Rev: 29801
2011-04-15 00:48:39 +00:00
Yoshito Umaoka
fcbdb50436
ICU-8289 tzdata2011f to ICU4C trunk
...
X-SVN-Rev: 29791
2011-04-14 05:55:29 +00:00
Yoshito Umaoka
520979e0f1
ICU-8415 Fixed the API doc problem in the previous change.
...
X-SVN-Rev: 29786
2011-04-13 07:06:15 +00:00
Stuart Gill
de5faa255e
ICU-8468 add cloning of collator reordering information - also added test for duplicate reorder codes
...
X-SVN-Rev: 29779
2011-04-12 18:23:27 +00:00
Fredrik Roubert
380074d3e4
ICU-8192 GCC -Wshadow warning in stringpiece.h
...
X-SVN-Rev: 29778
2011-04-12 15:18:34 +00:00
Fredrik Roubert
6440a3a207
ICU-6743 UnicodeString::setTo(const UnicodeString& srcText) should work exactly like the assignment operator
...
X-SVN-Rev: 29777
2011-04-12 15:10:45 +00:00
Fredrik Roubert
c002104f3c
ICU-7408 Normalizer::concatenate should take *const* left and right strings
...
X-SVN-Rev: 29776
2011-04-12 14:34:18 +00:00
John Emmons
93b1ceaeac
ICU-8347 Data changes required for territory containment APIs
...
X-SVN-Rev: 29768
2011-04-11 16:22:18 +00:00
Doug Felt
45f8abf19f
ICU-8262 reorg code for uloc_getDisplayName, add regression test
...
X-SVN-Rev: 29760
2011-04-08 20:06:36 +00:00
Peter Edberg
389c986a20
ICU-8445 Fix size of UCOL_CASE_MAX_BUFFER w.r.t UCOL_MAX_BUFFER; fix warning about collResult
...
X-SVN-Rev: 29756
2011-04-07 18:33:27 +00:00
Michael Ow
eed1a93ad3
ICU-8365 Merge changes in branch for CYGWINMSVC fix to trunk
...
X-SVN-Rev: 29755
2011-04-07 17:02:49 +00:00
Michael Ow
844149c7bc
ICU-8093 Enable cleanup of isoCodes
...
X-SVN-Rev: 29753
2011-04-07 05:01:42 +00:00
Dragan Besevic
b95924297b
ICU-7486 Removing test noise
...
X-SVN-Rev: 29750
2011-04-06 21:56:48 +00:00
Michael Ow
10eb036bd2
ICU-8093 Ensure trailing zero is added at end of UChar array
...
X-SVN-Rev: 29749
2011-04-06 21:45:44 +00:00
Michael Ow
728bcbbc42
ICU-8093 Fix memory corruption error in TestAvailableIsoCodes
...
X-SVN-Rev: 29747
2011-04-06 18:45:24 +00:00
Peter Edberg
73704aa064
ICU-8417 Add dtTypes[] entry for LOW_L
...
X-SVN-Rev: 29736
2011-04-05 05:41:43 +00:00
Peter Edberg
24ad6686f7
ICU-8409 Calendar::fieldDifference perf improvment, better limit for binary search
...
X-SVN-Rev: 29735
2011-04-05 05:26:13 +00:00
Dragan Besevic
c00813396a
ICU-8093 Add API function call ucurr_isAvailable() and changes for tests and data.
...
X-SVN-Rev: 29727
2011-04-04 15:00:03 +00:00
Yoshito Umaoka
54165cb418
ICU-8289 tzdata2011e to ICU4C trunk
...
X-SVN-Rev: 29722
2011-04-01 18:46:19 +00:00
Michael Ow
d91a2126d4
ICU-8273 Delete PluralRule pointer after each use
...
X-SVN-Rev: 29720
2011-04-01 06:34:23 +00:00
Andy Heninger
e1632f515d
ICU-8405 make StringPiece::set() public.
...
X-SVN-Rev: 29717
2011-03-31 18:43:40 +00:00
Andy Heninger
5481ac737a
ICU-8421 uregex error checking fixes.
...
X-SVN-Rev: 29716
2011-03-31 18:33:28 +00:00
Doug Felt
ac61a7b5bc
ICU-8320 fix problem with fonts that have bad feature lookup tables
...
X-SVN-Rev: 29711
2011-03-30 21:18:32 +00:00
Doug Felt
8f82354952
ICU-8432 fix bad delete of arrays
...
X-SVN-Rev: 29710
2011-03-30 20:52:05 +00:00
Michael Ow
9a44c7e691
ICU-8430 Resolve namespace issue in HPUX
...
X-SVN-Rev: 29707
2011-03-29 21:21:25 +00:00
Michael Ow
343eda7e8a
ICU-8437 Fix long pathname corruption in pkgdata tool
...
X-SVN-Rev: 29706
2011-03-29 18:49:51 +00:00
Michael Ow
4ce8f58d86
ICU-8006 Update isFixedWidth API doc in ICU4C.
...
X-SVN-Rev: 29704
2011-03-29 04:20:18 +00:00
Andy Heninger
2a669af439
ICU-8161 Mac compile errors on mutex changes fixed.
...
X-SVN-Rev: 29703
2011-03-29 04:02:06 +00:00
Andy Heninger
040bb01ac4
ICU-8161 Mutexes, add thread checker annotations, improve singleton implementation.
...
X-SVN-Rev: 29702
2011-03-29 00:47:41 +00:00
Andy Heninger
90412460c5
ICU-7158 Remove non-static UMTX objects from ICU4C
...
X-SVN-Rev: 29701
2011-03-29 00:32:11 +00:00
Michael Ow
8ef96eabf9
ICU-8390 Add CP51932 to the ICU alias table.
...
X-SVN-Rev: 29699
2011-03-28 20:26:39 +00:00
Stuart Gill
a9354cbb6b
ICU-8295 API for collation reordering - fix zeroing out of structure
...
X-SVN-Rev: 29692
2011-03-24 00:09:06 +00:00
Matitiahu Allouche
604bb8f344
ICU-3660 add support for prologue and epilogue
...
X-SVN-Rev: 29686
2011-03-23 17:26:59 +00:00
Michael Ow
934d73b4ea
ICU-8218 Fix symbol value check
...
X-SVN-Rev: 29683
2011-03-22 16:58:58 +00:00
Yoshito Umaoka
74e7b59d02
ICU-8415 Fixes for usearch_preceding and usearch_last regression bugs. The search test framework to cover usearch_following and usearch_preceding. Corrected and improved the API documentation for usearch_following/usearch_preceding. Merging these updates tested in my work branch to trunk.
...
X-SVN-Rev: 29681
2011-03-22 03:50:26 +00:00
Steven R. Loomis
a4ca3b3227
ICU-8295 timebomb for breakage in r29671
...
X-SVN-Rev: 29678
2011-03-22 01:16:48 +00:00
Steven R. Loomis
eac8ea335d
ICU-8426 add U_NAMESPACE_USE, fix breakage from r29670 (mac gcc 4.0.1 ?)
...
X-SVN-Rev: 29677
2011-03-22 01:03:09 +00:00
Doug Felt
8235317928
ICU-8318 disable hebrew ligatures, add symbolic constants for typo flags
...
X-SVN-Rev: 29676
2011-03-21 20:48:42 +00:00
Yoshito Umaoka
f00dd1eccb
ICU-8295 Fixed a linkage problem on MSVC introduced by r29671
...
X-SVN-Rev: 29675
2011-03-21 15:30:19 +00:00
Michael Ow
44cf03ad83
ICU-8295 Put UCOL_DEBUG define statement around printf calls
...
X-SVN-Rev: 29674
2011-03-19 04:34:31 +00:00
Stuart Gill
b3ba6c0bf3
ICU-8295 API for collation reordering
...
X-SVN-Rev: 29671
2011-03-18 22:52:30 +00:00
Michael Ow
9c22fb626b
ICU-8426 Move C API outside of namespace
...
X-SVN-Rev: 29670
2011-03-18 19:30:48 +00:00
Doug Felt
2cd87fc93e
ICU-8432 make icu4c test more robust
...
X-SVN-Rev: 29667
2011-03-17 22:57:55 +00:00
Doug Felt
47108a4e65
ICU-8432 add icu4c implementation and tests
...
X-SVN-Rev: 29666
2011-03-17 21:36:03 +00:00
Stuart Gill
a948d36eb2
ICU-8414 remove spurious loop in test code
...
X-SVN-Rev: 29661
2011-03-16 17:58:55 +00:00
Michael Ow
641f38e783
ICU-8411 Remove non-ascii character from ICU4C source files
...
X-SVN-Rev: 29659
2011-03-16 01:48:20 +00:00
Michael Ow
fd16ddb927
ICU-7628 Fix race condition in uconv Makefile
...
X-SVN-Rev: 29657
2011-03-15 19:37:00 +00:00
Yoshito Umaoka
6f16a6a927
ICU-8289 tzdata2011d to ICU4C trunk
...
X-SVN-Rev: 29645
2011-03-14 15:59:00 +00:00
Yoshito Umaoka
a6b4aad7cd
ICU-8424 Do not put %%Parent in collation resources. The fix was done in CLDR rev 5448. Refreshing the data with the new revision.
...
X-SVN-Rev: 29640
2011-03-13 10:24:57 +00:00
John Emmons
40f80afaaa
ICU-8424 Merge current CLDR trunk to 4.8M1 as CLDR 1.9.9
...
X-SVN-Rev: 29637
2011-03-12 14:57:18 +00:00
Michael Ow
09e5025ee1
ICU-3660 Revert 29596 until after 4.7.1
...
X-SVN-Rev: 29601
2011-03-10 18:28:50 +00:00
Matitiahu Allouche
cd4a7ba1c6
ICU-3660 add support for prologue and epilogue
...
X-SVN-Rev: 29596
2011-03-10 12:47:13 +00:00
Michael Ow
4d5351b108
ICU-8385 Fix C++ style comment in C file
...
X-SVN-Rev: 29589
2011-03-10 03:59:03 +00:00
Eric Mader
f244b0674d
ICU-8407 IntlTestNumberFormat::testLocale() - don't do scientific test for en_US_POSIX
...
X-SVN-Rev: 29584
2011-03-09 17:17:19 +00:00
Michael Ow
e48aeb4b6a
ICU-8006 Update isFixedWidth API doc in ICU4C
...
X-SVN-Rev: 29578
2011-03-09 04:38:42 +00:00
Michael Ow
14ac5fc254
ICU-8209 Fix u_fprintf call in citer sample
...
X-SVN-Rev: 29571
2011-03-08 19:24:09 +00:00
Steven R. Loomis
d4b01a15b9
ICU-8363 cleanup test (remove warnings)
...
X-SVN-Rev: 29569
2011-03-08 03:15:57 +00:00
Steven R. Loomis
6d2d792372
ICU-8363 use PCELength for buffer size
...
X-SVN-Rev: 29567
2011-03-08 03:04:44 +00:00
Michael Ow
4ca783f8e9
ICU-8209 Update udeprctd.h, udraft.h, uintrnal.h, uobslete.h, usystem.h for 4.7.1
...
X-SVN-Rev: 29564
2011-03-07 23:08:51 +00:00
Michael Ow
8d7be85a4f
ICU-8209 Update urename.h for 4.7.1
...
X-SVN-Rev: 29563
2011-03-07 22:31:12 +00:00
Yoshito Umaoka
2d9daaa370
ICU-8289 tzdata2011c to ICU4C trunk
...
X-SVN-Rev: 29554
2011-03-07 20:55:49 +00:00
Eric Mader
206c946267
ICU-8407 Use a case-insensitive compare when matching the exponent symbol.
...
X-SVN-Rev: 29551
2011-03-07 20:02:28 +00:00
Markus Scherer
42a1e6f4a4
ICU-8167 mark protected non-APIs as @internal
...
X-SVN-Rev: 29548
2011-03-05 00:12:42 +00:00
Michael Ow
fd8dda0f61
ICU-8209 Update version number to 4.7.1 in icuver.txt
...
X-SVN-Rev: 29542
2011-03-04 16:06:25 +00:00
Michael Ow
77f3c55b4b
ICU-8278 Fix copyright header in udata.cpp
...
X-SVN-Rev: 29540
2011-03-04 03:39:25 +00:00
Michael Ow
c28a76be8b
ICU-8273 Fix memory leak issue in timezone test.
...
X-SVN-Rev: 29538
2011-03-04 03:01:59 +00:00
Markus Scherer
3715b6dea4
ICU-8167 missed one U_TOOLUTIL_API in the move to the common library
...
X-SVN-Rev: 29537
2011-03-04 00:36:52 +00:00
Yoshito Umaoka
5701f7add9
ICU-8388 Fixed missing separator problem in uloc_minimizeSubtag/addLikelySubtag.
...
X-SVN-Rev: 29536
2011-03-04 00:32:02 +00:00
Andy Heninger
29292b59e7
ICU-4701 Revert previous incorrect update to comment.
...
X-SVN-Rev: 29535
2011-03-04 00:12:35 +00:00
Markus Scherer
d55e005cf7
ICU-8167 move string tries to the common library and make API headers public
...
X-SVN-Rev: 29531
2011-03-03 21:56:36 +00:00
Michael Ow
4ff56e0dd5
ICU-8398 Log data errors where appropriate so ensure cintltst and intltest passes without data in 4.7.1
...
X-SVN-Rev: 29529
2011-03-03 19:29:57 +00:00
Peter Edberg
798d4db393
ICU-8290 Oops, replace some tabs that crept in.
...
X-SVN-Rev: 29517
2011-03-02 23:55:37 +00:00
Andy Heninger
39473a62da
ICU-4701 fix typo in a comment.
...
X-SVN-Rev: 29516
2011-03-02 23:33:12 +00:00
Peter Edberg
70bb0c2d20
ICU-8225 Move U_NAMESPACE_BEGIN/END to just around funcs (not in .h files) that use collIterate
...
X-SVN-Rev: 29511
2011-03-02 19:29:03 +00:00
Dragan Besevic
21685ff673
ICU-8364 Check the return code when creating hashtable and return null in the case of failure
...
X-SVN-Rev: 29502
2011-03-01 20:55:43 +00:00
Yoshito Umaoka
34bc79c98b
ICU-8278 New APIs TimeZone::createTimeZoneIDEnumeration and ucal_openTimeZoneIDEnumeration for supporting canonical/canonical location zone iteration. The fix for ticket#8349 Etc/Unknown problem was also done at the same time.
...
X-SVN-Rev: 29498
2011-03-01 18:29:13 +00:00
Andy Heninger
00da7d0eab
ICU-8378 Fix off-by-one assertion test in spoof checker
...
X-SVN-Rev: 29485
2011-02-28 19:03:12 +00:00
Andy Heninger
def8fdc070
ICU-7530 Add alphabetic index to windows projects
...
X-SVN-Rev: 29484
2011-02-27 18:55:17 +00:00
Andy Heninger
7b7f48eef8
ICU-7530 Alphabetic index, move from branch to trunk.
...
X-SVN-Rev: 29482
2011-02-25 22:21:30 +00:00
Andy Heninger
497e88ec1f
ICU-8341 spoof skeleton computed using NFD, not NFKD
...
X-SVN-Rev: 29475
2011-02-24 22:55:07 +00:00
Peter Edberg
f0fe89f14c
ICU-8290 (1) in ucol_IGetNextCE/ucol_IGetPrevCE, add iteration when an ignorable
...
element is produced from Hangul expansion so it loops again to process the first jamo
from the expansion before returning; (2) in ucol_prv_getSpecialPrevCE, when Hangul
are expanded, add offsets for the expansion chars (as in collPrevIterNormalize).
X-SVN-Rev: 29473
2011-02-24 19:02:08 +00:00
Andy Heninger
f6969597fc
ICU-8367 spoof check, consider CJK as single script
...
X-SVN-Rev: 29469
2011-02-23 23:05:20 +00:00
Michael Ow
4892435224
ICU-8006 Add ucnv_isFixedWidth API and test.
...
X-SVN-Rev: 29467
2011-02-23 22:21:58 +00:00
Yoshito Umaoka
d7c7514920
ICU-8346 ICU4C TimeZone::createTimeZone to return Etc/Unknown when the given ID is unknown/unparsable. Also added UCAL_UNKNOWN_ZONE_ID.
...
X-SVN-Rev: 29462
2011-02-19 06:29:52 +00:00
Yoshito Umaoka
7c93a6eeac
ICU-8279 TimeZone API - getRegion in ICU4C
...
X-SVN-Rev: 29459
2011-02-18 23:03:47 +00:00
Jungshik Shin
90998e6507
ICU-8356 Use LoadLibraryA (A API) to get it built whether UNICODE is defined or not
...
X-SVN-Rev: 29451
2011-02-17 01:03:37 +00:00
Jungshik Shin
dc0dc6fd45
ICU-8355 fix compile failure with visual C++ with warning treated as error
...
X-SVN-Rev: 29449
2011-02-17 00:47:40 +00:00
John Emmons
4b8773457a
ICU-8031 Support for parent locales
...
X-SVN-Rev: 29443
2011-02-16 13:46:19 +00:00
Michael Ow
395a1c7d15
ICU-8348 Fix spacing issue in mh-hpux-acc which is causing error in icu-config
...
X-SVN-Rev: 29436
2011-02-15 21:47:34 +00:00
Peter Edberg
2c5bd3f343
ICU-8330 Fix ICU4C handling of 'S' (fractional seconds) in skeleton
...
X-SVN-Rev: 29421
2011-02-10 04:46:32 +00:00
Michael Ow
2e41a68824
ICU-8326 Ensure default JAVA and MIME label are set where needed in convrtrs.txt
...
X-SVN-Rev: 29419
2011-02-10 00:27:59 +00:00
Yoshito Umaoka
244a60f995
ICU-8289 tzdata2011b to ICU4C trunk
...
X-SVN-Rev: 29409
2011-02-08 04:43:11 +00:00
John Emmons
8793884266
ICU-8200 Treat Telugu vocalic r rr similar to Kannada
...
X-SVN-Rev: 29403
2011-02-07 15:13:52 +00:00
Markus Scherer
086386bd9e
ICU-8322 pack class UnicodeString layout to avoid padding
...
X-SVN-Rev: 29398
2011-02-04 19:54:58 +00:00
Yoshito Umaoka
c5d01fb5d3
ICU-8266 Clarify the behavior of TimeZone::useDaylightTime() in the API doc.
...
X-SVN-Rev: 29396
2011-02-04 04:13:43 +00:00
Yoshito Umaoka
74a4461b49
ICU-8303 Handling private-use only language tag properly in uloc_forLanguageTag and uloc_toLanguageTag.
...
X-SVN-Rev: 29393
2011-02-03 22:33:00 +00:00
Markus Scherer
d5599d7be9
ICU-8314 change Appendable into a base class, add UnicodeStringAppendable
...
X-SVN-Rev: 29392
2011-02-03 22:07:22 +00:00
Markus Scherer
d8ea46628b
ICU-8314 Appendable interface, AppendableAdapter default impl & UnicodeString is-an Appendable
...
X-SVN-Rev: 29390
2011-02-03 05:28:01 +00:00
Michael Ow
7c69a86709
ICU-8316 Lower optimization level when building on Solaris using Solaris Studio.
...
X-SVN-Rev: 29384
2011-01-30 21:03:27 +00:00
Markus Scherer
9cc27feeb4
ICU-8167 port trie API changes from Java
...
X-SVN-Rev: 29367
2011-01-27 21:41:03 +00:00
Stuart Gill
37bf7cf633
ICU-8277 change interpretation of Zzzz in the collation reordering codes
...
X-SVN-Rev: 29364
2011-01-27 20:50:53 +00:00
Andy Heninger
4a932a4dfc
ICU-7795 Regular Expression refreshInputText added.
...
X-SVN-Rev: 29363
2011-01-27 01:12:12 +00:00
Andy Heninger
a658867100
ICU-7399 various spoof detector cleanups
...
X-SVN-Rev: 29362
2011-01-25 23:38:42 +00:00
Yoshito Umaoka
e93d18bf56
ICU-8289 tzdata2011a to ICU4C trunk
...
X-SVN-Rev: 29358
2011-01-25 04:39:04 +00:00
Peter Edberg
5224f25511
ICU-8267 ucstrTextExtract should use text pointer & offset for chunk, as set by ucstrTextAccess
...
X-SVN-Rev: 29356
2011-01-25 03:25:24 +00:00
Yoshito Umaoka
0d4c82b85a
ICU-8057 Skip validating fields internally set by add method in non-lenient mode. The same changes were done in ICU4J.
...
X-SVN-Rev: 29338
2011-01-19 23:31:36 +00:00
Michael Ow
e9e1a0cfcf
ICU-8281 Fix function name typo for Cygwin
...
X-SVN-Rev: 29333
2011-01-19 17:21:49 +00:00
Michael Ow
81473c60e5
ICU-8281 Dynamically allocate buffer size in pkgdata where needed.
...
X-SVN-Rev: 29332
2011-01-19 05:14:22 +00:00
Michael Ow
4eb3c19d23
ICU-8274 Do not run exhaustive mode round trip test for GB18030
...
X-SVN-Rev: 29331
2011-01-19 03:30:52 +00:00
Steven R. Loomis
9d3a151829
ICU-8141 fix SolarisX86 build opts (was accidentally #7577 )
...
X-SVN-Rev: 29330
2011-01-18 17:33:07 +00:00