summaryrefslogtreecommitdiff
path: root/Master/tlpkg/tlperl/lib/unicore/UCD.pl
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2017-04-18 23:10:57 +0000
committerKarl Berry <karl@freefriends.org>2017-04-18 23:10:57 +0000
commit40b4b6e177c62a14c166dbba6adf3abc415af4b2 (patch)
tree2996bf29509c806bd8064fb6cf38092c1b375ff8 /Master/tlpkg/tlperl/lib/unicore/UCD.pl
parent8e743c86b6872f30b7a35c72aa944455157d4b3f (diff)
tlperl 5.24.1 from siep
git-svn-id: svn://tug.org/texlive/trunk@43914 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/tlpkg/tlperl/lib/unicore/UCD.pl')
-rw-r--r--Master/tlpkg/tlperl/lib/unicore/UCD.pl497
1 files changed, 490 insertions, 7 deletions
diff --git a/Master/tlpkg/tlperl/lib/unicore/UCD.pl b/Master/tlpkg/tlperl/lib/unicore/UCD.pl
index e21995fb1a1..703d320d1d8 100644
--- a/Master/tlpkg/tlperl/lib/unicore/UCD.pl
+++ b/Master/tlpkg/tlperl/lib/unicore/UCD.pl
@@ -1,6 +1,6 @@
# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is machine-generated by mktables from the Unicode
-# database, Version 7.0.0. Any changes made here will be lost!
+# This file is machine-generated by ..\lib\unicore\mktables from the Unicode
+# database, Version 8.0.0. Any changes made here will be lost!
# !!!!!!! INTERNAL PERL USE ONLY !!!!!!!
@@ -38,6 +38,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'age=6.2' => '6.2',
'age=6.3' => '6.3',
'age=7.0' => '7.0',
+'age=8.0' => '8.0',
'age=na' => 'na',
'age=unassigned' => 'na',
'age=v11' => '1.1',
@@ -56,6 +57,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'age=v62' => '6.2',
'age=v63' => '6.3',
'age=v70' => '7.0',
+'age=v80' => '8.0',
'ahex=f' => 'n',
'ahex=false' => 'n',
'ahex=n' => 'n',
@@ -135,10 +137,12 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'bidim=y' => 'y',
'bidim=yes' => 'y',
'blk=aegeannumbers' => 'aegeannumbers',
+'blk=ahom' => 'ahom',
'blk=alchemical' => 'alchemical',
'blk=alchemicalsymbols' => 'alchemical',
'blk=alphabeticpf' => 'alphabeticpf',
'blk=alphabeticpresentationforms' => 'alphabeticpf',
+'blk=anatolianhieroglyphs' => 'anatolianhieroglyphs',
'blk=ancientgreekmusic' => 'ancientgreekmusic',
'blk=ancientgreekmusicalnotation' => 'ancientgreekmusic',
'blk=ancientgreeknumbers' => 'ancientgreeknumbers',
@@ -184,6 +188,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'blk=chakma' => 'chakma',
'blk=cham' => 'cham',
'blk=cherokee' => 'cherokee',
+'blk=cherokeesup' => 'cherokeesup',
+'blk=cherokeesupplement' => 'cherokeesup',
'blk=cjk' => 'cjk',
'blk=cjkcompat' => 'cjkcompat',
'blk=cjkcompatforms' => 'cjkcompatforms',
@@ -197,6 +203,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'blk=cjkextb' => 'cjkextb',
'blk=cjkextc' => 'cjkextc',
'blk=cjkextd' => 'cjkextd',
+'blk=cjkexte' => 'cjkexte',
'blk=cjkradicalssup' => 'cjkradicalssup',
'blk=cjkradicalssupplement' => 'cjkradicalssup',
'blk=cjkstrokes' => 'cjkstrokes',
@@ -207,6 +214,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'blk=cjkunifiedideographsextensionb' => 'cjkextb',
'blk=cjkunifiedideographsextensionc' => 'cjkextc',
'blk=cjkunifiedideographsextensiond' => 'cjkextd',
+'blk=cjkunifiedideographsextensione' => 'cjkexte',
'blk=combiningdiacriticalmarks' => 'diacriticals',
'blk=combiningdiacriticalmarksextended' => 'diacriticalsext',
'blk=combiningdiacriticalmarksforsymbols' => 'diacriticalsforsymbols',
@@ -245,6 +253,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'blk=domino' => 'domino',
'blk=dominotiles' => 'domino',
'blk=duployan' => 'duployan',
+'blk=earlydynasticcuneiform' => 'earlydynasticcuneiform',
'blk=egyptianhieroglyphs' => 'egyptianhieroglyphs',
'blk=elbasan' => 'elbasan',
'blk=emoticons' => 'emoticons',
@@ -289,6 +298,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'blk=hanguljamoextendedb' => 'jamoextb',
'blk=hangulsyllables' => 'hangul',
'blk=hanunoo' => 'hanunoo',
+'blk=hatran' => 'hatran',
'blk=hebrew' => 'hebrew',
'blk=highprivateusesurrogates' => 'highpusurrogates',
'blk=highpusurrogates' => 'highpusurrogates',
@@ -382,6 +392,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'blk=modifiertoneletters' => 'modifiertoneletters',
'blk=mongolian' => 'mongolian',
'blk=mro' => 'mro',
+'blk=multani' => 'multani',
'blk=music' => 'music',
'blk=musicalsymbols' => 'music',
'blk=myanmar' => 'myanmar',
@@ -398,6 +409,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'blk=ocr' => 'ocr',
'blk=ogham' => 'ogham',
'blk=olchiki' => 'olchiki',
+'blk=oldhungarian' => 'oldhungarian',
'blk=olditalic' => 'olditalic',
'blk=oldnortharabian' => 'oldnortharabian',
'blk=oldpermic' => 'oldpermic',
@@ -456,11 +468,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'blk=supplementalarrowsc' => 'suparrowsc',
'blk=supplementalmathematicaloperators' => 'supmathoperators',
'blk=supplementalpunctuation' => 'suppunctuation',
+'blk=supplementalsymbolsandpictographs' => 'supsymbolsandpictographs',
'blk=supplementaryprivateuseareaa' => 'suppuaa',
'blk=supplementaryprivateuseareab' => 'suppuab',
'blk=suppuaa' => 'suppuaa',
'blk=suppuab' => 'suppuab',
'blk=suppunctuation' => 'suppunctuation',
+'blk=supsymbolsandpictographs' => 'supsymbolsandpictographs',
+'blk=suttonsignwriting' => 'suttonsignwriting',
'blk=sylotinagri' => 'sylotinagri',
'blk=syriac' => 'syriac',
'blk=tagalog' => 'tagalog',
@@ -1006,7 +1021,57 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'in=6.2' => '6.2',
'in=6.3' => '6.3',
'in=7.0' => '7.0',
+'in=8.0' => '8.0',
'in=unassigned' => 'unassigned',
+'inpc=bottom' => 'bottom',
+'inpc=bottomandright' => 'bottomandright',
+'inpc=left' => 'left',
+'inpc=leftandright' => 'leftandright',
+'inpc=na' => 'na',
+'inpc=overstruck' => 'overstruck',
+'inpc=right' => 'right',
+'inpc=top' => 'top',
+'inpc=topandbottom' => 'topandbottom',
+'inpc=topandbottomandright' => 'topandbottomandright',
+'inpc=topandleft' => 'topandleft',
+'inpc=topandleftandright' => 'topandleftandright',
+'inpc=topandright' => 'topandright',
+'inpc=visualorderleft' => 'visualorderleft',
+'insc=avagraha' => 'avagraha',
+'insc=bindu' => 'bindu',
+'insc=brahmijoiningnumber' => 'brahmijoiningnumber',
+'insc=cantillationmark' => 'cantillationmark',
+'insc=consonant' => 'consonant',
+'insc=consonantdead' => 'consonantdead',
+'insc=consonantfinal' => 'consonantfinal',
+'insc=consonantheadletter' => 'consonantheadletter',
+'insc=consonantkiller' => 'consonantkiller',
+'insc=consonantmedial' => 'consonantmedial',
+'insc=consonantplaceholder' => 'consonantplaceholder',
+'insc=consonantprecedingrepha' => 'consonantprecedingrepha',
+'insc=consonantprefixed' => 'consonantprefixed',
+'insc=consonantsubjoined' => 'consonantsubjoined',
+'insc=consonantsucceedingrepha' => 'consonantsucceedingrepha',
+'insc=consonantwithstacker' => 'consonantwithstacker',
+'insc=geminationmark' => 'geminationmark',
+'insc=invisiblestacker' => 'invisiblestacker',
+'insc=joiner' => 'joiner',
+'insc=modifyingletter' => 'modifyingletter',
+'insc=nonjoiner' => 'nonjoiner',
+'insc=nukta' => 'nukta',
+'insc=number' => 'number',
+'insc=numberjoiner' => 'numberjoiner',
+'insc=other' => 'other',
+'insc=purekiller' => 'purekiller',
+'insc=registershifter' => 'registershifter',
+'insc=syllablemodifier' => 'syllablemodifier',
+'insc=toneletter' => 'toneletter',
+'insc=tonemark' => 'tonemark',
+'insc=virama' => 'virama',
+'insc=visarga' => 'visarga',
+'insc=vowel' => 'vowel',
+'insc=voweldependent' => 'voweldependent',
+'insc=vowelindependent' => 'vowelindependent',
'jg=ain' => 'ain',
'jg=alaph' => 'alaph',
'jg=alef' => 'alef',
@@ -1253,6 +1318,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'nv=0' => 0,
'nv=1' => 1,
'nv=1/10' => '1/10',
+'nv=1/12' => '1/12',
'nv=1/16' => '1/16',
'nv=1/2' => '1/2',
'nv=1/3' => '1/3',
@@ -1272,6 +1338,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'nv=10000000000' => 10000000000,
'nv=1000000000000' => 1000000000000,
'nv=11' => 11,
+'nv=11/12' => '11/12',
'nv=11/2' => '11/2',
'nv=12' => 12,
'nv=13' => 13,
@@ -1291,6 +1358,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'nv=200' => 200,
'nv=2000' => 2000,
'nv=20000' => 20000,
+'nv=200000' => 200000,
'nv=21' => 21,
'nv=216000' => 216000,
'nv=22' => 22,
@@ -1311,6 +1379,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'nv=300' => 300,
'nv=3000' => 3000,
'nv=30000' => 30000,
+'nv=300000' => 300000,
'nv=31' => 31,
'nv=32' => 32,
'nv=33' => 33,
@@ -1326,6 +1395,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'nv=400' => 400,
'nv=4000' => 4000,
'nv=40000' => 40000,
+'nv=400000' => 400000,
'nv=41' => 41,
'nv=42' => 42,
'nv=43' => 43,
@@ -1337,6 +1407,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'nv=48' => 48,
'nv=49' => 49,
'nv=5' => 5,
+'nv=5/12' => '5/12',
'nv=5/2' => '5/2',
'nv=5/6' => '5/6',
'nv=5/8' => '5/8',
@@ -1344,29 +1415,35 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'nv=500' => 500,
'nv=5000' => 5000,
'nv=50000' => 50000,
+'nv=500000' => 500000,
'nv=6' => 6,
'nv=60' => 60,
'nv=600' => 600,
'nv=6000' => 6000,
'nv=60000' => 60000,
+'nv=600000' => 600000,
'nv=7' => 7,
+'nv=7/12' => '7/12',
'nv=7/2' => '7/2',
'nv=7/8' => '7/8',
'nv=70' => 70,
'nv=700' => 700,
'nv=7000' => 7000,
'nv=70000' => 70000,
+'nv=700000' => 700000,
'nv=8' => 8,
'nv=80' => 80,
'nv=800' => 800,
'nv=8000' => 8000,
'nv=80000' => 80000,
+'nv=800000' => 800000,
'nv=9' => 9,
'nv=9/2' => '9/2',
'nv=90' => 90,
'nv=900' => 900,
'nv=9000' => 9000,
'nv=90000' => 90000,
+'nv=900000' => 900000,
'nv=nan' => 'nan',
'patsyn=f' => 'n',
'patsyn=false' => 'n',
@@ -1428,6 +1505,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'sb=upper' => 'up',
'sb=xx' => 'xx',
'sc=aghb' => 'aghb',
+'sc=ahom' => 'ahom',
+'sc=anatolianhieroglyphs' => 'hluw',
'sc=arab' => 'arab',
'sc=arabic' => 'arab',
'sc=armenian' => 'armn',
@@ -1505,11 +1584,15 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'sc=hani' => 'hani',
'sc=hano' => 'hano',
'sc=hanunoo' => 'hano',
+'sc=hatr' => 'hatr',
+'sc=hatran' => 'hatr',
'sc=hebr' => 'hebr',
'sc=hebrew' => 'hebr',
'sc=hira' => 'hira',
'sc=hiragana' => 'hira',
+'sc=hluw' => 'hluw',
'sc=hmng' => 'hmng',
+'sc=hung' => 'hung',
'sc=imperialaramaic' => 'armi',
'sc=inherited' => 'zinh',
'sc=inscriptionalpahlavi' => 'phli',
@@ -1572,6 +1655,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'sc=mro' => 'mroo',
'sc=mroo' => 'mroo',
'sc=mtei' => 'mtei',
+'sc=mult' => 'mult',
+'sc=multani' => 'mult',
'sc=myanmar' => 'mymr',
'sc=mymr' => 'mymr',
'sc=nabataean' => 'nbat',
@@ -1584,6 +1669,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'sc=ogham' => 'ogam',
'sc=olchiki' => 'olck',
'sc=olck' => 'olck',
+'sc=oldhungarian' => 'hung',
'sc=olditalic' => 'ital',
'sc=oldnortharabian' => 'narb',
'sc=oldpermic' => 'perm',
@@ -1621,12 +1707,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'sc=sarb' => 'sarb',
'sc=saur' => 'saur',
'sc=saurashtra' => 'saur',
+'sc=sgnw' => 'sgnw',
'sc=sharada' => 'shrd',
'sc=shavian' => 'shaw',
'sc=shaw' => 'shaw',
'sc=shrd' => 'shrd',
'sc=sidd' => 'sidd',
'sc=siddham' => 'sidd',
+'sc=signwriting' => 'sgnw',
'sc=sind' => 'sind',
'sc=sinh' => 'sinh',
'sc=sinhala' => 'sinh',
@@ -1678,6 +1766,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'sc=zyyy' => 'zyyy',
'sc=zzzz' => 'zzzz',
'scx=aghb' => 'aghb',
+'scx=ahom' => 'ahom',
+'scx=anatolianhieroglyphs' => 'hluw',
'scx=arab' => 'arab',
'scx=arabic' => 'arab',
'scx=armenian' => 'armn',
@@ -1755,11 +1845,15 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'scx=hani' => 'hani',
'scx=hano' => 'hano',
'scx=hanunoo' => 'hano',
+'scx=hatr' => 'hatr',
+'scx=hatran' => 'hatr',
'scx=hebr' => 'hebr',
'scx=hebrew' => 'hebr',
'scx=hira' => 'hira',
'scx=hiragana' => 'hira',
+'scx=hluw' => 'hluw',
'scx=hmng' => 'hmng',
+'scx=hung' => 'hung',
'scx=imperialaramaic' => 'armi',
'scx=inherited' => 'zinh',
'scx=inscriptionalpahlavi' => 'phli',
@@ -1822,6 +1916,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'scx=mro' => 'mroo',
'scx=mroo' => 'mroo',
'scx=mtei' => 'mtei',
+'scx=mult' => 'mult',
+'scx=multani' => 'mult',
'scx=myanmar' => 'mymr',
'scx=mymr' => 'mymr',
'scx=nabataean' => 'nbat',
@@ -1834,6 +1930,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'scx=ogham' => 'ogam',
'scx=olchiki' => 'olck',
'scx=olck' => 'olck',
+'scx=oldhungarian' => 'hung',
'scx=olditalic' => 'ital',
'scx=oldnortharabian' => 'narb',
'scx=oldpermic' => 'perm',
@@ -1871,12 +1968,14 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'scx=sarb' => 'sarb',
'scx=saur' => 'saur',
'scx=saurashtra' => 'saur',
+'scx=sgnw' => 'sgnw',
'scx=sharada' => 'shrd',
'scx=shavian' => 'shaw',
'scx=shaw' => 'shaw',
'scx=shrd' => 'shrd',
'scx=sidd' => 'sidd',
'scx=siddham' => 'sidd',
+'scx=signwriting' => 'sgnw',
'scx=sind' => 'sind',
'scx=sinh' => 'sinh',
'scx=sinhala' => 'sinh',
@@ -2034,6 +2133,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
# String property loose names to standard loose name
%Unicode::UCD::string_property_loose_to_name = (
+'_perlnamealias' => 'namealias',
'bidimirroringglyph' => 'bmg',
'bidipairedbracket' => 'bpb',
'bmg' => 'bmg',
@@ -2471,6 +2571,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'GCB',
'Grapheme_Cluster_Break',
+'_Perl_GCB',
],
'grbase' =>
[
@@ -2527,6 +2628,16 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'In',
'Present_In',
],
+'inpc' =>
+[
+'InPC',
+'Indic_Positional_Category',
+],
+'insc' =>
+[
+'InSC',
+'Indic_Syllabic_Category',
+],
'isc' =>
[
'isc',
@@ -2586,6 +2697,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'Name_Alias',
'Name_Alias',
+'_Perl_Name_Alias',
],
'nchar' =>
[
@@ -2656,6 +2768,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'SB',
'Sentence_Break',
+'_Perl_SB',
],
'sc' =>
[
@@ -2838,6 +2951,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'7.0',
'V7_0',
],
+'8.0' =>
+[
+'8.0',
+'V8_0',
+],
'na' =>
[
'NA',
@@ -3036,6 +3154,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'Aegean_Numbers',
],
+'ahom' =>
+[
+'Ahom',
+],
'alchemical' =>
[
'Alchemical',
@@ -3046,6 +3168,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Alphabetic_PF',
'Alphabetic_Presentation_Forms',
],
+'anatolianhieroglyphs' =>
+[
+'Anatolian_Hieroglyphs',
+],
'ancientgreekmusic' =>
[
'Ancient_Greek_Music',
@@ -3189,6 +3315,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'Cherokee',
],
+'cherokeesup' =>
+[
+'Cherokee_Sup',
+'Cherokee_Supplement',
+],
'cjk' =>
[
'CJK',
@@ -3234,6 +3365,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'CJK_Ext_D',
'CJK_Unified_Ideographs_Extension_D',
],
+'cjkexte' =>
+[
+'CJK_Ext_E',
+'CJK_Unified_Ideographs_Extension_E',
+],
'cjkradicalssup' =>
[
'CJK_Radicals_Sup',
@@ -3354,6 +3490,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'Duployan',
],
+'earlydynasticcuneiform' =>
+[
+'Early_Dynastic_Cuneiform',
+],
'egyptianhieroglyphs' =>
[
'Egyptian_Hieroglyphs',
@@ -3472,6 +3612,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'Hanunoo',
],
+'hatran' =>
+[
+'Hatran',
+],
'hebrew' =>
[
'Hebrew',
@@ -3777,6 +3921,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'Mro',
],
+'multani' =>
+[
+'Multani',
+],
'music' =>
[
'Music',
@@ -3830,6 +3978,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'Ol_Chiki',
],
+'oldhungarian' =>
+[
+'Old_Hungarian',
+],
'olditalic' =>
[
'Old_Italic',
@@ -4027,6 +4179,15 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Sup_Punctuation',
'Supplemental_Punctuation',
],
+'supsymbolsandpictographs' =>
+[
+'Sup_Symbols_And_Pictographs',
+'Supplemental_Symbols_And_Pictographs',
+],
+'suttonsignwriting' =>
+[
+'Sutton_SignWriting',
+],
'sylotinagri' =>
[
'Syloti_Nagri',
@@ -5412,11 +5573,217 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'7.0',
],
+'8.0' =>
+[
+'8.0',
+],
'unassigned' =>
[
'Unassigned',
],
},
+'inpc' =>
+{
+'bottom' =>
+[
+'Bottom',
+],
+'bottomandright' =>
+[
+'Bottom_And_Right',
+],
+'left' =>
+[
+'Left',
+],
+'leftandright' =>
+[
+'Left_And_Right',
+],
+'na' =>
+[
+'NA',
+],
+'overstruck' =>
+[
+'Overstruck',
+],
+'right' =>
+[
+'Right',
+],
+'top' =>
+[
+'Top',
+],
+'topandbottom' =>
+[
+'Top_And_Bottom',
+],
+'topandbottomandright' =>
+[
+'Top_And_Bottom_And_Right',
+],
+'topandleft' =>
+[
+'Top_And_Left',
+],
+'topandleftandright' =>
+[
+'Top_And_Left_And_Right',
+],
+'topandright' =>
+[
+'Top_And_Right',
+],
+'visualorderleft' =>
+[
+'Visual_Order_Left',
+],
+},
+'insc' =>
+{
+'avagraha' =>
+[
+'Avagraha',
+],
+'bindu' =>
+[
+'Bindu',
+],
+'brahmijoiningnumber' =>
+[
+'Brahmi_Joining_Number',
+],
+'cantillationmark' =>
+[
+'Cantillation_Mark',
+],
+'consonant' =>
+[
+'Consonant',
+],
+'consonantdead' =>
+[
+'Consonant_Dead',
+],
+'consonantfinal' =>
+[
+'Consonant_Final',
+],
+'consonantheadletter' =>
+[
+'Consonant_Head_Letter',
+],
+'consonantkiller' =>
+[
+'Consonant_Killer',
+],
+'consonantmedial' =>
+[
+'Consonant_Medial',
+],
+'consonantplaceholder' =>
+[
+'Consonant_Placeholder',
+],
+'consonantprecedingrepha' =>
+[
+'Consonant_Preceding_Repha',
+],
+'consonantprefixed' =>
+[
+'Consonant_Prefixed',
+],
+'consonantsubjoined' =>
+[
+'Consonant_Subjoined',
+],
+'consonantsucceedingrepha' =>
+[
+'Consonant_Succeeding_Repha',
+],
+'consonantwithstacker' =>
+[
+'Consonant_With_Stacker',
+],
+'geminationmark' =>
+[
+'Gemination_Mark',
+],
+'invisiblestacker' =>
+[
+'Invisible_Stacker',
+],
+'joiner' =>
+[
+'Joiner',
+],
+'modifyingletter' =>
+[
+'Modifying_Letter',
+],
+'nonjoiner' =>
+[
+'Non_Joiner',
+],
+'nukta' =>
+[
+'Nukta',
+],
+'number' =>
+[
+'Number',
+],
+'numberjoiner' =>
+[
+'Number_Joiner',
+],
+'other' =>
+[
+'Other',
+],
+'purekiller' =>
+[
+'Pure_Killer',
+],
+'registershifter' =>
+[
+'Register_Shifter',
+],
+'syllablemodifier' =>
+[
+'Syllable_Modifier',
+],
+'toneletter' =>
+[
+'Tone_Letter',
+],
+'tonemark' =>
+[
+'Tone_Mark',
+],
+'virama' =>
+[
+'Virama',
+],
+'visarga' =>
+[
+'Visarga',
+],
+'vowel' =>
+[
+'Vowel',
+],
+'voweldependent' =>
+[
+'Vowel_Dependent',
+],
+'vowelindependent' =>
+[
+'Vowel_Independent',
+],
+},
'jg' =>
{
'ain' =>
@@ -6184,6 +6551,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
'1/10',
],
+'1/12' =>
+[
+'1/12',
+],
'1/16' =>
[
'1/16',
@@ -6260,6 +6631,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
11,
],
+'11/12' =>
+[
+'11/12',
+],
'11/2' =>
[
'11/2',
@@ -6336,6 +6711,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
20000,
],
+200000 =>
+[
+200000,
+],
21 =>
[
21,
@@ -6416,6 +6795,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
30000,
],
+300000 =>
+[
+300000,
+],
31 =>
[
31,
@@ -6476,6 +6859,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
40000,
],
+400000 =>
+[
+400000,
+],
41 =>
[
41,
@@ -6520,6 +6907,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
5,
],
+'5/12' =>
+[
+'5/12',
+],
'5/2' =>
[
'5/2',
@@ -6548,6 +6939,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
50000,
],
+500000 =>
+[
+500000,
+],
6 =>
[
6,
@@ -6568,10 +6963,18 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
60000,
],
+600000 =>
+[
+600000,
+],
7 =>
[
7,
],
+'7/12' =>
+[
+'7/12',
+],
'7/2' =>
[
'7/2',
@@ -6596,6 +6999,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
70000,
],
+700000 =>
+[
+700000,
+],
8 =>
[
8,
@@ -6616,6 +7023,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
80000,
],
+800000 =>
+[
+800000,
+],
9 =>
[
9,
@@ -6640,6 +7051,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
[
90000,
],
+900000 =>
+[
+900000,
+],
'nan' =>
[
'NaN',
@@ -6796,6 +7211,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Aghb',
'Caucasian_Albanian',
],
+'ahom' =>
+[
+'Ahom',
+],
'arab' =>
[
'Arab',
@@ -6986,6 +7405,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Hano',
'Hanunoo',
],
+'hatr' =>
+[
+'Hatr',
+'Hatran',
+],
'hebr' =>
[
'Hebr',
@@ -6996,6 +7420,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Hira',
'Hiragana',
],
+'hluw' =>
+[
+'Hluw',
+'Anatolian_Hieroglyphs',
+],
'hmng' =>
[
'Hmng',
@@ -7006,6 +7435,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Hrkt',
'Katakana_Or_Hiragana',
],
+'hung' =>
+[
+'Hung',
+'Old_Hungarian',
+],
'ital' =>
[
'Ital',
@@ -7154,6 +7588,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Mtei',
'Meetei_Mayek',
],
+'mult' =>
+[
+'Mult',
+'Multani',
+],
'mymr' =>
[
'Mymr',
@@ -7269,6 +7708,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Saur',
'Saurashtra',
],
+'sgnw' =>
+[
+'Sgnw',
+'SignWriting',
+],
'shaw' =>
[
'Shaw',
@@ -7432,6 +7876,10 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Aghb',
'Caucasian_Albanian',
],
+'ahom' =>
+[
+'Ahom',
+],
'arab' =>
[
'Arab',
@@ -7622,6 +8070,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Hano',
'Hanunoo',
],
+'hatr' =>
+[
+'Hatr',
+'Hatran',
+],
'hebr' =>
[
'Hebr',
@@ -7632,6 +8085,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Hira',
'Hiragana',
],
+'hluw' =>
+[
+'Hluw',
+'Anatolian_Hieroglyphs',
+],
'hmng' =>
[
'Hmng',
@@ -7642,6 +8100,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Hrkt',
'Katakana_Or_Hiragana',
],
+'hung' =>
+[
+'Hung',
+'Old_Hungarian',
+],
'ital' =>
[
'Ital',
@@ -7790,6 +8253,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Mtei',
'Meetei_Mayek',
],
+'mult' =>
+[
+'Mult',
+'Multani',
+],
'mymr' =>
[
'Mymr',
@@ -7905,6 +8373,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'Saur',
'Saurashtra',
],
+'sgnw' =>
+[
+'Sgnw',
+'SignWriting',
+],
'shaw' =>
[
'Shaw',
@@ -8312,7 +8785,7 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'name' => 'CJK UNIFIED IDEOGRAPH-<code point>',
},
{
-'high' => 40908,
+'high' => 40917,
'low' => 19968,
'name' => 'CJK UNIFIED IDEOGRAPH-<code point>',
},
@@ -8347,6 +8820,11 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'name' => 'CJK UNIFIED IDEOGRAPH-<code point>',
},
{
+'high' => 183969,
+'low' => 178208,
+'name' => 'CJK UNIFIED IDEOGRAPH-<code point>',
+},
+{
'high' => 195101,
'low' => 194560,
'name' => 'CJK COMPATIBILITY IDEOGRAPH-<code point>',
@@ -8501,6 +8979,8 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'in=unassigned' => 1,
'innb' => 1,
'innoblock' => 1,
+'inpc=na' => 1,
+'insc=other' => 1,
'iscn' => 1,
'isnb' => 1,
'isnoblock' => 1,
@@ -8609,6 +9089,13 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'zzzz' => 1,
);
+# The properties that are combinations, in that they have both a map table and
+# a match table. This is actually for UCD.t, so it knows how to test for
+# these.
+%Unicode::UCD::combination_property = (
+
+);
+
# All combinations of names that are suppressed.
# This is actually for UCD.t, so it knows which properties shouldn't have
# entries. If it got any bigger, would probably want to put it in its own
@@ -8638,10 +9125,6 @@ $Unicode::UCD::HANGUL_COUNT = 11172;
'fcnfkcclosure',
'graphemelink',
'grlink',
-'indicmatracategory',
-'indicsyllabiccategory',
-'inmc',
-'insc',
'jamoshortname',
'jsn',
'kaccountingnumeric',