Markus Scherer
|
c3b86050b4
|
ICU-7247 need localpointer.h for the LocalXyzPointer definitions
X-SVN-Rev: 27371
|
2010-01-22 01:18:16 +00:00 |
|
Steven R. Loomis
|
e042b325a5
|
ICU-5720 @internal for this API also
X-SVN-Rev: 27363
|
2010-01-21 20:51:49 +00:00 |
|
Steven R. Loomis
|
f69d902fc0
|
ICU-5720 removed from API as per PMC, wasn't discussed on icu-design
X-SVN-Rev: 27359
|
2010-01-21 20:10:50 +00:00 |
|
Doug Felt
|
55d897493b
|
ICU-7361 fix locid getVariant, fix display name translations for root
X-SVN-Rev: 27355
|
2010-01-21 02:45:53 +00:00 |
|
Steven R. Loomis
|
64835de257
|
ICU-7353 docs fixup
X-SVN-Rev: 27339
|
2010-01-19 23:39:42 +00:00 |
|
Markus Scherer
|
97c36a876c
|
ICU-7247 add LocalUNormalizer2Pointer and LocalULocaleDisplayNamesPointer
X-SVN-Rev: 27315
|
2010-01-18 21:06:15 +00:00 |
|
Markus Scherer
|
227379ff6b
|
ICU-7273 no U_NAMESPACE_BEGIN for unorm2 C API
X-SVN-Rev: 27302
|
2010-01-16 19:02:32 +00:00 |
|
Markus Scherer
|
cf96198a53
|
ICU-7350 allow setting multiple data packages via udata_setCommonData()
X-SVN-Rev: 27282
|
2010-01-15 20:47:28 +00:00 |
|
Markus Scherer
|
08be161620
|
ICU-7273 API doc refinements
X-SVN-Rev: 27263
|
2010-01-14 23:25:58 +00:00 |
|
Markus Scherer
|
ad83876755
|
ICU-7344 C functions for Java modified UTF-8
X-SVN-Rev: 27261
|
2010-01-14 19:11:07 +00:00 |
|
Doug Felt
|
18b87b0965
|
ICU-7342 add LocaleDisplayNames and rudimentary test. Fix Locale.getVariant problem and add test.
X-SVN-Rev: 27258
|
2010-01-14 02:23:46 +00:00 |
|
Michael Ow
|
b0c56f7ed4
|
ICU-7273 Declare functions in namespace which are defined in namespace.
X-SVN-Rev: 27200
|
2010-01-11 03:00:51 +00:00 |
|
Steven R. Loomis
|
800da956b2
|
ICU-6633 DLL plugin.. merge onto trunk from branches/srl/dll6633 and branches/srl/dll6633bis
(specifically, r26808:27031 of http://source.icu-project.org/repos/icu/icu/branches/srl/dll6633 and then r27117 r27118 r27119 r27121 r27137 r27139 r27159 r27160 r27172 r27173 r27181 r27182 )
X-SVN-Rev: 27195
|
2010-01-09 02:15:20 +00:00 |
|
Markus Scherer
|
8ddbd1394c
|
ICU-7273 merge in Normalizer2 API & code, and ICU-5785 UnicodeSet::span(UnicodeString) and ICU-7296 tempSubString()/retainBetween(); merge -r 26971:27150 branches/markus/norm2
X-SVN-Rev: 27155
|
2010-01-06 23:50:03 +00:00 |
|
Fredrik Roubert
|
410a369ccc
|
ICU-7252 add Locale::setKeywordValue() method and test case
X-SVN-Rev: 27143
|
2010-01-06 15:49:10 +00:00 |
|
Peter Edberg
|
8a58804ef1
|
ICU-7285 Use U_SHOW_CPLUSPLUS_API (normally 1 iff XP_CPLUSPLUS is defined) to control C++ API exposure
X-SVN-Rev: 27092
|
2009-12-17 07:13:28 +00:00 |
|
Michael Ow
|
93a4daa9b8
|
ICU-7304 Update version to 4.3.4
X-SVN-Rev: 27090
|
2009-12-17 04:57:49 +00:00 |
|
Peter Edberg
|
0832385224
|
ICU-7263 For C++, have U_NAMESPACE_BEGIN / U_NAMESPACE_END also create extern "C++" {...} block
X-SVN-Rev: 27067
|
2009-12-14 19:00:21 +00:00 |
|
Peter Edberg
|
0c212dba62
|
ICU-7284 Internal functions called from public macros should be U_STABLE, though still @internal
X-SVN-Rev: 27065
|
2009-12-14 07:07:43 +00:00 |
|
Jason Spieth
|
6533ab3558
|
ICU-5996 C wrappers for VTimeZone, TimeZoneTransition and TimeZoneRule
X-SVN-Rev: 27028
|
2009-12-08 04:19:24 +00:00 |
|
John Emmons
|
6db7d0a907
|
ICU-3904 Dynamic data loading capability
X-SVN-Rev: 27012
|
2009-12-03 18:06:37 +00:00 |
|
Peter Edberg
|
9edac91673
|
ICU-7279 By default, set U_HIDE_INTERNAL_API if SHOW_DRAFT is disabled
X-SVN-Rev: 27010
|
2009-12-03 08:00:33 +00:00 |
|
Markus Scherer
|
e89977c0b6
|
ICU-7247 finish testing LocalPointer variants, and improve API docs
X-SVN-Rev: 26960
|
2009-11-20 23:28:47 +00:00 |
|
Markus Scherer
|
2f8822e8b3
|
ICU-7260 remove bad lines from uintrnal.h to get hdrtst to pass
X-SVN-Rev: 26948
|
2009-11-18 22:20:08 +00:00 |
|
Andy Heninger
|
5f4c87e3b2
|
ICU-7193 Get rid of bogus gcc warnings
X-SVN-Rev: 26928
|
2009-11-17 18:41:35 +00:00 |
|
Michael Ow
|
f537b4fde7
|
ICU-7193 Update urename.h
X-SVN-Rev: 26927
|
2009-11-17 17:58:51 +00:00 |
|
Markus Scherer
|
81c4b3a886
|
ICU-7084 more C-friendly comments
X-SVN-Rev: 26906
|
2009-11-14 20:00:32 +00:00 |
|
Markus Scherer
|
57bc8aa035
|
ICU-7245 implement C++ public smart pointers; LocalPointer, LocalArray, LocalUConverterPointer etc. (localpointer.h)
X-SVN-Rev: 26905
|
2009-11-14 00:38:00 +00:00 |
|
Markus Scherer
|
1dbea6f001
|
ICU-7245 implement C++ public smart pointers; LocalPointer, LocalArray, LocalUConverterPointer etc.
X-SVN-Rev: 26904
|
2009-11-14 00:36:06 +00:00 |
|
Markus Scherer
|
66b63f9c48
|
ICU-7084 Unicode 5.2: merge -r 26464:26890 branches/markus/uni52 into trunk, and a little cleanup (C++)
X-SVN-Rev: 26898
|
2009-11-13 19:25:21 +00:00 |
|
Michael Ow
|
b4853d0331
|
ICU-7222 Remove Windows x64 warnings by casting explicitly.
X-SVN-Rev: 26870
|
2009-11-11 15:47:22 +00:00 |
|
Fredrik Roubert
|
4a6d872c21
|
ICU-7121 add ErrorCode::errorName() convenience method
X-SVN-Rev: 26856
|
2009-11-09 15:40:57 +00:00 |
|
Michael Ow
|
29d8944fc5
|
ICU-7193 Update version number to 4.3.3
X-SVN-Rev: 26786
|
2009-10-14 20:13:03 +00:00 |
|
Michael Ow
|
475e26f1ae
|
ICU-7074 Update urename.h for 4.3.2
X-SVN-Rev: 26760
|
2009-10-07 19:43:07 +00:00 |
|
Michael Ow
|
ecae93acea
|
ICU-3319 Fix result check for uprv_memcmp and update namespace renaming
X-SVN-Rev: 26731
|
2009-10-02 19:21:27 +00:00 |
|
Michael Ow
|
5fd02e901c
|
ICU-3319 Ensure uvernum.h is not included before platform.h
X-SVN-Rev: 26708
|
2009-09-30 22:26:10 +00:00 |
|
Michael Ow
|
f49fb07bfe
|
ICU-3319 Remove uneeded doxygen tag.
X-SVN-Rev: 26704
|
2009-09-30 20:31:51 +00:00 |
|
Michael Ow
|
0007ad3c36
|
ICU-3319 Use more generic name for rename macro. Move namespace definition back. Fix various rename issues.
X-SVN-Rev: 26703
|
2009-09-30 20:26:34 +00:00 |
|
Michael Ow
|
cf139249f7
|
ICU-5720 Remove uneeded u_version functions.
X-SVN-Rev: 26702
|
2009-09-30 20:16:24 +00:00 |
|
Andy Heninger
|
95505300c8
|
ICU-4016 mutexes: dump pool, revert to dynamic allocation, simplify some of the #ifdef tangle.
X-SVN-Rev: 26660
|
2009-09-21 04:21:41 +00:00 |
|
Michael Ow
|
c8982d6ce6
|
ICU-7074 Update version number for namespace.
X-SVN-Rev: 26632
|
2009-09-15 17:50:27 +00:00 |
|
Michael Ow
|
a6305a2160
|
ICU-3319 Fix missing function declaration during merge.
X-SVN-Rev: 26631
|
2009-09-15 16:20:12 +00:00 |
|
Michael Ow
|
67e5dae0ae
|
ICU-5720 Fix usage of UVersionInfo type.
X-SVN-Rev: 26629
|
2009-09-14 16:48:42 +00:00 |
|
Steven R. Loomis
|
d51a3d446c
|
ICU-6989 merge of r26622, fix urename
X-SVN-Rev: 26623
|
2009-09-12 04:06:28 +00:00 |
|
Michael Ow
|
aedb406d05
|
ICU-3319 Fix cygwin renaming issue.
X-SVN-Rev: 26614
|
2009-09-09 18:29:55 +00:00 |
|
Michael Ow
|
9e239fd9f0
|
ICU-3319 Merge changes in branch to trunk.
X-SVN-Rev: 26609
|
2009-09-08 05:31:42 +00:00 |
|
Michael Ow
|
f936b9b2f5
|
ICU-3126 Merge changes to trunk for auto cleanup of icu libraries.
X-SVN-Rev: 26596
|
2009-09-03 20:40:02 +00:00 |
|
Michael Ow
|
da54f7cdee
|
ICU-5720 Add data version API.
X-SVN-Rev: 26490
|
2009-08-13 17:21:33 +00:00 |
|
Michael Ow
|
48294075bd
|
ICU-7060 Ignore some definitions when on Cygwin/MSVC.
X-SVN-Rev: 26487
|
2009-08-12 19:45:13 +00:00 |
|
Michael Ow
|
d7d2dfe48d
|
ICU-7060 Include platform.h when building on Cygwin/MSVC.
X-SVN-Rev: 26484
|
2009-08-12 18:57:25 +00:00 |
|
Michael Ow
|
6c22ca75fe
|
ICU-6998 Remove dllimport attribute when building on Cygwin GCC.
X-SVN-Rev: 26459
|
2009-07-30 18:36:51 +00:00 |
|
Michael Ow
|
4ca1eed83e
|
ICU-7039 Fix pointer integer comparison.
X-SVN-Rev: 26458
|
2009-07-30 16:47:30 +00:00 |
|
Michael Ow
|
d8554576c2
|
ICU-7039 Enable optimization for C++ files using GCC.
X-SVN-Rev: 26455
|
2009-07-29 19:44:01 +00:00 |
|
Steven R. Loomis
|
018fea30d7
|
ICU-7074 bump version to milestone:4.3.2
X-SVN-Rev: 26433
|
2009-07-24 19:52:23 +00:00 |
|
John Vu
|
2372fb332c
|
ICU-7025 Changed comment to say country codes are defined as ISO 3166 and not ISO 639.
X-SVN-Rev: 26431
|
2009-07-24 18:36:41 +00:00 |
|
Michael Ow
|
7c977e5785
|
ICU-7004 Update urename.h
X-SVN-Rev: 26402
|
2009-07-21 03:02:49 +00:00 |
|
Steven R. Loomis
|
9f373b4b5a
|
ICU-6902 merge of r26358 into trunk (z changes)
X-SVN-Rev: 26381
|
2009-07-18 02:35:27 +00:00 |
|
Markus Scherer
|
c9087beb0d
|
ICU-6945 merge into trunk: changes for .res formatVersion 2 (#6945) and new ICU4J data .jar building from ICU4C (#7043), from -r 26329:26368 icu/branches/markus/smallres2
X-SVN-Rev: 26375
|
2009-07-17 22:57:26 +00:00 |
|
Michael Ow
|
6aec621e32
|
ICU-6487 Enable utf16 string literals on GCC >= 4.4 when strict is disabled.
X-SVN-Rev: 26309
|
2009-07-13 19:01:23 +00:00 |
|
Andy Heninger
|
49db0e1ead
|
ICU-3491 remove extra calls to u_init(), and simplify the API comments for u_init().
X-SVN-Rev: 26279
|
2009-07-09 22:50:01 +00:00 |
|
Michael Ow
|
c0a65e9d5b
|
ICU-7004 Update ICU4C version number to 4.3.1
X-SVN-Rev: 26197
|
2009-06-29 17:53:41 +00:00 |
|
John Vu
|
edf161736f
|
ICU-6967 Removed u_compareVersions.
X-SVN-Rev: 26143
|
2009-06-23 18:04:40 +00:00 |
|
Markus Scherer
|
ceab24c9be
|
ICU-6965 rename ErrorCode::check() to ErrorCode::assertSuccess() to avoid conflict with MacOS #define check(...)
X-SVN-Rev: 26054
|
2009-05-27 22:31:13 +00:00 |
|
Markus Scherer
|
12be5b8ce0
|
ICU-6928 even simpler NUL-termination code, now only in getTerminatedBuffer(); insight: getTerminatedBuffer() can safely write a NUL even in a shared, allocated (kLongString & refCount()>1) buffer so no other code need NUL-terminate the buffer
X-SVN-Rev: 26007
|
2009-05-14 06:05:27 +00:00 |
|
Markus Scherer
|
b23ab3d19d
|
ICU-6928 make not-writable UnicodeString buffers NUL-terminated if there is space, and NUL-terminate writable buffers if there is space; this is so valgrind and Purify don't complain about testing uninitialized memory
X-SVN-Rev: 26006
|
2009-05-13 21:05:51 +00:00 |
|
Markus Scherer
|
d0f56f27f1
|
ICU-6929 turn U_DISABLE_RENAMING back off (i.e., enable renaming) by default on Windows
X-SVN-Rev: 26005
|
2009-05-13 19:02:07 +00:00 |
|
Markus Scherer
|
5875bf7c7f
|
ICU-6574 fix documentation related to the break iterator
X-SVN-Rev: 25899
|
2009-04-24 00:37:01 +00:00 |
|
Markus Scherer
|
b2da0fe0c2
|
ICU-6687 fix ucnv_convertEx() code sample
X-SVN-Rev: 25892
|
2009-04-23 15:39:39 +00:00 |
|
Andy Heninger
|
aca052e550
|
ICU-6774 character break iteration, revise misleading documentation.
X-SVN-Rev: 25885
|
2009-04-23 06:04:20 +00:00 |
|
Steven R. Loomis
|
a0971dd8e9
|
ICU-6416 update to 4.2 for renaming
X-SVN-Rev: 25880
|
2009-04-23 04:49:08 +00:00 |
|
Steven R. Loomis
|
e8dd13d0e4
|
ICU-6822 locale capacity
X-SVN-Rev: 25878
|
2009-04-23 04:25:39 +00:00 |
|
Markus Scherer
|
34be31dcd4
|
ICU-6639 mingw has inttypes.h
X-SVN-Rev: 25872
|
2009-04-22 23:37:04 +00:00 |
|
Michael Ow
|
5e42f898c5
|
ICU-6416 Update to 4.2 urename.h
X-SVN-Rev: 25782
|
2009-04-15 20:36:09 +00:00 |
|
Michael Ow
|
5d619b24b5
|
ICU-6416 Update to 4.2
X-SVN-Rev: 25779
|
2009-04-15 19:00:58 +00:00 |
|
Markus Scherer
|
feacd1a1c6
|
ICU-6765 add comments about why StringPiece and ByteSink don't look like normal ICU classes
X-SVN-Rev: 25774
|
2009-04-15 04:21:57 +00:00 |
|
Michael Ow
|
56db54ee3f
|
ICU-6238 Fix NSF/NFS typo.
X-SVN-Rev: 25745
|
2009-04-09 18:36:56 +00:00 |
|
Steven R. Loomis
|
ff3cb7a656
|
ICU-6799 reduce warnings (status: 718->459)
X-SVN-Rev: 25708
|
2009-04-01 05:57:09 +00:00 |
|
Steven R. Loomis
|
21a1c74128
|
ICU-6416 ICU4C 4.1.5
X-SVN-Rev: 25697
|
2009-03-31 17:00:42 +00:00 |
|
Steven R. Loomis
|
0fbc6cab07
|
ICU-6804 update deprecated, draft, etc
X-SVN-Rev: 25633
|
2009-03-19 16:45:38 +00:00 |
|
Steven R. Loomis
|
714d7d9808
|
ICU-6804 Move @draft to @stable, regen api report
X-SVN-Rev: 25631
|
2009-03-19 06:45:04 +00:00 |
|
Steven R. Loomis
|
1fcbaff0ba
|
ICU-6804 @draft to @stable
X-SVN-Rev: 25626
|
2009-03-19 04:03:31 +00:00 |
|
Steven R. Loomis
|
0a5b5e9880
|
ICU-6797 more doxygen cleanup
X-SVN-Rev: 25623
|
2009-03-19 02:01:37 +00:00 |
|
Markus Scherer
|
f111648f68
|
ICU-6765 doxygen-ify API docs
X-SVN-Rev: 25620
|
2009-03-18 20:35:19 +00:00 |
|
Andy Heninger
|
2a788397fd
|
ICU-2515 Make uenum_openStringEnumeration() public, rename to uenum_openFromStringEnumeration()
X-SVN-Rev: 25619
|
2009-03-18 20:23:40 +00:00 |
|
Markus Scherer
|
fa03e6079a
|
ICU-6765 doxygen-ify API docs
X-SVN-Rev: 25618
|
2009-03-18 19:58:11 +00:00 |
|
Steven R. Loomis
|
8e85f80a2a
|
ICU-6797 raft of doxygen fixes for milestone:4.1.4
X-SVN-Rev: 25600
|
2009-03-17 01:47:25 +00:00 |
|
Steven R. Loomis
|
ab1caa43fc
|
ICU-6798 version bump icu4c to milestone:4.1.4 and a minor test improvement
X-SVN-Rev: 25599
|
2009-03-17 01:06:38 +00:00 |
|
Andy Heninger
|
7ba40f1363
|
ICU-6375 Add option for reducing spurious valgrind errors
X-SVN-Rev: 25586
|
2009-03-13 23:49:56 +00:00 |
|
Markus Scherer
|
e74be582d0
|
ICU-6606 optimized away calls to u_getDefaultConverter() from UnicodeString code (constructors and extract()) if U_CHARSET_IS_UTF8
X-SVN-Rev: 25571
|
2009-03-12 21:24:54 +00:00 |
|
Andy Heninger
|
161d291c32
|
ICU-2515 Make uenum_openStringEnumeration() public
X-SVN-Rev: 25562
|
2009-03-12 17:56:24 +00:00 |
|
Andy Heninger
|
2213bd3046
|
ICU-6064 Make UnicodeSet::closeOver() public
X-SVN-Rev: 25560
|
2009-03-12 17:08:12 +00:00 |
|
Andy Heninger
|
259961959e
|
ICU-6235 UnicodeSet to USet conversions
X-SVN-Rev: 25559
|
2009-03-12 16:36:34 +00:00 |
|
Yoshito Umaoka
|
53a464d82a
|
ICU-6434 BCP47 conversion function definitions with stub code for M4
X-SVN-Rev: 25557
|
2009-03-12 04:08:32 +00:00 |
|
Andy Heninger
|
0e1d733bac
|
ICU-6066 take UnicodeSet::removeAllStrings() public
X-SVN-Rev: 25556
|
2009-03-12 01:14:10 +00:00 |
|
Andy Heninger
|
72cf0f3d06
|
ICU-6235 UnicodeSet to USet conversions
X-SVN-Rev: 25555
|
2009-03-12 00:38:53 +00:00 |
|
Markus Scherer
|
2cc78d6fce
|
ICU-6606 split UnicodeString methods so that implicitly using the default codepage does not have to depend on ucnv_* functions if the default is UTF-8
X-SVN-Rev: 25554
|
2009-03-11 23:57:47 +00:00 |
|
Markus Scherer
|
af61e26bf0
|
ICU-6483 remove useless origin parameter from handleFailure()
X-SVN-Rev: 25550
|
2009-03-11 17:57:24 +00:00 |
|
Markus Scherer
|
2c2bf3e72a
|
ICU-6483 add ErrorCode class, C++ convenience wrapper for UErrorCode
X-SVN-Rev: 25546
|
2009-03-11 05:27:11 +00:00 |
|
Markus Scherer
|
93e35cf3db
|
ICU-6606 add #define option for >>default charset is UTF-8<<
X-SVN-Rev: 25544
|
2009-03-11 03:16:35 +00:00 |
|
Andy Heninger
|
8ec2292d83
|
ICU-6776 fix compilation error with UnicodeString::toUTF8String()
X-SVN-Rev: 25524
|
2009-03-09 02:54:18 +00:00 |
|