svn commit: r368619 - in stable/12/tools/tools/locale: . etc/final-maps tools
Yuri Pankov
yuripv at FreeBSD.org
Sun Dec 13 22:26:05 UTC 2020
Author: yuripv
Date: Sun Dec 13 22:25:54 2020
New Revision: 368619
URL: https://svnweb.freebsd.org/changeset/base/368619
Log:
MFC r368390:
update wcwidth data from utf8proc
Character width data being out of date is a constant source
of weird rendering issues and wasted time trying to diagnose
those, e.g. as reported by Jeremy Chadwick:
https://gitlab.com/muttmua/mutt/-/issues/67
Sadly, there is no real ("standard") wcwidth data source, so
this tries to rectify the problem using the utf8proc one (through
its C API) which would hopefully benefeat both FreeBSD and
utf8proc through bug reports (if any).
PR: 251767
Added:
stable/12/tools/tools/locale/tools/getwidths.c
- copied unchanged from r368390, head/tools/tools/locale/tools/getwidths.c
stable/12/tools/tools/locale/tools/mkwidths.pl
- copied unchanged from r368390, head/tools/tools/locale/tools/mkwidths.pl
Modified:
stable/12/tools/tools/locale/Makefile
stable/12/tools/tools/locale/README
stable/12/tools/tools/locale/etc/final-maps/widths.txt (contents, props changed)
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/tools/tools/locale/Makefile
==============================================================================
--- stable/12/tools/tools/locale/Makefile Sun Dec 13 21:32:20 2020 (r368618)
+++ stable/12/tools/tools/locale/Makefile Sun Dec 13 22:25:54 2020 (r368619)
@@ -224,7 +224,7 @@ posix/${enc}.cm:
.for area in ${BASE_LOCALES_OF_INTEREST}
posixsrc: build-tools posix/${area}.UTF-8.src
.ORDER: build-tools posix/${area}.UTF-8.src
-posix/${area}.UTF-8.src:
+posix/${area}.UTF-8.src:
mkdir -p posix && \
${JAVA_CLDR} org.unicode.cldr.posix.GeneratePOSIX \
-d posix -m ${area} -c UTF-8
@@ -237,5 +237,21 @@ posix/${area}.${encoding}.src:
${JAVA_CLDR} org.unicode.cldr.posix.GeneratePOSIX \
-d posix -m ${area} -c ${encoding}
.endfor
+
+# generate widths.txt using the data from libut8proc
+GETWIDTHS=${TOOLSDIR}/getwidths
+MKWIDTHS=${TOOLSDIR}/mkwidths.pl
+WIDTHS= ${ETCDIR}/final-maps/widths.txt
+
+U8CFLAGS!=pkgconf --cflags libutf8proc
+U8LIBS!=pkgconf --libs libutf8proc
+CFLAGS+=${U8CFLAGS}
+LDFLAGS+=${U8LIBS}
+
+CLEANFILES+=${TOOLSDIR}/getwidths
+
+widths: ${WIDTHS}
+${WIDTHS}: posixcm ${GETWIDTHS}
+ ${GETWIDTHS} | ${MKWIDTHS} ${.OBJDIR}/posix/UTF-8.cm ${.TARGET}
.include <bsd.obj.mk>
Modified: stable/12/tools/tools/locale/README
==============================================================================
--- stable/12/tools/tools/locale/README Sun Dec 13 21:32:20 2020 (r368618)
+++ stable/12/tools/tools/locale/README Sun Dec 13 22:25:54 2020 (r368619)
@@ -55,4 +55,8 @@ Targets:
make install
Install the build results into $LOCALESRCDIR.
+
+ make widths
+ Generate widths.txt. Requires pkgconf and utf8proc
+ packages to be installed.
[EOF]
Modified: stable/12/tools/tools/locale/etc/final-maps/widths.txt
==============================================================================
--- stable/12/tools/tools/locale/etc/final-maps/widths.txt Sun Dec 13 21:32:20 2020 (r368618)
+++ stable/12/tools/tools/locale/etc/final-maps/widths.txt Sun Dec 13 22:25:54 2020 (r368619)
@@ -1,26 +1,73 @@
-#
-# Width Table. Credit for the input into this table, which is derived from
-# the Unicode standards, is due to Markus Kuhn's implementation of wcwidth
-# which can be found at http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.c
-#
-# Some key differences: The numbers here are translated to the values found
-# in the UTF-8 character map, and where symbolic names are missing for
-# values from that table, we have omitted the values here. This means that
-# characters which lack a symbolic name but are not 1 screen column wide
-# are going to be mis-handled. This emphasizes the importance of having
-# symbolic names for all characters that are to be handled properly.
-#
-# Also, to support use with different encodings, we avoid the use of ranges
-# as some encodings may not have the same contiguous ranges as stock Unicode.
-#
-# This table must be processed *after* the charmap, as the symbolic names
-# need to be defined there.
-#
-# Everything after this comment was generated automatically using the
-# the mkwidths.py python script. To make corrections, fix the widths-0.txt
-# or widths-2.txt files, and re-run mkwidths.py. But preserve this header.
-#
+# Warning: Do not edit. This file is automatically generated from the
+# tools in /usr/src/tools/tools/locale. The data is obtained from the
+# utf8proc 2.5.0.
+# -----------------------------------------------------------------------------
WIDTH
+<NULL> 0
+<START_OF_HEADING> 0
+<START_OF_TEXT> 0
+<END_OF_TEXT> 0
+<END_OF_TRANSMISSION> 0
+<ENQUIRY> 0
+<ACKNOWLEDGE> 0
+<ALERT> 0
+<BACKSPACE> 0
+<tab> 0
+<newline> 0
+<vertical-tab> 0
+<form-feed> 0
+<carriage-return> 0
+<SHIFT_OUT> 0
+<SHIFT_IN> 0
+<DATA_LINK_ESCAPE> 0
+<DEVICE_CONTROL_ONE> 0
+<DEVICE_CONTROL_TWO> 0
+<DEVICE_CONTROL_THREE> 0
+<DEVICE_CONTROL_FOUR> 0
+<NEGATIVE_ACKNOWLEDGE> 0
+<SYNCHRONOUS_IDLE> 0
+<END_OF_TRANSMISSION_BLOCK> 0
+<CANCEL> 0
+<END_OF_MEDIUM> 0
+<SUBSTITUTE> 0
+<ESCAPE> 0
+<INFORMATION_SEPARATOR_FOUR> 0
+<INFORMATION_SEPARATOR_THREE> 0
+<INFORMATION_SEPARATOR_TWO> 0
+<INFORMATION_SEPARATOR_ONE> 0
+<DELETE> 0
+<CONTROL-0080> 0
+<CONTROL-0081> 0
+<BREAK_PERMITTED_HERE> 0
+<NO_BREAK_HERE> 0
+<CONTROL-0084> 0
+<NEXT_LINE> 0
+<START_OF_SELECTED_AREA> 0
+<END_OF_SELECTED_AREA> 0
+<CHARACTER_TABULATION_SET> 0
+<CHARACTER_TABULATION_WITH_JUSTIFICATION> 0
+<LINE_TABULATION_SET> 0
+<PARTIAL_LINE_FORWARD> 0
+<PARTIAL_LINE_BACKWARD> 0
+<REVERSE_LINE_FEED> 0
+<SINGLE_SHIFT_TWO> 0
+<SINGLE_SHIFT_THREE> 0
+<DEVICE_CONTROL_STRING> 0
+<PRIVATE_USE_ONE> 0
+<PRIVATE_USE_TWO> 0
+<SET_TRANSMIT_STATE> 0
+<CANCEL_CHARACTER> 0
+<MESSAGE_WAITING> 0
+<START_OF_GUARDED_AREA> 0
+<END_OF_GUARDED_AREA> 0
+<START_OF_STRING> 0
+<CONTROL-0099> 0
+<SINGLE_CHARACTER_INTRODUCER> 0
+<CONTROL_SEQUENCE_INTRODUCER> 0
+<STRING_TERMINATOR> 0
+<OPERATING_SYSTEM_COMMAND> 0
+<PRIVACY_MESSAGE> 0
+<APPLICATION_PROGRAM_COMMAND> 0
<COMBINING_GRAVE_ACCENT> 0
<COMBINING_ACUTE_ACCENT> 0
<COMBINING_CIRCUMFLEX_ACCENT> 0
@@ -137,6 +184,7 @@ WIDTH
<COMBINING_CYRILLIC_PALATALIZATION> 0
<COMBINING_CYRILLIC_DASIA_PNEUMATA> 0
<COMBINING_CYRILLIC_PSILI_PNEUMATA> 0
+<COMBINING_CYRILLIC_POKRYTIE> 0
<COMBINING_CYRILLIC_HUNDRED_THOUSANDS_SIGN> 0
<COMBINING_CYRILLIC_MILLIONS_SIGN> 0
<HEBREW_ACCENT_ETNAHTA> 0
@@ -194,12 +242,20 @@ WIDTH
<ARABIC_SIGN_SANAH> 0
<ARABIC_FOOTNOTE_MARKER> 0
<ARABIC_SIGN_SAFHA> 0
+<ARABIC_SIGN_SAMVAT> 0
+<ARABIC_NUMBER_MARK_ABOVE> 0
<ARABIC_SIGN_SALLALLAHOU_ALAYHE_WASSALLAM> 0
<ARABIC_SIGN_ALAYHE_ASSALLAM> 0
<ARABIC_SIGN_RAHMATULLAH_ALAYHE> 0
<ARABIC_SIGN_RADI_ALLAHOU_ANHU> 0
<ARABIC_SIGN_TAKHALLUS> 0
<ARABIC_SMALL_HIGH_TAH> 0
+<ARABIC_SMALL_HIGH_LIGATURE_ALEF_WITH_LAM_WITH_YEH> 0
+<ARABIC_SMALL_HIGH_ZAIN> 0
+<ARABIC_SMALL_FATHA> 0
+<ARABIC_SMALL_DAMMA> 0
+<ARABIC_SMALL_KASRA> 0
+<ARABIC_LETTER_MARK> 0
<ARABIC_FATHATAN> 0
<ARABIC_DAMMATAN> 0
<ARABIC_KASRATAN> 0
@@ -220,6 +276,7 @@ WIDTH
<ARABIC_VOWEL_SIGN_DOT_BELOW> 0
<ARABIC_REVERSED_DAMMA> 0
<ARABIC_FATHA_WITH_TWO_DOTS> 0
+<ARABIC_WAVY_HAMZA_BELOW> 0
<ARABIC_LETTER_SUPERSCRIPT_ALEF> 0
<ARABIC_SMALL_HIGH_LIGATURE_SAD_WITH_LAM_WITH_ALEF_MAKSURA> 0
<ARABIC_SMALL_HIGH_LIGATURE_QAF_WITH_LAM_WITH_ALEF_MAKSURA> 0
@@ -229,7 +286,6 @@ WIDTH
<ARABIC_SMALL_HIGH_THREE_DOTS> 0
<ARABIC_SMALL_HIGH_SEEN> 0
<ARABIC_END_OF_AYAH> 0
-<ARABIC_START_OF_RUB_EL_HIZB> 0
<ARABIC_SMALL_HIGH_ROUNDED_ZERO> 0
<ARABIC_SMALL_HIGH_UPRIGHT_RECTANGULAR_ZERO> 0
<ARABIC_SMALL_HIGH_DOTLESS_HEAD_OF_KHAH> 0
@@ -291,9 +347,86 @@ WIDTH
<NKO_COMBINING_LONG_RISING_TONE> 0
<NKO_COMBINING_NASALIZATION_MARK> 0
<NKO_COMBINING_DOUBLE_DOT_ABOVE> 0
+<NKO_DANTAYALAN> 0
+<SAMARITAN_MARK_IN> 0
+<SAMARITAN_MARK_IN-ALAF> 0
+<SAMARITAN_MARK_OCCLUSION> 0
+<SAMARITAN_MARK_DAGESH> 0
+<SAMARITAN_MARK_EPENTHETIC_YUT> 0
+<SAMARITAN_VOWEL_SIGN_LONG_E> 0
+<SAMARITAN_VOWEL_SIGN_E> 0
+<SAMARITAN_VOWEL_SIGN_OVERLONG_AA> 0
+<SAMARITAN_VOWEL_SIGN_LONG_AA> 0
+<SAMARITAN_VOWEL_SIGN_AA> 0
+<SAMARITAN_VOWEL_SIGN_OVERLONG_A> 0
+<SAMARITAN_VOWEL_SIGN_LONG_A> 0
+<SAMARITAN_VOWEL_SIGN_A> 0
+<SAMARITAN_VOWEL_SIGN_SHORT_A> 0
+<SAMARITAN_VOWEL_SIGN_LONG_U> 0
+<SAMARITAN_VOWEL_SIGN_U> 0
+<SAMARITAN_VOWEL_SIGN_LONG_I> 0
+<SAMARITAN_VOWEL_SIGN_I> 0
+<SAMARITAN_VOWEL_SIGN_O> 0
+<SAMARITAN_VOWEL_SIGN_SUKUN> 0
+<SAMARITAN_MARK_NEQUDAA> 0
+<MANDAIC_AFFRICATION_MARK> 0
+<MANDAIC_VOCALIZATION_MARK> 0
+<MANDAIC_GEMINATION_MARK> 0
+<ARABIC_SMALL_LOW_WAW> 0
+<ARABIC_SMALL_HIGH_WORD_AR-RUB> 0
+<ARABIC_SMALL_HIGH_SAD> 0
+<ARABIC_SMALL_HIGH_AIN> 0
+<ARABIC_SMALL_HIGH_QAF> 0
+<ARABIC_SMALL_HIGH_NOON_WITH_KASRA> 0
+<ARABIC_SMALL_LOW_NOON_WITH_KASRA> 0
+<ARABIC_SMALL_HIGH_WORD_ATH-THALATHA> 0
+<ARABIC_SMALL_HIGH_WORD_AS-SAJDA> 0
+<ARABIC_SMALL_HIGH_WORD_AN-NISF> 0
+<ARABIC_SMALL_HIGH_WORD_SAKTA> 0
+<ARABIC_SMALL_HIGH_WORD_QIF> 0
+<ARABIC_SMALL_HIGH_WORD_WAQFA> 0
+<ARABIC_SMALL_HIGH_FOOTNOTE_MARKER> 0
+<ARABIC_SMALL_HIGH_SIGN_SAFHA> 0
+<ARABIC_DISPUTED_END_OF_AYAH> 0
+<ARABIC_TURNED_DAMMA_BELOW> 0
+<ARABIC_CURLY_FATHA> 0
+<ARABIC_CURLY_DAMMA> 0
+<ARABIC_CURLY_KASRA> 0
+<ARABIC_CURLY_FATHATAN> 0
+<ARABIC_CURLY_DAMMATAN> 0
+<ARABIC_CURLY_KASRATAN> 0
+<ARABIC_TONE_ONE_DOT_ABOVE> 0
+<ARABIC_TONE_TWO_DOTS_ABOVE> 0
+<ARABIC_TONE_LOOP_ABOVE> 0
+<ARABIC_TONE_ONE_DOT_BELOW> 0
+<ARABIC_TONE_TWO_DOTS_BELOW> 0
+<ARABIC_TONE_LOOP_BELOW> 0
+<ARABIC_OPEN_FATHATAN> 0
+<ARABIC_OPEN_DAMMATAN> 0
+<ARABIC_OPEN_KASRATAN> 0
+<ARABIC_SMALL_HIGH_WAW> 0
+<ARABIC_FATHA_WITH_RING> 0
+<ARABIC_FATHA_WITH_DOT_ABOVE> 0
+<ARABIC_KASRA_WITH_DOT_BELOW> 0
+<ARABIC_LEFT_ARROWHEAD_ABOVE> 0
+<ARABIC_RIGHT_ARROWHEAD_ABOVE> 0
+<ARABIC_LEFT_ARROWHEAD_BELOW> 0
+<ARABIC_RIGHT_ARROWHEAD_BELOW> 0
+<ARABIC_DOUBLE_RIGHT_ARROWHEAD_ABOVE> 0
+<ARABIC_DOUBLE_RIGHT_ARROWHEAD_ABOVE_WITH_DOT> 0
+<ARABIC_RIGHT_ARROWHEAD_ABOVE_WITH_DOT> 0
+<ARABIC_DAMMA_WITH_DOT> 0
+<ARABIC_MARK_SIDEWAYS_NOON_GHUNNA> 0
+<DEVANAGARI_SIGN_INVERTED_CANDRABINDU> 0
<DEVANAGARI_SIGN_CANDRABINDU> 0
<DEVANAGARI_SIGN_ANUSVARA> 0
+<DEVANAGARI_SIGN_VISARGA> 0
+<DEVANAGARI_VOWEL_SIGN_OE> 0
+<DEVANAGARI_VOWEL_SIGN_OOE> 0
<DEVANAGARI_SIGN_NUKTA> 0
+<DEVANAGARI_VOWEL_SIGN_AA> 0
+<DEVANAGARI_VOWEL_SIGN_I> 0
+<DEVANAGARI_VOWEL_SIGN_II> 0
<DEVANAGARI_VOWEL_SIGN_U> 0
<DEVANAGARI_VOWEL_SIGN_UU> 0
<DEVANAGARI_VOWEL_SIGN_VOCALIC_R> 0
@@ -302,25 +435,49 @@ WIDTH
<DEVANAGARI_VOWEL_SIGN_SHORT_E> 0
<DEVANAGARI_VOWEL_SIGN_E> 0
<DEVANAGARI_VOWEL_SIGN_AI> 0
+<DEVANAGARI_VOWEL_SIGN_CANDRA_O> 0
+<DEVANAGARI_VOWEL_SIGN_SHORT_O> 0
+<DEVANAGARI_VOWEL_SIGN_O> 0
+<DEVANAGARI_VOWEL_SIGN_AU> 0
<DEVANAGARI_SIGN_VIRAMA> 0
+<DEVANAGARI_VOWEL_SIGN_PRISHTHAMATRA_E> 0
+<DEVANAGARI_VOWEL_SIGN_AW> 0
<DEVANAGARI_STRESS_SIGN_UDATTA> 0
<DEVANAGARI_STRESS_SIGN_ANUDATTA> 0
<DEVANAGARI_GRAVE_ACCENT> 0
<DEVANAGARI_ACUTE_ACCENT> 0
+<DEVANAGARI_VOWEL_SIGN_CANDRA_LONG_E> 0
+<DEVANAGARI_VOWEL_SIGN_UE> 0
+<DEVANAGARI_VOWEL_SIGN_UUE> 0
<DEVANAGARI_VOWEL_SIGN_VOCALIC_L> 0
<DEVANAGARI_VOWEL_SIGN_VOCALIC_LL> 0
<BENGALI_SIGN_CANDRABINDU> 0
+<BENGALI_SIGN_ANUSVARA> 0
+<BENGALI_SIGN_VISARGA> 0
<BENGALI_SIGN_NUKTA> 0
+<BENGALI_VOWEL_SIGN_AA> 0
+<BENGALI_VOWEL_SIGN_I> 0
+<BENGALI_VOWEL_SIGN_II> 0
<BENGALI_VOWEL_SIGN_U> 0
<BENGALI_VOWEL_SIGN_UU> 0
<BENGALI_VOWEL_SIGN_VOCALIC_R> 0
<BENGALI_VOWEL_SIGN_VOCALIC_RR> 0
+<BENGALI_VOWEL_SIGN_E> 0
+<BENGALI_VOWEL_SIGN_AI> 0
+<BENGALI_VOWEL_SIGN_O> 0
+<BENGALI_VOWEL_SIGN_AU> 0
<BENGALI_SIGN_VIRAMA> 0
+<BENGALI_AU_LENGTH_MARK> 0
<BENGALI_VOWEL_SIGN_VOCALIC_L> 0
<BENGALI_VOWEL_SIGN_VOCALIC_LL> 0
+<BENGALI_SANDHI_MARK> 0
<GURMUKHI_SIGN_ADAK_BINDI> 0
<GURMUKHI_SIGN_BINDI> 0
+<GURMUKHI_SIGN_VISARGA> 0
<GURMUKHI_SIGN_NUKTA> 0
+<GURMUKHI_VOWEL_SIGN_AA> 0
+<GURMUKHI_VOWEL_SIGN_I> 0
+<GURMUKHI_VOWEL_SIGN_II> 0
<GURMUKHI_VOWEL_SIGN_U> 0
<GURMUKHI_VOWEL_SIGN_UU> 0
<GURMUKHI_VOWEL_SIGN_EE> 0
@@ -328,11 +485,17 @@ WIDTH
<GURMUKHI_VOWEL_SIGN_OO> 0
<GURMUKHI_VOWEL_SIGN_AU> 0
<GURMUKHI_SIGN_VIRAMA> 0
+<GURMUKHI_SIGN_UDAAT> 0
<GURMUKHI_TIPPI> 0
<GURMUKHI_ADDAK> 0
+<GURMUKHI_SIGN_YAKASH> 0
<GUJARATI_SIGN_CANDRABINDU> 0
<GUJARATI_SIGN_ANUSVARA> 0
+<GUJARATI_SIGN_VISARGA> 0
<GUJARATI_SIGN_NUKTA> 0
+<GUJARATI_VOWEL_SIGN_AA> 0
+<GUJARATI_VOWEL_SIGN_I> 0
+<GUJARATI_VOWEL_SIGN_II> 0
<GUJARATI_VOWEL_SIGN_U> 0
<GUJARATI_VOWEL_SIGN_UU> 0
<GUJARATI_VOWEL_SIGN_VOCALIC_R> 0
@@ -340,23 +503,64 @@ WIDTH
<GUJARATI_VOWEL_SIGN_CANDRA_E> 0
<GUJARATI_VOWEL_SIGN_E> 0
<GUJARATI_VOWEL_SIGN_AI> 0
+<GUJARATI_VOWEL_SIGN_CANDRA_O> 0
+<GUJARATI_VOWEL_SIGN_O> 0
+<GUJARATI_VOWEL_SIGN_AU> 0
<GUJARATI_SIGN_VIRAMA> 0
<GUJARATI_VOWEL_SIGN_VOCALIC_L> 0
<GUJARATI_VOWEL_SIGN_VOCALIC_LL> 0
+<GUJARATI_SIGN_SUKUN> 0
+<GUJARATI_SIGN_SHADDA> 0
+<GUJARATI_SIGN_MADDAH> 0
+<GUJARATI_SIGN_THREE-DOT_NUKTA_ABOVE> 0
+<GUJARATI_SIGN_CIRCLE_NUKTA_ABOVE> 0
+<GUJARATI_SIGN_TWO-CIRCLE_NUKTA_ABOVE> 0
<ORIYA_SIGN_CANDRABINDU> 0
+<ORIYA_SIGN_ANUSVARA> 0
+<ORIYA_SIGN_VISARGA> 0
<ORIYA_SIGN_NUKTA> 0
+<ORIYA_VOWEL_SIGN_AA> 0
<ORIYA_VOWEL_SIGN_I> 0
+<ORIYA_VOWEL_SIGN_II> 0
<ORIYA_VOWEL_SIGN_U> 0
<ORIYA_VOWEL_SIGN_UU> 0
<ORIYA_VOWEL_SIGN_VOCALIC_R> 0
+<ORIYA_VOWEL_SIGN_VOCALIC_RR> 0
+<ORIYA_VOWEL_SIGN_E> 0
+<ORIYA_VOWEL_SIGN_AI> 0
+<ORIYA_VOWEL_SIGN_O> 0
+<ORIYA_VOWEL_SIGN_AU> 0
<ORIYA_SIGN_VIRAMA> 0
<ORIYA_AI_LENGTH_MARK> 0
+<ORIYA_AU_LENGTH_MARK> 0
+<ORIYA_VOWEL_SIGN_VOCALIC_L> 0
+<ORIYA_VOWEL_SIGN_VOCALIC_LL> 0
<TAMIL_SIGN_ANUSVARA> 0
+<TAMIL_VOWEL_SIGN_AA> 0
+<TAMIL_VOWEL_SIGN_I> 0
<TAMIL_VOWEL_SIGN_II> 0
+<TAMIL_VOWEL_SIGN_U> 0
+<TAMIL_VOWEL_SIGN_UU> 0
+<TAMIL_VOWEL_SIGN_E> 0
+<TAMIL_VOWEL_SIGN_EE> 0
+<TAMIL_VOWEL_SIGN_AI> 0
+<TAMIL_VOWEL_SIGN_O> 0
+<TAMIL_VOWEL_SIGN_OO> 0
+<TAMIL_VOWEL_SIGN_AU> 0
<TAMIL_SIGN_VIRAMA> 0
+<TAMIL_AU_LENGTH_MARK> 0
+<TELUGU_SIGN_COMBINING_CANDRABINDU_ABOVE> 0
+<TELUGU_SIGN_CANDRABINDU> 0
+<TELUGU_SIGN_ANUSVARA> 0
+<TELUGU_SIGN_VISARGA> 0
+<TELUGU_SIGN_COMBINING_ANUSVARA_ABOVE> 0
<TELUGU_VOWEL_SIGN_AA> 0
<TELUGU_VOWEL_SIGN_I> 0
<TELUGU_VOWEL_SIGN_II> 0
+<TELUGU_VOWEL_SIGN_U> 0
+<TELUGU_VOWEL_SIGN_UU> 0
+<TELUGU_VOWEL_SIGN_VOCALIC_R> 0
+<TELUGU_VOWEL_SIGN_VOCALIC_RR> 0
<TELUGU_VOWEL_SIGN_E> 0
<TELUGU_VOWEL_SIGN_EE> 0
<TELUGU_VOWEL_SIGN_AI> 0
@@ -366,22 +570,73 @@ WIDTH
<TELUGU_SIGN_VIRAMA> 0
<TELUGU_LENGTH_MARK> 0
<TELUGU_AI_LENGTH_MARK> 0
+<TELUGU_VOWEL_SIGN_VOCALIC_L> 0
+<TELUGU_VOWEL_SIGN_VOCALIC_LL> 0
+<KANNADA_SIGN_CANDRABINDU> 0
+<KANNADA_SIGN_ANUSVARA> 0
+<KANNADA_SIGN_VISARGA> 0
<KANNADA_SIGN_NUKTA> 0
+<KANNADA_VOWEL_SIGN_AA> 0
<KANNADA_VOWEL_SIGN_I> 0
+<KANNADA_VOWEL_SIGN_II> 0
+<KANNADA_VOWEL_SIGN_U> 0
+<KANNADA_VOWEL_SIGN_UU> 0
+<KANNADA_VOWEL_SIGN_VOCALIC_R> 0
+<KANNADA_VOWEL_SIGN_VOCALIC_RR> 0
<KANNADA_VOWEL_SIGN_E> 0
+<KANNADA_VOWEL_SIGN_EE> 0
+<KANNADA_VOWEL_SIGN_AI> 0
+<KANNADA_VOWEL_SIGN_O> 0
+<KANNADA_VOWEL_SIGN_OO> 0
<KANNADA_VOWEL_SIGN_AU> 0
<KANNADA_SIGN_VIRAMA> 0
+<KANNADA_LENGTH_MARK> 0
+<KANNADA_AI_LENGTH_MARK> 0
<KANNADA_VOWEL_SIGN_VOCALIC_L> 0
<KANNADA_VOWEL_SIGN_VOCALIC_LL> 0
+<MALAYALAM_SIGN_COMBINING_ANUSVARA_ABOVE> 0
+<MALAYALAM_SIGN_CANDRABINDU> 0
+<MALAYALAM_SIGN_ANUSVARA> 0
+<MALAYALAM_SIGN_VISARGA> 0
+<MALAYALAM_SIGN_VERTICAL_BAR_VIRAMA> 0
+<MALAYALAM_SIGN_CIRCULAR_VIRAMA> 0
+<MALAYALAM_VOWEL_SIGN_AA> 0
+<MALAYALAM_VOWEL_SIGN_I> 0
+<MALAYALAM_VOWEL_SIGN_II> 0
<MALAYALAM_VOWEL_SIGN_U> 0
<MALAYALAM_VOWEL_SIGN_UU> 0
<MALAYALAM_VOWEL_SIGN_VOCALIC_R> 0
+<MALAYALAM_VOWEL_SIGN_VOCALIC_RR> 0
+<MALAYALAM_VOWEL_SIGN_E> 0
+<MALAYALAM_VOWEL_SIGN_EE> 0
+<MALAYALAM_VOWEL_SIGN_AI> 0
+<MALAYALAM_VOWEL_SIGN_O> 0
+<MALAYALAM_VOWEL_SIGN_OO> 0
+<MALAYALAM_VOWEL_SIGN_AU> 0
<MALAYALAM_SIGN_VIRAMA> 0
+<MALAYALAM_AU_LENGTH_MARK> 0
+<MALAYALAM_VOWEL_SIGN_VOCALIC_L> 0
+<MALAYALAM_VOWEL_SIGN_VOCALIC_LL> 0
+<SINHALA_SIGN_ANUSVARAYA> 0
+<SINHALA_SIGN_VISARGAYA> 0
<SINHALA_SIGN_AL-LAKUNA> 0
+<SINHALA_VOWEL_SIGN_AELA-PILLA> 0
+<SINHALA_VOWEL_SIGN_KETTI_AEDA-PILLA> 0
+<SINHALA_VOWEL_SIGN_DIGA_AEDA-PILLA> 0
<SINHALA_VOWEL_SIGN_KETTI_IS-PILLA> 0
<SINHALA_VOWEL_SIGN_DIGA_IS-PILLA> 0
<SINHALA_VOWEL_SIGN_KETTI_PAA-PILLA> 0
<SINHALA_VOWEL_SIGN_DIGA_PAA-PILLA> 0
+<SINHALA_VOWEL_SIGN_GAETTA-PILLA> 0
+<SINHALA_VOWEL_SIGN_KOMBUVA> 0
+<SINHALA_VOWEL_SIGN_DIGA_KOMBUVA> 0
+<SINHALA_VOWEL_SIGN_KOMBU_DEKA> 0
+<SINHALA_VOWEL_SIGN_KOMBUVA_HAA_AELA-PILLA> 0
+<SINHALA_VOWEL_SIGN_KOMBUVA_HAA_DIGA_AELA-PILLA> 0
+<SINHALA_VOWEL_SIGN_KOMBUVA_HAA_GAYANUKITTA> 0
+<SINHALA_VOWEL_SIGN_GAYANUKITTA> 0
+<SINHALA_VOWEL_SIGN_DIGA_GAETTA-PILLA> 0
+<SINHALA_VOWEL_SIGN_DIGA_GAYANUKITTA> 0
<THAI_CHARACTER_MAI_HAN-AKAT> 0
<THAI_CHARACTER_SARA_I> 0
<THAI_CHARACTER_SARA_II> 0
@@ -405,6 +660,7 @@ WIDTH
<LAO_VOWEL_SIGN_YY> 0
<LAO_VOWEL_SIGN_U> 0
<LAO_VOWEL_SIGN_UU> 0
+<LAO_SIGN_PALI_VIRAMA> 0
<LAO_VOWEL_SIGN_MAI_KON> 0
<LAO_SEMIVOWEL_SIGN_LO> 0
<LAO_TONE_MAI_EK> 0
@@ -418,6 +674,8 @@ WIDTH
<TIBETAN_MARK_NGAS_BZUNG_NYI_ZLA> 0
<TIBETAN_MARK_NGAS_BZUNG_SGOR_RTAGS> 0
<TIBETAN_MARK_TSA_-PHRU> 0
+<TIBETAN_SIGN_YAR_TSHES> 0
+<TIBETAN_SIGN_MAR_TSHES> 0
<TIBETAN_VOWEL_SIGN_AA> 0
<TIBETAN_VOWEL_SIGN_I> 0
<TIBETAN_VOWEL_SIGN_II> 0
@@ -432,6 +690,7 @@ WIDTH
<TIBETAN_VOWEL_SIGN_O> 0
<TIBETAN_VOWEL_SIGN_OO> 0
<TIBETAN_SIGN_RJES_SU_NGA_RO> 0
+<TIBETAN_SIGN_RNAM_BCAD> 0
<TIBETAN_VOWEL_SIGN_REVERSED_I> 0
<TIBETAN_VOWEL_SIGN_REVERSED_II> 0
<TIBETAN_SIGN_NYI_ZLA_NAA_DA> 0
@@ -439,6 +698,9 @@ WIDTH
<TIBETAN_MARK_HALANTA> 0
<TIBETAN_SIGN_LCI_RTAGS> 0
<TIBETAN_SIGN_YANG_RTAGS> 0
+<TIBETAN_SUBJOINED_SIGN_LCE_TSA_CAN> 0
+<TIBETAN_SUBJOINED_SIGN_MCHU_CAN> 0
+<TIBETAN_SUBJOINED_SIGN_INVERTED_MCHU_CAN> 0
<TIBETAN_SUBJOINED_LETTER_KA> 0
<TIBETAN_SUBJOINED_LETTER_KHA> 0
<TIBETAN_SUBJOINED_LETTER_GA> 0
@@ -484,176 +746,162 @@ WIDTH
<TIBETAN_SUBJOINED_LETTER_FIXED-FORM_YA> 0
<TIBETAN_SUBJOINED_LETTER_FIXED-FORM_RA> 0
<TIBETAN_SYMBOL_PADMA_GDAN> 0
+<MYANMAR_VOWEL_SIGN_TALL_AA> 0
+<MYANMAR_VOWEL_SIGN_AA> 0
<MYANMAR_VOWEL_SIGN_I> 0
<MYANMAR_VOWEL_SIGN_II> 0
<MYANMAR_VOWEL_SIGN_U> 0
<MYANMAR_VOWEL_SIGN_UU> 0
+<MYANMAR_VOWEL_SIGN_E> 0
<MYANMAR_VOWEL_SIGN_AI> 0
+<MYANMAR_VOWEL_SIGN_MON_II> 0
+<MYANMAR_VOWEL_SIGN_MON_O> 0
+<MYANMAR_VOWEL_SIGN_E_ABOVE> 0
<MYANMAR_SIGN_ANUSVARA> 0
<MYANMAR_SIGN_DOT_BELOW> 0
+<MYANMAR_SIGN_VISARGA> 0
<MYANMAR_SIGN_VIRAMA> 0
+<MYANMAR_SIGN_ASAT> 0
+<MYANMAR_CONSONANT_SIGN_MEDIAL_YA> 0
+<MYANMAR_CONSONANT_SIGN_MEDIAL_RA> 0
+<MYANMAR_CONSONANT_SIGN_MEDIAL_WA> 0
+<MYANMAR_CONSONANT_SIGN_MEDIAL_HA> 0
+<MYANMAR_VOWEL_SIGN_VOCALIC_R> 0
+<MYANMAR_VOWEL_SIGN_VOCALIC_RR> 0
<MYANMAR_VOWEL_SIGN_VOCALIC_L> 0
<MYANMAR_VOWEL_SIGN_VOCALIC_LL> 0
-<HANGUL_JUNGSEONG_FILLER> 0
-<HANGUL_JUNGSEONG_A> 0
-<HANGUL_JUNGSEONG_AE> 0
-<HANGUL_JUNGSEONG_YA> 0
-<HANGUL_JUNGSEONG_YAE> 0
-<HANGUL_JUNGSEONG_EO> 0
-<HANGUL_JUNGSEONG_E> 0
-<HANGUL_JUNGSEONG_YEO> 0
-<HANGUL_JUNGSEONG_YE> 0
-<HANGUL_JUNGSEONG_O> 0
-<HANGUL_JUNGSEONG_WA> 0
-<HANGUL_JUNGSEONG_WAE> 0
-<HANGUL_JUNGSEONG_OE> 0
-<HANGUL_JUNGSEONG_YO> 0
-<HANGUL_JUNGSEONG_U> 0
-<HANGUL_JUNGSEONG_WEO> 0
-<HANGUL_JUNGSEONG_WE> 0
-<HANGUL_JUNGSEONG_WI> 0
-<HANGUL_JUNGSEONG_YU> 0
-<HANGUL_JUNGSEONG_EU> 0
-<HANGUL_JUNGSEONG_YI> 0
-<HANGUL_JUNGSEONG_I> 0
-<HANGUL_JUNGSEONG_A-O> 0
-<HANGUL_JUNGSEONG_A-U> 0
-<HANGUL_JUNGSEONG_YA-O> 0
-<HANGUL_JUNGSEONG_YA-YO> 0
-<HANGUL_JUNGSEONG_EO-O> 0
-<HANGUL_JUNGSEONG_EO-U> 0
-<HANGUL_JUNGSEONG_EO-EU> 0
-<HANGUL_JUNGSEONG_YEO-O> 0
-<HANGUL_JUNGSEONG_YEO-U> 0
-<HANGUL_JUNGSEONG_O-EO> 0
-<HANGUL_JUNGSEONG_O-E> 0
-<HANGUL_JUNGSEONG_O-YE> 0
-<HANGUL_JUNGSEONG_O-O> 0
-<HANGUL_JUNGSEONG_O-U> 0
-<HANGUL_JUNGSEONG_YO-YA> 0
-<HANGUL_JUNGSEONG_YO-YAE> 0
-<HANGUL_JUNGSEONG_YO-YEO> 0
-<HANGUL_JUNGSEONG_YO-O> 0
-<HANGUL_JUNGSEONG_YO-I> 0
-<HANGUL_JUNGSEONG_U-A> 0
-<HANGUL_JUNGSEONG_U-AE> 0
-<HANGUL_JUNGSEONG_U-EO-EU> 0
-<HANGUL_JUNGSEONG_U-YE> 0
-<HANGUL_JUNGSEONG_U-U> 0
-<HANGUL_JUNGSEONG_YU-A> 0
-<HANGUL_JUNGSEONG_YU-EO> 0
-<HANGUL_JUNGSEONG_YU-E> 0
-<HANGUL_JUNGSEONG_YU-YEO> 0
-<HANGUL_JUNGSEONG_YU-YE> 0
-<HANGUL_JUNGSEONG_YU-U> 0
-<HANGUL_JUNGSEONG_YU-I> 0
-<HANGUL_JUNGSEONG_EU-U> 0
-<HANGUL_JUNGSEONG_EU-EU> 0
-<HANGUL_JUNGSEONG_YI-U> 0
-<HANGUL_JUNGSEONG_I-A> 0
-<HANGUL_JUNGSEONG_I-YA> 0
-<HANGUL_JUNGSEONG_I-O> 0
-<HANGUL_JUNGSEONG_I-U> 0
-<HANGUL_JUNGSEONG_I-EU> 0
-<HANGUL_JUNGSEONG_I-ARAEA> 0
-<HANGUL_JUNGSEONG_ARAEA> 0
-<HANGUL_JUNGSEONG_ARAEA-EO> 0
-<HANGUL_JUNGSEONG_ARAEA-U> 0
-<HANGUL_JUNGSEONG_ARAEA-I> 0
-<HANGUL_JUNGSEONG_SSANGARAEA> 0
-<HANGUL_JUNGSEONG_A-EU> 0
-<HANGUL_JUNGSEONG_YA-U> 0
-<HANGUL_JUNGSEONG_YEO-YA> 0
-<HANGUL_JUNGSEONG_O-YA> 0
-<HANGUL_JUNGSEONG_O-YAE> 0
-<HANGUL_JONGSEONG_KIYEOK> 0
-<HANGUL_JONGSEONG_SSANGKIYEOK> 0
-<HANGUL_JONGSEONG_KIYEOK-SIOS> 0
-<HANGUL_JONGSEONG_NIEUN> 0
-<HANGUL_JONGSEONG_NIEUN-CIEUC> 0
-<HANGUL_JONGSEONG_NIEUN-HIEUH> 0
-<HANGUL_JONGSEONG_TIKEUT> 0
-<HANGUL_JONGSEONG_RIEUL> 0
-<HANGUL_JONGSEONG_RIEUL-KIYEOK> 0
-<HANGUL_JONGSEONG_RIEUL-MIEUM> 0
-<HANGUL_JONGSEONG_RIEUL-PIEUP> 0
-<HANGUL_JONGSEONG_RIEUL-SIOS> 0
-<HANGUL_JONGSEONG_RIEUL-THIEUTH> 0
-<HANGUL_JONGSEONG_RIEUL-PHIEUPH> 0
-<HANGUL_JONGSEONG_RIEUL-HIEUH> 0
-<HANGUL_JONGSEONG_MIEUM> 0
-<HANGUL_JONGSEONG_PIEUP> 0
-<HANGUL_JONGSEONG_PIEUP-SIOS> 0
-<HANGUL_JONGSEONG_SIOS> 0
-<HANGUL_JONGSEONG_SSANGSIOS> 0
-<HANGUL_JONGSEONG_IEUNG> 0
-<HANGUL_JONGSEONG_CIEUC> 0
-<HANGUL_JONGSEONG_CHIEUCH> 0
-<HANGUL_JONGSEONG_KHIEUKH> 0
-<HANGUL_JONGSEONG_THIEUTH> 0
-<HANGUL_JONGSEONG_PHIEUPH> 0
-<HANGUL_JONGSEONG_HIEUH> 0
-<HANGUL_JONGSEONG_KIYEOK-RIEUL> 0
-<HANGUL_JONGSEONG_KIYEOK-SIOS-KIYEOK> 0
-<HANGUL_JONGSEONG_NIEUN-KIYEOK> 0
-<HANGUL_JONGSEONG_NIEUN-TIKEUT> 0
-<HANGUL_JONGSEONG_NIEUN-SIOS> 0
-<HANGUL_JONGSEONG_NIEUN-PANSIOS> 0
-<HANGUL_JONGSEONG_NIEUN-THIEUTH> 0
-<HANGUL_JONGSEONG_TIKEUT-KIYEOK> 0
-<HANGUL_JONGSEONG_TIKEUT-RIEUL> 0
-<HANGUL_JONGSEONG_RIEUL-KIYEOK-SIOS> 0
-<HANGUL_JONGSEONG_RIEUL-NIEUN> 0
-<HANGUL_JONGSEONG_RIEUL-TIKEUT> 0
-<HANGUL_JONGSEONG_RIEUL-TIKEUT-HIEUH> 0
-<HANGUL_JONGSEONG_SSANGRIEUL> 0
-<HANGUL_JONGSEONG_RIEUL-MIEUM-KIYEOK> 0
-<HANGUL_JONGSEONG_RIEUL-MIEUM-SIOS> 0
-<HANGUL_JONGSEONG_RIEUL-PIEUP-SIOS> 0
-<HANGUL_JONGSEONG_RIEUL-PIEUP-HIEUH> 0
-<HANGUL_JONGSEONG_RIEUL-KAPYEOUNPIEUP> 0
-<HANGUL_JONGSEONG_RIEUL-SSANGSIOS> 0
-<HANGUL_JONGSEONG_RIEUL-PANSIOS> 0
-<HANGUL_JONGSEONG_RIEUL-KHIEUKH> 0
-<HANGUL_JONGSEONG_RIEUL-YEORINHIEUH> 0
-<HANGUL_JONGSEONG_MIEUM-KIYEOK> 0
-<HANGUL_JONGSEONG_MIEUM-RIEUL> 0
-<HANGUL_JONGSEONG_MIEUM-PIEUP> 0
-<HANGUL_JONGSEONG_MIEUM-SIOS> 0
-<HANGUL_JONGSEONG_MIEUM-SSANGSIOS> 0
-<HANGUL_JONGSEONG_MIEUM-PANSIOS> 0
-<HANGUL_JONGSEONG_MIEUM-CHIEUCH> 0
-<HANGUL_JONGSEONG_MIEUM-HIEUH> 0
-<HANGUL_JONGSEONG_KAPYEOUNMIEUM> 0
-<HANGUL_JONGSEONG_PIEUP-RIEUL> 0
-<HANGUL_JONGSEONG_PIEUP-PHIEUPH> 0
-<HANGUL_JONGSEONG_PIEUP-HIEUH> 0
-<HANGUL_JONGSEONG_KAPYEOUNPIEUP> 0
-<HANGUL_JONGSEONG_SIOS-KIYEOK> 0
-<HANGUL_JONGSEONG_SIOS-TIKEUT> 0
-<HANGUL_JONGSEONG_SIOS-RIEUL> 0
-<HANGUL_JONGSEONG_SIOS-PIEUP> 0
-<HANGUL_JONGSEONG_PANSIOS> 0
-<HANGUL_JONGSEONG_IEUNG-KIYEOK> 0
-<HANGUL_JONGSEONG_IEUNG-SSANGKIYEOK> 0
-<HANGUL_JONGSEONG_SSANGIEUNG> 0
-<HANGUL_JONGSEONG_IEUNG-KHIEUKH> 0
-<HANGUL_JONGSEONG_YESIEUNG> 0
-<HANGUL_JONGSEONG_YESIEUNG-SIOS> 0
-<HANGUL_JONGSEONG_YESIEUNG-PANSIOS> 0
-<HANGUL_JONGSEONG_PHIEUPH-PIEUP> 0
-<HANGUL_JONGSEONG_KAPYEOUNPHIEUPH> 0
-<HANGUL_JONGSEONG_HIEUH-NIEUN> 0
-<HANGUL_JONGSEONG_HIEUH-RIEUL> 0
-<HANGUL_JONGSEONG_HIEUH-MIEUM> 0
-<HANGUL_JONGSEONG_HIEUH-PIEUP> 0
-<HANGUL_JONGSEONG_YEORINHIEUH> 0
-<HANGUL_JONGSEONG_KIYEOK-NIEUN> 0
-<HANGUL_JONGSEONG_KIYEOK-PIEUP> 0
-<HANGUL_JONGSEONG_KIYEOK-CHIEUCH> 0
-<HANGUL_JONGSEONG_KIYEOK-KHIEUKH> 0
-<HANGUL_JONGSEONG_KIYEOK-HIEUH> 0
-<HANGUL_JONGSEONG_SSANGNIEUN> 0
+<MYANMAR_CONSONANT_SIGN_MON_MEDIAL_NA> 0
+<MYANMAR_CONSONANT_SIGN_MON_MEDIAL_MA> 0
+<MYANMAR_CONSONANT_SIGN_MON_MEDIAL_LA> 0
+<MYANMAR_VOWEL_SIGN_SGAW_KAREN_EU> 0
+<MYANMAR_TONE_MARK_SGAW_KAREN_HATHI> 0
+<MYANMAR_TONE_MARK_SGAW_KAREN_KE_PHO> 0
+<MYANMAR_VOWEL_SIGN_WESTERN_PWO_KAREN_EU> 0
+<MYANMAR_VOWEL_SIGN_WESTERN_PWO_KAREN_UE> 0
+<MYANMAR_SIGN_WESTERN_PWO_KAREN_TONE-1> 0
+<MYANMAR_SIGN_WESTERN_PWO_KAREN_TONE-2> 0
+<MYANMAR_SIGN_WESTERN_PWO_KAREN_TONE-3> 0
+<MYANMAR_SIGN_WESTERN_PWO_KAREN_TONE-4> 0
+<MYANMAR_SIGN_WESTERN_PWO_KAREN_TONE-5> 0
+<MYANMAR_VOWEL_SIGN_GEBA_KAREN_I> 0
+<MYANMAR_VOWEL_SIGN_KAYAH_OE> 0
+<MYANMAR_VOWEL_SIGN_KAYAH_U> 0
+<MYANMAR_VOWEL_SIGN_KAYAH_EE> 0
+<MYANMAR_CONSONANT_SIGN_SHAN_MEDIAL_WA> 0
+<MYANMAR_VOWEL_SIGN_SHAN_AA> 0
+<MYANMAR_VOWEL_SIGN_SHAN_E> 0
+<MYANMAR_VOWEL_SIGN_SHAN_E_ABOVE> 0
+<MYANMAR_VOWEL_SIGN_SHAN_FINAL_Y> 0
+<MYANMAR_SIGN_SHAN_TONE-2> 0
+<MYANMAR_SIGN_SHAN_TONE-3> 0
+<MYANMAR_SIGN_SHAN_TONE-5> 0
+<MYANMAR_SIGN_SHAN_TONE-6> 0
+<MYANMAR_SIGN_SHAN_COUNCIL_TONE-2> 0
+<MYANMAR_SIGN_SHAN_COUNCIL_TONE-3> 0
+<MYANMAR_SIGN_SHAN_COUNCIL_EMPHATIC_TONE> 0
+<MYANMAR_SIGN_RUMAI_PALAUNG_TONE-5> 0
+<MYANMAR_SIGN_KHAMTI_TONE-1> 0
+<MYANMAR_SIGN_KHAMTI_TONE-3> 0
+<MYANMAR_VOWEL_SIGN_AITON_A> 0
+<MYANMAR_VOWEL_SIGN_AITON_AI> 0
+<HANGUL_CHOSEONG_KIYEOK> 2
+<HANGUL_CHOSEONG_SSANGKIYEOK> 2
+<HANGUL_CHOSEONG_NIEUN> 2
+<HANGUL_CHOSEONG_TIKEUT> 2
+<HANGUL_CHOSEONG_SSANGTIKEUT> 2
+<HANGUL_CHOSEONG_RIEUL> 2
+<HANGUL_CHOSEONG_MIEUM> 2
+<HANGUL_CHOSEONG_PIEUP> 2
+<HANGUL_CHOSEONG_SSANGPIEUP> 2
+<HANGUL_CHOSEONG_SIOS> 2
+<HANGUL_CHOSEONG_SSANGSIOS> 2
+<HANGUL_CHOSEONG_IEUNG> 2
+<HANGUL_CHOSEONG_CIEUC> 2
+<HANGUL_CHOSEONG_SSANGCIEUC> 2
+<HANGUL_CHOSEONG_CHIEUCH> 2
+<HANGUL_CHOSEONG_KHIEUKH> 2
+<HANGUL_CHOSEONG_THIEUTH> 2
+<HANGUL_CHOSEONG_PHIEUPH> 2
+<HANGUL_CHOSEONG_HIEUH> 2
+<HANGUL_CHOSEONG_NIEUN-KIYEOK> 2
+<HANGUL_CHOSEONG_SSANGNIEUN> 2
+<HANGUL_CHOSEONG_NIEUN-TIKEUT> 2
+<HANGUL_CHOSEONG_NIEUN-PIEUP> 2
+<HANGUL_CHOSEONG_TIKEUT-KIYEOK> 2
+<HANGUL_CHOSEONG_RIEUL-NIEUN> 2
+<HANGUL_CHOSEONG_SSANGRIEUL> 2
+<HANGUL_CHOSEONG_RIEUL-HIEUH> 2
+<HANGUL_CHOSEONG_KAPYEOUNRIEUL> 2
+<HANGUL_CHOSEONG_MIEUM-PIEUP> 2
+<HANGUL_CHOSEONG_KAPYEOUNMIEUM> 2
+<HANGUL_CHOSEONG_PIEUP-KIYEOK> 2
+<HANGUL_CHOSEONG_PIEUP-NIEUN> 2
+<HANGUL_CHOSEONG_PIEUP-TIKEUT> 2
+<HANGUL_CHOSEONG_PIEUP-SIOS> 2
+<HANGUL_CHOSEONG_PIEUP-SIOS-KIYEOK> 2
+<HANGUL_CHOSEONG_PIEUP-SIOS-TIKEUT> 2
+<HANGUL_CHOSEONG_PIEUP-SIOS-PIEUP> 2
+<HANGUL_CHOSEONG_PIEUP-SSANGSIOS> 2
+<HANGUL_CHOSEONG_PIEUP-SIOS-CIEUC> 2
+<HANGUL_CHOSEONG_PIEUP-CIEUC> 2
+<HANGUL_CHOSEONG_PIEUP-CHIEUCH> 2
+<HANGUL_CHOSEONG_PIEUP-THIEUTH> 2
+<HANGUL_CHOSEONG_PIEUP-PHIEUPH> 2
+<HANGUL_CHOSEONG_KAPYEOUNPIEUP> 2
+<HANGUL_CHOSEONG_KAPYEOUNSSANGPIEUP> 2
+<HANGUL_CHOSEONG_SIOS-KIYEOK> 2
+<HANGUL_CHOSEONG_SIOS-NIEUN> 2
+<HANGUL_CHOSEONG_SIOS-TIKEUT> 2
+<HANGUL_CHOSEONG_SIOS-RIEUL> 2
+<HANGUL_CHOSEONG_SIOS-MIEUM> 2
+<HANGUL_CHOSEONG_SIOS-PIEUP> 2
+<HANGUL_CHOSEONG_SIOS-PIEUP-KIYEOK> 2
+<HANGUL_CHOSEONG_SIOS-SSANGSIOS> 2
+<HANGUL_CHOSEONG_SIOS-IEUNG> 2
+<HANGUL_CHOSEONG_SIOS-CIEUC> 2
+<HANGUL_CHOSEONG_SIOS-CHIEUCH> 2
+<HANGUL_CHOSEONG_SIOS-KHIEUKH> 2
+<HANGUL_CHOSEONG_SIOS-THIEUTH> 2
+<HANGUL_CHOSEONG_SIOS-PHIEUPH> 2
+<HANGUL_CHOSEONG_SIOS-HIEUH> 2
+<HANGUL_CHOSEONG_CHITUEUMSIOS> 2
+<HANGUL_CHOSEONG_CHITUEUMSSANGSIOS> 2
+<HANGUL_CHOSEONG_CEONGCHIEUMSIOS> 2
+<HANGUL_CHOSEONG_CEONGCHIEUMSSANGSIOS> 2
+<HANGUL_CHOSEONG_PANSIOS> 2
+<HANGUL_CHOSEONG_IEUNG-KIYEOK> 2
+<HANGUL_CHOSEONG_IEUNG-TIKEUT> 2
+<HANGUL_CHOSEONG_IEUNG-MIEUM> 2
+<HANGUL_CHOSEONG_IEUNG-PIEUP> 2
+<HANGUL_CHOSEONG_IEUNG-SIOS> 2
+<HANGUL_CHOSEONG_IEUNG-PANSIOS> 2
+<HANGUL_CHOSEONG_SSANGIEUNG> 2
+<HANGUL_CHOSEONG_IEUNG-CIEUC> 2
+<HANGUL_CHOSEONG_IEUNG-CHIEUCH> 2
+<HANGUL_CHOSEONG_IEUNG-THIEUTH> 2
+<HANGUL_CHOSEONG_IEUNG-PHIEUPH> 2
+<HANGUL_CHOSEONG_YESIEUNG> 2
+<HANGUL_CHOSEONG_CIEUC-IEUNG> 2
+<HANGUL_CHOSEONG_CHITUEUMCIEUC> 2
+<HANGUL_CHOSEONG_CHITUEUMSSANGCIEUC> 2
+<HANGUL_CHOSEONG_CEONGCHIEUMCIEUC> 2
+<HANGUL_CHOSEONG_CEONGCHIEUMSSANGCIEUC> 2
+<HANGUL_CHOSEONG_CHIEUCH-KHIEUKH> 2
+<HANGUL_CHOSEONG_CHIEUCH-HIEUH> 2
+<HANGUL_CHOSEONG_CHITUEUMCHIEUCH> 2
+<HANGUL_CHOSEONG_CEONGCHIEUMCHIEUCH> 2
+<HANGUL_CHOSEONG_PHIEUPH-PIEUP> 2
+<HANGUL_CHOSEONG_KAPYEOUNPHIEUPH> 2
+<HANGUL_CHOSEONG_SSANGHIEUH> 2
+<HANGUL_CHOSEONG_YEORINHIEUH> 2
+<HANGUL_CHOSEONG_KIYEOK-TIKEUT> 2
+<HANGUL_CHOSEONG_NIEUN-SIOS> 2
+<HANGUL_CHOSEONG_NIEUN-CIEUC> 2
+<HANGUL_CHOSEONG_NIEUN-HIEUH> 2
+<HANGUL_CHOSEONG_TIKEUT-RIEUL> 2
+<HANGUL_CHOSEONG_FILLER> 2
+<ETHIOPIC_COMBINING_GEMINATION_AND_VOWEL_LENGTH_MARK> 0
+<ETHIOPIC_COMBINING_VOWEL_LENGTH_MARK> 0
<ETHIOPIC_COMBINING_GEMINATION_MARK> 0
<TAGALOG_VOWEL_SIGN_I> 0
<TAGALOG_VOWEL_SIGN_U> 0
@@ -667,6 +915,7 @@ WIDTH
<TAGBANWA_VOWEL_SIGN_U> 0
<KHMER_VOWEL_INHERENT_AQ> 0
<KHMER_VOWEL_INHERENT_AA> 0
+<KHMER_VOWEL_SIGN_AA> 0
<KHMER_VOWEL_SIGN_I> 0
<KHMER_VOWEL_SIGN_II> 0
<KHMER_VOWEL_SIGN_Y> 0
@@ -674,7 +923,17 @@ WIDTH
<KHMER_VOWEL_SIGN_U> 0
<KHMER_VOWEL_SIGN_UU> 0
<KHMER_VOWEL_SIGN_UA> 0
+<KHMER_VOWEL_SIGN_OE> 0
+<KHMER_VOWEL_SIGN_YA> 0
+<KHMER_VOWEL_SIGN_IE> 0
+<KHMER_VOWEL_SIGN_E> 0
+<KHMER_VOWEL_SIGN_AE> 0
+<KHMER_VOWEL_SIGN_AI> 0
+<KHMER_VOWEL_SIGN_OO> 0
+<KHMER_VOWEL_SIGN_AU> 0
<KHMER_SIGN_NIKAHIT> 0
+<KHMER_SIGN_REAHMUK> 0
+<KHMER_SIGN_YUUKALEAPINTU> 0
<KHMER_SIGN_MUUSIKATOAN> 0
<KHMER_SIGN_TRIISAP> 0
<KHMER_SIGN_BANTOC> 0
@@ -690,30 +949,116 @@ WIDTH
<MONGOLIAN_FREE_VARIATION_SELECTOR_ONE> 0
<MONGOLIAN_FREE_VARIATION_SELECTOR_TWO> 0
<MONGOLIAN_FREE_VARIATION_SELECTOR_THREE> 0
+<MONGOLIAN_VOWEL_SEPARATOR> 0
+<MONGOLIAN_LETTER_ALI_GALI_BALUDA> 0
+<MONGOLIAN_LETTER_ALI_GALI_THREE_BALUDA> 0
<MONGOLIAN_LETTER_ALI_GALI_DAGALGA> 0
<LIMBU_VOWEL_SIGN_A> 0
<LIMBU_VOWEL_SIGN_I> 0
<LIMBU_VOWEL_SIGN_U> 0
+<LIMBU_VOWEL_SIGN_EE> 0
+<LIMBU_VOWEL_SIGN_AI> 0
+<LIMBU_VOWEL_SIGN_OO> 0
+<LIMBU_VOWEL_SIGN_AU> 0
<LIMBU_VOWEL_SIGN_E> 0
<LIMBU_VOWEL_SIGN_O> 0
+<LIMBU_SUBJOINED_LETTER_YA> 0
+<LIMBU_SUBJOINED_LETTER_RA> 0
+<LIMBU_SUBJOINED_LETTER_WA> 0
+<LIMBU_SMALL_LETTER_KA> 0
+<LIMBU_SMALL_LETTER_NGA> 0
<LIMBU_SMALL_LETTER_ANUSVARA> 0
+<LIMBU_SMALL_LETTER_TA> 0
+<LIMBU_SMALL_LETTER_NA> 0
+<LIMBU_SMALL_LETTER_PA> 0
+<LIMBU_SMALL_LETTER_MA> 0
+<LIMBU_SMALL_LETTER_RA> 0
+<LIMBU_SMALL_LETTER_LA> 0
<LIMBU_SIGN_MUKPHRENG> 0
<LIMBU_SIGN_KEMPHRENG> 0
<LIMBU_SIGN_SA-I> 0
<BUGINESE_VOWEL_SIGN_I> 0
<BUGINESE_VOWEL_SIGN_U> 0
+<BUGINESE_VOWEL_SIGN_E> 0
+<BUGINESE_VOWEL_SIGN_O> 0
+<BUGINESE_VOWEL_SIGN_AE> 0
+<TAI_THAM_CONSONANT_SIGN_MEDIAL_RA> 0
+<TAI_THAM_CONSONANT_SIGN_MEDIAL_LA> 0
+<TAI_THAM_CONSONANT_SIGN_LA_TANG_LAI> 0
+<TAI_THAM_SIGN_MAI_KANG_LAI> 0
+<TAI_THAM_CONSONANT_SIGN_FINAL_NGA> 0
+<TAI_THAM_CONSONANT_SIGN_LOW_PA> 0
+<TAI_THAM_CONSONANT_SIGN_HIGH_RATHA_OR_LOW_PA> 0
+<TAI_THAM_CONSONANT_SIGN_MA> 0
+<TAI_THAM_CONSONANT_SIGN_BA> 0
+<TAI_THAM_CONSONANT_SIGN_SA> 0
+<TAI_THAM_SIGN_SAKOT> 0
+<TAI_THAM_VOWEL_SIGN_A> 0
+<TAI_THAM_VOWEL_SIGN_MAI_SAT> 0
+<TAI_THAM_VOWEL_SIGN_AA> 0
+<TAI_THAM_VOWEL_SIGN_TALL_AA> 0
+<TAI_THAM_VOWEL_SIGN_I> 0
+<TAI_THAM_VOWEL_SIGN_II> 0
+<TAI_THAM_VOWEL_SIGN_UE> 0
+<TAI_THAM_VOWEL_SIGN_UUE> 0
+<TAI_THAM_VOWEL_SIGN_U> 0
+<TAI_THAM_VOWEL_SIGN_UU> 0
+<TAI_THAM_VOWEL_SIGN_O> 0
+<TAI_THAM_VOWEL_SIGN_OA_BELOW> 0
+<TAI_THAM_VOWEL_SIGN_OY> 0
+<TAI_THAM_VOWEL_SIGN_E> 0
+<TAI_THAM_VOWEL_SIGN_AE> 0
+<TAI_THAM_VOWEL_SIGN_OO> 0
+<TAI_THAM_VOWEL_SIGN_AI> 0
+<TAI_THAM_VOWEL_SIGN_THAM_AI> 0
+<TAI_THAM_VOWEL_SIGN_OA_ABOVE> 0
+<TAI_THAM_SIGN_MAI_KANG> 0
+<TAI_THAM_SIGN_TONE-1> 0
+<TAI_THAM_SIGN_TONE-2> 0
+<TAI_THAM_SIGN_KHUEN_TONE-3> 0
+<TAI_THAM_SIGN_KHUEN_TONE-4> 0
+<TAI_THAM_SIGN_KHUEN_TONE-5> 0
+<TAI_THAM_SIGN_RA_HAAM> 0
+<TAI_THAM_SIGN_MAI_SAM> 0
+<TAI_THAM_SIGN_KHUEN-LUE_KARAN> 0
+<TAI_THAM_COMBINING_CRYPTOGRAMMIC_DOT> 0
+<COMBINING_DOUBLED_CIRCUMFLEX_ACCENT> 0
+<COMBINING_DIAERESIS-RING> 0
+<COMBINING_INFINITY> 0
+<COMBINING_DOWNWARDS_ARROW> 0
+<COMBINING_TRIPLE_DOT> 0
+<COMBINING_X-X_BELOW> 0
+<COMBINING_WIGGLY_LINE_BELOW> 0
+<COMBINING_OPEN_MARK_BELOW> 0
+<COMBINING_DOUBLE_OPEN_MARK_BELOW> 0
+<COMBINING_LIGHT_CENTRALIZATION_STROKE_BELOW> 0
+<COMBINING_STRONG_CENTRALIZATION_STROKE_BELOW> 0
+<COMBINING_PARENTHESES_ABOVE> 0
+<COMBINING_DOUBLE_PARENTHESES_ABOVE> 0
+<COMBINING_PARENTHESES_BELOW> 0
+<COMBINING_PARENTHESES_OVERLAY> 0
<BALINESE_SIGN_ULU_RICEM> 0
<BALINESE_SIGN_ULU_CANDRA> 0
<BALINESE_SIGN_CECEK> 0
<BALINESE_SIGN_SURANG> 0
+<BALINESE_SIGN_BISAH> 0
<BALINESE_SIGN_REREKAN> 0
+<BALINESE_VOWEL_SIGN_TEDUNG> 0
<BALINESE_VOWEL_SIGN_ULU> 0
<BALINESE_VOWEL_SIGN_ULU_SARI> 0
<BALINESE_VOWEL_SIGN_SUKU> 0
<BALINESE_VOWEL_SIGN_SUKU_ILUT> 0
<BALINESE_VOWEL_SIGN_RA_REPA> 0
+<BALINESE_VOWEL_SIGN_RA_REPA_TEDUNG> 0
<BALINESE_VOWEL_SIGN_LA_LENGA> 0
+<BALINESE_VOWEL_SIGN_LA_LENGA_TEDUNG> 0
+<BALINESE_VOWEL_SIGN_TALING> 0
+<BALINESE_VOWEL_SIGN_TALING_REPA> 0
+<BALINESE_VOWEL_SIGN_TALING_TEDUNG> 0
+<BALINESE_VOWEL_SIGN_TALING_REPA_TEDUNG> 0
<BALINESE_VOWEL_SIGN_PEPET> 0
+<BALINESE_VOWEL_SIGN_PEPET_TEDUNG> 0
+<BALINESE_ADEG_ADEG> 0
<BALINESE_MUSICAL_SYMBOL_COMBINING_TEGEH> 0
<BALINESE_MUSICAL_SYMBOL_COMBINING_ENDEP> 0
<BALINESE_MUSICAL_SYMBOL_COMBINING_KEMPUL> 0
@@ -723,6 +1068,85 @@ WIDTH
<BALINESE_MUSICAL_SYMBOL_COMBINING_KEMPLI_WITH_JEGOGAN> 0
<BALINESE_MUSICAL_SYMBOL_COMBINING_BENDE> 0
<BALINESE_MUSICAL_SYMBOL_COMBINING_GONG> 0
+<SUNDANESE_SIGN_PANYECEK> 0
+<SUNDANESE_SIGN_PANGLAYAR> 0
+<SUNDANESE_SIGN_PANGWISAD> 0
+<SUNDANESE_CONSONANT_SIGN_PAMINGKAL> 0
+<SUNDANESE_CONSONANT_SIGN_PANYAKRA> 0
+<SUNDANESE_CONSONANT_SIGN_PANYIKU> 0
+<SUNDANESE_VOWEL_SIGN_PANGHULU> 0
+<SUNDANESE_VOWEL_SIGN_PANYUKU> 0
+<SUNDANESE_VOWEL_SIGN_PANAELAENG> 0
+<SUNDANESE_VOWEL_SIGN_PANOLONG> 0
+<SUNDANESE_VOWEL_SIGN_PAMEPET> 0
+<SUNDANESE_VOWEL_SIGN_PANEULEUNG> 0
+<SUNDANESE_SIGN_PAMAAEH> 0
+<SUNDANESE_SIGN_VIRAMA> 0
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-all
mailing list