summaryrefslogtreecommitdiff
path: root/lib/unicode_normalize/tables.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/unicode_normalize/tables.rb')
-rw-r--r--lib/unicode_normalize/tables.rb117
1 files changed, 112 insertions, 5 deletions
diff --git a/lib/unicode_normalize/tables.rb b/lib/unicode_normalize/tables.rb
index a7a387d13c..75c4e031e3 100644
--- a/lib/unicode_normalize/tables.rb
+++ b/lib/unicode_normalize/tables.rb
@@ -29,7 +29,8 @@ module UnicodeNormalize # :nodoc:
"\u0825-\u0827" \
"\u0829-\u082D" \
"\u0859-\u085B" \
- "\u08D3-\u08E1" \
+ "\u0898-\u089F" \
+ "\u08CA-\u08E1" \
"\u08E3-\u08FF" \
"\u093C" \
"\u094D" \
@@ -50,6 +51,7 @@ module UnicodeNormalize # :nodoc:
"\u0BBE" \
"\u0BCD" \
"\u0BD7" \
+ "\u0C3C" \
"\u0C4D" \
"\u0C55\u0C56" \
"\u0CBC" \
@@ -83,7 +85,7 @@ module UnicodeNormalize # :nodoc:
"\u1039\u103A" \
"\u108D" \
"\u135D-\u135F" \
- "\u1714" \
+ "\u1714\u1715" \
"\u1734" \
"\u17D2" \
"\u17DD" \
@@ -94,7 +96,7 @@ module UnicodeNormalize # :nodoc:
"\u1A75-\u1A7C" \
"\u1A7F" \
"\u1AB0-\u1ABD" \
- "\u1ABF\u1AC0" \
+ "\u1ABF-\u1ACE" \
"\u1B34\u1B35" \
"\u1B44" \
"\u1B6B-\u1B73" \
@@ -108,8 +110,7 @@ module UnicodeNormalize # :nodoc:
"\u1CED" \
"\u1CF4" \
"\u1CF8\u1CF9" \
- "\u1DC0-\u1DF9" \
- "\u1DFB-\u1DFF" \
+ "\u1DC0-\u1DFF" \
"\u20D0-\u20DC" \
"\u20E1" \
"\u20E5-\u20F0" \
@@ -150,7 +151,9 @@ module UnicodeNormalize # :nodoc:
"\u{10D24}-\u{10D27}" \
"\u{10EAB}\u{10EAC}" \
"\u{10F46}-\u{10F50}" \
+ "\u{10F82}-\u{10F85}" \
"\u{11046}" \
+ "\u{11070}" \
"\u{1107F}" \
"\u{110B9}\u{110BA}" \
"\u{11100}-\u{11102}" \
@@ -207,6 +210,7 @@ module UnicodeNormalize # :nodoc:
"\u{1E023}\u{1E024}" \
"\u{1E026}-\u{1E02A}" \
"\u{1E130}-\u{1E136}" \
+ "\u{1E2AE}" \
"\u{1E2EC}-\u{1E2EF}" \
"\u{1E8D0}-\u{1E8D6}" \
"\u{1E944}-\u{1E94A}" \
@@ -1402,6 +1406,7 @@ module UnicodeNormalize # :nodoc:
"\u3280-\u33FF" \
"\uA69C\uA69D" \
"\uA770" \
+ "\uA7F2-\uA7F4" \
"\uA7F8\uA7F9" \
"\uAB5C-\uAB5F" \
"\uAB69" \
@@ -1428,6 +1433,9 @@ module UnicodeNormalize # :nodoc:
"\uFFDA-\uFFDC" \
"\uFFE0-\uFFE6" \
"\uFFE8-\uFFEE" \
+ "\u{10781}-\u{10785}" \
+ "\u{10787}-\u{107B0}" \
+ "\u{107B2}-\u{107BA}" \
"\u{1D400}-\u{1D454}" \
"\u{1D456}-\u{1D49C}" \
"\u{1D49E}\u{1D49F}" \
@@ -1776,6 +1784,23 @@ module UnicodeNormalize # :nodoc:
"\u0859"=>220,
"\u085A"=>220,
"\u085B"=>220,
+ "\u0898"=>230,
+ "\u0899"=>220,
+ "\u089A"=>220,
+ "\u089B"=>220,
+ "\u089C"=>230,
+ "\u089D"=>230,
+ "\u089E"=>230,
+ "\u089F"=>230,
+ "\u08CA"=>230,
+ "\u08CB"=>230,
+ "\u08CC"=>230,
+ "\u08CD"=>230,
+ "\u08CE"=>230,
+ "\u08CF"=>220,
+ "\u08D0"=>220,
+ "\u08D1"=>220,
+ "\u08D2"=>220,
"\u08D3"=>220,
"\u08D4"=>230,
"\u08D5"=>230,
@@ -1836,6 +1861,7 @@ module UnicodeNormalize # :nodoc:
"\u0B3C"=>7,
"\u0B4D"=>9,
"\u0BCD"=>9,
+ "\u0C3C"=>7,
"\u0C4D"=>9,
"\u0C55"=>84,
"\u0C56"=>91,
@@ -1886,6 +1912,7 @@ module UnicodeNormalize # :nodoc:
"\u135E"=>230,
"\u135F"=>230,
"\u1714"=>9,
+ "\u1715"=>9,
"\u1734"=>9,
"\u17D2"=>9,
"\u17DD"=>230,
@@ -1921,6 +1948,20 @@ module UnicodeNormalize # :nodoc:
"\u1ABD"=>220,
"\u1ABF"=>220,
"\u1AC0"=>220,
+ "\u1AC1"=>230,
+ "\u1AC2"=>230,
+ "\u1AC3"=>220,
+ "\u1AC4"=>220,
+ "\u1AC5"=>230,
+ "\u1AC6"=>230,
+ "\u1AC7"=>230,
+ "\u1AC8"=>230,
+ "\u1AC9"=>230,
+ "\u1ACA"=>220,
+ "\u1ACB"=>230,
+ "\u1ACC"=>230,
+ "\u1ACD"=>230,
+ "\u1ACE"=>230,
"\u1B34"=>7,
"\u1B44"=>9,
"\u1B6B"=>230,
@@ -2023,6 +2064,7 @@ module UnicodeNormalize # :nodoc:
"\u1DF7"=>228,
"\u1DF8"=>228,
"\u1DF9"=>220,
+ "\u1DFA"=>218,
"\u1DFB"=>230,
"\u1DFC"=>233,
"\u1DFD"=>220,
@@ -2200,7 +2242,12 @@ module UnicodeNormalize # :nodoc:
"\u{10F4E}"=>220,
"\u{10F4F}"=>220,
"\u{10F50}"=>220,
+ "\u{10F82}"=>230,
+ "\u{10F83}"=>220,
+ "\u{10F84}"=>230,
+ "\u{10F85}"=>220,
"\u{11046}"=>9,
+ "\u{11070}"=>9,
"\u{1107F}"=>9,
"\u{110B9}"=>9,
"\u{110BA}"=>7,
@@ -2349,6 +2396,7 @@ module UnicodeNormalize # :nodoc:
"\u{1E134}"=>230,
"\u{1E135}"=>230,
"\u{1E136}"=>230,
+ "\u{1E2AE}"=>230,
"\u{1E2EC}"=>230,
"\u{1E2ED}"=>230,
"\u{1E2EE}"=>230,
@@ -5776,6 +5824,9 @@ module UnicodeNormalize # :nodoc:
"\uA69C"=>"\u044A",
"\uA69D"=>"\u044C",
"\uA770"=>"\uA76F",
+ "\uA7F2"=>"C",
+ "\uA7F3"=>"F",
+ "\uA7F4"=>"Q",
"\uA7F8"=>"\u0126",
"\uA7F9"=>"\u0153",
"\uAB5C"=>"\uA727",
@@ -6828,6 +6879,62 @@ module UnicodeNormalize # :nodoc:
"\uFFEC"=>"\u2193",
"\uFFED"=>"\u25A0",
"\uFFEE"=>"\u25CB",
+ "\u{10781}"=>"\u02D0",
+ "\u{10782}"=>"\u02D1",
+ "\u{10783}"=>"\u00E6",
+ "\u{10784}"=>"\u0299",
+ "\u{10785}"=>"\u0253",
+ "\u{10787}"=>"\u02A3",
+ "\u{10788}"=>"\uAB66",
+ "\u{10789}"=>"\u02A5",
+ "\u{1078A}"=>"\u02A4",
+ "\u{1078B}"=>"\u0256",
+ "\u{1078C}"=>"\u0257",
+ "\u{1078D}"=>"\u1D91",
+ "\u{1078E}"=>"\u0258",
+ "\u{1078F}"=>"\u025E",
+ "\u{10790}"=>"\u02A9",
+ "\u{10791}"=>"\u0264",
+ "\u{10792}"=>"\u0262",
+ "\u{10793}"=>"\u0260",
+ "\u{10794}"=>"\u029B",
+ "\u{10795}"=>"\u0127",
+ "\u{10796}"=>"\u029C",
+ "\u{10797}"=>"\u0267",
+ "\u{10798}"=>"\u0284",
+ "\u{10799}"=>"\u02AA",
+ "\u{1079A}"=>"\u02AB",
+ "\u{1079B}"=>"\u026C",
+ "\u{1079C}"=>"\u{1DF04}",
+ "\u{1079D}"=>"\uA78E",
+ "\u{1079E}"=>"\u026E",
+ "\u{1079F}"=>"\u{1DF05}",
+ "\u{107A0}"=>"\u028E",
+ "\u{107A1}"=>"\u{1DF06}",
+ "\u{107A2}"=>"\u00F8",
+ "\u{107A3}"=>"\u0276",
+ "\u{107A4}"=>"\u0277",
+ "\u{107A5}"=>"q",
+ "\u{107A6}"=>"\u027A",
+ "\u{107A7}"=>"\u{1DF08}",
+ "\u{107A8}"=>"\u027D",
+ "\u{107A9}"=>"\u027E",
+ "\u{107AA}"=>"\u0280",
+ "\u{107AB}"=>"\u02A8",
+ "\u{107AC}"=>"\u02A6",
+ "\u{107AD}"=>"\uAB67",
+ "\u{107AE}"=>"\u02A7",
+ "\u{107AF}"=>"\u0288",
+ "\u{107B0}"=>"\u2C71",
+ "\u{107B2}"=>"\u028F",
+ "\u{107B3}"=>"\u02A1",
+ "\u{107B4}"=>"\u02A2",
+ "\u{107B5}"=>"\u0298",
+ "\u{107B6}"=>"\u01C0",
+ "\u{107B7}"=>"\u01C1",
+ "\u{107B8}"=>"\u01C2",
+ "\u{107B9}"=>"\u{1DF0A}",
+ "\u{107BA}"=>"\u{1DF1E}",
"\u{1D400}"=>"A",
"\u{1D401}"=>"B",
"\u{1D402}"=>"C",