[前][次][番号順一覧][スレッド一覧]

ruby-changes:66726

From: Martin <ko1@a...>
Date: Thu, 8 Jul 2021 15:48:16 +0900 (JST)
Subject: [ruby-changes:66726] 99cd0e1f79 (master): Update lib/unicode_normalize/tables.rb to Unicode version 13.0.0

https://git.ruby-lang.org/ruby.git/commit/?id=99cd0e1f79

From 99cd0e1f79186f7beb15d8a1f3c9f030d5d07de0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20D=C3=BCrst?= <duerst@i...>
Date: Sun, 4 Jul 2021 18:18:23 +0900
Subject: Update lib/unicode_normalize/tables.rb to Unicode version 13.0.0

---
 lib/unicode_normalize/tables.rb | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

diff --git a/lib/unicode_normalize/tables.rb b/lib/unicode_normalize/tables.rb
index a36daa8..a7a387d 100644
--- a/lib/unicode_normalize/tables.rb
+++ b/lib/unicode_normalize/tables.rb
@@ -94,6 +94,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L94
     "\u1A75-\u1A7C" \
     "\u1A7F" \
     "\u1AB0-\u1ABD" \
+    "\u1ABF\u1AC0" \
     "\u1B34\u1B35" \
     "\u1B44" \
     "\u1B6B-\u1B73" \
@@ -122,6 +123,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L123
     "\uA69E\uA69F" \
     "\uA6F0\uA6F1" \
     "\uA806" \
+    "\uA82C" \
     "\uA8C4" \
     "\uA8E0-\uA8F1" \
     "\uA92B-\uA92D" \
@@ -146,6 +148,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L148
     "\u{10A3F}" \
     "\u{10AE5}\u{10AE6}" \
     "\u{10D24}-\u{10D27}" \
+    "\u{10EAB}\u{10EAC}" \
     "\u{10F46}-\u{10F50}" \
     "\u{11046}" \
     "\u{1107F}" \
@@ -177,6 +180,9 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L180
     "\u{116B6}\u{116B7}" \
     "\u{1172B}" \
     "\u{11839}\u{1183A}" \
+    "\u{11930}" \
+    "\u{1193D}\u{1193E}" \
+    "\u{11943}" \
     "\u{119E0}" \
     "\u{11A34}" \
     "\u{11A47}" \
@@ -187,6 +193,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L193
     "\u{11D97}" \
     "\u{16AF0}-\u{16AF4}" \
     "\u{16B30}-\u{16B36}" \
+    "\u{16FF0}\u{16FF1}" \
     "\u{1BC9E}" \
     "\u{1D165}-\u{1D169}" \
     "\u{1D16D}-\u{1D172}" \
@@ -434,6 +441,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L441
     "\u{114BB}\u{114BC}" \
     "\u{114BE}" \
     "\u{115BA}\u{115BB}" \
+    "\u{11938}" \
     "\u{1D15E}-\u{1D164}" \
     "\u{1D1BB}-\u{1D1C0}" \
     "\u{2F800}-\u{2FA1D}" \
@@ -604,6 +612,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L612
     "\u{11347}" \
     "\u{114B9}" \
     "\u{115B8}\u{115B9}" \
+    "\u{11935}" \
     "]?#{accents}+" \
     "|#{''  # precomposed Hangul syllables
     }" \
@@ -885,6 +894,8 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L894
     "\u{114BB}\u{114BC}" \
     "\u{114BE}" \
     "\u{115B8}-\u{115BB}" \
+    "\u{11935}" \
+    "\u{11938}" \
     "]?#{accents}+" \
     "|#{''  # Hangul syllables with separate trailer
     }" \
@@ -1393,6 +1404,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L1404
     "\uA770" \
     "\uA7F8\uA7F9" \
     "\uAB5C-\uAB5F" \
+    "\uAB69" \
     "\uFB00-\uFB06" \
     "\uFB13-\uFB17" \
     "\uFB20-\uFB29" \
@@ -1479,6 +1491,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L1491
     "\u{1F210}-\u{1F23B}" \
     "\u{1F240}-\u{1F248}" \
     "\u{1F250}\u{1F251}" \
