pkgsrc/textproc/icu/patches/patch-config_icu-config-bottom

19 lines
425 B
Text
Raw Normal View History

Changes 52.1: Unicode 6.3: New bidi control codes, new Bidi_Class property values, two new bidi "bracket" properties; for other property value changes see the UAX 44 summary. The bidi algorithm implementation has also been updated to support the new properties and to match the updated algorithm in the Unicode 6.3 version of UAX 9. Note: ICU 52 still uses collation root data based on Unicode Collation Algorithm 6.2 (UCA 6.2). (However, ICU 52 does use CLDR 24 collation tailoring data.) CLDR 24: Improved coverage for top 70+ languages, fractional plural rules and forms, many new measurement units, major simplification of collation rule syntax, preliminary version of European Ordering Rules, new relative fields such as “last Sunday” and “now”, and much more. Time zone data: 2013g. Support new variants of Islamic calendar: "islamic-umalqura": Umm al-Qura. "islamic-tbla": Tabular (fixed intercalary years), with astronomical epoch. Made Calendar getDayOfWeekType behave as documented. New API for converting between Windows time zone ID and IANA tz database ID. Technology Preview: New API for more granular control of DateFormat parse leniency. DateTimePatternGenerator: Support recently-added time zone pattern characters O, X, x and updated support for V, Z. Support newly-defined skeleton character ‘J’ to generate preferred hour cycle without any day period indicator (such as AM/PM for h). Implement support for plurals that depend on displayed fractional values. MessageFormat and currency formatting etc. select appropriate plural forms for values with decimal digits (after the decimal point). Segmentation: Add dictionary-based word & line break for Lao.
2013-10-19 10:47:36 +02:00
$NetBSD: patch-config_icu-config-bottom,v 1.3 2013/10/19 08:47:36 adam Exp $
Changes 52.1: Unicode 6.3: New bidi control codes, new Bidi_Class property values, two new bidi "bracket" properties; for other property value changes see the UAX 44 summary. The bidi algorithm implementation has also been updated to support the new properties and to match the updated algorithm in the Unicode 6.3 version of UAX 9. Note: ICU 52 still uses collation root data based on Unicode Collation Algorithm 6.2 (UCA 6.2). (However, ICU 52 does use CLDR 24 collation tailoring data.) CLDR 24: Improved coverage for top 70+ languages, fractional plural rules and forms, many new measurement units, major simplification of collation rule syntax, preliminary version of European Ordering Rules, new relative fields such as “last Sunday” and “now”, and much more. Time zone data: 2013g. Support new variants of Islamic calendar: "islamic-umalqura": Umm al-Qura. "islamic-tbla": Tabular (fixed intercalary years), with astronomical epoch. Made Calendar getDayOfWeekType behave as documented. New API for converting between Windows time zone ID and IANA tz database ID. Technology Preview: New API for more granular control of DateFormat parse leniency. DateTimePatternGenerator: Support recently-added time zone pattern characters O, X, x and updated support for V, Z. Support newly-defined skeleton character ‘J’ to generate preferred hour cycle without any day period indicator (such as AM/PM for h). Implement support for plurals that depend on displayed fractional values. MessageFormat and currency formatting etc. select appropriate plural forms for values with decimal digits (after the decimal point). Segmentation: Add dictionary-based word & line break for Lao.
2013-10-19 10:47:36 +02:00
--- config/icu-config-bottom.orig 2013-10-04 20:50:00.000000000 +0000
+++ config/icu-config-bottom
Changes 52.1: Unicode 6.3: New bidi control codes, new Bidi_Class property values, two new bidi "bracket" properties; for other property value changes see the UAX 44 summary. The bidi algorithm implementation has also been updated to support the new properties and to match the updated algorithm in the Unicode 6.3 version of UAX 9. Note: ICU 52 still uses collation root data based on Unicode Collation Algorithm 6.2 (UCA 6.2). (However, ICU 52 does use CLDR 24 collation tailoring data.) CLDR 24: Improved coverage for top 70+ languages, fractional plural rules and forms, many new measurement units, major simplification of collation rule syntax, preliminary version of European Ordering Rules, new relative fields such as “last Sunday” and “now”, and much more. Time zone data: 2013g. Support new variants of Islamic calendar: "islamic-umalqura": Umm al-Qura. "islamic-tbla": Tabular (fixed intercalary years), with astronomical epoch. Made Calendar getDayOfWeekType behave as documented. New API for converting between Windows time zone ID and IANA tz database ID. Technology Preview: New API for more granular control of DateFormat parse leniency. DateTimePatternGenerator: Support recently-added time zone pattern characters O, X, x and updated support for V, Z. Support newly-defined skeleton character ‘J’ to generate preferred hour cycle without any day period indicator (such as AM/PM for h). Implement support for plurals that depend on displayed fractional values. MessageFormat and currency formatting etc. select appropriate plural forms for values with decimal digits (after the decimal point). Segmentation: Add dictionary-based word & line break for Lao.
2013-10-19 10:47:36 +02:00
@@ -355,11 +355,11 @@ do
;;
--version)
Changes 49.1.1: * Unicode 6.1: New scripts & blocks; changes to grapheme break & line break property values; some characters change from symbol to Po or No; etc. * CLDR 21.0.1: Changes in segmentation data to match Unicode 6.1; new structures for support of Chinese calendar, for context-dependent capitalization, for gender of lists of people, for ordinal categories, and for multiple number systems per locale; deprecation of "commonlyUsed" element in timezone names; removal of "whole-locale" aliases; major cleanups of timezone names, delimiter data, abbreviated number data. * Normalizer2 API additions * Easier-to-use getInstance() variants; e.g., getNFDInstance() * Getter for the combining-class value for a code point * Getter for the raw Decomposition_Mapping * Pairwise composition * TimeZone class: (C++) Getter for unknown time zone, (Java) fields for GMT & unknown zone * Support for deprecation of the "commonlyUsed" element for CLDR metazones * DateTimePatternGenerator can now use separate patterns for skeletons that differ only in MMM vs MMMM or EEE vs EEEE, etc. * Support for custom DecimalFormatSymbols in RuleBasedNumberFormat * Format and parse Chinese calendar dates including support for intercalary months * Context Transforms for context-dependent capitalization behavior * APIs for TimeZoneNames and TimeZoneFormat * Support for new date format pattern "ZZZZZ" for ISO 8601 zone format * Options for ambiguous local time resolution in Calendar * Support for ISO 4217 numeric currency code
2012-04-25 20:53:43 +02:00
- echo $ECHO_N $VERSION
+ echo $ECHO_N $VERSION${ECHO_C}
;;
Changes 49.1.1: * Unicode 6.1: New scripts & blocks; changes to grapheme break & line break property values; some characters change from symbol to Po or No; etc. * CLDR 21.0.1: Changes in segmentation data to match Unicode 6.1; new structures for support of Chinese calendar, for context-dependent capitalization, for gender of lists of people, for ordinal categories, and for multiple number systems per locale; deprecation of "commonlyUsed" element in timezone names; removal of "whole-locale" aliases; major cleanups of timezone names, delimiter data, abbreviated number data. * Normalizer2 API additions * Easier-to-use getInstance() variants; e.g., getNFDInstance() * Getter for the combining-class value for a code point * Getter for the raw Decomposition_Mapping * Pairwise composition * TimeZone class: (C++) Getter for unknown time zone, (Java) fields for GMT & unknown zone * Support for deprecation of the "commonlyUsed" element for CLDR metazones * DateTimePatternGenerator can now use separate patterns for skeletons that differ only in MMM vs MMMM or EEE vs EEEE, etc. * Support for custom DecimalFormatSymbols in RuleBasedNumberFormat * Format and parse Chinese calendar dates including support for intercalary months * Context Transforms for context-dependent capitalization behavior * APIs for TimeZoneNames and TimeZoneFormat * Support for new date format pattern "ZZZZZ" for ISO 8601 zone format * Options for ambiguous local time resolution in Calendar * Support for ISO 4217 numeric currency code
2012-04-25 20:53:43 +02:00
--unicode-version)
- echo $ECHO_N $UNICODE_VERSION
+ echo $ECHO_N $UNICODE_VERSION${ECHO_C}
;;
Changes 52.1: Unicode 6.3: New bidi control codes, new Bidi_Class property values, two new bidi "bracket" properties; for other property value changes see the UAX 44 summary. The bidi algorithm implementation has also been updated to support the new properties and to match the updated algorithm in the Unicode 6.3 version of UAX 9. Note: ICU 52 still uses collation root data based on Unicode Collation Algorithm 6.2 (UCA 6.2). (However, ICU 52 does use CLDR 24 collation tailoring data.) CLDR 24: Improved coverage for top 70+ languages, fractional plural rules and forms, many new measurement units, major simplification of collation rule syntax, preliminary version of European Ordering Rules, new relative fields such as “last Sunday” and “now”, and much more. Time zone data: 2013g. Support new variants of Islamic calendar: "islamic-umalqura": Umm al-Qura. "islamic-tbla": Tabular (fixed intercalary years), with astronomical epoch. Made Calendar getDayOfWeekType behave as documented. New API for converting between Windows time zone ID and IANA tz database ID. Technology Preview: New API for more granular control of DateFormat parse leniency. DateTimePatternGenerator: Support recently-added time zone pattern characters O, X, x and updated support for V, Z. Support newly-defined skeleton character ‘J’ to generate preferred hour cycle without any day period indicator (such as AM/PM for h). Implement support for plurals that depend on displayed fractional values. MessageFormat and currency formatting etc. select appropriate plural forms for values with decimal digits (after the decimal point). Segmentation: Add dictionary-based word & line break for Lao.
2013-10-19 10:47:36 +02:00
Changes 49.1.1: * Unicode 6.1: New scripts & blocks; changes to grapheme break & line break property values; some characters change from symbol to Po or No; etc. * CLDR 21.0.1: Changes in segmentation data to match Unicode 6.1; new structures for support of Chinese calendar, for context-dependent capitalization, for gender of lists of people, for ordinal categories, and for multiple number systems per locale; deprecation of "commonlyUsed" element in timezone names; removal of "whole-locale" aliases; major cleanups of timezone names, delimiter data, abbreviated number data. * Normalizer2 API additions * Easier-to-use getInstance() variants; e.g., getNFDInstance() * Getter for the combining-class value for a code point * Getter for the raw Decomposition_Mapping * Pairwise composition * TimeZone class: (C++) Getter for unknown time zone, (Java) fields for GMT & unknown zone * Support for deprecation of the "commonlyUsed" element for CLDR metazones * DateTimePatternGenerator can now use separate patterns for skeletons that differ only in MMM vs MMMM or EEE vs EEEE, etc. * Support for custom DecimalFormatSymbols in RuleBasedNumberFormat * Format and parse Chinese calendar dates including support for intercalary months * Context Transforms for context-dependent capitalization behavior * APIs for TimeZoneNames and TimeZoneFormat * Support for new date format pattern "ZZZZZ" for ISO 8601 zone format * Options for ambiguous local time resolution in Calendar * Support for ISO 4217 numeric currency code
2012-04-25 20:53:43 +02:00
--host)