John Emmons
|
a869b0d483
|
ICU-10335 Merge completed CLDR24 branch into trunk.
X-SVN-Rev: 34238
|
2013-09-07 20:46:42 +00:00 |
|
Peter Edberg
|
bf4126616b
|
ICU-7647 Add/use LaoBreakEngine and laodict.txt; more useful messages in gendict
X-SVN-Rev: 34229
|
2013-09-06 23:43:13 +00:00 |
|
Steven R. Loomis
|
4c46fa7dd8
|
ICU-10365 another typo as per r34214
X-SVN-Rev: 34215
|
2013-09-06 05:01:22 +00:00 |
|
Andy Heninger
|
216de3bb95
|
ICU-10365 Fix typo in previous commit that broke the build on several platforms.
X-SVN-Rev: 34214
|
2013-09-06 04:14:48 +00:00 |
|
Andy Heninger
|
bb7e5684de
|
ICU-10365 Mutex implementation, use ICU namespace where possible, cleans up urename.
X-SVN-Rev: 34209
|
2013-09-06 01:41:14 +00:00 |
|
Steven R. Loomis
|
e001989611
|
ICU-10122 fix test for U_TIMEZONE
X-SVN-Rev: 34183
|
2013-09-04 05:41:01 +00:00 |
|
Steven R. Loomis
|
f9d90ad80b
|
ICU-10178 clarify UnicodeString::compare
X-SVN-Rev: 34180
|
2013-09-04 04:40:58 +00:00 |
|
Matitiahu Allouche
|
b8227cab88
|
ICU-10142 just checking that I can commit.
X-SVN-Rev: 34171
|
2013-09-03 20:21:42 +00:00 |
|
Markus Scherer
|
7eeeccbcbb
|
ICU-10142 fix for old-style C
X-SVN-Rev: 34169
|
2013-09-03 17:58:45 +00:00 |
|
Steven R. Loomis
|
3337da7e64
|
ICU-9710 fixed U_PLATFORM on darwin. also added U_PF_BSD to the debug printf while at it.
X-SVN-Rev: 34158
|
2013-08-30 23:39:28 +00:00 |
|
Markus Scherer
|
90b538ae3f
|
ICU-10142 implement Unicode 6.3 bidi algorithm additions: merge icu/branches/mati/uba63 into trunk, merge new test for BidiCharacterTest.txt into bidiconf.cpp
X-SVN-Rev: 34147
|
2013-08-30 16:32:45 +00:00 |
|
Andy Heninger
|
45561757cc
|
ICU-10182 Build Time mutexes, merge from development branch.
X-SVN-Rev: 34139
|
2013-08-30 01:23:42 +00:00 |
|
Steven R. Loomis
|
80597323f8
|
ICU-10331 fix immediate issue on cygwin, mingw still broken. also fix warnings and spaces
X-SVN-Rev: 34133
|
2013-08-29 21:36:06 +00:00 |
|
Peter Edberg
|
2f02059dda
|
ICU-10299 Fix CjkBreakEngine fSet to include 30FC,FF70; fix broken test data (ICU4C)
X-SVN-Rev: 34118
|
2013-08-29 05:13:36 +00:00 |
|
Markus Scherer
|
ff5564232d
|
ICU-10168 Unicode 6.3 data files as of 2013-aug-27
X-SVN-Rev: 34098
|
2013-08-28 01:36:57 +00:00 |
|
Jungshik Shin
|
c207e27745
|
ICU-10250 fix an error in _getKeywords()
X-SVN-Rev: 34078
|
2013-08-21 23:51:56 +00:00 |
|
Travis Keep
|
f72d9c1fe0
|
ICU-10306 Fix ICU data loading so that data that is padded with 8 bytes is still loaded correctly.
X-SVN-Rev: 34043
|
2013-08-15 00:01:20 +00:00 |
|
Andy Heninger
|
75114667a6
|
ICU-10301 Remove nearly empty mutex.cpp file.
X-SVN-Rev: 34034
|
2013-08-12 18:09:50 +00:00 |
|
Andy Heninger
|
8e9b5e0b7e
|
ICU-10301 Remove singleton classes, convert existing usage to UInitOnce
X-SVN-Rev: 34032
|
2013-08-12 03:35:22 +00:00 |
|
Andy Heninger
|
0061d3a9b7
|
ICU-10184 umutex.h, change to C++ only, in preparation for build time user mutex support.
X-SVN-Rev: 34029
|
2013-08-09 19:53:07 +00:00 |
|
Andy Heninger
|
4532a7082c
|
ICU-10271 C++11 atomics, simplify #ifdefs.
X-SVN-Rev: 34000
|
2013-07-30 00:17:15 +00:00 |
|
Travis Keep
|
ecd7ea193b
|
ICU-10274 Add compound duration formatting for C++
X-SVN-Rev: 33986
|
2013-07-25 16:36:25 +00:00 |
|
Steven R. Loomis
|
a26088f951
|
ICU-10271 when #include <atomic> doesn't work, don't use it (autoconf mode only)
X-SVN-Rev: 33978
|
2013-07-24 21:06:24 +00:00 |
|
Peter Edberg
|
7270b111c0
|
ICU-10083 Update urename.h for 52.0.1
X-SVN-Rev: 33900
|
2013-07-10 06:44:41 +00:00 |
|
Peter Edberg
|
76d880b44f
|
ICU-10244 (C) Handle localeDisplayPattern/separator as pattern
X-SVN-Rev: 33889
|
2013-07-08 06:34:53 +00:00 |
|
Andy Heninger
|
a740170f81
|
ICU-10050 disable C++11 std atomics on Macintosh
X-SVN-Rev: 33885
|
2013-07-04 22:32:33 +00:00 |
|
Andy Heninger
|
ac982cb8f8
|
ICU-5901 RBBI.getRuleStatus(), hoist to BreakIterator from RuleBasedBreakIterator
X-SVN-Rev: 33830
|
2013-06-14 00:47:11 +00:00 |
|
Markus Scherer
|
60f61805e4
|
ICU-8134 improve API docs for getBaseName() & setKeywordValue()
X-SVN-Rev: 33814
|
2013-06-10 22:37:40 +00:00 |
|
Steven R. Loomis
|
917d765cfa
|
ICU-10051 disable U_HAVE_STD_ATOMICS on Apple LLVM Clang. When there's a version known which works, this can be changed.
X-SVN-Rev: 33809
|
2013-06-07 17:10:15 +00:00 |
|
Andy Heninger
|
fbdf95be0e
|
ICU-10051 ures_cleanup tweaked for failing test.
X-SVN-Rev: 33789
|
2013-06-01 05:10:48 +00:00 |
|
Andy Heninger
|
ae87a3acc2
|
ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time.
X-SVN-Rev: 33788
|
2013-06-01 03:37:16 +00:00 |
|
Markus Scherer
|
8ec350d593
|
ICU-10181 fix typo in Arabic unshaping of letter Peh
X-SVN-Rev: 33783
|
2013-05-31 16:57:56 +00:00 |
|
Travis Keep
|
cfc87e0de2
|
ICU-9669 Fix bug in resbund.cpp
X-SVN-Rev: 33746
|
2013-05-23 21:47:38 +00:00 |
|
Steven R. Loomis
|
8db5ace8b2
|
ICU-9904 add enumset to filter, hopefully it will fix the binary build issue
X-SVN-Rev: 33720
|
2013-05-22 04:28:12 +00:00 |
|
Michael Ow
|
d358980e89
|
ICU-10169 Remove error compilation options in zos build
X-SVN-Rev: 33667
|
2013-05-16 14:43:26 +00:00 |
|
Markus Scherer
|
2982958b06
|
ICU-10128 update ICU to Unicode 6.3 beta (merge from branches/markus/uni63 at r33661)
X-SVN-Rev: 33662
|
2013-05-15 21:51:04 +00:00 |
|
Michael Ow
|
9b84f2152e
|
ICU-10047 Copy enumset.h to the appropriate directory when building with MSVC project files
X-SVN-Rev: 33635
|
2013-05-10 20:43:23 +00:00 |
|
Michael Ow
|
9f5cf1f546
|
ICU-10129 Fix Windows timezone name truncation
X-SVN-Rev: 33610
|
2013-05-08 17:33:54 +00:00 |
|
Michael Ow
|
c7ad164155
|
ICU-10082 Fix timezone detection on Solaris
X-SVN-Rev: 33609
|
2013-05-08 17:00:30 +00:00 |
|
Michael Ow
|
4b966aacc4
|
ICU-10083 Update version number to 52.0.1 and update timebombs
X-SVN-Rev: 33604
|
2013-05-07 19:53:34 +00:00 |
|
Markus Scherer
|
e37aa32bd9
|
ICU-10081 uprv_stableBinarySearch() internal API
X-SVN-Rev: 33590
|
2013-05-04 18:58:23 +00:00 |
|
Markus Scherer
|
fe3b2a4118
|
ICU-10081 stable sort via insertion sort with binary search; test it well
X-SVN-Rev: 33588
|
2013-05-03 22:46:57 +00:00 |
|
Yoshito Umaoka
|
a6e70ba57b
|
ICU-10098 Fixed a bug introduced by the previous commit.
X-SVN-Rev: 33587
|
2013-05-03 22:34:46 +00:00 |
|
Yoshito Umaoka
|
1551c65468
|
ICU-10098 Fixed LCID to posix-style locale ID mapping problem. The fix required to change the internal LCID mapping function interface, and resolved a threading issue in uloc_getLocaleForLCID() and some other internal implementation problems in Win32DateFormat/Win32NumberFormat.
X-SVN-Rev: 33586
|
2013-05-03 21:36:03 +00:00 |
|
Andy Heninger
|
87cbfeee3f
|
ICU-2940 Remove synchronization from uset and uget DataDirectory().
X-SVN-Rev: 33472
|
2013-03-28 18:25:12 +00:00 |
|
Peter Edberg
|
fbace77746
|
ICU-9721 Update "#ifndef U_HIDE_XXX_API" guards for API status
X-SVN-Rev: 33367
|
2013-03-05 01:38:48 +00:00 |
|
Michael Ow
|
c7fe946b72
|
ICU-9721 Change version number to 51.1 and update timebombs
X-SVN-Rev: 33347
|
2013-02-27 21:34:41 +00:00 |
|
John Emmons
|
0f90af1342
|
ICU-9878 Use just the CLDR language code list instead of the whole ISO639
X-SVN-Rev: 33337
|
2013-02-27 13:44:20 +00:00 |
|
John Emmons
|
f267d1e3dd
|
ICU-9878 Update LANGUAGES and COUNTRIES list with current ISO/CLDR tables
X-SVN-Rev: 33336
|
2013-02-27 04:33:58 +00:00 |
|
Markus Scherer
|
6199780f09
|
ICU-9602 increment the _MBCSHeader.version from 5.3/4.3 to 5.4/4.4
X-SVN-Rev: 33327
|
2013-02-25 23:26:00 +00:00 |
|
Michael Ow
|
e31422e17e
|
ICU-9721 Fix errors found and fixed by icu-svnprops-check.py in ICU4C
X-SVN-Rev: 33326
|
2013-02-25 23:23:33 +00:00 |
|
Michael Ow
|
2fbd49e809
|
ICU-9721 Update urename.h for 51 release
X-SVN-Rev: 33321
|
2013-02-25 20:22:04 +00:00 |
|
Peter Edberg
|
6785e348d3
|
ICU-9751 Fix misspelling in comment for ckb Sorani
X-SVN-Rev: 33317
|
2013-02-25 05:56:55 +00:00 |
|
Michael Ow
|
37eeb709db
|
ICU-9955 merge ICU4C API status promotion to trunk
X-SVN-Rev: 33306
|
2013-02-22 20:15:50 +00:00 |
|
Yoshito Umaoka
|
61f0e011ff
|
ICU-9751 Added LCID mapping data for locales newly added in Windows 8 to resolve test failures.
X-SVN-Rev: 33304
|
2013-02-22 06:35:09 +00:00 |
|
Markus Scherer
|
7a21b2513d
|
ICU-9804 fix unused-variable warning, safer memory management
X-SVN-Rev: 33299
|
2013-02-22 02:06:45 +00:00 |
|
Markus Scherer
|
1acef73e89
|
ICU-9935 rename si_value variable to avoid collision with #define in Android system header
X-SVN-Rev: 33281
|
2013-02-20 21:37:02 +00:00 |
|
Markus Scherer
|
063c1b0868
|
ICU-9538 minor sync with Java
X-SVN-Rev: 33261
|
2013-02-17 23:24:47 +00:00 |
|
Markus Scherer
|
5f31868e69
|
ICU-9538 change sample(Zzzz) to U+FDD0
X-SVN-Rev: 33257
|
2013-02-17 22:27:59 +00:00 |
|
Markus Scherer
|
ebbc5423ef
|
ICU-9538 add script metadata properties API
X-SVN-Rev: 33255
|
2013-02-17 00:49:18 +00:00 |
|
Markus Scherer
|
f5cd9984c6
|
ICU-9880 add ImmutableIndex, replace Chinese hacks and support zhuyin, handle index characters with multiple primary weights, lazy-create rarely-used objects, bug fixes, port other improvements from Java
X-SVN-Rev: 33245
|
2013-02-15 22:11:33 +00:00 |
|
Michael Ow
|
fd5c3526d5
|
ICU-9912 Fix missing solaris preprocessor definition
X-SVN-Rev: 33212
|
2013-02-14 06:53:53 +00:00 |
|
Markus Scherer
|
2e71f86e17
|
ICU-9602 conversion: add good one-way mapping type |4
X-SVN-Rev: 33173
|
2013-02-11 20:48:11 +00:00 |
|
Michael Ow
|
07f5400f59
|
ICU-9912 Fix default timezone detection on Solaris
X-SVN-Rev: 33133
|
2013-02-06 23:39:05 +00:00 |
|
Travis Keep
|
623787fa35
|
ICU-9804 Fix ures_getByKeyWithFallback.
X-SVN-Rev: 32985
|
2012-12-18 00:53:54 +00:00 |
|
Andy Heninger
|
527c464097
|
ICU-9766 Add doc comment regarding break iterators returning UText native indices.
X-SVN-Rev: 32967
|
2012-12-14 19:00:27 +00:00 |
|
Andy Heninger
|
d850175c36
|
ICU-9766 Add doc comment regarding break iterators returning UText native indices.
X-SVN-Rev: 32966
|
2012-12-14 18:52:15 +00:00 |
|
Michael Ow
|
5b41e3add2
|
ICU-9748 Put EnumSet class in namespace
X-SVN-Rev: 32922
|
2012-12-04 23:49:57 +00:00 |
|
Michael Ow
|
53a148983c
|
ICU-9679 Fix some gcc compiler warnings
X-SVN-Rev: 32912
|
2012-11-30 22:19:58 +00:00 |
|
Andy Heninger
|
517fd227cb
|
ICU-9737 Remove singleton class, otherwise keep logic the same for thread safety fix.
X-SVN-Rev: 32908
|
2012-11-29 23:05:31 +00:00 |
|
Michael Ow
|
ebad01d878
|
ICU-9687 Propagate the ambiguous alias warning when opening converter
X-SVN-Rev: 32907
|
2012-11-29 21:38:40 +00:00 |
|
Travis Keep
|
eb81df537c
|
ICU-9669 Roll back change 32889
X-SVN-Rev: 32890
|
2012-11-26 22:29:27 +00:00 |
|
Travis Keep
|
02197c648e
|
ICU-9669 ures_getStringByKeyWithFallback() to work correctly when returning UChar* with embedded nulls.
X-SVN-Rev: 32889
|
2012-11-26 21:06:37 +00:00 |
|
Michael Ow
|
9370fd65d3
|
ICU-9605 Fix compiler error caused by undefined __timezone in uclibc
X-SVN-Rev: 32876
|
2012-11-21 19:52:44 +00:00 |
|
Michael Ow
|
f22d76237b
|
ICU-9608 MinGW includes stdint.h and inttypes.h
X-SVN-Rev: 32875
|
2012-11-21 18:48:29 +00:00 |
|
Markus Scherer
|
96cf03a67d
|
ICU-9759 fix typo, cannonical
X-SVN-Rev: 32871
|
2012-11-20 23:55:31 +00:00 |
|
Travis Keep
|
ab7f32d76e
|
ICU-9669 Rollback changeset 32866.
X-SVN-Rev: 32867
|
2012-11-19 22:51:21 +00:00 |
|
Travis Keep
|
c86501fbf2
|
ICU-9669 Allow caller to pass NULL for len when calling ures_getStringByKeyWithFallback.
X-SVN-Rev: 32866
|
2012-11-19 18:19:51 +00:00 |
|
Travis Keep
|
135c7adbdb
|
ICU-9737 Fix Locale::getDefault() and Locale::setDefault() so that the reference that getDefault() returns doesn't get freed unexpectedly due to race conditions.
X-SVN-Rev: 32865
|
2012-11-19 17:02:46 +00:00 |
|
Steven R. Loomis
|
858972dfa6
|
ICU-9748 MSVC2010 issues, move EnumSet<> to separate header
X-SVN-Rev: 32838
|
2012-11-15 21:55:41 +00:00 |
|
Travis Keep
|
34fdf50b05
|
ICU-9625 Change C++ ListFormatter to use ICU data instead of hard-coded data.
X-SVN-Rev: 32837
|
2012-11-15 18:15:37 +00:00 |
|
Steven R. Loomis
|
caf814a5db
|
ICU-9721 bump versions to 51.0.1
X-SVN-Rev: 32811
|
2012-11-13 23:10:20 +00:00 |
|
Markus Scherer
|
9fc0006117
|
ICU-9662 remove an unnecessary cast
X-SVN-Rev: 32805
|
2012-11-13 07:40:06 +00:00 |
|
Markus Scherer
|
bc31ae8173
|
ICU-9662 add & test & use U8_GET_OR_FFFD(), U8_NEXT_OR_FFFD(), U8_PREV_OR_FFFD()
X-SVN-Rev: 32796
|
2012-11-11 06:14:18 +00:00 |
|
Steven R. Loomis
|
0b5a813707
|
ICU-9714 merge from branch: fix ebcdic issues, also fix out of source build issue for make dist
X-SVN-Rev: 32793
|
2012-11-11 01:30:48 +00:00 |
|
Markus Scherer
|
8bb10245f2
|
ICU-9664 support NUL-terminated strings (indicated via length<0) in U8_NEXT, U16_NEXT, and other such (safe) macros that move forward/take a length
X-SVN-Rev: 32787
|
2012-11-10 15:31:34 +00:00 |
|
Markus Scherer
|
891a08a70a
|
ICU-9635 inline-implement the UnicodeString and Replaceable default constructors
X-SVN-Rev: 32781
|
2012-11-09 19:34:53 +00:00 |
|
Markus Scherer
|
2b38252e75
|
ICU-9728 do not automatically define UChar=char16_t because that makes C++ APIs incompatible with application code that was compiled without char16_t; define UChar=UCHAR_TYPE if that is #defined; change U_STRING_DECL to sometimes create a pointer, not array, so that we can cast the UTF-16 string literal type
X-SVN-Rev: 32780
|
2012-11-09 17:57:46 +00:00 |
|
Markus Scherer
|
22a342a545
|
ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies
X-SVN-Rev: 32776
|
2012-11-08 23:31:20 +00:00 |
|
Markus Scherer
|
1dab387878
|
ICU-9690 clarify that U8_...(safe) macros use/need int32_t indexes & lengths
X-SVN-Rev: 32772
|
2012-11-08 22:22:00 +00:00 |
|
Steven R. Loomis
|
f2306f2577
|
ICU-9711 OS/400 fixes
X-SVN-Rev: 32742
|
2012-11-02 19:41:57 +00:00 |
|
Markus Scherer
|
feea8e2c99
|
ICU-9671 fix BreakIterator compiler warnings
X-SVN-Rev: 32653
|
2012-10-17 23:54:34 +00:00 |
|
Peter Edberg
|
73b05c02c4
|
ICU-9581 Update urename.h
X-SVN-Rev: 32649
|
2012-10-17 06:15:22 +00:00 |
|
Peter Edberg
|
9622e41050
|
ICU-9581 Sync U_INTERNAL/U_DRAFT/U_STABLE tags to @internal/@draft/@stable
X-SVN-Rev: 32648
|
2012-10-17 05:48:18 +00:00 |
|
Peter Edberg
|
adc6f41d0e
|
ICU-9581 Update ICU version to 50.1, update timebombs for #9156,#9490,#8982,ccldrbug3058
X-SVN-Rev: 32616
|
2012-10-12 03:19:08 +00:00 |
|
Yoshito Umaoka
|
964283d36c
|
ICU-9567 Fixed API status comment for UTRACE_UCOL_STRCOLLUTF8.
X-SVN-Rev: 32597
|
2012-10-11 14:48:04 +00:00 |
|
Yoshito Umaoka
|
b30caaeeac
|
ICU-9567 Changes based on Markus's review feedback.
X-SVN-Rev: 32595
|
2012-10-11 03:24:59 +00:00 |
|
Michael Ow
|
0edd67f4ef
|
ICU-9642 Fix retypedef of UMutex error
X-SVN-Rev: 32586
|
2012-10-10 03:51:23 +00:00 |
|
Markus Scherer
|
996422e74c
|
ICU-9398 avoid use of utf8_countTrailBytes[], rewrite/optimize U8_COUNT_TRAIL_BYTES() & U8_NEXT_UNSAFE(), test _UNSAFE macros only with (mostly) well-formed UTF-8 text
X-SVN-Rev: 32574
|
2012-10-09 05:17:43 +00:00 |
|
Markus Scherer
|
33eb771977
|
ICU-9297 use memcmp() in UnicodeString::operator==()
X-SVN-Rev: 32552
|
2012-10-08 18:24:41 +00:00 |
|