scuffed-code/icu4c/source/common
Markus Scherer 20a720bb9b ICU-12520 fix for Windows
X-SVN-Rev: 38682
2016-05-02 17:22:49 +00:00
..
unicode ICU-12071 RuleBasedBreakIterator, make internal protected functions be private and delete unused ones. 2016-04-29 00:02:10 +00:00
appendable.cpp ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies 2012-11-08 23:31:20 +00:00
bmpset.cpp ICU-9662 add & test & use U8_GET_OR_FFFD(), U8_NEXT_OR_FFFD(), U8_PREV_OR_FFFD() 2012-11-11 06:14:18 +00:00
bmpset.h ICU-5445 Fix some compiler warnings. 2007-08-08 18:39:02 +00:00
brkeng.cpp ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
brkeng.h ICU-9353 merge dbbi-tries work into the trunk 2012-08-16 23:01:49 +00:00
brkiter.cpp ICU-11770 If locale has ss-standard, sentence break iterator uses suppressions data via FilteredBreakIterator 2015-09-09 04:05:01 +00:00
bytestream.cpp ICU-8454 virtual destructors should be explicit, and defined in a .cpp file, so that they can serve as key functions 2011-07-26 05:32:25 +00:00
bytestrie.cpp ICU-8167 move string tries to the common library and make API headers public 2011-03-03 21:56:36 +00:00
bytestriebuilder.cpp ICU-9434 use static_cast<pointer type>(void *) not reinterpret_cast 2012-08-08 00:50:16 +00:00
bytestrieiterator.cpp ICU-9434 use static_cast<pointer type>(void *) not reinterpret_cast 2012-08-08 00:50:16 +00:00
caniter.cpp ICU-11832 some better error checking based on static code analysis 2015-09-10 01:42:34 +00:00
chariter.cpp ICU-8454 virtual destructors should be explicit, and defined in a .cpp file, so that they can serve as key functions 2011-07-26 05:32:25 +00:00
charstr.cpp ICU-11826 makeconv main() use CharString for outFileName; change from .c to .cpp; CharString add lastIndexOf(char) and ensureEndsWithFileSeparator() 2015-09-08 19:54:38 +00:00
charstr.h ICU-11826 makeconv main() use CharString for outFileName; change from .c to .cpp; CharString add lastIndexOf(char) and ensureEndsWithFileSeparator() 2015-09-08 19:54:38 +00:00
cmemory.c ICU-11538 Remove gHeapInUse flag. 2015-03-04 00:30:38 +00:00
cmemory.h ICU-12164 Add using operator to all subclasses of LocalPointerBase. 2016-02-26 11:24:23 +00:00
common.rc ICU-7425 update ICU DLL comments 2010-02-18 04:33:41 +00:00
common.vcxproj ICU-7457 replace MessageFormat with SimpleFormatter where easy; remove obsolete ChoiceFormat handling of currency names; move LocaleDisplayNames & ucurr from i18n to common 2016-01-26 22:56:59 +00:00
common.vcxproj.filters ICU-7457 replace MessageFormat with SimpleFormatter where easy; remove obsolete ChoiceFormat handling of currency names; move LocaleDisplayNames & ucurr from i18n to common 2016-01-26 22:56:59 +00:00
cpputils.h 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 2011-07-06 04:03:35 +00:00
cstr.cpp ICU-12139 revert bad change to cstr.cpp. It is intended to use and depend on conversion. It is only intended for use from test and debug code, so the dependency is ok. It must be able to handle non-invariant characters. 2016-02-26 21:37:06 +00:00
cstr.h ICU-11857 Add CStr class for easier UnicodeString to char * conversions. 2015-10-09 17:53:44 +00:00
cstring.c ICU-9000 use our own implementation of uprv_stricmp() and uprv_strnicmp() to make sure we use language-independent case mappings/comparisons 2011-12-15 00:04:40 +00:00
cstring.h ICU-8235 do not call memcpy()/memmove()/... with a NULL/invalid source pointer 2012-06-07 00:14:54 +00:00
cwchar.c ICU-900 Fixed some lint warnings. 2001-11-02 02:43:22 +00:00
cwchar.h ICU-1541 consistently added U_CAPI & U_EXPORT2 to all the declarations and definitions 2001-11-21 01:02:11 +00:00
dictbe.cpp ICU-11996 CJKBreakEngine divideUpDictionaryRange, pick up test case from ICU4J. 2016-04-29 23:51:24 +00:00
dictbe.h ICU-10326 Add dictionary-based word/line break for Burmese/Myanmar 2014-09-08 22:16:21 +00:00
dictionarydata.cpp ICU-10401 Fix some warnings in MSVC build 2016-01-22 18:47:55 +00:00
dictionarydata.h ICU-8550 Dictionary Break Iterator, fixes to work with UTF-8 text. 2014-05-17 00:44:39 +00:00
dtintrv.cpp ICU-6157 update after 1st round code review 2008-06-16 22:32:36 +00:00
errorcode.cpp ICU-8454 virtual destructors should be explicit, and defined in a .cpp file, so that they can serve as key functions 2011-07-26 05:32:25 +00:00
filteredbrk.cpp ICU-11917 virtual destructors must be defined explicitly, out-of-line, first virtual method 2015-09-22 21:51:03 +00:00
filterednormalizer2.cpp ICU-9623 ICU4C 50 API promotions, fix U_DRAFT -> U_STABLE as needed in .h, fix U_DRAFT -> U_CAPI in .c/cpp 2012-10-08 05:16:32 +00:00
hash.h ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
icudataver.c ICU-7365 Promote approved data version API to draft 49 in ICU4C 2011-08-23 17:20:22 +00:00
icuplug.cpp ICU-11917 fix return from void function 2015-09-22 21:51:31 +00:00
icuplugimp.h ICU-11763 turn icuplugs off by default 2015-07-16 18:13:02 +00:00
listformatter.cpp ICU-10896 turn SimplePatternFormatter into public SimpleFormatter 2016-01-23 05:20:23 +00:00
loadednormalizer2impl.cpp ICU-10992 Fix cleanup function registration 2014-09-16 19:04:05 +00:00
localsvc.h ICU-5118 Local Service Hook 2006-06-30 14:42:58 +00:00
locavailable.cpp ICU-10295 Revert bad commit to trunk; was supposed to be on a branch. 2013-10-20 21:15:16 +00:00
locbased.cpp ICU-10874 bounds check on LocaleBased (note ICU-9762 to untangle LocaleBased) 2014-06-25 23:39:07 +00:00
locbased.h ICU-10874 bounds check on LocaleBased (note ICU-9762 to untangle LocaleBased) 2014-06-25 23:39:07 +00:00
locdispnames.cpp ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
locdspnm.cpp ICU-12154 C, LocaleDisplayNames should handle bad locale IDs without crashing 2016-02-28 23:48:41 +00:00
locid.cpp ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
loclikely.cpp ICU-12187 fix dependencies, add a file, fix memory allocations 2016-03-03 22:56:54 +00:00
locmap.c ICU-12012 Replace irregular sizeof expressions with UPRV_LENGTHOF(). 2016-02-26 11:21:55 +00:00
locmap.h 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. 2013-05-03 21:36:03 +00:00
locresdata.cpp ICU-9623 ICU4C 50 API promotions, fix U_DRAFT -> U_STABLE as needed in .h, fix U_DRAFT -> U_CAPI in .c/cpp 2012-10-08 05:16:32 +00:00
locutil.cpp ICU-10803 Fix race in LocaleUtility::getAvailableLocaleNames(). 2014-04-24 18:48:06 +00:00
locutil.h ICU-4620 uconfig.h failures 2005-07-07 07:54:43 +00:00
Makefile.in ICU-7457 replace MessageFormat with SimpleFormatter where easy; remove obsolete ChoiceFormat handling of currency names; move LocaleDisplayNames & ucurr from i18n to common 2016-01-26 22:56:59 +00:00
messageimpl.h ICU-8319 merge MessageFormat 2011q1 work into trunk, from icu/branches/markus/msg48 -r 29400:29882 2011-04-25 20:47:32 +00:00
messagepattern.cpp ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies 2012-11-08 23:31:20 +00:00
msvcres.h ICU-7425 update ICU DLL comments 2010-02-18 04:33:41 +00:00
mutex.h ICU-10301 Remove singleton classes, convert existing usage to UInitOnce 2013-08-12 03:35:22 +00:00
norm2_nfc_data.h ICU-12141 make each internal header file compile by itself; add includes where necessary; add simple test script 2016-02-24 00:49:51 +00:00
norm2allmodes.h ICU-9644 re-hardcode some normalization data: nfc.nrm 2014-09-08 03:05:56 +00:00
normalizer2.cpp ICU-12141 make each internal header file compile by itself; add includes where necessary; add simple test script 2016-02-24 00:49:51 +00:00
normalizer2impl.cpp ICU-9644 re-hardcode some normalization data: nfc.nrm 2014-09-08 03:05:56 +00:00
normalizer2impl.h ICU-9644 re-hardcode some normalization data: nfc.nrm 2014-09-08 03:05:56 +00:00
normlzr.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
parsepos.cpp ICU-699 add missing clone() functions 2003-11-05 02:26:49 +00:00
patternprops.cpp ICU-8319 merge MessageFormat 2011q1 work into trunk, from icu/branches/markus/msg48 -r 29400:29882 2011-04-25 20:47:32 +00:00
patternprops.h ICU-8319 merge MessageFormat 2011q1 work into trunk, from icu/branches/markus/msg48 -r 29400:29882 2011-04-25 20:47:32 +00:00
pluralmap.cpp ICU-11740 DecimalFormat refactor. 2015-08-25 23:31:01 +00:00
pluralmap.h ICU-11740 DecimalFormat refactor. 2015-08-25 23:31:01 +00:00
propname_data.h ICU-11764 8 new script codes for Unicode 9 & CLDR 29 2016-04-08 22:23:30 +00:00
propname.cpp ICU-10799 ICU initialization code, review & cleanup. 2014-04-23 23:22:13 +00:00
propname.h ICU-8167 move string tries to the common library and make API headers public 2011-03-03 21:56:36 +00:00
propsvec.c ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
propsvec.h ICU-7238 remove obsolete, now-unused upvec_compactToUTrieHandler() 2010-11-02 18:58:09 +00:00
punycode.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
punycode.h ICU-2959 Updated copyright notices 2003-06-03 06:44:40 +00:00
putil.cpp ICU-11623 Merge change to reset tz buffer 2016-04-18 22:33:45 +00:00
putilimp.h ICU-11623 Merge change to reset tz buffer 2016-04-18 22:33:45 +00:00
rbbi.cpp ICU-12071 RuleBasedBreakIterator, make internal protected functions be private and delete unused ones. 2016-04-29 00:02:10 +00:00
rbbicst.pl ICU-12141 make each internal header file compile by itself; add includes where necessary; add simple test script 2016-02-24 00:49:51 +00:00
rbbidata.cpp ICU-11036 RBBI, check data header when opening. 2014-09-05 21:23:48 +00:00
rbbidata.h ICU-11036 RBBI, check data header when opening. 2014-09-05 21:23:48 +00:00
rbbinode.cpp ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +00:00
rbbinode.h ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +00:00
rbbirb.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
rbbirb.h ICU-6076 Don't crash when initialization fails. 2008-02-17 19:13:10 +00:00
rbbirpt.h ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +00:00
rbbirpt.txt ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +00:00
rbbiscan.cpp ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +00:00
rbbiscan.h ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +00:00
rbbisetb.cpp ICU-6132 Undo some unneccessary changes. Remove some tabs. Make sure that the UErrorCode is propagated when possible. When a UErrorCode is available, don't check for a NULL return value. 2008-02-23 19:15:18 +00:00
rbbisetb.h ICU-4773 add beginning of input test to rbbi rules 2005-09-27 00:03:32 +00:00
rbbistbl.cpp ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
rbbitblb.cpp ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +00:00
rbbitblb.h ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +00:00
resbund_cnv.cpp ICU-5161 Better fix for Purify/valgrind warnings about uninitialized memory reading. 2006-04-15 16:06:01 +00:00
resbund.cpp ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time. 2013-06-01 03:37:16 +00:00
resource.cpp ICU-12510 resource data enumeration: get array/table objects from ResourceValue, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator AllowedHourFormatsSink 2016-04-27 16:19:26 +00:00
resource.h ICU-12510 resource data enumeration: get array/table objects from ResourceValue, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator AllowedHourFormatsSink 2016-04-27 16:19:26 +00:00
ruleiter.cpp ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros 2011-07-27 05:53:56 +00:00
ruleiter.h ICU-8491 remove uprv_isRuleWhiteSpace(c) 2011-04-26 06:39:29 +00:00
schriter.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
serv.cpp ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
serv.h ICU-8454 virtual destructors should be explicit, and defined in a .cpp file, so that they can serve as key functions 2011-07-26 05:32:25 +00:00
servlk.cpp ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
servlkf.cpp ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
servloc.h ICU-7158 Remove non-static UMTX objects from ICU4C 2011-03-29 00:32:11 +00:00
servls.cpp ICU-10799 ICU initialization code, review & cleanup. 2014-04-23 23:22:13 +00:00
servnotf.cpp ICU-9461 Mutex Implementation Rework, merge from devel branch. 2012-10-05 21:22:02 +00:00
servnotf.h ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
servrbf.cpp ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
servslkf.cpp ICU-10774 fix a knownissue: Collator::getAvailableLocales calculation. 2014-12-09 23:54:56 +00:00
sharedobject.cpp ICU-12028 Compiler warning cleanup. 2015-12-09 02:11:07 +00:00
sharedobject.h ICU-11893 Fix warning in visual studio 2013 2016-01-12 22:39:56 +00:00
simpleformatter.cpp ICU-10896 turn SimplePatternFormatter into public SimpleFormatter 2016-01-23 05:20:23 +00:00
sprpimpl.h ICU-5032 Make the StringPrepProfile smaller by using less struct padding. 2006-05-27 04:00:56 +00:00
stringpiece.cpp ICU-10051 Mutexes: introduce UInitOnce; remove UMTX_CHECK; replace all uses of UMTX_CHECK. All the directories this time. 2013-06-01 03:37:16 +00:00
stringtriebuilder.cpp ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies 2012-11-08 23:31:20 +00:00
uarrsort.c ICU-10081 uprv_stableBinarySearch() internal API 2013-05-04 18:58:23 +00:00
uarrsort.h ICU-10081 uprv_stableBinarySearch() internal API 2013-05-04 18:58:23 +00:00
uassert.h ICU-8728 remove redundant U_RELEASE, use U_DEBUG instead 2011-07-27 20:16:07 +00:00
ubidi_props_data.h ICU-12141 make each internal header file compile by itself; add includes where necessary; add simple test script 2016-02-24 00:49:51 +00:00
ubidi_props.c ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 2014-04-14 22:30:09 +00:00
ubidi_props.h ICU-10821 Unicode 7.0 in trunk, from branches/markus/uni70@35631 2014-04-14 22:30:09 +00:00
ubidi.c ICU-11451 Add overflow fix 2015-03-06 21:03:04 +00:00
ubidiimp.h ICU-12141 make each internal header file compile by itself; add includes where necessary; add simple test script 2016-02-24 00:49:51 +00:00
ubidiln.c ICU-11620 remove checks for U_COMMON_IMPLEMENTATION that seem unnecessary 2015-05-29 22:33:55 +00:00
ubidiwrt.c ICU-11620 remove checks for U_COMMON_IMPLEMENTATION that seem unnecessary 2015-05-29 22:33:55 +00:00
ubrk.cpp ICU-11770 If locale has ss-standard, sentence break iterator uses suppressions data via FilteredBreakIterator 2015-09-09 04:05:01 +00:00
ubrkimpl.h ICU-5117 Thai break should work in all locales 2006-03-23 00:54:12 +00:00
ucase_props_data.h ICU-12141 make each internal header file compile by itself; add includes where necessary; add simple test script 2016-02-24 00:49:51 +00:00
ucase.cpp ICU-10799 ICU initialization code, review & cleanup. 2014-04-23 23:22:13 +00:00
ucase.h ICU-9065 internal API for reverse-full-case-folding data 2012-01-20 19:35:13 +00:00
ucasemap_titlecase_brkiter.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
ucasemap.cpp ICU-12332 initilize pointer in ucasemap.cpp 2016-03-03 21:57:50 +00:00
ucat.c ICU-2429 allow negative set/msg numbers 2003-05-26 16:06:36 +00:00
uchar_props_data.h ICU-11764 8 new script codes for Unicode 9 & CLDR 29 2016-04-08 22:23:30 +00:00
uchar.c ICU-7653 move LENGTHOF(array) to common, internal header 2014-08-28 14:55:34 +00:00
ucharstrie.cpp ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros 2011-07-27 05:53:56 +00:00
ucharstriebuilder.cpp ICU-9434 use static_cast<pointer type>(void *) not reinterpret_cast 2012-08-08 00:50:16 +00:00
ucharstrieiterator.cpp ICU-8167 move string tries to the common library and make API headers public 2011-03-03 21:56:36 +00:00
uchriter.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
ucln_cmn.cpp ICU-10295 Mutex ucln_registerCleanup to clear thread sanitizer errors. 2014-04-25 17:27:53 +00:00
ucln_cmn.h ICU-7457 replace MessageFormat with SimpleFormatter where easy; remove obsolete ChoiceFormat handling of currency names; move LocaleDisplayNames & ucurr from i18n to common 2016-01-26 22:56:59 +00:00
ucln_imp.h ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411 2011-07-23 00:10:30 +00:00
ucln.h ICU-10365 Mutex implementation, use ICU namespace where possible, cleans up urename. 2013-09-06 01:41:14 +00:00
ucmndata.c ICU-8784 commit iSeries porting fixes into trunk 2011-09-15 19:34:17 +00:00
ucmndata.h ICU-8350 zOS fixes round one 2011-05-03 03:40:34 +00:00
ucnv2022.cpp ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
ucnv_bld.cpp ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
ucnv_bld.h ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro 2015-05-29 19:33:24 +00:00
ucnv_cb.c ICU-5188 add ucnv_setSubstString() 2006-07-05 23:08:50 +00:00
ucnv_cnv.c ICU-3432 move uniset.cpp data for case closure to ucase.icu; have gencase build case closure data; ucase.c use it; UnicodeSet::closeOver() call that 2004-12-02 04:18:35 +00:00
ucnv_cnv.h 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 2011-05-26 20:05:39 +00:00
ucnv_ct.c ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro 2015-05-29 19:33:24 +00:00
ucnv_err.c ICU-12015 Update the array size to avoid buffer overflow 2016-01-21 19:49:39 +00:00
ucnv_ext.cpp ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
ucnv_ext.h ICU-9602 increment the _MBCSHeader.version from 5.3/4.3 to 5.4/4.4 2013-02-25 23:26:00 +00:00
ucnv_imp.h 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 2011-05-26 20:05:39 +00:00
ucnv_io.cpp ICU-11696 Fix converter name with x- prefix checking 2015-06-01 23:33:28 +00:00
ucnv_io.h ICU-5426 Make it easier to change the size of the converter hash table depending on the platform. 2006-09-30 22:35:25 +00:00
ucnv_lmb.c ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
ucnv_set.c ICU-6001 UCNV_ROUNDTRIP_AND_FALLBACK_SET for ucnv_getUnicodeSet(); improve set filtering; fix some bugs 2007-10-24 21:15:41 +00:00
ucnv_u7.c ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
ucnv_u8.c ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
ucnv_u16.c ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro 2015-05-29 19:33:24 +00:00
ucnv_u32.c ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro 2015-05-29 19:33:24 +00:00
ucnv.c ICU-12012 Replace all sizeof p / U_SIZEOF_... with UPRV_LENGTHOF(). 2016-02-24 22:52:29 +00:00
ucnvbocu.cpp ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
ucnvdisp.c ICU-4092 Properly test ucnv_getDisplayName preflighting 2004-12-21 16:44:36 +00:00
ucnvhz.c ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro 2015-05-29 19:33:24 +00:00
ucnvisci.c ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
ucnvlat1.c ICU-11601 UConverterSharedData: add isReferenceCounted, stop checking for special referenceCounter=~0 value outside mutex to make thread sanitizer happy, remove long-unused table pointer field, add & use initializer macro 2015-05-29 19:33:24 +00:00
ucnvmbcs.cpp ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
ucnvmbcs.h ICU-9602 increment the _MBCSHeader.version from 5.3/4.3 to 5.4/4.4 2013-02-25 23:26:00 +00:00
ucnvscsu.c ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
ucnvsel.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
ucol_data.h ICU-8619 move some collation file data structure definitions from i18n/ucol_imp.h to common/ucol_data.h (new file) 2011-07-03 04:07:02 +00:00
ucol_swp.cpp ICU-11449 reorder single scripts not groups, scripts/groups can start on top-16-bit boundaries, data formatVersion 5 for new scripts data and optional reorderRanges appended to reorderCodes 2015-01-07 03:37:11 +00:00
ucol_swp.h ICU-9101 merge branches/markus/collv2@35225 into the trunk 2014-02-25 21:21:49 +00:00
ucurr.cpp ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
ucurrimp.h ICU-7457 export ucurrimp.h functions from the common library 2016-01-27 17:22:26 +00:00
udata.cpp ICU-12393 better error checking for udata_getHashTable(). 2016-03-25 21:35:18 +00:00
udatamem.c ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411 2011-07-23 00:10:30 +00:00
udatamem.h ICU-7496 rename udata.c to udata.cpp and replace TinyString with CharString 2010-05-21 04:39:19 +00:00
udataswp.c ICU-9101 merge branches/markus/collv2@35225 into the trunk 2014-02-25 21:21:49 +00:00
udataswp.h ICU-9101 merge branches/markus/collv2@35225 into the trunk 2014-02-25 21:21:49 +00:00
uelement.h ICU-8617 enclose UElement typedefs in U_CDECL_BEGIN..END 2011-07-05 01:02:42 +00:00
uenum.c ICU-9481 handled segmentation fault issue with uenum_next 2012-08-27 18:50:29 +00:00
uenumimp.h ICU-5220 uenum_next() must not set an error code for just enumerating past the end 2006-08-06 22:38:31 +00:00
uhash_us.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
uhash.c ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
uhash.h ICU-11767 Bound the ICU UnifiedCache. 2015-08-05 20:21:14 +00:00
uidna.cpp ICU-10881 merge from branch - conservative fixes to some warnings 2014-09-11 05:25:13 +00:00
uinit.cpp ICU-11763 turn icuplugs off by default 2015-07-16 18:13:02 +00:00
uinvchar.c ICU-8105 hardcode Unicode property names data (formatVersion 2); includes new dictionary-type tries (ByteTrie & UCharTrie see ticket #8167); merge branches/markus/tries -r 29040:29249 2010-12-31 18:21:36 +00:00
uinvchar.h ICU-11794 add uprv_isInvariantUnicodeString(), as requested by Markus 2015-08-21 17:32:53 +00:00
uiter.cpp ICU-9662 add & test & use U8_GET_OR_FFFD(), U8_NEXT_OR_FFFD(), U8_PREV_OR_FFFD() 2012-11-11 06:14:18 +00:00
ulist.c ICU-12520 fix for Windows 2016-05-02 17:22:49 +00:00
ulist.h ICU-12520 ucol_getKeywordValuesForLocale() resource data enumeration 2016-04-29 23:04:00 +00:00
ulistformatter.cpp ICU-11549 Review comments: Better param checks/docs; use UnicodeStrings[] stack array for small stringCount 2015-03-09 06:17:19 +00:00
uloc_keytype.cpp ICU-12085 Update C TestToUnicodeLocaleType/TestToLegacyType for "rg" 2016-02-16 19:51:26 +00:00
uloc_tag.c ICU-11810 Ensure delete of language tag pointer 2015-08-31 19:12:34 +00:00
uloc.cpp ICU-12187 fix dependencies, add a file, fix memory allocations 2016-03-03 22:56:54 +00:00
ulocimp.h ICU-12085 manually integrate branch > trunk (had network problems committing updated branch) 2016-02-15 17:58:23 +00:00
umapfile.c ICU-10169 Remove error compilation options in zos build 2013-05-16 14:43:26 +00:00
umapfile.h ICU-8452 Fix some more Cygwin MVSC and Cygwin GCC build issues 2011-08-18 18:47:16 +00:00
umath.c ICU-5138 Separate the platform independent math from putil.c 2006-03-31 06:40:46 +00:00
umutex.cpp ICU-11599 Adjust atomic ops code to be more compatible with thread sanitizer tools. 2015-04-09 23:16:55 +00:00
umutex.h ICU-11599 Adjust atomic ops code to be more compatible with thread sanitizer tools. 2015-04-09 23:16:55 +00:00
unames.cpp ICU-10889 test & fix u_charFromName(U_EXTENDED_CHAR_NAME) underflow crash 2014-08-29 21:31:07 +00:00
unifiedcache.cpp ICU-11767 Bound the ICU UnifiedCache. 2015-08-05 20:21:14 +00:00
unifiedcache.h ICU-11767 Bound the ICU UnifiedCache. 2015-08-05 20:21:14 +00:00
unifilt.cpp ICU-9530 Remove extra casts that were added to sidestep problems with the clang compiler. 2012-09-27 21:09:31 +00:00
unifunct.cpp ICU-4179 update copyright notices for ICU 3.2 2004-10-29 22:50:01 +00:00
uniset_closure.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
uniset_props.cpp ICU-7653 move LENGTHOF(array) to common, internal header 2014-08-28 14:55:34 +00:00
uniset.cpp ICU-11886 unsafe-backward set, review comments 2015-09-15 21:42:56 +00:00
unisetspan.cpp ICU-9662 add & test & use U8_GET_OR_FFFD(), U8_NEXT_OR_FFFD(), U8_PREV_OR_FFFD() 2012-11-11 06:14:18 +00:00
unisetspan.h ICU-5585 fast, freezable UnicodeSet with span() with string support; svn merge -r 21018:22033 http://source.icu-project.org/repos/icu/icu/branches/markus/fastset and revert source/test/perf/unisetperf/draft/* and source/common/utrie.* and source/allinone/allinone.sln (experimental code) 2007-07-19 04:33:20 +00:00
unistr_case_locale.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
unistr_case.cpp ICU-11336 recombine stack buffer arrays; one int16_t for short length & flags 2014-11-19 21:17:24 +00:00
unistr_cnv.cpp ICU-11336 recombine stack buffer arrays; one int16_t for short length & flags 2014-11-19 21:17:24 +00:00
unistr_props.cpp ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros 2011-07-27 05:53:56 +00:00
unistr_titlecase_brkiter.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
unistr.cpp ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
unistrappender.h ICU-11740 DecimalFormat refactor. 2015-08-25 23:31:01 +00:00
unorm.cpp ICU-7653 move LENGTHOF(array) to common, internal header 2014-08-28 14:55:34 +00:00
unormcmp.cpp ICU-9644 re-hardcode some normalization data: nfc.nrm 2014-09-08 03:05:56 +00:00
unormimp.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
uobject.cpp ICU-9689 UObject::getDynamicClassID() const { return NULL; } and remove UOBJECT_DEFINE_NO_RTTI_IMPLEMENTATION -> easier to create new class hierarchies 2012-11-08 23:31:20 +00:00
uposixdefs.h ICU-11437 revert r37938 r37939 (also ICU-11435 ) - try to unbreak Solaris 2015-09-11 02:01:12 +00:00
uprops.cpp ICU-11802 add 4 Emoji properties from emoji-data.txt 2.0 2016-01-21 04:39:21 +00:00
uprops.h ICU-11802 Remove comma at end of enum that was breaking one autobuild 2016-01-22 17:39:30 +00:00
ures_cnv.c ICU-5032 Increase code coverage numbers by removing redundant code 2006-03-16 22:47:23 +00:00
uresbund.cpp ICU-12510 resource data enumeration: do not fail if parents up to root do not have the requested path 2016-04-27 22:14:29 +00:00
uresdata.cpp ICU-12510 resource data enumeration: get array/table objects from ResourceValue, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator AllowedHourFormatsSink 2016-04-27 16:19:26 +00:00
uresdata.h ICU-12510 resource data enumeration: get array/table objects from ResourceValue, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator AllowedHourFormatsSink 2016-04-27 16:19:26 +00:00
uresimp.h ICU-12510 resource data enumeration: get array/table objects from ResourceValue, iterate with nested code & functions not by returning nested sinks; use this in DateTimePatternGenerator AllowedHourFormatsSink 2016-04-27 16:19:26 +00:00
ureslocs.h ICU-11092 Split out units data into a separate tree 2014-09-11 10:16:22 +00:00
usc_impl.c ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
usc_impl.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
uscript_props.cpp ICU-11574 near-final Unicode 8 data with new block API constants, code adjustments & fixes; svn merge --reintegrate branches/markus/uni80 2015-05-28 23:16:00 +00:00
uscript.c ICU-10881 merge from branch - conservative fixes to some warnings 2014-09-11 05:25:13 +00:00
uset_imp.h ICU-6001 UCNV_ROUNDTRIP_AND_FALLBACK_SET for ucnv_getUnicodeSet(); improve set filtering; fix some bugs 2007-10-24 21:15:41 +00:00
uset_props.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
uset.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
usetiter.cpp ICU-4152 fix syntax error. 2006-01-09 19:20:59 +00:00
ushape.cpp ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
usprep.cpp ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
ustack.cpp ICU-8617 move UHashTok into lower-level uelement.h (new) and rename to UElement to share with UVector 2011-07-04 23:51:56 +00:00
ustr_cnv.cpp ICU-11003 Delete cmutex.h; change files using it to from plain C to C++. 2014-07-17 20:16:27 +00:00
ustr_cnv.h ICU-7829 reset the default converter if the default converter name changes 2010-07-14 23:01:37 +00:00
ustr_imp.h ICU-11294 Changed SimpleDateFormat and other implementation to reduce malloc calls for common date formatting/parsing operations. 2015-02-25 03:24:19 +00:00
ustr_titlecase_brkiter.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
ustr_wcs.cpp ICU-9031 fix buffer reallocation bug in u_strToWCS() 2012-01-26 23:53:45 +00:00
ustrcase_locale.cpp ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
ustrcase.cpp ICU-11294 Changed SimpleDateFormat and other implementation to reduce malloc calls for common date formatting/parsing operations. 2015-02-25 03:24:19 +00:00
ustrenum.cpp ICU-10638 Add factory method to create a UStringEnumeration from UEnumeration. 2014-12-10 17:02:02 +00:00
ustrenum.h ICU-10638 Add factory method to create a UStringEnumeration from UEnumeration. 2014-12-10 17:02:02 +00:00
ustrfmt.c ICU-5152 Remove broken uprv_dtostr function, and create a better ChoiceFormat::dtos function. 2006-04-08 09:48:13 +00:00
ustrfmt.h ICU-5152 Remove broken uprv_dtostr function, and create a better ChoiceFormat::dtos function. 2006-04-08 09:48:13 +00:00
ustring.cpp ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
ustrtrns.cpp ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
utext.cpp ICU-12130 fix utext_extract() incorrect position on return. 2016-01-30 02:12:01 +00:00
utf_impl.c ICU-9662 add & test & use U8_GET_OR_FFFD(), U8_NEXT_OR_FFFD(), U8_PREV_OR_FFFD() 2012-11-11 06:14:18 +00:00
util_props.cpp ICU-12166 annotate intended switch case fallthroughs 2016-03-01 07:44:57 +00:00
util.cpp ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros 2011-07-27 05:53:56 +00:00
util.h ICU-8605 document & test ICU4C dependencies, remove cycles, reduce some deps; merged from branches/markus/depstest -r 30155:30193 2011-06-03 05:23:57 +00:00
utrace.c ICU-9101 A minor bug fix in utrace.c found during code review. 2014-03-18 13:42:00 +00:00
utracimp.h ICU-6963 Make icu resolve symbols internally. 2009-07-14 16:50:23 +00:00
utrie2_builder.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +00:00
utrie2_impl.h ICU-6530 stray comma 2008-10-30 06:55:48 +00:00
utrie2.cpp ICU-9101 merge branches/markus/collv2@35225 into the trunk 2014-02-25 21:21:49 +00:00
utrie2.h ICU-9101 merge branches/markus/collv2@35225 into the trunk 2014-02-25 21:21:49 +00:00
utrie.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
utrie.h ICU-8575 option for not including utf headers by default; replace uses of deprecated utf_old.h macros 2011-07-27 05:53:56 +00:00
uts46.cpp ICU-11832 some better error checking based on static code analysis 2015-09-10 01:42:34 +00:00
utypeinfo.h ICU-12406 disable U_NOEXCEPT if !_HAS_EXCEPTIONS 2016-03-18 20:55:10 +00:00
utypes.c ICU-5312 Regular Expressions Named Capture. 2015-02-18 23:56:19 +00:00
uvector.cpp 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 2013-02-15 22:11:33 +00:00
uvector.h ICU-11872 new time formatting pattern chars b/B 2016-02-25 19:51:53 +00:00
uvectr32.cpp ICU-11832 some better error checking based on static code analysis 2015-09-10 01:42:34 +00:00
uvectr32.h ICU-8707 Clean up compiler warnings from GCC 2011-08-12 21:16:53 +00:00
uvectr64.cpp ICU-11832 some better error checking based on static code analysis 2015-09-10 01:42:34 +00:00
uvectr64.h ICU-9101 merge branches/markus/collv2@35225 into the trunk 2014-02-25 21:21:49 +00:00
wintz.c ICU-11939 Close resource bundle after use 2015-10-21 20:39:15 +00:00
wintz.h ICU-8452 un-autoconf platform.h, move user-configurable settings to uconfig.h, and other changes; from svn merge --reintegrate branches/markus/platformh at r30411 2011-07-23 00:10:30 +00:00