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

ruby-changes:41047

From: duerst <ko1@a...>
Date: Tue, 15 Dec 2015 17:58:32 +0900 (JST)
Subject: [ruby-changes:41047] duerst:r53124 (trunk): enc/ebcdic.h, enc/trans/ebcdic.trans,

duerst	2015-12-15 17:57:58 +0900 (Tue, 15 Dec 2015)

  New Revision: 53124

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=53124

  Log:
    enc/ebcdic.h, enc/trans/ebcdic.trans,
    test/ruby/test_transcode.rb: Fixed encoding name
    to the correct one in the IANA registry (IBM037)
    and added an alias (ebcdic-cp-us)

  Modified files:
    trunk/ChangeLog
    trunk/enc/ebcdic.h
    trunk/enc/unicode/name2ctype.h
    trunk/test/ruby/test_transcode.rb
Index: ChangeLog
===================================================================
--- ChangeLog	(revision 53123)
+++ ChangeLog	(revision 53124)
@@ -1,14 +1,9 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1
-Tue Dec 15 16:19:26 2015  Takashi Kokubun  <takashikkbn@g...>
+Tue Dec 15 17:57:57 2015  Martin Duerst  <duerst@i...>
 
-	* lib/erb.rb: Render erb with array buffer for function call optimization.
-	  [fix GH-1143]
-	* lib/rdoc/erb_partial.rb: ditto.
-	* template/verconf.h.tmpl: ditto.
-
-Tue Dec 15 13:50:05 2015  Nobuyoshi Nakada  <nobu@r...>
-
-	* string.c (rb_str_oct): [DOC] mention radix indicators.
-	  [ruby-core:71310] [Bug #11648]
+	* enc/ebcdic.h, enc/trans/ebcdic.trans,
+	  test/ruby/test_transcode.rb: Fixed encoding name
+	  to the correct one in the IANA registry (IBM037)
+	  and added an alias (ebcdic-cp-us)
 
 Tue Dec 15 12:20:30 2015  Takashi Kokubun  <takashikkbn@g...>
 
Index: enc/unicode/name2ctype.h
===================================================================
--- enc/unicode/name2ctype.h	(revision 53123)
+++ enc/unicode/name2ctype.h	(revision 53124)
@@ -1,4 +1,4 @@ https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1
-/* C code produced by gperf version 3.0.4 */
+/* C code produced by gperf version 3.0.3 */
 /* Command-line: gperf -7 -c -j1 -i1 -t -C -P -T -H uniname2ctype_hash -Q uniname2ctype_pool -N uniname2ctype_p  */
 #ifndef USE_UNICODE_PROPERTIES
 /* Computed positions: -k'1,3' */
@@ -44,7 +44,7 @@ static const OnigCodePoint CR_NEWLINE[] https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L44
 
 /* 'Alpha': [[:Alpha:]] */
 static const OnigCodePoint CR_Alpha[] = {
-	617,
+	600,
 	0x0041, 0x005a,
 	0x0061, 0x007a,
 	0x00aa, 0x00aa,
@@ -96,8 +96,8 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L96
 	0x0800, 0x0817,
 	0x081a, 0x082c,
 	0x0840, 0x0858,
-	0x08a0, 0x08b4,
-	0x08e3, 0x08e9,
+	0x08a0, 0x08b2,
+	0x08e4, 0x08e9,
 	0x08f0, 0x093b,
 	0x093d, 0x094c,
 	0x094e, 0x0950,
@@ -144,7 +144,6 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L144
 	0x0acb, 0x0acc,
 	0x0ad0, 0x0ad0,
 	0x0ae0, 0x0ae3,
-	0x0af9, 0x0af9,
 	0x0b01, 0x0b03,
 	0x0b05, 0x0b0c,
 	0x0b0f, 0x0b10,
@@ -183,7 +182,7 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L182
 	0x0c46, 0x0c48,
 	0x0c4a, 0x0c4c,
 	0x0c55, 0x0c56,
-	0x0c58, 0x0c5a,
+	0x0c58, 0x0c59,
 	0x0c60, 0x0c63,
 	0x0c81, 0x0c83,
 	0x0c85, 0x0c8c,
@@ -207,7 +206,7 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L206
 	0x0d4a, 0x0d4c,
 	0x0d4e, 0x0d4e,
 	0x0d57, 0x0d57,
-	0x0d5f, 0x0d63,
+	0x0d60, 0x0d63,
 	0x0d7a, 0x0d7f,
 	0x0d82, 0x0d83,
 	0x0d85, 0x0d96,
@@ -275,8 +274,7 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L274
 	0x1318, 0x135a,
 	0x135f, 0x135f,
 	0x1380, 0x138f,
-	0x13a0, 0x13f5,
-	0x13f8, 0x13fd,
+	0x13a0, 0x13f4,
 	0x1401, 0x166c,
 	0x166f, 0x167f,
 	0x1681, 0x169a,
@@ -393,7 +391,7 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L391
 	0x31a0, 0x31ba,
 	0x31f0, 0x31ff,
 	0x3400, 0x4db5,
-	0x4e00, 0x9fd5,
+	0x4e00, 0x9fcc,
 	0xa000, 0xa48c,
 	0xa4d0, 0xa4fd,
 	0xa500, 0xa60c,
@@ -401,11 +399,13 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L399
 	0xa62a, 0xa62b,
 	0xa640, 0xa66e,
 	0xa674, 0xa67b,
-	0xa67f, 0xa6ef,
+	0xa67f, 0xa69d,
+	0xa69f, 0xa6ef,
 	0xa717, 0xa71f,
 	0xa722, 0xa788,
-	0xa78b, 0xa7ad,
-	0xa7b0, 0xa7b7,
+	0xa78b, 0xa78e,
+	0xa790, 0xa7ad,
+	0xa7b0, 0xa7b1,
 	0xa7f7, 0xa801,
 	0xa803, 0xa805,
 	0xa807, 0xa80a,
@@ -414,7 +414,6 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L414
 	0xa880, 0xa8c3,
 	0xa8f2, 0xa8f7,
 	0xa8fb, 0xa8fb,
-	0xa8fd, 0xa8fd,
 	0xa90a, 0xa92a,
 	0xa930, 0xa952,
 	0xa960, 0xa97c,
@@ -440,8 +439,9 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L439
 	0xab20, 0xab26,
 	0xab28, 0xab2e,
 	0xab30, 0xab5a,
-	0xab5c, 0xab65,
-	0xab70, 0xabea,
+	0xab5c, 0xab5f,
+	0xab64, 0xab65,
+	0xabc0, 0xabea,
 	0xac00, 0xd7a3,
 	0xd7b0, 0xd7c6,
 	0xd7cb, 0xd7fb,
@@ -500,8 +500,6 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L500
 	0x1083f, 0x10855,
 	0x10860, 0x10876,
 	0x10880, 0x1089e,
-	0x108e0, 0x108f2,
-	0x108f4, 0x108f5,
 	0x10900, 0x10915,
 	0x10920, 0x10939,
 	0x10980, 0x109b7,
@@ -520,8 +518,6 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L518
 	0x10b60, 0x10b72,
 	0x10b80, 0x10b91,
 	0x10c00, 0x10c48,
-	0x10c80, 0x10cb2,
-	0x10cc0, 0x10cf2,
 	0x11000, 0x11045,
 	0x11082, 0x110b8,
 	0x110d0, 0x110e8,
@@ -531,17 +527,11 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L527
 	0x11180, 0x111bf,
 	0x111c1, 0x111c4,
 	0x111da, 0x111da,
-	0x111dc, 0x111dc,
 	0x11200, 0x11211,
 	0x11213, 0x11234,
 	0x11237, 0x11237,
-	0x11280, 0x11286,
-	0x11288, 0x11288,
-	0x1128a, 0x1128d,
-	0x1128f, 0x1129d,
-	0x1129f, 0x112a8,
 	0x112b0, 0x112e8,
-	0x11300, 0x11303,
+	0x11301, 0x11303,
 	0x11305, 0x1130c,
 	0x1130f, 0x11310,
 	0x11313, 0x11328,
@@ -551,7 +541,6 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L541
 	0x1133d, 0x11344,
 	0x11347, 0x11348,
 	0x1134b, 0x1134c,
-	0x11350, 0x11350,
 	0x11357, 0x11357,
 	0x1135d, 0x11363,
 	0x11480, 0x114c1,
@@ -559,21 +548,16 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L548
 	0x114c7, 0x114c7,
 	0x11580, 0x115b5,
 	0x115b8, 0x115be,
-	0x115d8, 0x115dd,
 	0x11600, 0x1163e,
 	0x11640, 0x11640,
 	0x11644, 0x11644,
 	0x11680, 0x116b5,
-	0x11700, 0x11719,
-	0x1171d, 0x1172a,
 	0x118a0, 0x118df,
 	0x118ff, 0x118ff,
 	0x11ac0, 0x11af8,
-	0x12000, 0x12399,
+	0x12000, 0x12398,
 	0x12400, 0x1246e,
-	0x12480, 0x12543,
 	0x13000, 0x1342e,
-	0x14400, 0x14646,
 	0x16800, 0x16a38,
 	0x16a40, 0x16a5e,
 	0x16ad0, 0x16aed,
@@ -660,7 +644,6 @@ static const OnigCodePoint CR_Alpha[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L644
 	0x20000, 0x2a6d6,
 	0x2a700, 0x2b734,
 	0x2b740, 0x2b81d,
-	0x2b820, 0x2cea1,
 	0x2f800, 0x2fa1d,
 }; /* CR_Alpha */
 
@@ -686,7 +669,7 @@ static const OnigCodePoint CR_Cntrl[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L669
 
 /* 'Digit': [[:Digit:]] */
 static const OnigCodePoint CR_Digit[] = {
-	51,
+	50,
 	0x0030, 0x0039,
 	0x0660, 0x0669,
 	0x06f0, 0x06f9,
@@ -733,7 +716,6 @@ static const OnigCodePoint CR_Digit[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L716
 	0x114d0, 0x114d9,
 	0x11650, 0x11659,
 	0x116c0, 0x116c9,
-	0x11730, 0x11739,
 	0x118e0, 0x118e9,
 	0x16a60, 0x16a69,
 	0x16b50, 0x16b59,
@@ -742,7 +724,7 @@ static const OnigCodePoint CR_Digit[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L724
 
 /* 'Graph': [[:Graph:]] */
 static const OnigCodePoint CR_Graph[] = {
-	618,
+	605,
 	0x0021, 0x007e,
 	0x00a1, 0x0377,
 	0x037a, 0x037f,
@@ -767,8 +749,8 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L749
 	0x0830, 0x083e,
 	0x0840, 0x085b,
 	0x085e, 0x085e,
-	0x08a0, 0x08b4,
-	0x08e3, 0x0983,
+	0x08a0, 0x08b2,
+	0x08e4, 0x0983,
 	0x0985, 0x098c,
 	0x098f, 0x0990,
 	0x0993, 0x09a8,
@@ -811,7 +793,6 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L793
 	0x0ad0, 0x0ad0,
 	0x0ae0, 0x0ae3,
 	0x0ae6, 0x0af1,
-	0x0af9, 0x0af9,
 	0x0b01, 0x0b03,
 	0x0b05, 0x0b0c,
 	0x0b0f, 0x0b10,
@@ -851,7 +832,7 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L832
 	0x0c46, 0x0c48,
 	0x0c4a, 0x0c4d,
 	0x0c55, 0x0c56,
-	0x0c58, 0x0c5a,
+	0x0c58, 0x0c59,
 	0x0c60, 0x0c63,
 	0x0c66, 0x0c6f,
 	0x0c78, 0x0c7f,
@@ -877,7 +858,7 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L858
 	0x0d46, 0x0d48,
 	0x0d4a, 0x0d4e,
 	0x0d57, 0x0d57,
-	0x0d5f, 0x0d63,
+	0x0d60, 0x0d63,
 	0x0d66, 0x0d75,
 	0x0d79, 0x0d7f,
 	0x0d82, 0x0d83,
@@ -939,8 +920,7 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L920
 	0x1318, 0x135a,
 	0x135d, 0x137c,
 	0x1380, 0x1399,
-	0x13a0, 0x13f5,
-	0x13f8, 0x13fd,
+	0x13a0, 0x13f4,
 	0x1400, 0x167f,
 	0x1681, 0x169c,
 	0x16a0, 0x16f8,
@@ -1008,9 +988,9 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L988
 	0x2066, 0x2071,
 	0x2074, 0x208e,
 	0x2090, 0x209c,
-	0x20a0, 0x20be,
+	0x20a0, 0x20bd,
 	0x20d0, 0x20f0,
-	0x2100, 0x218b,
+	0x2100, 0x2189,
 	0x2190, 0x23fa,
 	0x2400, 0x2426,
 	0x2440, 0x244a,
@@ -1019,7 +999,6 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L999
 	0x2b98, 0x2bb9,
 	0x2bbd, 0x2bc8,
 	0x2bca, 0x2bd1,
-	0x2bec, 0x2bef,
 	0x2c00, 0x2c2e,
 	0x2c30, 0x2c5e,
 	0x2c60, 0x2cf3,
@@ -1052,19 +1031,21 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1031
 	0x31f0, 0x321e,
 	0x3220, 0x32fe,
 	0x3300, 0x4db5,
-	0x4dc0, 0x9fd5,
+	0x4dc0, 0x9fcc,
 	0xa000, 0xa48c,
 	0xa490, 0xa4c6,
 	0xa4d0, 0xa62b,
-	0xa640, 0xa6f7,
-	0xa700, 0xa7ad,
-	0xa7b0, 0xa7b7,
+	0xa640, 0xa69d,
+	0xa69f, 0xa6f7,
+	0xa700, 0xa78e,
+	0xa790, 0xa7ad,
+	0xa7b0, 0xa7b1,
 	0xa7f7, 0xa82b,
 	0xa830, 0xa839,
 	0xa840, 0xa877,
 	0xa880, 0xa8c4,
 	0xa8ce, 0xa8d9,
-	0xa8e0, 0xa8fd,
+	0xa8e0, 0xa8fb,
 	0xa900, 0xa953,
 	0xa95f, 0xa97c,
 	0xa980, 0xa9cd,
@@ -1080,8 +1061,9 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1061
 	0xab11, 0xab16,
 	0xab20, 0xab26,
 	0xab28, 0xab2e,
-	0xab30, 0xab65,
-	0xab70, 0xabed,
+	0xab30, 0xab5f,
+	0xab64, 0xab65,
+	0xabc0, 0xabed,
 	0xabf0, 0xabf9,
 	0xac00, 0xd7a3,
 	0xd7b0, 0xd7c6,
@@ -1101,7 +1083,8 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1083
 	0xfd92, 0xfdc7,
 	0xfdf0, 0xfdfd,
 	0xfe00, 0xfe19,
-	0xfe20, 0xfe52,
+	0xfe20, 0xfe2d,
+	0xfe30, 0xfe52,
 	0xfe54, 0xfe66,
 	0xfe68, 0xfe6b,
 	0xfe70, 0xfe74,
@@ -1153,14 +1136,12 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1136
 	0x1083f, 0x10855,
 	0x10857, 0x1089e,
 	0x108a7, 0x108af,
-	0x108e0, 0x108f2,
-	0x108f4, 0x108f5,
-	0x108fb, 0x1091b,
+	0x10900, 0x1091b,
 	0x1091f, 0x10939,
 	0x1093f, 0x1093f,
 	0x10980, 0x109b7,
-	0x109bc, 0x109cf,
-	0x109d2, 0x10a03,
+	0x109be, 0x109bf,
+	0x10a00, 0x10a03,
 	0x10a05, 0x10a06,
 	0x10a0c, 0x10a13,
 	0x10a15, 0x10a17,
@@ -1178,9 +1159,6 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1159
 	0x10b99, 0x10b9c,
 	0x10ba9, 0x10baf,
 	0x10c00, 0x10c48,
-	0x10c80, 0x10cb2,
-	0x10cc0, 0x10cf2,
-	0x10cfa, 0x10cff,
 	0x10e60, 0x10e7e,
 	0x11000, 0x1104d,
 	0x11052, 0x1106f,
@@ -1190,19 +1168,15 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1168
 	0x11100, 0x11134,
 	0x11136, 0x11143,
 	0x11150, 0x11176,
-	0x11180, 0x111cd,
-	0x111d0, 0x111df,
+	0x11180, 0x111c8,
+	0x111cd, 0x111cd,
+	0x111d0, 0x111da,
 	0x111e1, 0x111f4,
 	0x11200, 0x11211,
 	0x11213, 0x1123d,
-	0x11280, 0x11286,
-	0x11288, 0x11288,
-	0x1128a, 0x1128d,
-	0x1128f, 0x1129d,
-	0x1129f, 0x112a9,
 	0x112b0, 0x112ea,
 	0x112f0, 0x112f9,
-	0x11300, 0x11303,
+	0x11301, 0x11303,
 	0x11305, 0x1130c,
 	0x1130f, 0x11310,
 	0x11313, 0x11328,
@@ -1212,7 +1186,6 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1186
 	0x1133c, 0x11344,
 	0x11347, 0x11348,
 	0x1134b, 0x1134d,
-	0x11350, 0x11350,
 	0x11357, 0x11357,
 	0x1135d, 0x11363,
 	0x11366, 0x1136c,
@@ -1220,23 +1193,18 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1193
 	0x11480, 0x114c7,
 	0x114d0, 0x114d9,
 	0x11580, 0x115b5,
-	0x115b8, 0x115dd,
+	0x115b8, 0x115c9,
 	0x11600, 0x11644,
 	0x11650, 0x11659,
 	0x11680, 0x116b7,
 	0x116c0, 0x116c9,
-	0x11700, 0x11719,
-	0x1171d, 0x1172b,
-	0x11730, 0x1173f,
 	0x118a0, 0x118f2,
 	0x118ff, 0x118ff,
 	0x11ac0, 0x11af8,
-	0x12000, 0x12399,
+	0x12000, 0x12398,
 	0x12400, 0x1246e,
 	0x12470, 0x12474,
-	0x12480, 0x12543,
 	0x13000, 0x1342e,
-	0x14400, 0x14646,
 	0x16800, 0x16a38,
 	0x16a40, 0x16a5e,
 	0x16a60, 0x16a69,
@@ -1259,7 +1227,7 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1227
 	0x1bc9c, 0x1bca3,
 	0x1d000, 0x1d0f5,
 	0x1d100, 0x1d126,
-	0x1d129, 0x1d1e8,
+	0x1d129, 0x1d1dd,
 	0x1d200, 0x1d245,
 	0x1d300, 0x1d356,
 	0x1d360, 0x1d371,
@@ -1283,9 +1251,7 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1251
 	0x1d54a, 0x1d550,
 	0x1d552, 0x1d6a5,
 	0x1d6a8, 0x1d7cb,
-	0x1d7ce, 0x1da8b,
-	0x1da9b, 0x1da9f,
-	0x1daa1, 0x1daaf,
+	0x1d7ce, 0x1d7ff,
 	0x1e800, 0x1e8c4,
 	0x1e8c7, 0x1e8d6,
 	0x1ee00, 0x1ee03,
@@ -1336,9 +1302,16 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1302
 	0x1f210, 0x1f23a,
 	0x1f240, 0x1f248,
 	0x1f250, 0x1f251,
-	0x1f300, 0x1f579,
+	0x1f300, 0x1f32c,
+	0x1f330, 0x1f37d,
+	0x1f380, 0x1f3ce,
+	0x1f3d4, 0x1f3f7,
+	0x1f400, 0x1f4fe,
+	0x1f500, 0x1f54a,
+	0x1f550, 0x1f579,
 	0x1f57b, 0x1f5a3,
-	0x1f5a5, 0x1f6d0,
+	0x1f5a5, 0x1f642,
+	0x1f645, 0x1f6cf,
 	0x1f6e0, 0x1f6ec,
 	0x1f6f0, 0x1f6f3,
 	0x1f700, 0x1f773,
@@ -1348,13 +1321,9 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1321
 	0x1f850, 0x1f859,
 	0x1f860, 0x1f887,
 	0x1f890, 0x1f8ad,
-	0x1f910, 0x1f918,
-	0x1f980, 0x1f984,
-	0x1f9c0, 0x1f9c0,
 	0x20000, 0x2a6d6,
 	0x2a700, 0x2b734,
 	0x2b740, 0x2b81d,
-	0x2b820, 0x2cea1,
 	0x2f800, 0x2fa1d,
 	0xe0001, 0xe0001,
 	0xe0020, 0xe007f,
@@ -1365,7 +1334,7 @@ static const OnigCodePoint CR_Graph[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1334
 
 /* 'Lower': [[:Lower:]] */
 static const OnigCodePoint CR_Lower[] = {
-	637,
+	633,
 	0x0061, 0x007a,
 	0x00aa, 0x00aa,
 	0x00b5, 0x00b5,
@@ -1641,7 +1610,6 @@ static const OnigCodePoint CR_Lower[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1610
 	0x052d, 0x052d,
 	0x052f, 0x052f,
 	0x0561, 0x0587,
-	0x13f8, 0x13fd,
 	0x1d00, 0x1dbf,
 	0x1e01, 0x1e01,
 	0x1e03, 0x1e03,
@@ -1963,17 +1931,14 @@ static const OnigCodePoint CR_Lower[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1931
 	0xa7a5, 0xa7a5,
 	0xa7a7, 0xa7a7,
 	0xa7a9, 0xa7a9,
-	0xa7b5, 0xa7b5,
-	0xa7b7, 0xa7b7,
 	0xa7f8, 0xa7fa,
 	0xab30, 0xab5a,
-	0xab5c, 0xab65,
-	0xab70, 0xabbf,
+	0xab5c, 0xab5f,
+	0xab64, 0xab65,
 	0xfb00, 0xfb06,
 	0xfb13, 0xfb17,
 	0xff41, 0xff5a,
 	0x10428, 0x1044f,
-	0x10cc0, 0x10cf2,
 	0x118c0, 0x118df,
 	0x1d41a, 0x1d433,
 	0x1d44e, 0x1d454,
@@ -2007,7 +1972,7 @@ static const OnigCodePoint CR_Lower[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1972
 
 /* 'Print': [[:Print:]] */
 static const OnigCodePoint CR_Print[] = {
-	615,
+	602,
 	0x0020, 0x007e,
 	0x00a0, 0x0377,
 	0x037a, 0x037f,
@@ -2032,8 +1997,8 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L1997
 	0x0830, 0x083e,
 	0x0840, 0x085b,
 	0x085e, 0x085e,
-	0x08a0, 0x08b4,
-	0x08e3, 0x0983,
+	0x08a0, 0x08b2,
+	0x08e4, 0x0983,
 	0x0985, 0x098c,
 	0x098f, 0x0990,
 	0x0993, 0x09a8,
@@ -2076,7 +2041,6 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2041
 	0x0ad0, 0x0ad0,
 	0x0ae0, 0x0ae3,
 	0x0ae6, 0x0af1,
-	0x0af9, 0x0af9,
 	0x0b01, 0x0b03,
 	0x0b05, 0x0b0c,
 	0x0b0f, 0x0b10,
@@ -2116,7 +2080,7 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2080
 	0x0c46, 0x0c48,
 	0x0c4a, 0x0c4d,
 	0x0c55, 0x0c56,
-	0x0c58, 0x0c5a,
+	0x0c58, 0x0c59,
 	0x0c60, 0x0c63,
 	0x0c66, 0x0c6f,
 	0x0c78, 0x0c7f,
@@ -2142,7 +2106,7 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2106
 	0x0d46, 0x0d48,
 	0x0d4a, 0x0d4e,
 	0x0d57, 0x0d57,
-	0x0d5f, 0x0d63,
+	0x0d60, 0x0d63,
 	0x0d66, 0x0d75,
 	0x0d79, 0x0d7f,
 	0x0d82, 0x0d83,
@@ -2204,8 +2168,7 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2168
 	0x1318, 0x135a,
 	0x135d, 0x137c,
 	0x1380, 0x1399,
-	0x13a0, 0x13f5,
-	0x13f8, 0x13fd,
+	0x13a0, 0x13f4,
 	0x1400, 0x169c,
 	0x16a0, 0x16f8,
 	0x1700, 0x170c,
@@ -2270,9 +2233,9 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2233
 	0x2066, 0x2071,
 	0x2074, 0x208e,
 	0x2090, 0x209c,
-	0x20a0, 0x20be,
+	0x20a0, 0x20bd,
 	0x20d0, 0x20f0,
-	0x2100, 0x218b,
+	0x2100, 0x2189,
 	0x2190, 0x23fa,
 	0x2400, 0x2426,
 	0x2440, 0x244a,
@@ -2281,7 +2244,6 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2244
 	0x2b98, 0x2bb9,
 	0x2bbd, 0x2bc8,
 	0x2bca, 0x2bd1,
-	0x2bec, 0x2bef,
 	0x2c00, 0x2c2e,
 	0x2c30, 0x2c5e,
 	0x2c60, 0x2cf3,
@@ -2314,19 +2276,21 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2276
 	0x31f0, 0x321e,
 	0x3220, 0x32fe,
 	0x3300, 0x4db5,
-	0x4dc0, 0x9fd5,
+	0x4dc0, 0x9fcc,
 	0xa000, 0xa48c,
 	0xa490, 0xa4c6,
 	0xa4d0, 0xa62b,
-	0xa640, 0xa6f7,
-	0xa700, 0xa7ad,
-	0xa7b0, 0xa7b7,
+	0xa640, 0xa69d,
+	0xa69f, 0xa6f7,
+	0xa700, 0xa78e,
+	0xa790, 0xa7ad,
+	0xa7b0, 0xa7b1,
 	0xa7f7, 0xa82b,
 	0xa830, 0xa839,
 	0xa840, 0xa877,
 	0xa880, 0xa8c4,
 	0xa8ce, 0xa8d9,
-	0xa8e0, 0xa8fd,
+	0xa8e0, 0xa8fb,
 	0xa900, 0xa953,
 	0xa95f, 0xa97c,
 	0xa980, 0xa9cd,
@@ -2342,8 +2306,9 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2306
 	0xab11, 0xab16,
 	0xab20, 0xab26,
 	0xab28, 0xab2e,
-	0xab30, 0xab65,
-	0xab70, 0xabed,
+	0xab30, 0xab5f,
+	0xab64, 0xab65,
+	0xabc0, 0xabed,
 	0xabf0, 0xabf9,
 	0xac00, 0xd7a3,
 	0xd7b0, 0xd7c6,
@@ -2363,7 +2328,8 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2328
 	0xfd92, 0xfdc7,
 	0xfdf0, 0xfdfd,
 	0xfe00, 0xfe19,
-	0xfe20, 0xfe52,
+	0xfe20, 0xfe2d,
+	0xfe30, 0xfe52,
 	0xfe54, 0xfe66,
 	0xfe68, 0xfe6b,
 	0xfe70, 0xfe74,
@@ -2415,14 +2381,12 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2381
 	0x1083f, 0x10855,
 	0x10857, 0x1089e,
 	0x108a7, 0x108af,
-	0x108e0, 0x108f2,
-	0x108f4, 0x108f5,
-	0x108fb, 0x1091b,
+	0x10900, 0x1091b,
 	0x1091f, 0x10939,
 	0x1093f, 0x1093f,
 	0x10980, 0x109b7,
-	0x109bc, 0x109cf,
-	0x109d2, 0x10a03,
+	0x109be, 0x109bf,
+	0x10a00, 0x10a03,
 	0x10a05, 0x10a06,
 	0x10a0c, 0x10a13,
 	0x10a15, 0x10a17,
@@ -2440,9 +2404,6 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2404
 	0x10b99, 0x10b9c,
 	0x10ba9, 0x10baf,
 	0x10c00, 0x10c48,
-	0x10c80, 0x10cb2,
-	0x10cc0, 0x10cf2,
-	0x10cfa, 0x10cff,
 	0x10e60, 0x10e7e,
 	0x11000, 0x1104d,
 	0x11052, 0x1106f,
@@ -2452,19 +2413,15 @@ static const OnigCodePoint CR_Print[] = https://github.com/ruby/ruby/blob/trunk/enc/unicode/name2ctype.h#L2413
 	0x11100, 0x11134,
 	0x11136, 0x11143,
 	0x11150, 0x11176,
-	0x11180, 0x111cd,
-	0x111d0, 0x111df (... truncated)

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

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