From 45e0711f29f9ce65cd34ad14e3af1546ccc7252e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20D=C3=BCrst?= Date: Thu, 9 Dec 2021 16:41:09 +0900 Subject: update Unicode Version to 14.0.0 and Emoji version to 14.0 --- lib/unicode_normalize/tables.rb | 117 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 112 insertions(+), 5 deletions(-) (limited to 'lib') 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", -- cgit v1.2.3