scuffed-code/icu4c/source/i18n
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
alphaindex.cpp ICU-9474 Undo the changeset to reduce the exported C++ static variables. 2012-08-30 03:19:37 +00:00
anytrans.cpp ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU 2011-07-07 18:46:19 +00:00
anytrans.h ICU-5279 Reduce the set of exported functions. 2007-06-03 06:08:46 +00:00
astro.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
astro.h ICU-6118 Export less internal API. 2008-01-04 08:45:10 +00:00
basictz.cpp ICU-7518 Workaround for 24:00 on a transition day problem. Use 23:59:59.999 as the transition time. iCal VTIMEZONE is not capable to handle such rule. Also a minor bug fix in BasicTimeZone::hasEquivalentTransitions which was found while updating the test case. This fix is equivalent to the ICU4J fix r28879. 2010-10-20 07:46:11 +00:00
bms.cpp ICU-8398 Log data errors where appropriate so ensure cintltst and intltest passes without data in 4.7.1 2011-03-03 19:29:57 +00:00
bmsearch.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
bocsu.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
bocsu.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
brktrans.cpp ICU-7455 use compiler RTTI; stop adding poor mans RTTI to new class hierarchies 2010-05-19 17:29:33 +00:00
brktrans.h ICU-6991 Fix function name. 2009-09-25 17:16:39 +00:00
buddhcal.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
buddhcal.h ICU-4567 Removed unnecessary virtual method implementations in Taiwan/Buddhist calendar. 2007-08-17 03:38:53 +00:00
calendar.cpp ICU-9452 Fixed calendar add issue with the Samoa Dec 2011 24 hour transition. 2012-08-09 21:29:53 +00:00
casetrn.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
casetrn.h ICU-6118 Export less internal API. 2008-01-04 08:45:10 +00:00
cecal.cpp ICU-6799 fix many warnings, improve tests 2009-04-15 01:57:02 +00:00
cecal.h ICU-4571 Merging Coptic/Ethiopic calendar work from yoshito's work branch to the trunk. 2008-03-22 02:58:07 +00:00
chnsecal.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
chnsecal.h ICU-4081 Remove tabs 2008-01-16 16:45:12 +00:00
choicfmt.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
coleitr.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
coll.cpp ICU-9460 deprecate Collator::safeClone() and default-implement it in the base class 2012-08-08 21:03:52 +00:00
colldata.cpp ICU-9474 Undo the changeset to reduce the exported C++ static variables. 2012-08-30 03:19:37 +00:00
coptccal.cpp ICU-6799 fix many warnings, improve tests 2009-04-15 01:57:02 +00:00
coptccal.h ICU-4571 Merging Coptic/Ethiopic calendar work from yoshito's work branch to the trunk. 2008-03-22 02:58:07 +00:00
cpdtrans.cpp ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU 2011-07-07 18:46:19 +00:00
cpdtrans.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
csdetect.cpp ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csdetect.h ICU-5410 Comment out unused code. 2006-11-16 20:32:23 +00:00
csmatch.cpp ICU-6954 remove unused CharsetRecognizer field from CharsetMatch 2012-06-21 21:02:19 +00:00
csmatch.h ICU-6954 remove unused CharsetRecognizer field from CharsetMatch 2012-06-21 21:02:19 +00:00
csr2022.cpp ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csr2022.h ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csrecog.cpp ICU-5198 Disable charset detection when UCONFIG_NO_CONVERSION is 1. 2006-05-09 18:06:10 +00:00
csrecog.h ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csrmbcs.cpp ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csrmbcs.h ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csrsbcs.cpp ICU-9456 Reduce writable/relocatable data. 2012-08-10 16:41:38 +00:00
csrsbcs.h ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csrucode.cpp ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csrucode.h ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csrutf8.cpp ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
csrutf8.h ICU-6954 Fix charset detection bug resulting from having state in shared recognizer objects. 2012-06-01 20:40:48 +00:00
curramt.cpp ICU-2825 add Measure, MeasureUnit, CurrencyUnit, and CurrencyAmount classes, and operate through them 2004-04-27 21:47:09 +00:00
currfmt.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
currfmt.h ICU-7452 add using Xxx:format statements to all Format subclasses that override format 2010-02-24 23:52:27 +00:00
currpinf.cpp ICU-8909 warnings cleanup 2011-10-26 23:56:35 +00:00
currunit.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
datefmt.cpp ICU-8844 Clone fCalendar as necessary so it does not get modified by format or parse methods 2011-12-04 00:33:15 +00:00
dcfmtimp.h ICU-9258 Remove extra comma in enum 2012-06-01 14:43:02 +00:00
dcfmtsym.cpp ICU-8819 DecimalFormatSymbols::initialize now throws a DEFAULT WARNING instead of FALLBACK. Updated NumberFormatTest::TestSymbolsWithBadLocale to reflect this change. 2011-09-15 17:37:00 +00:00
decContext.c ICU-9474 Reduce unrename.h namespace pollution 2012-08-11 04:57:13 +00:00
decContext.h ICU-8731 move some @internal definitions to putilimp.h 2011-07-27 21:26:00 +00:00
decfmtst.cpp ICU-8801 fix for performance regression of parse (mostly malloc/free) 2011-09-07 14:30:32 +00:00
decfmtst.h ICU-8801 fix for performance regression of parse (mostly malloc/free) 2011-09-07 14:30:32 +00:00
decimfmt.cpp ICU-9449 Merge in decimal format performance improvements from branch. 2012-09-17 19:03:01 +00:00
decNumber.c ICU-9141 add U_GCC_MAJOR_MINOR macro 2012-08-27 23:15:08 +00:00
decNumber.h ICU-5193 Big decimal number formatting. 2010-02-26 02:29:00 +00:00
decNumberLocal.h ICU-9474 Reduce unrename.h namespace pollution 2012-08-11 04:57:13 +00:00
digitlst.cpp ICU-9449 Merge in decimal format performance improvements from branch. 2012-09-17 19:03:01 +00:00
digitlst.h ICU-9449 Merge in decimal format performance improvements from branch. 2012-09-17 19:03:01 +00:00
dtfmtsym.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
dtitv_impl.h ICU-6157 date interval format 2008-05-28 00:33:44 +00:00
dtitvfmt.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
dtitvinf.cpp ICU-9139 UCONFIG_NO_CONVERSION=1 bug fix 2012-03-01 23:50:07 +00:00
dtptngen_impl.h ICU-8959 Add UDAT_YEAR_NAME_FIELD for pattern char 'U', implement format/parse for it (C) 2012-01-17 08:06:29 +00:00
dtptngen.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
dtrule.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
esctrn.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
esctrn.h ICU-5279 Reduce the set of exported functions. 2007-06-03 06:08:46 +00:00
ethpccal.cpp ICU-6799 fix many warnings, improve tests 2009-04-15 01:57:02 +00:00
ethpccal.h ICU-4571 Updated EthiopicCalendar's constructor to specify era mode. New calendar keyword ethiopic-amete-alem to create an instance of EthiopicCalendar with Amete Alem era only. Modified the test case to cover ethiopic-amete-alem. 2008-03-24 22:21:21 +00:00
fmtable_cnv.cpp ICU-5193 Big decimal number formatting. 2010-02-26 02:29:00 +00:00
fmtable.cpp ICU-9449 Merge in decimal format performance improvements from branch. 2012-09-17 19:03:01 +00:00
format.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
fphdlimp.cpp ICU-7391 changed ref to pointer in APIs taking FieldPositionIterator, cleaned whitespace 2010-01-28 19:39:24 +00:00
fphdlimp.h ICU-7789 ICU4C memory allocation function cleanup. 4.5.2 BRS task. 2010-09-27 23:52:31 +00:00
fpositer.cpp ICU-7455 use compiler RTTI; stop adding poor mans RTTI to new class hierarchies 2010-05-19 17:29:33 +00:00
funcrepl.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
funcrepl.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
gregocal.cpp ICU-6691 Use most recently set year field in handleGetExtendedYear 2010-03-02 16:23:13 +00:00
gregoimp.cpp ICU-6551 reduce use of common words in rename. 2008-09-25 20:24:14 +00:00
gregoimp.h ICU-6551 reduce use of common words in rename. 2008-09-25 20:24:14 +00:00
hebrwcal.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
hebrwcal.h ICU-1624 Add additional test for Hebrew month Elul 2009-11-03 04:50:03 +00:00
i18n.rc ICU-7425 update ICU DLL comments 2010-02-18 04:33:41 +00:00
i18n.vcxproj ICU-9232 Update version in ICU4C to 50.0.1 and update time bombs 2012-04-18 17:03:06 +00:00
i18n.vcxproj.filters ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. 2012-02-21 11:06:50 +00:00
indiancal.cpp ICU-6799 fix many warnings, improve tests 2009-04-15 01:57:02 +00:00
indiancal.h ICU-6118 Export less internal API. 2008-01-02 23:53:26 +00:00
inputext.cpp ICU-7222 Remove Windows x64 warnings by casting explicitly. 2009-11-11 15:47:22 +00:00
inputext.h ICU-6132 Recover from allocation errors more gracefully. 2008-02-08 09:10:22 +00:00
islamcal.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
islamcal.h ICU-5078 remove duplicate 'that' 2009-03-26 15:56:47 +00:00
japancal.cpp ICU-9392 japanese calendar minimum era should be 0 2012-08-27 23:21:33 +00:00
japancal.h ICU-4611 Fix Japanese calendar calculation problem. Changed internal APIs to get default month/date of a calendar without updating calendar fields. 2008-09-15 21:24:11 +00:00
locdspnm.cpp ICU-8456 don't use converter when creating pattern string 2012-02-27 18:22:29 +00:00
Makefile.in ICU-9252 zOS performance enhancement 2012-04-10 15:49:28 +00:00
measfmt.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
measure.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
msgfmt_impl.h ICU-6344 uconfigtest / hdrtest fixes 2008-06-11 21:52:29 +00:00
msgfmt.cpp ICU-9457 Fix some compiler warnings 2012-08-03 19:09:42 +00:00
name2uni.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
name2uni.h ICU-5410 Remove unused/untestable code 2007-06-08 22:31:20 +00:00
nfrlist.h ICU-8940 Ensure the new DecimalFormatSymbols is propagated properly in ICU4C RBNF 2012-02-17 23:09:57 +00:00
nfrs.cpp ICU-8940 Ensure the new DecimalFormatSymbols is propagated properly in ICU4C RBNF 2012-02-17 23:09:57 +00:00
nfrs.h ICU-7501 Use allowsParsing attribute from CLDR to detect unparseable RBNF rulesets 2012-02-17 23:01:16 +00:00
nfrule.cpp ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU 2011-07-07 18:46:19 +00:00
nfrule.h ICU-6132 Add null pointer check in prefixLength and allIgnorable. 2008-01-20 01:39:16 +00:00
nfsubs.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
nfsubs.h ICU-5410 Move nfsubs.h private subclasses to nfsubs.cpp to get more accurate PureCoverage result. 2007-06-27 00:59:42 +00:00
nortrans.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
nortrans.h ICU-7273 merge in Normalizer2 API & code, and ICU-5785 UnicodeSet::span(UnicodeString) and ICU-7296 tempSubString()/retainBetween(); merge -r 26971:27150 branches/markus/norm2 2010-01-06 23:50:03 +00:00
nultrans.cpp ICU-4428 update copyright notices for ICU 3.3. 2005-03-16 18:46:54 +00:00
nultrans.h ICU-5279 Hide more internal API. 2007-06-11 02:32:47 +00:00
numfmt.cpp ICU-9258 merge from branches, performance improvements 2012-05-30 00:41:57 +00:00
numsys_impl.h ICU-8855 text file line endings fixed for icu4c 2011-09-28 21:10:49 +00:00
numsys.cpp ICU-8849 Updates to NumberingSystem class to support otherNumberingSystems from CLDR 2012-02-15 22:01:43 +00:00
olsontz.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
olsontz.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
persncal.cpp ICU-8992 Compiler Warning cleanup for gcc 4.6.1 2012-02-06 19:57:08 +00:00
persncal.h ICU-4732 Default century support in Persian calendar. 2008-06-09 21:37:46 +00:00
plurfmt.cpp ICU-9132 ordinal-plural formatting in C/C++ 2012-04-07 04:27:27 +00:00
plurrule_impl.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
plurrule.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
quant.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
quant.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
rbnf.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
rbt_data.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
rbt_data.h ICU-5279 Reduce the set of exported functions. 2007-06-03 06:08:46 +00:00
rbt_pars.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
rbt_pars.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
rbt_rule.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
rbt_rule.h ICU-2244 change internal classes to inherit UMemory, not UObject 2002-10-04 18:06:33 +00:00
rbt_set.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
rbt_set.h ICU-5279 Reduce the set of exported functions. 2007-06-03 06:08:46 +00:00
rbt.cpp ICU-6132 Add memory check for rbnf, rbt, and rbt_data. 2008-01-14 20:27:51 +00:00
rbt.h ICU-5410 Improve code coverage by removing unused/unuseable code. 2007-06-14 01:37:11 +00:00
rbtz.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
regexcmp.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
regexcmp.h ICU-8826 Regex case insensitive match fixes; also fixes #6074, hitEnd() sometimes fails. 2012-01-20 00:50:02 +00:00
regexcst.h ICU-5386 Regular Expressions update, improved Java 1.5 compatibility. svn merge -r 22747:23061 from branches/andy/regex 2007-12-11 21:30:10 +00:00
regexcst.pl ICU-5386 Regular Expressions update, improved Java 1.5 compatibility. svn merge -r 22747:23061 from branches/andy/regex 2007-12-11 21:30:10 +00:00
regexcst.txt ICU-5386 Regular Expressions update, improved Java 1.5 compatibility. svn merge -r 22747:23061 from branches/andy/regex 2007-12-11 21:30:10 +00:00
regeximp.cpp ICU-8826 Regex case insensitive match fixes; also fixes #6074, hitEnd() sometimes fails. 2012-01-20 00:50:02 +00:00
regeximp.h ICU-8826 Regex case insensitive match fixes; also fixes #6074, hitEnd() sometimes fails. 2012-01-20 00:50:02 +00:00
regexst.cpp ICU-9057 Add joiner chars 200c and 200d to \w word char set. 2012-01-31 02:28:10 +00:00
regexst.h ICU-4521 UText-based regex implementation 2010-02-03 02:59:35 +00:00
regextxt.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
regextxt.h ICU-7673 Fix to use #include "" for ICU includes, reorder as necessary 2010-05-11 06:08:15 +00:00
reldtfmt.cpp ICU-8237 Add RelativeDateFormat::getDateFormatSymbols, use in udat_getSymbols/countSymbols 2011-05-02 23:14:32 +00:00
reldtfmt.h ICU-8237 Add RelativeDateFormat::getDateFormatSymbols, use in udat_getSymbols/countSymbols 2011-05-02 23:14:32 +00:00
rematch.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
remtrans.cpp ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU 2011-07-07 18:46:19 +00:00
remtrans.h ICU-5279 Reduce the set of exported functions. 2007-06-03 06:08:46 +00:00
repattrn.cpp ICU-6947 implement UREGEX_LITERAL flag. 2012-02-15 01:30:55 +00:00
search.cpp ICU-7093 (merge from branch) Implement asymmetric search, add tests, kill some other warnings 2010-02-27 01:01:45 +00:00
selfmt.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
selfmtimpl.h ICU-8789 Remove svn:executable property from c/c++ source files 2011-08-29 22:09:55 +00:00
simpletz.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
smpdtfmt.cpp ICU-9399 return correct parse index when an era is expected but something else is found 2012-08-28 03:40:07 +00:00
smpdtfst.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
smpdtfst.h ICU-6109 & #4942,#3579: Merge changes for lenient number & date parsing from branches/eric/lenient_number_parsing (manually!) 2011-05-04 12:23:42 +00:00
sortkey.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
strmatch.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
strmatch.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
strrepl.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
strrepl.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
stsearch.cpp ICU-6344 disable search if break iteration is on 2008-06-20 22:53:25 +00:00
taiwncal.cpp ICU-6481 fix threading issues in calendar initialization code 2008-08-05 22:19:05 +00:00
taiwncal.h ICU-4567 Removed unnecessary virtual method implementations in Taiwan/Buddhist calendar. 2007-08-17 03:38:53 +00:00
tblcoll.cpp ICU-9460 deprecate Collator::safeClone() and default-implement it in the base class 2012-08-08 21:03:52 +00:00
timezone.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
titletrn.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
titletrn.h ICU-5410 Remove unused/untestable code 2007-06-08 22:31:20 +00:00
tmunit.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
tmutamt.cpp ICU-6311 full and abbreviated simple duration format support, release to trunk 2008-09-19 19:05:37 +00:00
tmutfmt.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
tolowtrn.cpp ICU-5410 Remove unused/untestable code 2007-06-08 22:31:20 +00:00
tolowtrn.h ICU-5410 Remove unused/untestable code 2007-06-08 22:31:20 +00:00
toupptrn.cpp ICU-5410 Remove unused/untestable code 2007-06-08 22:31:20 +00:00
toupptrn.h ICU-5410 Remove unused/untestable code 2007-06-08 22:31:20 +00:00
translit.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
transreg.cpp ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU 2011-07-07 18:46:19 +00:00
transreg.h ICU-6551 reduce use of common words in rename. 2008-09-25 20:24:14 +00:00
tridpars.cpp ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU 2011-07-07 18:46:19 +00:00
tridpars.h ICU-8090 Transliterator, fix instantiation failures. 2010-10-27 23:35:12 +00:00
tzfmt.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
tzgnames.cpp ICU-9381 Shorten time zone generic location name per cldrbug:4897. Imported the CLDR trunk data including fixes necessary for this. 2012-09-11 15:28:29 +00:00
tzgnames.h ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. 2012-02-21 11:06:50 +00:00
tznames_impl.cpp ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. 2012-02-21 11:06:50 +00:00
tznames_impl.h ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. 2012-02-21 11:06:50 +00:00
tznames.cpp ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. 2012-02-21 11:06:50 +00:00
tzrule.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
tztrans.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
ucal.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
ucln_in.c ICU-3126 Merge changes to trunk for auto cleanup of icu libraries. 2009-09-03 20:40:02 +00:00
ucln_in.h ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. 2012-02-21 11:06:50 +00:00
ucol_bld.cpp ICU-9456 Reduce writable/relocatable data. 2012-08-10 16:41:38 +00:00
ucol_bld.h ICU-3984 integrate collation reordering from branch - svn+ssh://source.icu-project.org/repos/icu/icu/branches/sgill/scriptreorder2 -r 28883:28924 2010-10-27 18:02:52 +00:00
ucol_cnt.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
ucol_cnt.h ICU-6118 Remove the @internal functions ucol_collatorToIdentifier, ucol_openFromIdentifier, ucol_identifierToShortString and ucol_shortStringToIdentifier (not used by original customer and their data is out of date). 2008-01-05 01:27:56 +00:00
ucol_elm.cpp ICU-8992 Compiler Warning cleanup for gcc 4.6.1 2012-02-06 19:57:08 +00:00
ucol_elm.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
ucol_imp.h ICU-8157 commit from branch 2012-02-18 23:10:51 +00:00
ucol_res.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
ucol_sit.cpp ICU-9139 namespace bug fix 2012-03-01 21:55:23 +00:00
ucol_tok.cpp ICU-8992 Compiler Warning cleanup for gcc 4.6.1 2012-02-06 19:57:08 +00:00
ucol_tok.h ICU-8350 zOS fixes round one 2011-05-03 03:40:34 +00:00
ucol_wgt.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
ucol_wgt.h ICU-6118 Remove the @internal functions ucol_collatorToIdentifier, ucol_openFromIdentifier, ucol_identifierToShortString and ucol_shortStringToIdentifier (not used by original customer and their data is out of date). 2008-01-05 01:27:56 +00:00
ucol.cpp ICU-9474 Undo the changeset to reduce the exported C++ static variables. 2012-08-30 03:19:37 +00:00
ucoleitr.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
ucsdet.cpp ICU-5410 Remove untested code as per the agreed policy stated in ticket #2972. 2007-06-11 18:52:53 +00:00
ucurr.cpp ICU-9292 Merge BEAM warning fixes from branch into trunk 2012-05-03 05:50:26 +00:00
ucurrimp.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
udat.cpp ICU-9110 Add date format functions to set/get context, use when formatting 2012-02-21 01:29:50 +00:00
udateintervalformat.cpp ICU-8470 fixes for coding guidelines 2011-05-05 23:57:22 +00:00
udatpg.cpp ICU-7180 For hour field, change default behavior to not adjust pattern 2009-12-10 09:13:49 +00:00
ulocdata.c ICU-7530 Alphabetic index, move from branch to trunk. 2011-02-25 22:21:30 +00:00
umsg_imp.h ICU-2248 modularize icu, allow parts to not be built 2002-09-20 01:54:48 +00:00
umsg.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
unesctrn.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
unesctrn.h ICU-5279 Reduce the set of exported functions. 2007-06-03 06:08:46 +00:00
uni2name.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
uni2name.h ICU-5410 Remove unused/untestable code 2007-06-08 22:31:20 +00:00
unum.cpp ICU-9258 merge from branches, performance improvements 2012-05-30 00:41:57 +00:00
upluralrules.cpp ICU-9132 ordinal-plural formatting in C/C++ 2012-04-07 04:27:27 +00:00
uregex.cpp ICU-8909 Fixed various warnings reported by a source code analysis tool. 2011-11-14 19:32:51 +00:00
uregexc.cpp ICU-5304 Allow source code to work again without using U_NAMESPACE_USE in public headers 2006-09-04 17:15:14 +00:00
usearch.cpp ICU-8942 use smaller/simpler FCD data rather than building an FCD trie 2011-11-28 22:59:49 +00:00
uspoof_build.cpp ICU-6930 IBM i updates: Merging r26624 through r26636 of /icu/branches/srl/i6930 2009-09-16 01:08:54 +00:00
uspoof_conf.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
uspoof_conf.h ICU-7399 various spoof detector cleanups 2011-01-25 23:38:42 +00:00
uspoof_impl.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
uspoof_impl.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
uspoof_wsconf.cpp ICU-9054 put buildWSConfusableData in icu namespace. 2012-01-20 20:46:08 +00:00
uspoof_wsconf.h ICU-9054 put buildWSConfusableData in icu namespace. 2012-01-20 20:46:08 +00:00
uspoof.cpp ICU-9469 Improve support for C++11 2012-08-15 17:46:17 +00:00
usrchimp.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
utmscale.c ICU-5490 add UDateTimeScale for Unix time with microseconds granularity 2006-11-02 17:33:51 +00:00
utrans.cpp ICU-5260 'multiple passes' rules in C API of the transliteration functions 2009-04-17 01:02:11 +00:00
vtzone.cpp ICU-8343 fix build errors in Visual Studio when exception is disabled 2012-06-28 23:28:00 +00:00
vzone.cpp ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU 2011-07-07 18:46:19 +00:00
vzone.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
windtfmt.cpp 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
windtfmt.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
winnmfmt.cpp ICU-8452 Fix some more Cygwin MVSC and Cygwin GCC build issues 2011-08-18 18:47:16 +00:00
winnmfmt.h ICU-8452 Fix some more Cygwin MVSC and Cygwin GCC build issues 2011-08-18 18:47:16 +00:00
wintzimpl.cpp 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
wintzimpl.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
zonemeta.cpp ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. 2012-02-21 11:06:50 +00:00
zonemeta.h ICU-8513 Merging TimeZoneNames/TimeZoneFormat APIs (as 49 technology preview) into trunk. 2012-02-21 11:06:50 +00:00
zrule.cpp ICU-7877 optionally explicit UnicodeString constructors, and make them explicit inside ICU 2011-07-07 18:46:19 +00:00
zrule.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00
ztrans.cpp ICU-7650 Fix uconfig test errors in i18n library and test codes. 2010-05-07 07:28:47 +00:00
ztrans.h ICU-8428 remove @draft etc. API tags from non-API headers (impl, tests, samples) 2011-05-16 20:46:27 +00:00