From 4a4839c94a4c93ffc0d5b95c69a08b02a57007f2 Mon Sep 17 00:00:00 2001 From: Alexandre Oliva Date: Fri, 20 Feb 2015 20:14:59 -0200 Subject: Unicode 7.0.0 update; added generator scripts. for localedata/ChangeLog [BZ #17588] [BZ #13064] [BZ #14094] [BZ #17998] * unicode-gen/Makefile: New. * unicode-gen/unicode-license.txt: New, from Unicode. * unicode-gen/UnicodeData.txt: New, from Unicode. * unicode-gen/DerivedCoreProperties.txt: New, from Unicode. * unicode-gen/EastAsianWidth.txt: New, from Unicode. * unicode-gen/gen_unicode_ctype.py: New generator, from Mike FABIAN . * unicode-gen/ctype_compatibility.py: New verifier, from Pravin Satpute and Mike FABIAN. * unicode-gen/ctype_compatibility_test_cases.py: New verifier module, from Mike FABIAN. * unicode-gen/utf8_gen.py: New generator, from Pravin Satpute and Mike FABIAN. * unicode-gen/utf8_compatibility.py: New verifier, from Pravin Satpute and Mike FABIAN. * charmaps/UTF-8: Update. * locales/i18n: Update. * gen-unicode-ctype.c: Remove. * tst-ctype-de_DE.ISO-8859-1.in: Adjust, islower now returns true for ordinal indicators. --- localedata/locales/i18n | 2652 +++++++++++++++++++++++++---------------------- 1 file changed, 1428 insertions(+), 1224 deletions(-) (limited to 'localedata/locales/i18n') diff --git a/localedata/locales/i18n b/localedata/locales/i18n index 4f8b9e1591..79b5370510 100644 --- a/localedata/locales/i18n +++ b/localedata/locales/i18n @@ -12,7 +12,7 @@ fax "" language "" territory "" revision "" -date "2008-04-13" +date "2015-02-18" % category "i18n:2000";LC_IDENTIFICATION category "i18n:2000";LC_CTYPE @@ -30,515 +30,391 @@ END LC_IDENTIFICATION LC_CTYPE % The following is the 14652 i18n fdcc-set LC_CTYPE category. -% It covers Unicode version 5.0.0. -% The character classes and mapping tables were automatically generated -% using the gen-unicode-ctype.c program. +% It covers Unicode version 7.0.0. +% The character classes and mapping tables were automatically +% generated using the gen_unicode_ctype.py program. % The "upper" class reflects the uppercase characters of class "alpha" upper / -% BASIC LATIN/ - ..;/ -% LATIN-1 SUPPLEMENT/ - ..;..;/ -% LATIN EXTENDED-A/ - ..(2)..;/ - ..(2)..;/ - ..(2)..;/ - ..(2)..;/ -% LATIN EXTENDED-B/ - ;..(2)..;;/ - ..;..;;;/ - ..;;;;/ - ..(2)..;/ - ;;;;;;..;/ - ;;;;;;;;/ - ;;/ - ..(2)..;/ - ..(2)..;/ - ;;;..;..(2)..;/ - ..(2)..;/ - ;;;;/ - ;..;;;;;/ -% BASIC GREEK/ - ;;;/ - ;..;;;;..;/ - ..;..(2)..;/ -% GREEK SYMBOLS AND COPTIC/ - ..(2)..;;/ - ;..;..;/ -% CYRILLIC/ - ..;..(2)..;/ - ;..(2)..;;..(2)..;/ - ..(2)..;/ -% CYRILLIC SUPPLEMENT/ - ..(2)..;/ -% ARMENIAN/ - ..;/ -% GEORGIAN/ -% is not addressed as the letters does not have a uppercase/lowercase relation/ -% well, there are three georgian blocks defined; one caseless (the one usually/ -% used), one defined as uppercase and one as lowercase. defining the uppercase one here/ - ..;/ -% LATIN EXTENDED ADDITIONAL/ - ..(2)..;/ - ..(2)..;;/ - ..(2)..;/ -% GREEK EXTENDED/ - ..;..;..;..;/ - ..;..(2)..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ -% LETTERLIKE SYMBOLS/ - ;..;/ - ;/ -% NUMBER FORMS/ - ..;/ - ;/ -% ENCLOSED ALPHANUMERICS/ - ..;/ -% GLAGOLITIC/ - ..;/ -% LATIN EXTENDED-C/ - ;..;..(2)..;..;/ - ;;;/ -% COPTIC/ - ..(2)..;/ -% CYRILLIC SUPPLEMENT 2/ - ..(2)..;..(2)..;..(2)..;/ -% LATIN EXTENDED-D/ - ..(2)..;..(2)..;..(2)..;/ - ..(2)..;/ -% HALFWIDTH AND FULLWIDTH FORMS/ - ..;/ -% DESERET/ - .. + ..;..;..;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;..;;;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;;;..;;;/ + ..;..;;..;;/ + ..;..;..;;;/ + ;;;;;;;;;/ + ;;;;;;..;;/ + ..;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;..;..;/ + ;..;;;;;;;/ + ;;;..;;..;/ + ..;..;;..;;/ + ;;;;;;;;;/ + ;;;;..;..;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;/ + ..;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;..;..;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;..;/ + ..;..;..;..;/ + ;;;;..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ..;..;;..;;/ + ;;..;..;..;/ + ;..;;..;..;/ + ;..;;;;..;/ + ;;..;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;..;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ..;..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ;..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;.. % The "lower" class reflects the lowercase characters of class "alpha" lower / -% BASIC LATIN/ - ..;/ -% LATIN-1 SUPPLEMENT/ - ;..;..;/ -% LATIN EXTENDED-A/ - ..(2)..;..(2)..;/ - ..(2)..;..(2)..;;/ -% LATIN EXTENDED-B/ - ;;;;;;;/ - ;;;;;;;;/ - ;;;;;;;;/ - ;;;..(2)..;/ - ..(2)..;;;;..(2)..;/ - ..(2)..;..(2)..;/ - ;;..(2)..;/ -% IPA EXTENSIONS/ - ;;;;;;;;;/ - ;;;;;;;;..;/ - ;/ -% COMBINING DIACRITICAL MARKS/ - ;/ -% BASIC GREEK/ - ;;;/ - ..;/ - ..;..;/ -% GREEK SYMBOLS AND COPTIC/ - ;;;;..(2)..;..;/ - ;;;/ -% CYRILLIC/ - ..;..(2)..;/ - ;..(2)..;..(2)..;/ - ;/ - ..(2)..;/ -% ARMENIAN/ - ..;/ -% PHONETIC EXTENSIONS/ - ;/ -% LATIN EXTENDED ADDITIONAL/ - ..(2)..;..;;..(2)..;/ -% GREEK EXTENDED/ - ..;..;..;..;/ - ..;..(2)..;..;..;/ - ..;..;..;;;/ - ;;;;;;;;/ - ;/ -% LETTERLIKE SYMBOLS/ - ;/ -% NUMBER FORMS/ - ..;;/ -% ENCLOSED ALPHANUMERICS/ - ..;/ -% GLAGOLITIC/ - ..;/ -% LATIN EXTENDED-C/ - ;;..(2)..;;;;/ - ..;/ -% COPTIC/ - ..(2)..;/ -% GEORGIAN SUPPLEMENT/ -% well, there are three georgian blocks defined; one caseless (the one usually/ -% used), one defined as uppercase and one as lowercase. defining the lowercase one here/ - ..;/ -% CYRILLIC SUPPLEMENT 2/ - ..(2)..;..(2)..;..(2)..;/ -% LATIN EXTENDED-D/ - ..(2)..;;..(2)..;..;/ - ..(2)..;..(2)..;;/ -% HALFWIDTH AND FULLWIDTH FORMS/ - ..;/ -% DESERET/ - .. + ..;;;;..;/ + ..;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;..;;;;;;/ + ;;..;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;..;;;;/ + ..;;;..;;;/ + ;;;..;;;;;/ + ..;..;..;..;/ + ..;;;;;;;;/ + ..;;;;;;;;/ + ;..;..;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ..;;..;;;;/ + ;;..;..;..;/ + ..;;;;;..;/ + ;..;..;..;;/ + ;;;;;;;;;/ + ;..;;;..;/ + ..;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;..;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;..;..;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;..;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ;;..;;..;;/ + ;;;..;..;;/ + ..;;..;..;;/ + ..;;;;;..;/ + ..;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;..;;/ + ;;..;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;..;;/ + ;;;;;..;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;;;;;;;;;/ + ;..;;;;;;;/ + ;;;;..;;;;/ + ;;;;;;;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..; % The "alpha" class of the "i18n" FDCC-set is reflecting % the recommendations in TR 10176 annex A alpha / -% BASIC LATIN/ - ..;..;/ -% LATIN-1 SUPPLEMENT/ - ;;;..;..;/ - ..;/ -% LATIN EXTENDED-A/ - ..;/ -% LATIN EXTENDED-B/ - ..;/ -% IPA EXTENSIONS/ - ..;/ -% SPACING MODIFIER LETTERS/ - ..;..;..;/ - ;/ -% COMBINING DIACRITICAL MARKS/ - ;/ -% BASIC GREEK/ - ..;..;..;;/ - ..;;..;/ - ..;/ -% GREEK SYMBOLS AND COPTIC/ - ..;..;/ -% CYRILLIC/ - ..;..;/ -% CYRILLIC SUPPLEMENT/ - ..;/ -% ARMENIAN/ - ..;;..;/ -% HEBREW/ - ..;..;/ -% ARABIC/ - ..;..;..;/ - ;..;..;..;;/ -% SYRIAC/ - ;..;..;/ -% ARABIC SUPPLEMENT/ - ..;/ -% THAANA/ - ..;;/ -% NKO/ - ..;..;;/ -% - All Matras of Indic and Sinhala are moved from punct to alpha class/ -% - Added Unicode 5.1 charctares of Indic scripts/ -% DEVANAGARI/ - ..;..;/ - ..;..;/ - ;;;..;/ -% TABLE 18 BENGALI/ - ..;..;;;..;/ - ..;;..;..;/ - ;;..;;/ - ;;..;..;/ -% GURMUKHI/ - ..;..;;;..;/ - ..;;;;;;;/ - ;..;;;..;;/ - ..;;..;/ -% GUJARATI/ - ..;/ - ..;..;..;/ - ..;;;..;..;/ - ..;..;/ - ;..;;/ -% ORIYA/ - ..;..;;;..;/ - ..;;;..;..;/ - ..;..;..;;;/ - ..;;;/ -% TAMIL/ - ;;..;..;..;;/ - ;;;;;;..;/ - ..;..;..;..;/ - ;;..;/ -% TELUGU/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ -% KANNADA/ - ..;..;..;..;/ - ..;..;..;..;..;/ - ..;;..;;;/ -% MALAYALAM/ - ..;..;..;..;/ - ..;..;/ - ..;..;;/ - ..;..;/ -% SINHALA/ - ..;..;..;..;;/ - ..;;/ - ..;;..;..;/ -% THAI/ - ..;..;..;..;/ -% LAO/ - ..;;..;;;/ - ..;..;..;;;/ - ..;..;..;;/ - ..;;..;/ -% TIBETAN/ - ;..;..;..;/ -% MYANMAR/ - ..;..;..;;;/ - ;..;..;;/ -% GEORGIAN/ - ..;..;;/ -% HANGUL JAMO/ - ..;..;..;/ -% ETHIOPIC/ - ..;..;/ - ..;;..;..;/ - ..;..;..;/ - ..;;..;..;/ - ..;/ - ..;..;/ -% ETHIOPIC EXTENDED/ - ..;/ -% CHEROKEE/ - ..;/ -% UNIFIED CANADIAN ABORIGINAL SYLLABICS/ - ..;..;/ -% OGHAM/ - ..;/ -% RUNIC/ - ..;..;/ -% TAGALOG/ - ..;..;/ -% HANUNOO/ - ..;/ -% BUHID/ - ..;/ -% TAGBANWA/ - ..;..;/ -% KHMER/ - ..;;;/ -% MONGOLIAN/ - ..;..;;/ -% LIMBU/ - ..;..;/ -% TAI LE/ - ..;..;/ -% NEW TAI LUE/ - ..;..;..;/ -% BUGINESE/ - ..;/ -% BALINESE/ - ..;..;..;/ -% SUNDANESE/ - ..;..;/ -% LEPCHA/ - ..;..;/ -% OL CHIKI/ - ..;/ -% PHONETIC EXTENSIONS/ - ..;/ -% LATIN EXTENDED ADDITIONAL/ - ..;..;/ -% GREEK EXTENDED/ - ..;..;..;..;/ + ..;..;;;;/ + ..;..;..;..;/ + ..;;;;..;/ + ..;..;;;..;/ + ;..;..;..;/ + ..;..;;..;/ + ..;;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;;..;..;/ + ..;..;..;..;/ + ..;;..;..;;/ + ..;..;..;..;/ + ..;;..;..;;/ + ..;;;..;..;/ + ..;;;..;..;/ + ..;..;;;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;;..;/ + ..;..;;;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ ..;;;;..;/ ..;..;;..;/ ..;..;..;..;/ - ..;..;/ -% SUPERSCRIPTS AND SUBSCRIPTS/ - ;;..;/ -% LETTERLIKE SYMBOLS/ + ..;..;;;..;/ ;;..;;..;;/ - ;..;..;/ - ..;..;;/ -% NUMBER FORMS/ - ..;/ -% ENCLOSED ALPHANUMERICS/ - ..;/ -% GLAGOLITIC/ - ..;..;/ -% LATIN EXTENDED-C/ - ..;..;/ -% COPTIC/ - ..;/ -% GEORGIAN SUPPLEMENT/ - ..;/ -% TIFINAGH/ - ..;;/ -% ETHIOPIC EXTENDED/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;/ -% CJK SYMBOLS AND PUNCTUATION/ + ;;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;;;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ ..;..;..;..;/ -% HIRAGANA/ - ..;..;/ -% KATAKANA/ - ..;..;/ -% BOPOMOFO/ - ..;/ -% HANGUL COMPATIBILITY JAMO/ - ..;/ -% BOPOMOFO EXTENDED/ - ..;/ -% KATAKANA PHONETIC EXTENSIONS/ - ..;/ -% CJK UNIFIED IDEOGRAPHS EXTENSION/ - ..;/ -% CJK UNIFIED IDEOGRAPHS/ - ..;/ -% YI SYLLABLES/ - ..;/ -% VAI SYLLABLES/ - ..;..;..;/ -% CYRILLIC SUPPLEMENT 2/ - ..;..;..;/ -% LATIN EXTENDED-D/ - ..;..;..;/ -% SYLOTI NEGRI/ - ;;..;..;..;/ -% PHAGS PA/ - ..;/ -% SAURASHTRA/ - ..;/ -% KAYAH LI/ - ..;/ -% REJANG/ - ..;/ -% CHAM/ - ..;..;..;/ -% HANGUL SYLLABLES/ - ..;/ -% CJK COMPATIBILITY IDEOGRAPHS/ - ..;..;/ - ..;/ -% ALPHABETIC PRESENTATION FORMS/ - ..;..;;..;/ - ..;..;;;;;/ - ;..;/ -% ARABIC PRESENTATION FORMS-A/ - ..;..;..;..;/ - ..;/ -% ARABIC PRESENTATION FORMS-B/ - ..;..;/ -% HALFWIDTH AND FULLWIDTH FORMS/ - ..;..;..;..;/ - ..;..;..;/ -% LINEAR B SYLLABARY/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ ..;..;/ ..;..;/ ..;..;/ -% LINEAR B IDEOGRAMS/ - ..;/ -% ANCIENT GREEK NUMBERS/ - ..;/ -% LYCIAN/ - ..;/ -% CARIAN/ - ..;/ -% OLD ITALIC/ - ..;/ -% GOTHIC/ - ..;/ -% UGARITIC/ - ..;/ -% OLD PERSIAN/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ ..;..;/ - ..;/ -% DESERET/ - ..;/ -% SHAVIAN/ - ..;/ -% OSMANYA/ - ..;..;/ -% CYPRIOT SYLLABARY/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ ..;;..;/ - ..;;;/ -% PHOENICIAN/ - ..;;..;/ -% KHAROSHTI/ - ..;..;/ -% CUNEIFORM/ - ..;/ -% CUNEIFORM NUMBERS AND PONCTUATION/ - ..;/ -% BYZANTINE MUSICAL SYMBOLS/ -% MATHEMATICAL ALPHANUMERIC SYMBOLS/ - ..;..;/ - ..;;..;/ - ..;..;;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ -% CJK UNIFIED IDEOGRAPHS EXTENSION/ - ..;/ -% CJK COMPATIBILITY IDEOGRAPHS SUPPLEMENT/ - ..;/ -% The non-ASCII number characters are included here because ISO C 99 / -% forbids us to classify them as digits; however, they behave more like / -% alphanumeric than like punctuation. / -% ARABIC/ - ..;..;/ -% DEVANAGARI/ - ..;/ -% BENGALI/ - ..;/ -% GURMUKHI/ - ..;/ -% GUJARATI/ - ..;/ -% ORIYA/ - ..;/ -% TAMIL/ - ..;/ -% TELUGU/ - ..;..;/ -% KANNADA/ - ..;/ -% MALAYALAM/ - ..;..;/ -% THAI/ - ..;/ -% LAO/ - ..;/ -% TIBETAN/ - ..;/ -% MYANMAR/ - ..;/ -% KHMER/ - ..;/ -% MONGOLIAN/ - ..;/ -% SUNDANESE/ - ..;/ -% LEPCHA/ - ..;/ -% OL CHIKI/ - ..;/ -% VAI/ - ..;/ -% SAURASHTRA/ - ..;/ -% KAYAH LI/ - ..;/ -% CHAM/ - ..;/ -% HALFWIDTH AND FULLWIDTH FORMS/ - .. + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;;/ + ..;..;/ + ..;..;;/ + ;..;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;;/ + ..;..;;/ + ;;;;;/ + ..;..;;/ + ;;;;;/ + ..;;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + .. % The "digit" class must only contain the BASIC LATIN digits, says ISO C 99 % (sections 7.25.2.1.5 and 5.2.1). @@ -547,217 +423,281 @@ digit / % The "outdigit" information is by default "0" to "9". We don't have to % provide it here since localedef will fill in the bits and it would -% prevent locales copy-ing this file define their own values. -% outdigit .. +% prevent locales copying this file define their own values. +% outdigit / +% .. space / -% ISO/IEC 6429/ - ..;/ -% BASIC LATIN/ - ;/ -% OGHAM/ - ;/ -% MONGOL/ - ;/ -% GENERAL PUNCTUATION/ - ..;..;;;;/ -% CJK SYMBOLS AND PUNCTUATION, HIRAGANA/ - + ..;;;..;..;/ + ..;; cntrl / - ..;..;/ -% Treat the Line/Paragraph Separators as control characters, like Line Feed./ - ; + ..;..;.. punct / ..;..;..;..;/ ..;..;..;..;/ - ;;..;..;..;/ - ..;..;..;;/ - ..;;;..;..;/ - ..;..;..;..;/ - ..;..;..;/ - ..;..;;;..;/ - ..;..;..;;;/ - ..;..;..;..;/ - ;;/ - ;/ - ;;;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;;/ - ;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;;..;..;;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;/ - ..;..;;..;/ + ;;..;..;..;/ + ;..;..;;;/ + ..;;;..;..;/ + ..;..;..;;;/ + ;;..;..;..;/ + ..;;..;;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ;..;..;;..;/ + ;;..;..;;;/ + ;..;;;;;/ + ..;;;;..;;/ + ..;;..;;;;/ + ..;;;;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;;..;/ + ..;;..;..;/ + ..;;..;..;/ + ..;;..;..;/ + ..;..;;..;/ + ..;..;;..;;/ + ..;..;;..;;/ + ..;..;..;;;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;;;..;/ + ..;;..;;..;/ ..;..;..;..;/ ;..;..;..;/ - ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ - ;..;..;;;;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;;/ - ..;..;..;..;/ - ..;;..;..;/ - ..;..;/ - ..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;/ - ..;;;;..;/ - ..;;;..;..;/ - ..;..;;..;;/ - ..;..;/ - ..;;;..;/ - ..;..;..;..;/ + ;..;..;;;;/ + ;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ;..;..;..;;/ + ..;..;..;..;/ + ;;;..;..;;/ + ..;..;..;;;/ + ..;..;;;..;/ + ..;;..;..;/ + ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;/ ..;..;/ - ..;..;;/ - ;..;;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;;;;;/ - ;;;;;;/ - ;..;..;/ - ..;.. + ..;..;;/ + ..;..;/ + ..;;;;/ + ..;..;/ + ..;..;;/ + ;..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ..;;..;/ + ..;..;/ + ..;;;/ + ..;..;/ + ..;;..;/ + ;..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ;;;;;;/ + ;;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + .. graph / - ..;..;..;/ - ..;;..;..;/ - ..;..;..;/ - ..;..;..;..;/ - ..;..;..;/ - ..;..;..;/ - ..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ ..;..;;..;/ ..;..;..;;/ - ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;;/ - ..;/ - ;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ;..;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;..;;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;;;/ + ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ - ..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;/ - ..;;..;;..;/ - ;..;..;..;/ - ..;..;;..;;/ - ;..;..;..;;/ - ;..;..;..;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;;;/ - ..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;/ - ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;;..;;..;/ + ..;..;..;..;/ + ..;;..;;;/ + ..;..;..;;;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ ;;;..;..;/ ..;..;..;..;/ ..;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;;/ - ..;..;..;..;/ - ..;;..;..;/ - ..;/ - ..;..;..;..;/ - ..;..;..;;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ;..;..;..;/ - ..;..;..;..;/ - ..;..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ ..;..;/ ..;..;/ - ..;;..;/ - ..;;;/ - ..;;..;/ + ..;..;;/ + ..;..;/ + ..;..;;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ ..;..;/ ..;..;/ ..;..;/ - ..;..;/ - ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ ..;..;/ ..;..;/ ..;..;/ @@ -770,109 +710,129 @@ graph / ..;..;;/ ..;..;/ ..;..;/ - ..;..;/ - ..;..;;/ + ..;..;/ + ..;..;/ + ..;;;/ + ..;..;;/ + ;;;;;/ + ..;..;;/ + ;;;;;/ + ..;;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ ..;..;/ ..;.. print / - ..;..;..;/ - ..;;..;..;/ - ..;..;..;/ - ..;..;..;..;/ - ..;..;..;/ - ..;..;..;/ - ..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ ..;..;;..;/ ..;..;..;;/ - ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ ..;..;..;;/ ..;..;..;;/ - ..;/ - ;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ;..;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;..;;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;;;/ + ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ - ..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;/ - ..;;..;;..;/ - ;..;..;..;/ - ..;..;;..;;/ - ;..;..;..;;/ - ;..;..;..;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;;;/ - ..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;;..;;..;/ + ..;..;..;..;/ + ..;;..;;;/ + ..;..;..;;;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ;;;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ;..;;..;..;/ - ..;..;..;;/ - ..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;/ - ..;..;..;/ - ..;..;..;..;/ - ;..;..;..;/ - ..;/ - ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;;;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;;/ - ..;..;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ - ..;..;..;..;/ + ..;..;..;..;/ ..;..;;..;/ ..;..;..;..;/ ..;..;..;/ @@ -880,35 +840,104 @@ print / ..;..;/ ..;..;/ ..;..;/ - ..;..;/ - ..;..;/ + ..;..;/ + ..;;..;/ ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ ..;;..;/ - ..;;;/ - ..;;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;;..;/ - ..;..;;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;;/ - ..;..;/ - ..;..;/ - ..;..;/ - ..;..;;/ + ..;;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ + ;..;..;/ + ;;;;;;/ + ..;..;;/ + ;;;;;/ + ..;;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;;/ ..;..;/ ..;.. @@ -918,8 +947,8 @@ xdigit / ..;..;.. blank / - ;;;;..;..;/ - ; + ;;;..;..;;/ + toupper / (,);(,);(,);(,);/ @@ -971,18 +1000,19 @@ toupper / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -992,47 +1022,49 @@ toupper / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1042,38 +1074,38 @@ toupper / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1122,20 +1154,20 @@ toupper / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1145,13 +1177,37 @@ toupper / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ @@ -1171,7 +1227,23 @@ toupper / (,);(,);/ (,);(,);/ (,);(,);/ - (,);(,) + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,) tolower / (,);(,);(,);(,);/ @@ -1231,7 +1303,7 @@ tolower / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1239,149 +1311,151 @@ tolower / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1394,33 +1468,75 @@ tolower / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,);(,);/ - (,) + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,) map "totitle"; / (,);(,);(,);(,);/ @@ -1472,15 +1588,19 @@ map "totitle"; / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1490,47 +1610,49 @@ map "totitle"; / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1540,37 +1662,38 @@ map "totitle"; / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1619,19 +1742,20 @@ map "totitle"; / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ @@ -1641,13 +1765,37 @@ map "totitle"; / (,);(,);(,);(,);/ (,);(,);(,);(,);/ (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);(,);/ - (,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ + (,);(,);(,);(,);/ (,);(,);/ (,);(,);/ (,);(,);/ @@ -1667,89 +1815,145 @@ map "totitle"; / (,);(,);/ (,);(,);/ (,);(,);/ - (,);(,) + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,);/ + (,);(,) % The "combining" class reflects ISO/IEC 10646-1 annex B.1 % That is, all combining characters (level 2+3). class "combining"; / - ..;..;..;..;/ - ;..;..;;..;/ - ..;;..;..;/ + ..;..;..;;/ + ..;..;;..;/ + ..;;..;..;/ ..;..;;..;/ - ..;..;..;;/ - ..;..;..;..;/ - ;..;..;..;;/ - ..;..;;..;/ - ..;..;;..;/ - ;..;/ - ;..;..;..;/ - ..;..;;..;/ - ..;..;..;;/ - ..;..;..;;;/ - ..;..;..;..;/ - ..;..;..;;/ - ..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;;..;..;;/ + ..;..;..;;/ + ..;;..;;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;;..;/ ..;..;..;..;/ - ..;..;..;..;/ + ..;..;..;..;/ ;..;..;;..;/ ;..;..;;..;/ ..;;..;..;/ ..;..;;;;/ - ..;..;..;..;/ - ..;;..;/ - ..;..;..;..;/ - ..;..;;/ - ;..;..;/ - ..;..;..;;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;;;;;/ - ;..;;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ..;;..;;..;/ + ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;;..;;/ + ;;..;..;..;/ + ..;..;..;..;/ + ..;;..;;..;/ + ..;;..;..;/ + ..;;..;..;/ + ..;..;;..;/ + ..;;;..;/ ..;..;/ ..;..;;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ ..;..;/ ..;..;/ ..;..;/ - .. + ..;.. % The "combining_level3" class reflects ISO/IEC 10646-1 annex B.2 % That is, combining characters of level 3. class "combining_level3"; / ..;;..;..;;/ - ..;;..;;;;/ - ..;..;;..;/ - ..;..;;..;/ - ..;..;;..;/ - ..;;..;..;/ - ..;;..;;..;/ - ;/ - ..;..;..;..;/ - ..;;..;..;/ - ..;..;;..;/ - ..;..;;;..;/ + ..;;..;..;;/ + ;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;;..;..;;/ + ..;..;..;;/ + ..;;..;;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;;..;/ + ..;..;;..;/ ..;..;..;..;/ - ..;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;..;..;;/ - ..;/ - ..;;..;;..;/ - ..;;..;..;;/ - ..;..;..;..;/ - ..;;..;..;/ - ..;..;..;..;/ - ..;/ - ..;..;;..;/ - ..;..;..;..;/ + ..;..;;..;/ + ..;..;..;..;/ + ..;..;..;..;/ + ;..;..;;..;/ + ;..;..;;..;/ + ..;;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;..;/ + ..;;..;..;/ + ..;..;..;..;/ ..;..;..;..;/ - ..;..;..;..;/ - ..;..;..;..;/ - ..;..;;;;/ - ..;;..;..;/ + ..;..;..;..;/ + ;..;..;..;/ + ..;..;..;;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;..;;;;/ + ..;..;..;..;/ + ..;..;..;;/ + ..;;..;..;/ + ..;..;..;..;/ + ;..;..;/ ..;;;;;/ - ..;.. + ..;..;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;;/ + ..;..;/ + ..;;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + ..;..;/ + .. translit_start -- cgit 1.4.1