Steven R. Loomis
|
68b3eed7cb
|
ICU-10990 remove STL deps from FilteredBreakIterator implementation
X-SVN-Rev: 36008
|
2014-07-08 00:30:21 +00:00 |
|
Andy Heninger
|
719e780320
|
ICU-10903 u_strToUTF8WithSub(), API docs misleading regarding error status setting.
X-SVN-Rev: 35991
|
2014-07-02 23:46:10 +00:00 |
|
Andy Heninger
|
4812b221aa
|
ICU-10976 Remove C++ null reference checks; they're undefined behavior.
X-SVN-Rev: 35987
|
2014-07-02 20:57:26 +00:00 |
|
Andy Heninger
|
03e1202db7
|
ICU-10983 Add failure checks to utext_clone().
X-SVN-Rev: 35986
|
2014-07-02 20:31:42 +00:00 |
|
Steven R. Loomis
|
fba912e1ec
|
ICU-10842 update urename and fix an unrenamed class
X-SVN-Rev: 35973
|
2014-07-01 16:16:59 +00:00 |
|
Andy Heninger
|
ac70eab7a3
|
ICU-8550 Remove unused #include. This is a review comment fix.
X-SVN-Rev: 35965
|
2014-06-27 22:47:21 +00:00 |
|
Michael Ow
|
7033fb8e40
|
ICU-10038 Remove wrong function name
X-SVN-Rev: 35963
|
2014-06-27 19:13:20 +00:00 |
|
Steven R. Loomis
|
b33fbff3e9
|
ICU-10974 patch: building ICU with clang-cl
X-SVN-Rev: 35952
|
2014-06-26 01:39:03 +00:00 |
|
Steven R. Loomis
|
40f501ff59
|
ICU-10874 bounds check on LocaleBased (note ICU-9762 to untangle LocaleBased)
X-SVN-Rev: 35950
|
2014-06-25 23:39:07 +00:00 |
|
Steven R. Loomis
|
f47fe1af7a
|
ICU-10890 fix string handling in icuplug
X-SVN-Rev: 35949
|
2014-06-25 23:19:25 +00:00 |
|
Travis Keep
|
b8fcbee810
|
ICU-10884 Fix compile warnings around not initializing base class in copy constructor for RelativeDateTimeFormatter and SharedObject.
X-SVN-Rev: 35871
|
2014-06-12 20:14:04 +00:00 |
|
Markus Scherer
|
48733704d2
|
ICU-10821 UCD 7.0 final data
X-SVN-Rev: 35838
|
2014-06-09 21:15:23 +00:00 |
|
Yoshito Umaoka
|
2c9b14e3e4
|
ICU-9667 Removed a couple of paraLevel value assignment statements from setPara() to match the ICU4J change (r35820). See #9667 for more details.
X-SVN-Rev: 35821
|
2014-06-06 21:44:20 +00:00 |
|
Michael Ow
|
4b5a43f324
|
ICU-8260 Increase buffer size of location keywords
X-SVN-Rev: 35787
|
2014-06-01 05:07:41 +00:00 |
|
Yoshito Umaoka
|
906dc162f9
|
ICU-10831 Fixed the API parameter description in usprep_prepare().
X-SVN-Rev: 35742
|
2014-05-22 22:43:42 +00:00 |
|
Michael Ow
|
7f937b3e26
|
ICU-10719 fix problem with detecting timezone in non-english windows environment
X-SVN-Rev: 35732
|
2014-05-21 19:57:04 +00:00 |
|
Andy Heninger
|
f71b9053d2
|
ICU-8550 Dictionary Break Iterator, fixes to work with UTF-8 text.
X-SVN-Rev: 35724
|
2014-05-17 00:44:39 +00:00 |
|
Michael Ow
|
f3fc05d4a6
|
ICU-10870 Use GetGeoInfoW version of GetGeoInfo
X-SVN-Rev: 35700
|
2014-05-09 19:11:50 +00:00 |
|
Andy Heninger
|
d3f2a4ba93
|
ICU-10891 Fix buffer overflow problem in uresbund.cpp
X-SVN-Rev: 35699
|
2014-05-09 17:54:54 +00:00 |
|
Michael Ow
|
3ed1418315
|
ICU-10038 Add u_fopen variant that accepts UTF16 filename
X-SVN-Rev: 35681
|
2014-05-01 17:45:12 +00:00 |
|
Jungshik Shin
|
52cf49b10e
|
ICU-10873 newlib has _timezone instead of __timezone
X-SVN-Rev: 35680
|
2014-05-01 00:16:10 +00:00 |
|
George Rhoten
|
1cdf346b5e
|
ICU-10871 Remove the old untested and unlisted U_PF_CLASSIC_MACOS platform. The modern ICU probably would not compile on this old platform anymore.
X-SVN-Rev: 35663
|
2014-04-30 18:34:36 +00:00 |
|
Andy Heninger
|
4587ade4b5
|
ICU-10295 Mutex ucln_registerCleanup to clear thread sanitizer errors.
X-SVN-Rev: 35655
|
2014-04-25 17:27:53 +00:00 |
|
Andy Heninger
|
4e5886643f
|
ICU-10803 Fix race in LocaleUtility::getAvailableLocaleNames().
X-SVN-Rev: 35651
|
2014-04-24 18:48:06 +00:00 |
|
Andy Heninger
|
dbcf79f57b
|
ICU-10799 ICU initialization code, review & cleanup.
X-SVN-Rev: 35649
|
2014-04-23 23:22:13 +00:00 |
|
Markus Scherer
|
567aebade1
|
ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631
X-SVN-Rev: 35632
|
2014-04-14 22:30:09 +00:00 |
|
Yoshito Umaoka
|
b655078cda
|
ICU-10842 Updated ICU4C version nubmers for 54M1.
X-SVN-Rev: 35630
|
2014-04-14 20:41:25 +00:00 |
|
Jungshik Shin
|
530f403705
|
ICU-10811 QNX does not have nl_lang_info_codeset
X-SVN-Rev: 35580
|
2014-04-02 21:50:11 +00:00 |
|
Travis Keep
|
c5fcd47b4f
|
ICU-10793 Add optimization to ListFormatter.
X-SVN-Rev: 35579
|
2014-04-02 21:43:11 +00:00 |
|
Travis Keep
|
0d3dedc0a5
|
ICU-10804 Add documentation to LRUCache.
X-SVN-Rev: 35576
|
2014-04-02 20:12:02 +00:00 |
|
Yoshito Umaoka
|
8543a2f7ff
|
ICU-9101 A minor bug fix in utrace.c found during code review.
X-SVN-Rev: 35493
|
2014-03-18 13:42:00 +00:00 |
|
Travis Keep
|
3f79fc8787
|
ICU-10646 Andy's code review comments.
X-SVN-Rev: 35491
|
2014-03-17 18:16:22 +00:00 |
|
Travis Keep
|
e4f7eafc89
|
ICU-10461 Andy's review comments.
X-SVN-Rev: 35490
|
2014-03-17 18:07:34 +00:00 |
|
Peter Edberg
|
8fdebe3515
|
ICU-10740 Adjust #ifndef U_HIDE_DRAFT/INTERNAL_API for changes; don't use around default,copy,= ctors
X-SVN-Rev: 35478
|
2014-03-15 00:20:41 +00:00 |
|
Peter Edberg
|
4cbc737493
|
ICU-10740 Update urename.h
X-SVN-Rev: 35467
|
2014-03-13 22:53:30 +00:00 |
|
Andy Heninger
|
dfe8c061e0
|
ICU-10764 API Promotions for ICU4C 53.
X-SVN-Rev: 35459
|
2014-03-13 20:33:16 +00:00 |
|
Michael Ow
|
06cc7cacb5
|
ICU-10286 Add uconfig option to disable filtered break iterator code by default
X-SVN-Rev: 35446
|
2014-03-12 21:59:12 +00:00 |
|
Peter Edberg
|
851ea612f2
|
ICU-10740 update U_COPYRIGHT_STRING to 2014
X-SVN-Rev: 35423
|
2014-03-12 01:41:52 +00:00 |
|
Scott Russell
|
c3b6d7351d
|
ICU-10776 fix non-ASCII characters in C source
X-SVN-Rev: 35393
|
2014-03-10 15:23:19 +00:00 |
|
Steven R. Loomis
|
7b0172a8aa
|
ICU-10272 fix break on Windows
X-SVN-Rev: 35378
|
2014-03-07 01:01:49 +00:00 |
|
Steven R. Loomis
|
c866020da6
|
ICU-10272 the clang workaround was only *mostly* harmless. Disable it under Windows. Fix: typeinfo(82): error C2874: using-declaration causes a multiple declaration of 'type_info'
X-SVN-Rev: 35375
|
2014-03-07 00:30:23 +00:00 |
|
Steven R. Loomis
|
bd3131899f
|
ICU-10272 clang workaround
X-SVN-Rev: 35366
|
2014-03-06 19:39:41 +00:00 |
|
Steven R. Loomis
|
bbe5a9e0d8
|
ICU-10286 Check in filtered break behavior. Does not load bundles yet. Also fixes to locbased and brkiter ( no way for subclasses to set locale id )
X-SVN-Rev: 35357
|
2014-03-06 11:21:15 +00:00 |
|
Michael Ow
|
39f9e215de
|
ICU-10740 Update version number to 53.1 in ICU4C
X-SVN-Rev: 35324
|
2014-03-04 17:59:29 +00:00 |
|
Markus Scherer
|
ede6e58597
|
ICU-10478 Android does not have nl_langinfo(codeset)
X-SVN-Rev: 35260
|
2014-02-28 19:27:37 +00:00 |
|
Markus Scherer
|
889c8b2429
|
ICU-10678 cherry-pick Unicode 7.0 U+20BD RUBLE SIGN for ICU 53
X-SVN-Rev: 35241
|
2014-02-26 21:34:14 +00:00 |
|
Markus Scherer
|
86861a0867
|
ICU-10670 Fix character-based Arabic shaping for Urdu & some other characters
X-SVN-Rev: 35233
|
2014-02-26 00:02:24 +00:00 |
|
Markus Scherer
|
e977c057a9
|
ICU-9101 merge branches/markus/collv2@35225 into the trunk
X-SVN-Rev: 35227
|
2014-02-25 21:21:49 +00:00 |
|
Travis Keep
|
1d1172e466
|
ICU-10700 Document that relevant registerXXX() method must be called at application startup and unregister() methods must be called at application shutdown.
X-SVN-Rev: 35129
|
2014-02-12 23:37:47 +00:00 |
|
Andy Heninger
|
059f862c4a
|
ICU-10015 Dictionary Break, sync between ICU4C & J. Most changes for this ticket are in ICU4J.
X-SVN-Rev: 35115
|
2014-02-10 20:12:03 +00:00 |
|
Travis Keep
|
0a42d4959f
|
ICU-10640 Add C++ MeasureFormat API.
X-SVN-Rev: 35069
|
2014-02-04 00:29:17 +00:00 |
|
Travis Keep
|
844d4e860b
|
ICU-10646 Tempalte->SimplePatternFormatter. evaluate -> format
X-SVN-Rev: 35027
|
2014-01-29 22:57:06 +00:00 |
|
Travis Keep
|
1f93b4c481
|
ICU-10646 Attempt to fix broken build.
X-SVN-Rev: 35019
|
2014-01-29 05:52:11 +00:00 |
|
Travis Keep
|
d4ec281c99
|
ICU-10646 Introduce Template class and change ListFormatter to use it. Introduce QuantityFormatter class and change RelativeDateTimeFormatter to use it.
X-SVN-Rev: 35018
|
2014-01-29 05:08:55 +00:00 |
|
Markus Scherer
|
33db481060
|
ICU-10639 detect the empty label before the ASCII dot in a domain name that contains nothing else
X-SVN-Rev: 34987
|
2014-01-24 02:40:16 +00:00 |
|
Peter Edberg
|
1223df27e0
|
ICU-10483 Further #ifndef U_HIDE_XXX adjustments from running hdrtst
X-SVN-Rev: 34966
|
2014-01-22 07:27:50 +00:00 |
|
Peter Edberg
|
ebb200b1e4
|
ICU-10483 Update #ifndef U_HIDE_XXX guards for 53m1
X-SVN-Rev: 34965
|
2014-01-22 04:27:50 +00:00 |
|
Peter Edberg
|
b11fbe7b7f
|
ICU-10483 Update urename.h for 53m1
X-SVN-Rev: 34937
|
2014-01-20 21:35:40 +00:00 |
|
Matitiahu Allouche
|
11bda31f78
|
ICU-10647 fixes to UBA implementation to make it behave exactly like the reference implementations even for all the known weird cases.
X-SVN-Rev: 34934
|
2014-01-19 22:04:33 +00:00 |
|
Travis Keep
|
281cbf5106
|
ICU-8464 Implement more changes from Markus' code review.
X-SVN-Rev: 34929
|
2014-01-17 23:11:22 +00:00 |
|
Travis Keep
|
f56a9be8fd
|
ICU-8464 Implement Andy's comments.
X-SVN-Rev: 34891
|
2014-01-14 22:39:13 +00:00 |
|
Travis Keep
|
132ff6d742
|
ICU-8464 Add Suggested changes from Markus.
X-SVN-Rev: 34875
|
2014-01-11 00:30:39 +00:00 |
|
Andy Heninger
|
181351be76
|
ICU-10624 Swat clang compile warnings.
X-SVN-Rev: 34863
|
2014-01-10 19:49:32 +00:00 |
|
Andy Heninger
|
1996008111
|
ICU-10624 Swat clang compile warnings. More fixes to come.
X-SVN-Rev: 34854
|
2014-01-10 02:24:54 +00:00 |
|
Michael Ow
|
6215a95183
|
ICU-10617 Fix library suffix macro definition
X-SVN-Rev: 34845
|
2014-01-09 19:18:40 +00:00 |
|
Michael Ow
|
477564f6d6
|
ICU-10557 Use U_NAMESPACE_USE where needed
X-SVN-Rev: 34756
|
2013-12-12 19:25:46 +00:00 |
|
Andy Heninger
|
095a44d774
|
ICU-10562 UText problem with shallow clone.
X-SVN-Rev: 34747
|
2013-12-12 01:04:54 +00:00 |
|
Michael Ow
|
a4485aaf71
|
ICU-10557 Fix namespace build issue
X-SVN-Rev: 34744
|
2013-12-11 23:44:06 +00:00 |
|
Michael Ow
|
1f1a501cd1
|
ICU-10557 Fix some zOS build errors caused by missing exports and pthread macros
X-SVN-Rev: 34733
|
2013-12-10 18:10:44 +00:00 |
|
Michael Ow
|
686c54f0fd
|
ICU-10505 Do not use u_austrncpy where not necessary
X-SVN-Rev: 34710
|
2013-12-04 21:38:30 +00:00 |
|
Travis Keep
|
9c65c145ff
|
ICU-8464 Remove dependency between LRUCache and mutex.
X-SVN-Rev: 34691
|
2013-11-22 23:08:24 +00:00 |
|
Travis Keep
|
32fd3380c0
|
ICU-8464 Attempt to fix windows broken build.
X-SVN-Rev: 34690
|
2013-11-22 21:53:59 +00:00 |
|
Travis Keep
|
139d3a5134
|
ICU-8464 Try to fix broken build.
X-SVN-Rev: 34689
|
2013-11-22 20:42:19 +00:00 |
|
Travis Keep
|
ac9371ace7
|
ICU-8464 Try to fix broken build.
X-SVN-Rev: 34687
|
2013-11-22 19:13:02 +00:00 |
|
Travis Keep
|
089a6434ac
|
ICU-8464 Add relative date formatting.
X-SVN-Rev: 34686
|
2013-11-22 18:26:22 +00:00 |
|
Yoshito Umaoka
|
e62df37f50
|
ICU-10501 Updated the windows lcid mapping data for new lcids added in Windows 8.1.
X-SVN-Rev: 34647
|
2013-11-07 20:49:32 +00:00 |
|
Andy Heninger
|
7e54ae20fb
|
ICU-10295 Revert bad commit to trunk; was supposed to be on a branch.
X-SVN-Rev: 34592
|
2013-10-20 21:15:16 +00:00 |
|
Andy Heninger
|
604f679894
|
ICU-10295 ucleanup experiments.
X-SVN-Rev: 34587
|
2013-10-19 01:26:53 +00:00 |
|
Andy Heninger
|
2fcbf4c898
|
ICU-10486 Windows build problem with U_USING_ICU_NAMESPACE=0
X-SVN-Rev: 34586
|
2013-10-18 20:05:25 +00:00 |
|
Michael Ow
|
4566c7282c
|
ICU-10483 Update ICU4C to 53.0.1
X-SVN-Rev: 34543
|
2013-10-10 18:17:16 +00:00 |
|
Markus Scherer
|
f8886d8602
|
ICU-10449 more Unicode 6.3 data updates from 2013sep25, revert some uppercase properties
X-SVN-Rev: 34492
|
2013-09-27 22:24:16 +00:00 |
|
Peter Edberg
|
a6d8c66b64
|
ICU-10442 Revert previous change, the whole class is inside #ifndef U_HIDE_DRAFT_API
X-SVN-Rev: 34481
|
2013-09-25 06:30:36 +00:00 |
|
Peter Edberg
|
fffa6d65af
|
ICU-10442 Fix to have proper #ifndef U_HIDE_DRAFT_API around the now-draft-again API
X-SVN-Rev: 34480
|
2013-09-25 04:45:57 +00:00 |
|
Travis Keep
|
d437a719e3
|
ICU-10442 Move deprecated listFormatter methods back to draft ICU 50.
X-SVN-Rev: 34473
|
2013-09-25 00:36:22 +00:00 |
|
Peter Edberg
|
c792c0c4b9
|
ICU-10398 Update urename.h
X-SVN-Rev: 34449
|
2013-09-23 07:15:09 +00:00 |
|
Peter Edberg
|
3f51cb7d8d
|
ICU-10398 Update #ifndef U_HIDE_XXXXX_API (e.g. DRAFT) to match status tags (e.g. @draft)
X-SVN-Rev: 34448
|
2013-09-23 06:52:34 +00:00 |
|
Jungshik Shin
|
efac446a19
|
ICU-9051 add an additional check for CHECK_LOCALTIME_LINK
X-SVN-Rev: 34421
|
2013-09-20 18:11:24 +00:00 |
|
Markus Scherer
|
fed85ddb05
|
ICU-10142 more direct property access
X-SVN-Rev: 34413
|
2013-09-19 23:49:53 +00:00 |
|
Michael Ow
|
e5a9a38924
|
ICU-10398 Fix uconfig test errors in ICU 52
X-SVN-Rev: 34404
|
2013-09-19 20:47:22 +00:00 |
|
Steven R. Loomis
|
37562f403e
|
ICU-10394 api promo 50->52 as per PMC
X-SVN-Rev: 34396
|
2013-09-19 00:44:08 +00:00 |
|
Steven R. Loomis
|
358e1ddcd2
|
ICU-10376 fixup clang warnings
X-SVN-Rev: 34385
|
2013-09-18 20:08:25 +00:00 |
|
Markus Scherer
|
4f63a56669
|
ICU-10180 document that a string trie cannot be empty
X-SVN-Rev: 34380
|
2013-09-18 16:38:37 +00:00 |
|
Peter Edberg
|
bb7e154629
|
ICU-10260 Port J LocaleDisplayNamesImpl change for (->[ to C; make similar changes in uloc_getDisplayName
X-SVN-Rev: 34369
|
2013-09-18 08:33:47 +00:00 |
|
Markus Scherer
|
36663e1226
|
ICU-10407 more efficient UnicodeString::refCount()
X-SVN-Rev: 34367
|
2013-09-17 21:59:18 +00:00 |
|
Markus Scherer
|
1442c4ffcd
|
ICU-9740 fix UnicodeString::getTerminatedBuffer() vs. truncated read-only alias
X-SVN-Rev: 34365
|
2013-09-17 21:44:35 +00:00 |
|
Markus Scherer
|
16785e1aa5
|
ICU-10257 fix typo in isBogus() docs
X-SVN-Rev: 34361
|
2013-09-17 20:04:29 +00:00 |
|
Markus Scherer
|
27e00900c8
|
ICU-9932 deprecate & disable cloning-into-user-buffer, except keep ucnv_safeClone() intact
X-SVN-Rev: 34359
|
2013-09-17 19:48:50 +00:00 |
|
Steven R. Loomis
|
9634449e0e
|
ICU-10398 roll version # forward
X-SVN-Rev: 34336
|
2013-09-16 22:07:45 +00:00 |
|
Matitiahu Allouche
|
10e5143aa8
|
ICU-10142 fixes to UBA implementation to satisfy all tests in BidiTest and BidiCharacterTest (version 6.3.0d3)
X-SVN-Rev: 34323
|
2013-09-15 12:03:47 +00:00 |
|
Markus Scherer
|
fbb5f5ba1f
|
ICU-10371 fix assertion in u_strFromUTF8()/u_strFromUTF8WithSub() code
X-SVN-Rev: 34279
|
2013-09-12 00:02:41 +00:00 |
|
Markus Scherer
|
caf4feecef
|
ICU-10355 std::string is available on Android
X-SVN-Rev: 34278
|
2013-09-11 23:46:50 +00:00 |
|
Peter Edberg
|
1425e44635
|
ICU-10142 Add missing final EOL in ubidi.c
X-SVN-Rev: 34257
|
2013-09-10 07:59:01 +00:00 |
|
Andy Heninger
|
f2f67fbaa8
|
ICU-10373 A few more namespace tweaks to fix the Windows build.
X-SVN-Rev: 34255
|
2013-09-10 03:44:20 +00:00 |
|
Andy Heninger
|
50e5fd3e23
|
ICU-10373 One more namespace fix.
X-SVN-Rev: 34254
|
2013-09-10 00:59:18 +00:00 |
|
Andy Heninger
|
d4233dc050
|
ICU-10373 Fix ambiguous names build problem from previous namesapce change.
X-SVN-Rev: 34253
|
2013-09-10 00:46:27 +00:00 |
|
Markus Scherer
|
8f38199123
|
ICU-10365 fix namespace issue: icu::UInitOnce
X-SVN-Rev: 34252
|
2013-09-10 00:34:12 +00:00 |
|
Steven R. Loomis
|
86c481026c
|
ICU-10373 fix -DU_USING_ICU_NAMESPACE=0 issues
X-SVN-Rev: 34251
|
2013-09-10 00:13:41 +00:00 |
|
Jungshik Shin
|
aa9214a168
|
ICU-9051 timezone offset fix on iOS
X-SVN-Rev: 34248
|
2013-09-09 17:58:59 +00:00 |
|
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 |
|