+    "\u{1FBF0}-\u{1FBF9}" \
     "]"
 
   class_table = {
@@ -1906,6 +1919,8 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L1919
     "\u1ABB"=>230,
     "\u1ABC"=>230,
     "\u1ABD"=>220,
+    "\u1ABF"=>220,
+    "\u1AC0"=>220,
     "\u1B34"=>7,
     "\u1B44"=>9,
     "\u1B6B"=>230,
@@ -2099,6 +2114,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L2114
     "\uA6F0"=>230,
     "\uA6F1"=>230,
     "\uA806"=>9,
+    "\uA82C"=>9,
     "\uA8C4"=>9,
     "\uA8E0"=>230,
     "\uA8E1"=>230,
@@ -2171,6 +2187,8 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L2187
     "\u{10D25}"=>230,
     "\u{10D26}"=>230,
     "\u{10D27}"=>230,
+    "\u{10EAB}"=>230,
+    "\u{10EAC}"=>230,
     "\u{10F46}"=>220,
     "\u{10F47}"=>220,
     "\u{10F48}"=>230,
@@ -2226,6 +2244,9 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L2244
     "\u{1172B}"=>9,
     "\u{11839}"=>9,
     "\u{1183A}"=>7,
+    "\u{1193D}"=>9,
+    "\u{1193E}"=>9,
+    "\u{11943}"=>7,
     "\u{119E0}"=>9,
     "\u{11A34}"=>9,
     "\u{11A47}"=>9,
@@ -2247,6 +2268,8 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L2268
     "\u{16B34}"=>230,
     "\u{16B35}"=>230,
     "\u{16B36}"=>230,
+    "\u{16FF0}"=>6,
+    "\u{16FF1}"=>6,
     "\u{1BC9E}"=>1,
     "\u{1D165}"=>216,
     "\u{1D166}"=>216,
@@ -3854,6 +3877,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L3877
     "\u{114BE}"=>"\u{114B9}\u{114BD}",
     "\u{115BA}"=>"\u{115B8}\u{115AF}",
     "\u{115BB}"=>"\u{115B9}\u{115AF}",
+    "\u{11938}"=>"\u{11935}\u{11930}",
     "\u{1D15E}"=>"\u{1D157}\u{1D165}",
     "\u{1D15F}"=>"\u{1D158}\u{1D165}",
     "\u{1D160}"=>"\u{1D158}\u{1D165}\u{1D16E}",
@@ -5758,6 +5782,7 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L5782
     "\uAB5D"=>"\uAB37",
     "\uAB5E"=>"\u026B",
     "\uAB5F"=>"\uAB52",
+    "\uAB69"=>"\u028D",
     "\uFB00"=>"ff",
     "\uFB01"=>"fi",
     "\uFB02"=>"fl",
@@ -8076,6 +8101,16 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L8101
     "\u{1F248}"=>"\u3014\u6557\u3015",
     "\u{1F250}"=>"\u5F97",
     "\u{1F251}"=>"\u53EF",
+    "\u{1FBF0}"=>"0",
+    "\u{1FBF1}"=>"1",
+    "\u{1FBF2}"=>"2",
+    "\u{1FBF3}"=>"3",
+    "\u{1FBF4}"=>"4",
+    "\u{1FBF5}"=>"5",
+    "\u{1FBF6}"=>"6",
+    "\u{1FBF7}"=>"7",
+    "\u{1FBF8}"=>"8",
+    "\u{1FBF9}"=>"9",
     "\u0385"=>" \u0308\u0301",
     "\u03D3"=>"\u03A5\u0301",
     "\u03D4"=>"\u03A5\u0308",
@@ -9035,5 +9070,6 @@ module UnicodeNormalize  # :nodoc: https://github.com/ruby/ruby/blob/trunk/lib/unicode_normalize/tables.rb#L9070
     "\u{114B9}\u{114BD}"=>"\u{114BE}",
     "\u{115B8}\u{115AF}"=>"\u{115BA}",
     "\u{115B9}\u{115AF}"=>"\u{115BB}",
+    "\u{11935}\u{11930}"=>"\u{11938}",
   }.freeze
 end
-- 
cgit v1.1


--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]