From e9c948ff1f9f55a2abd701ad47d84a30a1428d3b Mon Sep 17 00:00:00 2001 From: Peter Edberg Date: Wed, 7 Mar 2018 19:48:51 +0000 Subject: [PATCH] ICU-13581 Update ICU4C 61 API change report for DecimalFormatSymbols::getConstSymbol status reversion in r41076 X-SVN-Rev: 41079 --- icu4c/APIChangeReport.html | 112 +++++++++++++++++-------------------- 1 file changed, 52 insertions(+), 60 deletions(-) diff --git a/icu4c/APIChangeReport.html b/icu4c/APIChangeReport.html index ae3edf1b2db..d17133d90b3 100644 --- a/icu4c/APIChangeReport.html +++ b/icu4c/APIChangeReport.html @@ -175,85 +175,81 @@ char16ptr.hicu::ConstChar16Ptr::~ConstChar16Ptr()Draft→Stable
ICU 59 -dcfmtsym.hconst UnicodeString& icu::DecimalFormatSymbols::getConstSymbol(ENumberFormatSymbol)InternalDraft
-ICU 61 - - edits.hIterator icu::Edits::getCoarseChangesIterator()Draft→Stable
ICU 59 - + edits.hIterator icu::Edits::getCoarseIterator()Draft→Stable
ICU 59 - + edits.hIterator icu::Edits::getFineChangesIterator()Draft→Stable
ICU 59 - + edits.hIterator icu::Edits::getFineIterator()Draft→Stable
ICU 59 - + edits.hUBool icu::Edits::copyErrorTo(UErrorCode&)Draft→Stable
ICU 59 - + edits.hUBool icu::Edits::hasChanges()Draft→Stable
ICU 59 - + edits.hicu::Edits::Edits()Draft→Stable
ICU 59 - + edits.hicu::Edits::~Edits()Draft→Stable
ICU 59 - + edits.hint32_t icu::Edits::lengthDelta()Draft→Stable
ICU 59 - + edits.hvoid icu::Edits::addReplace(int32_t, int32_t)Draft→Stable
ICU 59 - + edits.hvoid icu::Edits::addUnchanged(int32_t)Draft→Stable
ICU 59 - + edits.hvoid icu::Edits::reset()Draft→Stable
ICU 59 - + measunit.hstatic MeasureUnit* icu::MeasureUnit::createPoint(UErrorCode&)Draft→Stable
ICU 59 - + ubrk.hUBreakIterator* ubrk_openBinaryRules(const uint8_t*, int32_t, const UChar*, int32_t, UErrorCode*)Draft→Stable
ICU 59 - + ubrk.hint32_t ubrk_getBinaryRules(UBreakIterator*, uint8_t*, int32_t, UErrorCode*)Draft→Stable
ICU 59 - + unistr.hUNISTR_FROM_STRING_EXPLICIT icu::UnicodeString::UnicodeString(const uint16_t*)Draft→Stable
ICU 59 - + unistr.hUNISTR_FROM_STRING_EXPLICIT icu::UnicodeString::UnicodeString(const wchar_t*)Draft→Stable
ICU 59 - + unistr.hicu::UnicodeString::UnicodeString(const std::nullptr_t)Draft→Stable
ICU 59 - + unistr.hicu::UnicodeString::UnicodeString(const std::nullptr_t, int32_t)Draft→Stable
ICU 59 - + unistr.hicu::UnicodeString::UnicodeString(const uint16_t*, int32_t)Draft→Stable
ICU 59 - + unistr.hicu::UnicodeString::UnicodeString(const wchar_t*, int32_t)Draft→Stable
ICU 59 - + unistr.hicu::UnicodeString::UnicodeString(std::nullptr_t, int32_t, int32_t)Draft→Stable
ICU 59 - + unistr.hicu::UnicodeString::UnicodeString(uint16_t*, int32_t, int32_t)Draft→Stable
ICU 59 - + unistr.hicu::UnicodeString::UnicodeString(wchar_t*, int32_t, int32_t)Draft→Stable
ICU 59 - + unum.hint32_t unum_formatDoubleForFields(const UNumberFormat*, double, UChar*, int32_t, UFieldPositionIterator*, UErrorCode*)Draft→Stable
ICU 59 - + upluralrules.hUEnumeration* uplrules_getKeywords(const UPluralRules*, UErrorCode*)Draft→Stable
ICU 59 @@ -440,118 +436,114 @@ dcfmtsym.hconst UnicodeString& icu::DecimalFormatSymbols::getConstDigitSymbol(int32_t)(missing)Internal
- + dtptngen.hUnicodeString icu::DateTimePatternGenerator::getFieldDisplayName(UDateTimePatternField, UDateTimePGDisplayWidth)(missing)Draft
ICU 61 - + measunit.hstatic MeasureUnit icu::MeasureUnit::resolveUnitPerUnit(const MeasureUnit&, const MeasureUnit&, bool*)(missing)Internal
- + numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptPerUnit(icu::MeasureUnit*)(missing)Draft
ICU 61 - + numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptSymbols(NumberingSystem*)(missing)
old version
had “const”
on paramDraft
ICU 60
(should be ICU 61)
decided to keep draft ICU 60
- + numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::adoptUnit(icu::MeasureUnit*)(missing)
old version
had “const”
on paramDraft
ICU 60
(should be ICU 61)
decided to keep draft ICU 60
- + numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::grouping(const UGroupingStrategy&)(missing)Draft
ICU 61 - + numberformatter.hDerived icu::number::NumberFormatterSettings< Derived >::perUnit(const icu::MeasureUnit&)(missing)Draft
ICU 61 - + numberformatter.henum UGroupingStrategy::UNUM_GROUPING_AUTO(missing)Draft
ICU 61 - + numberformatter.henum UGroupingStrategy::UNUM_GROUPING_MIN2(missing)Draft
ICU 61 - + numberformatter.henum UGroupingStrategy::UNUM_GROUPING_OFF(missing)Draft
ICU 61 - + numberformatter.henum UGroupingStrategy::UNUM_GROUPING_ON_ALIGNED(missing)Draft
ICU 61 - + numberformatter.henum UGroupingStrategy::UNUM_GROUPING_THOUSANDS(missing)Draft
ICU 61 - + numberformatter.henum UNumberSignDisplay::UNUM_SIGN_ACCOUNTING_EXCEPT_ZERO(missing)Draft
ICU 61 - + numberformatter.henum UNumberSignDisplay::UNUM_SIGN_EXCEPT_ZERO(missing)Draft
ICU 61 - + numberformatter.hicu::number::impl::Grouper::Grouper(int16_t, int16_t, int16_t)(missing)Internal
- + numberformatter.hstatic Grouper icu::number::impl::Grouper::forStrategy(UGroupingStrategy)(missing)Internal
- + rbbi.hvoid icu::RuleBasedBreakIterator::dumpTables()(missing)Internal
- + ucurr.henum UCurrNameStyle::UCURR_NARROW_SYMBOL_NAME(missing)Draft
ICU 61 - + udatpg.henum UDateTimePGDisplayWidth::UDATPG_ABBREVIATED(missing)Draft
ICU 61 - + udatpg.henum UDateTimePGDisplayWidth::UDATPG_NARROW(missing)Draft
ICU 61 - + udatpg.henum UDateTimePGDisplayWidth::UDATPG_WIDE(missing)Draft
ICU 61 - + udatpg.hint32_t udatpg_getFieldDisplayName(const UDateTimePatternGenerator*, UDateTimePatternField, UDateTimePGDisplayWidth, UChar*, int32_t, UErrorCode*)(missing)Draft
ICU 61 - + utf8.h#define U8_INTERNAL_NEXT_OR_SUB(missing)Internal
- + utf8.h#define U8_TRUNCATE_IF_INCOMPLETE(missing)Draft
ICU 61 - + utrans.hvoid utrans_trans(const UTransliterator*, UReplaceable*, const UReplaceableCallbacks*, int32_t, int32_t*, UErrorCode*)(missing) old version
(stable) lacked “const”
on one parameterStable
ICU 2.0 - + utrans.hvoid utrans_transIncremental(const UTransliterator*, UReplaceable*, const UReplaceableCallbacks*, UTransPosition*, UErrorCode*)(missing) old version
(stable) lacked “const”
on one parameterStable
ICU 2.0 - -utypes.henum UErrorCode::U_NUMBER_ARG_OUTOFBOUNDS_ERROR(missing)Draft
-ICU 61 -

(jump back to top) @@ -911,7 +903,7 @@ (jump back to top)

-Contents generated by StableAPI tool on Thu Mar 01 06:18:25 UTC 2018
Copyright (C) 2018, International Business Machines Corporation, All Rights Reserved.
+Contents generated by StableAPI tool on Wed Mar 07 19:18:25 UTC 2018
Copyright (C) 2018, International Business Machines Corporation, All Rights Reserved.

-- 2.50.1