@@ -682,15 +682,18 @@ Characters and Letters</h3>
682
682
<li> Otherwise, if the <a>East Asian Width property</a> [[!UAX11]] of both
683
683
the character before and after the segment break is <code> F</code> ,
684
684
<code> W</code> , or <code> H</code> (not <code> A</code> ),
685
- and neither side is Hangul, then the segment break is removed.
685
+ and neither side is Hangul or Emoji (Unicode property <code> Emoji</code> ),
686
+ then the segment break is removed.
686
687
<li> Otherwise, if the <a>content language</a> of the <a>segment break</a>
687
688
is Chinese, Japanese, or Yi,
688
689
and the character before or after the segment break
689
690
is punctuation or a symbol (Unicode <a>general category</a> P* or S*)
690
- and has an <a>East Asian Width property</a> of <code> A</code> ,
691
+ and has an <a>East Asian Width property</a> of <code> A</code>
692
+ or is Emoji,
691
693
and the character on the other side of the segment break is
692
694
<code> F</code> , <code> W</code> , or <code> H</code> ,
693
- and not Hangul, then the segment break is removed.
695
+ and not Hangul or Emoji,
696
+ then the segment break is removed.
694
697
<li> Otherwise, the segment break is converted to a space (U+0020).
695
698
</ul>
696
699
0 commit comments