@@ -337,6 +337,8 @@ the general Unicode categories `Pc`, `Pd`, `Pe`, `Pf`, `Pi`, `Po`, or `Ps`.
337337
338338An [East Asian punctuation character](@) is a [punctuation character] with
339339the East_Asian_Width property values `A`, `F`, `H` or `W`.
340+ An [non-East Asian punctuation character](@) is a [punctuation character] with
341+ the East_Asian_Width property values `N` or `Na`.
340342
341343## Tabs
342344
@@ -5987,16 +5989,14 @@ a non-backslash-escaped `_` character.
59875989
59885990A [left-flanking delimiter run](@) is
59895991a [delimiter run] that is (a) not followed by [Unicode whitespace],
5990- and (b) not followed by a [punctuation character] which is not
5991- [East Asian punctuation character], or
5992+ and (b) not followed by a [non-East Asian punctuation character], or
59925993preceded by [Unicode whitespace] or a [punctuation character].
59935994For purposes of this definition, the beginning and the end of
59945995the line count as Unicode whitespace.
59955996
59965997A [right-flanking delimiter run](@) is
59975998a [delimiter run] that is (a) not preceded by [Unicode whitespace],
5998- and (b) not preceded by a [punctuation character] which is not
5999- [East Asian punctuation character], or
5999+ and (b) not preceded by a [non-East Asian punctuation character], or
60006000followed by [Unicode whitespace] or a [punctuation character].
60016001For purposes of this definition, the beginning and the end of
60026002the line count as Unicode whitespace.
0 commit comments