Andy Heninger
|
cb5db8f8b7
|
ICU-7299 fix misc compiler warnings.
X-SVN-Rev: 27048
|
2009-12-11 18:10:20 +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 |
|
Steven R. Loomis
|
4f73aaf34c
|
ICU-7281 fix minor errors
X-SVN-Rev: 27014
|
2009-12-03 22:41:48 +00:00 |
|
Michael Ow
|
9c00fc5a5f
|
ICU-7244 Update LCID to POSIX table with Windows 7 data.
X-SVN-Rev: 27013
|
2009-12-03 21:24:12 +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 |
|
Peter Edberg
|
d5ce146cc8
|
ICU-6846 Use posix_madvise instead of madvise
X-SVN-Rev: 26996
|
2009-12-01 00:36:05 +00:00 |
|
Peter Edberg
|
59dae49b7c
|
ICU-6846 Turn off speculative paging for datafile access in DARWIN for TARGET_OS_IPHONE
X-SVN-Rev: 26991
|
2009-11-30 20:00:42 +00:00 |
|
Peter Edberg
|
ec72696fe8
|
ICU-7276 On DARWIN, for TARGET_IPHONE_SIMULATOR, look for data files relative to IPHONE_SIMULATOR_ROOT
X-SVN-Rev: 26990
|
2009-11-30 19:04:21 +00:00 |
|
Markus Scherer
|
d73228968d
|
ICU-7247 use LocalMemory & MaybeStackArray in some places
X-SVN-Rev: 26964
|
2009-11-21 22:04:55 +00:00 |
|
Andy Heninger
|
786d5042dd
|
ICU-7182 fix gcc compilation error.
X-SVN-Rev: 26963
|
2009-11-21 16:29:57 +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
|
98fd35991b
|
ICU-7247 use almost every one of the LocalXyzPointer classes at least once
X-SVN-Rev: 26955
|
2009-11-20 06:28:25 +00:00 |
|
Markus Scherer
|
6b848d4b3f
|
ICU-7182 small simplification of _recompose()
X-SVN-Rev: 26953
|
2009-11-19 04:40:51 +00:00 |
|
Markus Scherer
|
9fca8644b5
|
ICU-7182 remove support for Unicode Normalization behavior before corrigendum 5 (PRI #29)
X-SVN-Rev: 26952
|
2009-11-19 00:46:36 +00:00 |
|
Markus Scherer
|
3b12074b40
|
ICU-7247 add internal LocalMemory and MaybeStackArray classes
X-SVN-Rev: 26951
|
2009-11-18 23:35:52 +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
|
9516e2fed2
|
ICU-7193 Fix uninitialized UErrorCode
X-SVN-Rev: 26929
|
2009-11-17 19:17:06 +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
|
c1425595ec
|
ICU-7232 Fix some Windows compilation errors.
X-SVN-Rev: 26893
|
2009-11-13 01:47:05 +00:00 |
|
Doug Felt
|
d62a45c0bc
|
ICU-7232 merge branch/dougfelt/datasplit at revision 26862 into trunk
X-SVN-Rev: 26884
|
2009-11-12 21:53:42 +00:00 |
|
Michael Ow
|
a1900371b7
|
ICU-7226 Undo commit revision 24105 from ticket 6300.
X-SVN-Rev: 26871
|
2009-11-11 17:33:56 +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
|
6ca187a0ca
|
ICU-7200 Move definition of TZFILE_SKIP.
X-SVN-Rev: 26816
|
2009-10-28 21:10:31 +00:00 |
|
Michael Ow
|
213239011c
|
ICU-7200 Skip certain tz file when searching for system time zone.
X-SVN-Rev: 26815
|
2009-10-28 19:59:29 +00:00 |
|
Michael Ow
|
fe62ee5a61
|
ICU-6204 Ensure valid country code in locale id is either size 2 or 3.
X-SVN-Rev: 26809
|
2009-10-26 19:34:32 +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 |
|
Andy Heninger
|
ee02257977
|
ICU-7179 Incorrect data type in race-handling code in udata_cacheDataItem
X-SVN-Rev: 26763
|
2009-10-07 22:06:24 +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 |
|
Jungshik Shin
|
aad80d159f
|
ICU-7135 On Windows, make uprv_tzname return a pointer to a location in the heap in both normal and fallback codepaths because it it is freed in timezone.cpp
X-SVN-Rev: 26746
|
2009-10-06 16:58:50 +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 |
|
Claire Ho
|
78f5b61f0b
|
ICU-7145 Prevent crash in searchForTZfile() of putil.c
X-SVN-Rev: 26706
|
2009-09-30 21:21:02 +00:00 |
|
Michael Ow
|
fea26556be
|
ICU-3319 Update common project file.
X-SVN-Rev: 26705
|
2009-09-30 20:50:14 +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 |
|
John Emmons
|
f5c53c0899
|
ICU-7136 Fix build error on Windows
X-SVN-Rev: 26670
|
2009-09-22 16:05:30 +00:00 |
|
John Emmons
|
9201d2a8a6
|
ICU-7136 Add logic to allow %%ParentIsRoot resource to disallow the parent in the inheritance chain
X-SVN-Rev: 26666
|
2009-09-21 22:51:00 +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
|
d8e1bc4885
|
ICU-6911 Remove memory leak in icudataver and ssearch.
X-SVN-Rev: 26652
|
2009-09-18 21:52:02 +00:00 |
|
Michael Ow
|
3b1acfd610
|
ICU-6991 Add icudataver.c to windows project file.
X-SVN-Rev: 26649
|
2009-09-18 14:31:42 +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
|
bec6614bdd
|
ICU-6565 Make Linux and MacOX default codepage be UTF-8 for non C/POSIX locale.
X-SVN-Rev: 26620
|
2009-09-11 20:41:32 +00:00 |
|
Andy Heninger
|
4d90dc692d
|
ICU-7130 infinite loop in dictionary break iterators
X-SVN-Rev: 26618
|
2009-09-10 23:17:38 +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
|
657fc234e0
|
ICU-4069 Remove C++ style comments and declarations.
X-SVN-Rev: 26555
|
2009-08-26 18:40:08 +00:00 |
|
John Emmons
|
54a0de3375
|
ICU-4069 Use localized locale display pattern in getDisplayLocale()
X-SVN-Rev: 26554
|
2009-08-26 17:28:25 +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 |
|
Yoshito Umaoka
|
71cc388673
|
ICU-6916 Fixing compiler warnings on Linux/gcc.
X-SVN-Rev: 26427
|
2009-07-23 20:28:26 +00:00 |
|
Markus Scherer
|
ceff3fcad0
|
ICU-6945 reduce gcc 4.2 warnings
X-SVN-Rev: 26411
|
2009-07-22 05:15:28 +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
|
0410071ff1
|
ICU-4069 Move declaration to top of function to avoid compilation errors on some platforms.
X-SVN-Rev: 26342
|
2009-07-15 17:32:01 +00:00 |
|
John Emmons
|
ff8cd2fb57
|
ICU-4069 Add support for locale separator
X-SVN-Rev: 26337
|
2009-07-14 22:45:44 +00:00 |
|
Michael Ow
|
4f6fd26142
|
ICU-6963 Make icu resolve symbols internally.
X-SVN-Rev: 26320
|
2009-07-14 16:50:23 +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 |
|
Yoshito Umaoka
|
e3a1e9df86
|
ICU-6916 Support preferred language subtag casing used in BCP47.
X-SVN-Rev: 26296
|
2009-07-10 23:39:21 +00:00 |
|
Andy Heninger
|
20e7751c2c
|
ICU-6998 swat a bunch of compiler warnings.
X-SVN-Rev: 26288
|
2009-07-10 18:58:35 +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 |
|
Andy Heninger
|
ff17dd72c1
|
ICU-3547 remove unnecessary umtx_init() calls.
X-SVN-Rev: 26224
|
2009-07-03 00:36:51 +00:00 |
|
Michael Ow
|
513975dfe7
|
ICU-7004 Update Visual Studio project files to 4.3.1
X-SVN-Rev: 26202
|
2009-06-29 22:24:07 +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 |
|
Michael Ow
|
737d833448
|
ICU-6955 Fix potential error in mbcs and add more code coverage test cases.
X-SVN-Rev: 26194
|
2009-06-29 03:57:23 +00:00 |
|
John Vu
|
edf161736f
|
ICU-6967 Removed u_compareVersions.
X-SVN-Rev: 26143
|
2009-06-23 18:04:40 +00:00 |
|
John Emmons
|
42da1f8d6b
|
ICU-6979 Integrate CLDR 1.7.1
X-SVN-Rev: 26138
|
2009-06-22 17:00:28 +00:00 |
|
Andy Heninger
|
d9bc692358
|
ICU-6998 Compiler warning fixes
X-SVN-Rev: 26109
|
2009-06-16 00:57:23 +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 |
|
Michael Ow
|
77aeb37635
|
ICU-6890 Check for cygwinmsvc build environment before declaring npos.
X-SVN-Rev: 25950
|
2009-04-29 20:29:22 +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
|
57fbf5d5f7
|
ICU-6331 avoid using padding-sensitive (on old ARM) struct Group, access raw uint16_t instead
X-SVN-Rev: 25897
|
2009-04-23 21:57:48 +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 |
|
Steven R. Loomis
|
5efc717c00
|
ICU-6799 warning reduction
X-SVN-Rev: 25867
|
2009-04-22 22:02:47 +00:00 |
|
Markus Scherer
|
9808a30392
|
ICU-6453 minor code improvements
X-SVN-Rev: 25857
|
2009-04-21 23:38:15 +00:00 |
|