scuffed-code/icu4c/source/common
Steven R. Loomis 9077d5dc25 ICU-9449 Merge in decimal format performance improvements from branch.
Improvements to 'howExpensiveIs' benchmark test.
Use internal digitlist in Formattable (save mallocs).
Enable fastpath by default.
Enable internal API "parse all input", returning an error if all input was not consumed.

X-SVN-Rev: 32397
2012-09-17 19:03:01 +00:00
..
unicode ICU-9449 Merge in decimal format performance improvements from branch. 2012-09-17 19:03:01 +00:00
appendable.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
bmpset.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
bmpset.h
brkeng.cpp ICU-9551 fix uconfig failures that were in m2, disable CJKBreak without normalization. Merges from r32354 and r32355 by dsengup. 2012-09-11 04:02:08 +00:00
brkeng.h ICU-9353 merge dbbi-tries work into the trunk 2012-08-16 23:01:49 +00:00
brkiter.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
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-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
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-8972 various small fixes & improvements 2011-12-16 06:43:44 +00:00
charstr.h ICU-8972 various small fixes & improvements 2011-12-16 06:43:44 +00:00
cmemory.c ICU-8235 do not call memcpy()/memmove()/... with a NULL/invalid source pointer 2012-06-07 00:14:54 +00:00
cmemory.h ICU-9380 Reorder header files to fix HP build error. 2012-08-13 17:21:00 +00:00
common.rc ICU-7425 update ICU DLL comments 2010-02-18 04:33:41 +00:00
common.vcxproj ICU-7168 Fixing Windows build. 2012-08-28 19:26:17 +00:00
common.vcxproj.filters ICU-8571 remove udraft.h etc. & genheaders.pl, use #ifndef U_HIDE_DRAFT_API etc. instead 2011-08-01 02:20:46 +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
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-9551 fix uconfig failures that were in m2, disable CJKBreak without normalization. Merges from r32354 and r32355 by dsengup. 2012-09-11 04:02:08 +00:00
dictbe.h ICU-9551 fix uconfig failures that were in m2, disable CJKBreak without normalization. Merges from r32354 and r32355 by dsengup. 2012-09-11 04:02:08 +00:00
dictionarydata.cpp ICU-9551 fix uconfig failures that were in m2, disable CJKBreak without normalization. Merges from r32354 and r32355 by dsengup. 2012-09-11 04:02:08 +00:00
dictionarydata.h ICU-9353 fix dependencies, mostly dictionary code and listformatter 2012-09-04 20:38:14 +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
filterednormalizer2.cpp ICU-8804 Normalizer2::composePair(a, b) with separation of minYesNo extraData into combines-forward vs. not 2011-11-27 20:29:38 +00:00
hash.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
icudataver.c ICU-7365 Promote approved data version API to draft 49 in ICU4C 2011-08-23 17:20:22 +00:00
icuplug.c ICU-9312 #ifdef U_ENABLE_DYLOAD cleanup in icuplug.c 2012-05-10 23:52:23 +00:00
icuplugimp.h ICU-6633 warnings fix 2010-02-19 17:27:33 +00:00
listformatter.cpp ICU-9568 Adding test case with a pattern with out-of-order placeholders. 2012-09-12 00:14:25 +00:00
localsvc.h
locavailable.cpp 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
locbased.cpp
locbased.h
locdispnames.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
locid.cpp ICU-8668 add more parentheses, avoid warnings 2011-12-13 00:34:52 +00:00
loclikely.cpp ICU-8992 Compiler Warning cleanup for gcc 4.6.1 2012-02-06 19:57:08 +00:00
locmap.c ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
locmap.h
locresdata.cpp ICU-7164 split locale API implementation into multiple files so that core locale ID .c/.cpp files (hopefully) do not depend on resource bundle code or data any more 2010-02-25 22:32:39 +00:00
locutil.cpp 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
locutil.h
Makefile.in ICU-7168 Implementation of ListFormatter, port from Java 2012-08-27 20:14:25 +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-9457 Fix some compiler warnings 2012-08-03 19:09:42 +00:00
msvcres.h ICU-7425 update ICU DLL comments 2010-02-18 04:33:41 +00:00
mutex.cpp ICU-8161 Mutexes, add thread checker annotations, improve singleton implementation. 2011-03-29 00:47:41 +00:00
mutex.h ICU-8161 Mutexes, add thread checker annotations, improve singleton implementation. 2011-03-29 00:47:41 +00:00
normalizer2.cpp ICU-8246 add Normalizer2::getNFCInstance(), getNFKDInstance(), ... 2011-12-01 00:43:35 +00:00
normalizer2impl.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
normalizer2impl.h ICU-8942 use smaller/simpler FCD data rather than building an FCD trie 2011-11-28 22:59:49 +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
propname_data.h ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274 2012-08-28 23:37:10 +00:00
propname.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
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-9221 Apply patch for Cygwin build failure 2012-08-08 19:54:20 +00:00
putilimp.h ICU-9141 add U_GCC_MAJOR_MINOR macro 2012-08-27 23:15:08 +00:00
rbbi.cpp ICU-9353 merge dbbi-tries work into the trunk 2012-08-16 23:01:49 +00:00
rbbicst.pl
rbbidata.cpp ICU-7780 fix various compiler warnings 2010-07-12 18:03:29 +00:00
rbbidata.h ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
rbbinode.cpp
rbbinode.h
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
rbbirpt.txt
rbbiscan.cpp ICU-9139 compiler warning removed in rbbiscan.cpp 2012-03-02 00:04:30 +00:00
rbbiscan.h
rbbisetb.cpp
rbbisetb.h
rbbistbl.cpp 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
rbbitblb.cpp ICU-7247 use LocalMemory & MaybeStackArray in some places 2009-11-21 22:04:55 +00:00
rbbitblb.h
resbund_cnv.cpp
resbund.cpp 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
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-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +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
servlkf.cpp
servloc.h ICU-7158 Remove non-static UMTX objects from ICU4C 2011-03-29 00:32:11 +00:00
servls.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
servnotf.cpp ICU-7158 Remove non-static UMTX objects from ICU4C 2011-03-29 00:32:11 +00:00
servnotf.h ICU-7158 Remove non-static UMTX objects from ICU4C 2011-03-29 00:32:11 +00:00
servrbf.cpp
servslkf.cpp
sprpimpl.h
stringpiece.cpp ICU-9239 Fix StringPiece::npos build error on Windows 2012-04-19 19:07:33 +00:00
stringtriebuilder.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
uarrsort.c
uarrsort.h
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-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274 2012-08-28 23:37:10 +00:00
ubidi_props.c ICU-7752 library: rename generated *_props_data.c files to .h and add #ifndef guard 2011-10-12 22:58:30 +00:00
ubidi_props.h 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
ubidi.c 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
ubidiimp.h ICU-3660 add support for prologue and epilogue 2011-03-23 17:26:59 +00:00
ubidiln.c ICU-8908 #error if U_COMMON_IMPLEMENTATION, etc isnt set 2011-10-26 23:02:14 +00:00
ubidiwrt.c ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
ubrk.cpp ICU-9115 revert r31397 2012-02-23 01:27:08 +00:00
ubrkimpl.h
ucase_props_data.h ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274 2012-08-28 23:37:10 +00:00
ucase.cpp ICU-9065 internal API for reverse-full-case-folding data 2012-01-20 19:35: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-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274 2012-08-28 23:37:10 +00:00
uchar.c ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274 2012-08-28 23:37:10 +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.c ICU-9474 Reduce unrename.h namespace pollution 2012-08-11 04:57:13 +00:00
ucln_cmn.h ICU-7168 Implementation of ListFormatter, port from Java 2012-08-27 20:14:25 +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-9474 Reduce unrename.h namespace pollution 2012-08-11 04:57:13 +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-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
ucnv_bld.cpp ICU-9457 Fix some compiler warnings 2012-08-03 19:09:42 +00:00
ucnv_bld.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
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-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
ucnv_err.c
ucnv_ext.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
ucnv_ext.h
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-9434 use static_cast<pointer type>(void *) not reinterpret_cast 2012-08-08 00:50:16 +00:00
ucnv_io.h
ucnv_lmb.c ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
ucnv_set.c
ucnv_u7.c ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
ucnv_u8.c ICU-8992 Compiler Warning cleanup for gcc 4.6.1 2012-02-06 19:57:08 +00:00
ucnv_u16.c ICU-7708 compiler warnings for 4.5.1 (batch 1) 2010-05-25 22:17:12 +00:00
ucnv_u32.c 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
ucnv.c 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
ucnvbocu.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
ucnvdisp.c
ucnvhz.c ICU-8818 switched to calloc for a few instances of malloc + memset(0) 2011-11-30 17:52:09 +00:00
ucnvisci.c ICU-9340 Fix potential out of bound error in ICU4C ISCII converter 2012-07-03 17:51:14 +00:00
ucnvlat1.c 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
ucnvmbcs.c ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
ucnvmbcs.h ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
ucnvscsu.c ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +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-8992 Compiler Warning cleanup for gcc 4.6.1 2012-02-06 19:57:08 +00:00
ucol_swp.h
udata.cpp ICU-8157 commit from branch 2012-02-18 23:10:51 +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
udataswp.h
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-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.h 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
uidna.cpp
uinit.c ICU-9474 Reduce unrename.h namespace pollution 2012-08-11 04:57:13 +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-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
uiter.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
ulist.c
ulist.h
uloc_tag.c ICU-9456 Reduce writable/relocatable data. 2012-08-10 16:41:38 +00:00
uloc.cpp ICU-9251 First cut merge of CLDR 22 data 2012-08-28 21:56:06 +00:00
ulocimp.h ICU-7023 Fix import for EBCDIC machines - contd 2010-11-06 00:30:20 +00:00
umapfile.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
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.c ICU-9010 remove --disable-threads, move ICU_USE_THREADS out of uconfig.h into test code 2012-06-06 04:13:28 +00:00
umutex.h ICU-9010 remove --disable-threads, move ICU_USE_THREADS out of uconfig.h into test code 2012-06-06 04:13:28 +00:00
unames.cpp ICU-9013 deprecate API for Unicode 1.0 character names & ISO comments, remove support & data 2011-12-15 21:43:35 +00:00
unifilt.cpp ICU-9525 fix casts as per http://www.stroustrup.com/bs_faq2.html#static-cast and also fix string quoting gcc47 2012-08-31 19:12:19 +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-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
uniset.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
unisetspan.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
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-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
unistr_cnv.cpp ICU-7187 avoid comparison of (pointer+unsigned)>pointer which can be optimized away; not necessary anyway with use of U_MAX_PTR(pointer) 2010-10-28 23:32:22 +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-8890 revert error behavior of UnicodeString::replace(start, _length, srcChar) to removing the segment when srcChar is not a valid code point (see r31272) 2012-06-08 21:53:40 +00:00
unorm_it.c 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
unorm_it.h
unorm.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
unormcmp.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +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-9434 use static_cast<pointer type>(void *) not reinterpret_cast 2012-08-08 00:50:16 +00:00
uposixdefs.h ICU-9390 Revert previous change to uposixdefs.h 2012-06-22 22:40:10 +00:00
uprops.cpp ICU-8942 use smaller/simpler FCD data rather than building an FCD trie 2011-11-28 22:59:49 +00:00
uprops.h ICU-9437 update to Unicode 6.2; merge in branches/markus/uni62 r32274 2012-08-28 23:37:10 +00:00
ures_cnv.c
uresbund.cpp ICU-9434 use static_cast<pointer type>(void *) not reinterpret_cast 2012-08-08 00:50:16 +00:00
uresdata.c ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
uresdata.h ICU-9008 some more U_SIGNED_RIGHT_SHIFT_IS_ARITHMETIC fixes; include putilimp.h where that macro is tested 2012-01-10 07:15:25 +00:00
uresimp.h ICU-8821 Handle empty set markers in ures_getStringByKeyWithFallback() 2011-09-16 20:22:44 +00:00
ureslocs.h ICU-7232 Fix some Windows compilation errors. 2009-11-13 01:47:05 +00:00
usc_impl.c
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.c 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_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-8992 Compiler Warning cleanup for gcc 4.6.1 2012-02-06 19:57:08 +00:00
usprep.cpp ICU-9456 Reduce writable/relocatable data. 2012-08-10 16:41:38 +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.c ICU-7829 reset the default converter if the default converter name changes 2010-07-14 23:01:37 +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-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_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-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
ustrenum.cpp ICU-7197 add API for constructing UEnumerations. 2012-08-09 00:04:51 +00:00
ustrenum.h ICU-7197 add API for constructing UEnumerations. 2012-08-09 00:04:51 +00:00
ustrfmt.c
ustrfmt.h
ustring.cpp ICU-8235 do not call memcpy()/memmove()/... with a NULL/invalid source pointer 2012-06-07 00:14:54 +00:00
ustrtrns.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
utext.cpp ICU-8123 Remove utext comparison functions. 2012-01-31 01:14:41 +00:00
utf_impl.c ICU-9457 Fix some compiler warnings. 2012-08-16 04:56:59 +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
utracimp.h
utrie2_builder.cpp 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
utrie2_impl.h
utrie2.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
utrie2.h ICU-8730 move some @internal, rarely-used platform macros to putilimp.h 2011-07-27 20:55:09 +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-9317 Retract previous change; it is no longer needed and just adds confusion. 2012-05-16 17:29:44 +00:00
utypeinfo.h ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
utypes.c ICU-7572 Decimal Format UNUM_ROUND_UNNECESSARY implmenentation. 2011-05-02 19:15:03 +00:00
uvector.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
uvector.h 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
uvectr32.cpp ICU-7947 Relax 0-capacity test in previous checkin and fix compiler warnings 2010-09-17 01:53:01 +00:00
uvectr32.h ICU-8707 Clean up compiler warnings from GCC 2011-08-12 21:16:53 +00:00
uvectr64.cpp ICU-7947 Relax 0-capacity test in previous checkin and fix compiler warnings 2010-09-17 01:53:01 +00:00
uvectr64.h ICU-7947 Relax 0-capacity test in previous checkin and fix compiler warnings 2010-09-17 01:53:01 +00:00
wintz.c ICU-9408 Use only C style comments to resolve warnings and errors 2012-07-26 18:25: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