scuffed-code/icu4c/source/common
2016-02-29 22:00:04 +00:00
..
unicode ICU-12155 fix UnicodeSet::isBogus() API doc typo 2016-02-29 22:00:04 +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
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
cwchar.h
dictbe.cpp ICU-10401 Fix some warnings in MSVC build 2016-01-22 18:47:55 +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
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
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-10260 Port J LocaleDisplayNamesImpl change for (->[ to C; make similar changes in uloc_getDisplayName 2013-09-18 08:33:47 +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-7653 change a few straggler LENGTHOFs 2014-08-28 23:20:12 +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
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
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-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
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
putil.cpp ICU-12028 Compiler warning cleanup. 2015-12-09 02:11:07 +00:00
putilimp.h ICU-11599 simplify preprocessor conditions for U_HAVE_CLANG_ATOMICS 2015-07-15 20:04:11 +00:00
rbbi.cpp ICU-12081 Initial implementation Emoji break rules and a new RBBI monkey test. 2016-02-26 21:58:26 +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
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
rbbisetb.h
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
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-11986 const ResourceValue references, sink.leave(), some more specific types in MeasureFormat code 2015-11-19 22:33:25 +00:00
resource.h ICU-11986 const ResourceValue references, sink.leave(), some more specific types in MeasureFormat code 2015-11-19 22:33:25 +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
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
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-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
ucat.c
uchar_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
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-11979 Fix max char size for iso-2022-kr in icu4c 2015-11-17 23:08:52 +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
ucnv_cnv.c
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-9602 conversion: add good one-way mapping type |4 2013-02-11 20:48:11 +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
ucnv_lmb.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_set.c
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-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_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-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
ucnvdisp.c
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-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +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-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.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-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
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-11776 Thread safety fixes in data loading. 2015-07-15 22:09:25 +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
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-10881 merge from branch - conservative fixes to some warnings 2014-09-11 05:25:13 +00:00
ulist.h
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-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +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
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
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
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-11832 some better error checking based on static code analysis 2015-09-10 01:42:34 +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
uresbund.cpp ICU-11986 use prefix Resource for C++ classes, prefix UResource for C types 2015-11-18 00:18:28 +00:00
uresdata.cpp ICU-11986 const ResourceValue references, sink.leave(), some more specific types in MeasureFormat code 2015-11-19 22:33:25 +00:00
uresdata.h ICU-11986 use prefix Resource for C++ classes, prefix UResource for C types 2015-11-18 00:18:28 +00:00
uresimp.h ICU-11986 use prefix Resource for C++ classes, prefix UResource for C types 2015-11-18 00:18:28 +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
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
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
ustrfmt.h
ustring.cpp ICU-12012 Replace all sizeof p / sizeof *p with UPRV_LENGTHOF(). 2016-02-23 10:40:09 +00:00
ustrtrns.cpp ICU-7653 changed uprv_lengthof to UPRV_LENGTHOF, also added apidoc 2014-08-28 22:13:45 +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-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.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
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-10272 fix break on Windows 2014-03-07 01:01:49 +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