# !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
-# This file is built by ./mktables from e.g. Unicode.txt.
+# This file is built by ./mktables from e.g. UnicodeData.txt.
# Any changes made here will be lost!
##
## Mapping from lc(canonical name) to filename in ./lib
%utf8::Canonical = (
+
+ # InAegeanNumbers
+ aegeannumbers => 'InAegean',
+
alphabetic => 'Alphabet',
# InAlphabeticPresentationForms
# InBoxDrawing
boxdrawing => 'InBoxDra',
+ braille => 'Braille',
+
# InBraillePatterns
braillepatterns => 'InBraill',
+ buhid => 'Buhid',
+
# InByzantineMusicalSymbols
byzantinemusicalsymbols => 'InByzant',
closepunctuation => 'Pe',
# InCombiningDiacriticalMarks
- combiningdiacriticalmarks => 'InCombi3',
+ combiningdiacriticalmarks => 'InCombi2',
+
+ # InCombiningDiacriticalMarksForSymbols
+ combiningdiacriticalmarksforsymbols => 'InCombi3',
# InCombiningHalfMarks
combininghalfmarks => 'InCombin',
- # InCombiningMarksForSymbols
- combiningmarksforsymbols => 'InCombi2',
-
common => 'Common',
# ConnectorPunctuation
# InCurrencySymbols
currencysymbols => 'InCurren',
+ cypriot => 'Cypriot',
+
+ # InCypriotSyllabary
+ cypriotsyllabary => 'InCyprio',
+
cyrillic => 'Cyrillic',
+
+ # InCyrillicSupplementary
+ cyrillicsupplementary => 'InCyril2',
+
dash => 'Dash',
# DashPunctuation
# DecimalNumber
decimalnumber => 'Nd',
+ deprecated => 'Deprecat',
deseret => 'Deseret',
devanagari => 'Devanaga',
diacritic => 'Diacriti',
georgian => 'Georgian',
gothic => 'Gothic',
+
+ # GraphemeLink
+ graphemelink => 'Grapheme',
+
greek => 'Greek',
+ # InGreekAndCoptic
+ greekandcoptic => 'InGreekA',
+
# InGreekExtended
greekextended => 'InGreekE',
# InHangulSyllables
hangulsyllables => 'InHangu2',
+ hanunoo => 'Hanunoo',
hebrew => 'Hebrew',
# HexDigit
# InIdeographicDescriptionCharacters
ideographicdescriptioncharacters => 'InIdeogr',
+ # IdsBinaryOperator
+ idsbinaryoperator => 'IdsBinar',
+
# IdStart
idstart => 'IdStart',
+ # IdsTrinaryOperator
+ idstrinaryoperator => 'IdsTrina',
+
+ # InAegeanNumbers
+ inaegeannumbers => 'InAegean',
+
# InAlphabeticPresentationForms
inalphabeticpresentationforms => 'InAlphab',
# InBraillePatterns
inbraillepatterns => 'InBraill',
+ # InBuhid
+ inbuhid => 'InBuhid',
+
# InByzantineMusicalSymbols
inbyzantinemusicalsymbols => 'InByzant',
incjkunifiedideographsextensionb => 'InCjkUn2',
# InCombiningDiacriticalMarks
- incombiningdiacriticalmarks => 'InCombi3',
+ incombiningdiacriticalmarks => 'InCombi2',
+
+ # InCombiningDiacriticalMarksForSymbols
+ incombiningdiacriticalmarksforsymbols => 'InCombi3',
# InCombiningHalfMarks
incombininghalfmarks => 'InCombin',
- # InCombiningMarksForSymbols
- incombiningmarksforsymbols => 'InCombi2',
-
# InControlPictures
incontrolpictures => 'InContro',
# InCurrencySymbols
incurrencysymbols => 'InCurren',
+ # InCypriotSyllabary
+ incypriotsyllabary => 'InCyprio',
+
# InCyrillic
incyrillic => 'InCyrill',
+ # InCyrillicSupplementary
+ incyrillicsupplementary => 'InCyril2',
+
# InDeseret
indeseret => 'InDesere',
# InGothic
ingothic => 'InGothic',
- # InGreek
- ingreek => 'InGreek',
+ # InGreekAndCoptic
+ ingreekandcoptic => 'InGreekA',
# InGreekExtended
ingreekextended => 'InGreekE',
# InHangulSyllables
inhangulsyllables => 'InHangu2',
+ # InHanunoo
+ inhanunoo => 'InHanuno',
+
# InHebrew
inhebrew => 'InHebrew',
# InKatakana
inkatakana => 'InKataka',
+ # InKatakanaPhoneticExtensions
+ inkatakanaphoneticextensions => 'InKatak2',
+
# InKhmer
inkhmer => 'InKhmer',
+ # InKhmerSymbols
+ inkhmersymbols => 'InKhmerS',
+
# InLao
inlao => 'InLao',
# InLetterlikeSymbols
inletterlikesymbols => 'InLetter',
+ # InLimbu
+ inlimbu => 'InLimbu',
+
+ # InLinearBIdeograms
+ inlinearbideograms => 'InLinear',
+
+ # InLinearBSyllabary
+ inlinearbsyllabary => 'InLinea2',
+
# InLowSurrogates
inlowsurrogates => 'InLowSur',
# InMathematicalOperators
inmathematicaloperators => 'InMathem',
+ # InMiscellaneousMathematicalSymbolsA
+ inmiscellaneousmathematicalsymbolsa => 'InMisce4',
+
+ # InMiscellaneousMathematicalSymbolsB
+ inmiscellaneousmathematicalsymbolsb => 'InMisce5',
+
# InMiscellaneousSymbols
inmiscellaneoussymbols => 'InMiscel',
+ # InMiscellaneousSymbolsAndArrows
+ inmiscellaneoussymbolsandarrows => 'InMisce3',
+
# InMiscellaneousTechnical
inmiscellaneoustechnical => 'InMisce2',
# InOriya
inoriya => 'InOriya',
- # InPrivateUse
- inprivateuse => 'InPrivat',
+ # InOsmanya
+ inosmanya => 'InOsmany',
+
+ # InPhoneticExtensions
+ inphoneticextensions => 'InPhonet',
+
+ # InPrivateUseArea
+ inprivateusearea => 'InPrivat',
# InRunic
inrunic => 'InRunic',
+ # InShavian
+ inshavian => 'InShavia',
+
# InSinhala
insinhala => 'InSinhal',
# InSuperscriptsAndSubscripts
insuperscriptsandsubscripts => 'InSupers',
+ # InSupplementalArrowsA
+ insupplementalarrowsa => 'InSuppl2',
+
+ # InSupplementalArrowsB
+ insupplementalarrowsb => 'InSupple',
+
+ # InSupplementalMathematicalOperators
+ insupplementalmathematicaloperators => 'InSuppl5',
+
+ # InSupplementaryPrivateUseAreaA
+ insupplementaryprivateuseareaa => 'InSuppl3',
+
+ # InSupplementaryPrivateUseAreaB
+ insupplementaryprivateuseareab => 'InSuppl4',
+
# InSyriac
insyriac => 'InSyriac',
+ # InTagalog
+ intagalog => 'InTagalo',
+
+ # InTagbanwa
+ intagbanwa => 'InTagban',
+
# InTags
intags => 'InTags',
+ # InTaiLe
+ intaile => 'InTaiLe',
+
+ # InTaiXuanJingSymbols
+ intaixuanjingsymbols => 'InTaiXua',
+
# InTamil
intamil => 'InTamil',
# InTibetan
intibetan => 'InTibeta',
+ # InUgaritic
+ inugaritic => 'InUgarit',
+
# InUnifiedCanadianAboriginalSyllabics
inunifiedcanadianaboriginalsyllabics => 'InUnifie',
+ # InVariationSelectors
+ invariationselectors => 'InVariat',
+
+ # InVariationSelectorsSupplement
+ invariationselectorssupplement => 'InVaria2',
+
+ # InYijingHexagramSymbols
+ inyijinghexagramsymbols => 'InYijing',
+
# InYiRadicals
inyiradicals => 'InYiRadi',
kannada => 'Kannada',
katakana => 'Katakana',
+
+ # InKatakanaPhoneticExtensions
+ katakanaphoneticextensions => 'InKatak2',
+
khmer => 'Khmer',
+
+ # InKhmerSymbols
+ khmersymbols => 'InKhmerS',
+
lao => 'Lao',
latin => 'Latin',
# LetterNumber
letternumber => 'Nl',
+ limbu => 'Limbu',
+
+ # LinearB
+ linearb => 'LinearB',
+
+ # InLinearBIdeograms
+ linearbideograms => 'InLinear',
+
+ # InLinearBSyllabary
+ linearbsyllabary => 'InLinea2',
+
# LineSeparator
lineseparator => 'Zl',
+ # LogicalOrderException
+ logicalorderexception => 'LogicalO',
+
lowercase => 'Lowercas',
# LowercaseLetter
# MathSymbol
mathsymbol => 'Sm',
+ # InMiscellaneousMathematicalSymbolsA
+ miscellaneousmathematicalsymbolsa => 'InMisce4',
+
+ # InMiscellaneousMathematicalSymbolsB
+ miscellaneousmathematicalsymbolsb => 'InMisce5',
+
# InMiscellaneousSymbols
miscellaneoussymbols => 'InMiscel',
+ # InMiscellaneousSymbolsAndArrows
+ miscellaneoussymbolsandarrows => 'InMisce3',
+
# InMiscellaneousTechnical
miscellaneoustechnical => 'InMisce2',
opticalcharacterrecognition => 'InOptica',
oriya => 'Oriya',
+ osmanya => 'Osmanya',
other => 'C',
# OtherAlphabetic
otheralphabetic => 'OtherAlp',
+ # OtherDefaultIgnorableCodePoint
+ otherdefaultignorablecodepoint => 'OtherDef',
+
+ # OtherGraphemeExtend
+ othergraphemeextend => 'OtherGra',
+
+ # OtherIdStart
+ otheridstart => 'OtherIdS',
+
# OtherLetter
otherletter => 'Lo',
# ParagraphSeparator
paragraphseparator => 'Zp',
+ # InPhoneticExtensions
+ phoneticextensions => 'InPhonet',
+
# PrivateUse
privateuse => 'Co',
+ # InPrivateUseArea
+ privateusearea => 'InPrivat',
+
punctuation => 'P',
# QuotationMark
quotationmark => 'Quotatio',
+ radical => 'Radical',
runic => 'Runic',
separator => 'Z',
+ shavian => 'Shavian',
sinhala => 'Sinhala',
# InSmallFormVariants
smallformvariants => 'InSmallF',
+ # SoftDotted
+ softdotted => 'SoftDott',
+
# SpaceSeparator
spaceseparator => 'Zs',
# InSuperscriptsAndSubscripts
superscriptsandsubscripts => 'InSupers',
+ # InSupplementalArrowsA
+ supplementalarrowsa => 'InSuppl2',
+
+ # InSupplementalArrowsB
+ supplementalarrowsb => 'InSupple',
+
+ # InSupplementalMathematicalOperators
+ supplementalmathematicaloperators => 'InSuppl5',
+
+ # InSupplementaryPrivateUseAreaA
+ supplementaryprivateuseareaa => 'InSuppl3',
+
+ # InSupplementaryPrivateUseAreaB
+ supplementaryprivateuseareab => 'InSuppl4',
+
surrogate => 'Cs',
symbol => 'S',
syriac => 'Syriac',
+ tagalog => 'Tagalog',
+ tagbanwa => 'Tagbanwa',
# InTags
tags => 'InTags',
+ # TaiLe
+ taile => 'TaiLe',
+
+ # InTaiXuanJingSymbols
+ taixuanjingsymbols => 'InTaiXua',
+
tamil => 'Tamil',
telugu => 'Telugu',
# TitlecaseLetter
titlecaseletter => 'Lt',
+ ugaritic => 'Ugaritic',
unassigned => 'Cn',
# InUnifiedCanadianAboriginalSyllabics
unifiedcanadianaboriginalsyllabics => 'InUnifie',
+ # UnifiedIdeograph
+ unifiedideograph => 'UnifiedI',
+
uppercase => 'Uppercas',
# UppercaseLetter
uppercaseletter => 'Lu',
+ # InVariationSelectors
+ variationselectors => 'InVariat',
+
+ # InVariationSelectorsSupplement
+ variationselectorssupplement => 'InVaria2',
+
# WhiteSpace
whitespace => 'WhiteSpa',
yi => 'Yi',
+ # InYijingHexagramSymbols
+ yijinghexagramsymbols => 'InYijing',
+
# InYiRadicals
yiradicals => 'InYiRadi',