Skip to content

Commit

Permalink
unicode 9.0でU+1F19B-がAmbiguousになった
Browse files Browse the repository at this point in the history
  • Loading branch information
hamano committed Sep 7, 2018
1 parent 91b705e commit abd592f
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 3 deletions.
18 changes: 18 additions & 0 deletions UTF-8-EAW-FULLWIDTH
Original file line number Diff line number Diff line change
Expand Up @@ -49886,6 +49886,24 @@ WIDTH
<U0001F198> 2 % So [10] SQUARED CL..SQUARED VS
<U0001F199> 2 % So [10] SQUARED CL..SQUARED VS
<U0001F19A> 2 % So [10] SQUARED CL..SQUARED VS
<U0001F19B> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F19C> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F19D> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F19E> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F19F> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A0> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A1> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A2> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A3> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A4> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A5> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A6> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A7> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A8> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1A9> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1AA> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1AB> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1AC> 2 % So [18] SQUARED THREE D..SQUARED VOD
<U0001F1E6> 2 % So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
<U0001F1E7> 2 % So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
<U0001F1E8> 2 % So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
Expand Down
Binary file modified UTF-8-EAW-FULLWIDTH.gz
Binary file not shown.
18 changes: 18 additions & 0 deletions eaw.el
Original file line number Diff line number Diff line change
Expand Up @@ -1313,6 +1313,24 @@
#x1F198 ; So [10] SQUARED CL..SQUARED VS
#x1F199 ; So [10] SQUARED CL..SQUARED VS
#x1F19A ; So [10] SQUARED CL..SQUARED VS
#x1F19B ; So [18] SQUARED THREE D..SQUARED VOD
#x1F19C ; So [18] SQUARED THREE D..SQUARED VOD
#x1F19D ; So [18] SQUARED THREE D..SQUARED VOD
#x1F19E ; So [18] SQUARED THREE D..SQUARED VOD
#x1F19F ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A0 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A1 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A2 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A3 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A4 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A5 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A6 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A7 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A8 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1A9 ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1AA ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1AB ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1AC ; So [18] SQUARED THREE D..SQUARED VOD
#x1F1E6 ; So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
#x1F1E7 ; So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
#x1F1E8 ; So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
Expand Down
3 changes: 0 additions & 3 deletions gen.py
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,6 @@ def read_amb_code(fn):
# Exclude <private-use-100000>..<private-use-10FFFD>
if 0x100000 <= code <= 0x10FFFD:
continue
# Exclude SQUARED THREE D..SQUARED VOD
if 0x1F19B == code:
continue
# Emoji
if (0x2600 <= code <= 0x26FF) or \
(0x1F000 <= code <= 0x1FFFF):
Expand Down
18 changes: 18 additions & 0 deletions test.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1312,6 +1312,24 @@
[🆘] U+1F198 So [10] SQUARED CL..SQUARED VS
[🆙] U+1F199 So [10] SQUARED CL..SQUARED VS
[🆚] U+1F19A So [10] SQUARED CL..SQUARED VS
[🆛] U+1F19B So [18] SQUARED THREE D..SQUARED VOD
[🆜] U+1F19C So [18] SQUARED THREE D..SQUARED VOD
[🆝] U+1F19D So [18] SQUARED THREE D..SQUARED VOD
[🆞] U+1F19E So [18] SQUARED THREE D..SQUARED VOD
[🆟] U+1F19F So [18] SQUARED THREE D..SQUARED VOD
[🆠] U+1F1A0 So [18] SQUARED THREE D..SQUARED VOD
[🆡] U+1F1A1 So [18] SQUARED THREE D..SQUARED VOD
[🆢] U+1F1A2 So [18] SQUARED THREE D..SQUARED VOD
[🆣] U+1F1A3 So [18] SQUARED THREE D..SQUARED VOD
[🆤] U+1F1A4 So [18] SQUARED THREE D..SQUARED VOD
[🆥] U+1F1A5 So [18] SQUARED THREE D..SQUARED VOD
[🆦] U+1F1A6 So [18] SQUARED THREE D..SQUARED VOD
[🆧] U+1F1A7 So [18] SQUARED THREE D..SQUARED VOD
[🆨] U+1F1A8 So [18] SQUARED THREE D..SQUARED VOD
[🆩] U+1F1A9 So [18] SQUARED THREE D..SQUARED VOD
[🆪] U+1F1AA So [18] SQUARED THREE D..SQUARED VOD
[🆫] U+1F1AB So [18] SQUARED THREE D..SQUARED VOD
[🆬] U+1F1AC So [18] SQUARED THREE D..SQUARED VOD
[🇦] U+1F1E6 So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
[🇧] U+1F1E7 So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
[🇨] U+1F1E8 So [26] REGIONAL INDICATOR SYMBOL LETTER A..REGIONAL INDICATOR SYMBOL LETTER Z
Expand Down

0 comments on commit abd592f

Please sign in to comment.