Surrogate & grapheme Windows Terminal cited closed

Windows Terminal ignores VS15 (U+FE0E) and forces the emoji style

Variation Selector-15 (U+FE0E) is ignored, forcing emoji style

microsoft/terminal · microsoft/terminal

Symptom

Windows Terminal ignores the text-presentation variation selector U+FE0E, rendering the color-emoji form even when text style is explicitly requested.

Minimal repro
Print a text-style sequence such as U+23CF followed by U+FE0E; it renders as a color emoji instead of the text glyph.
Fix

Honor VS-15 (U+FE0E) for text presentation and VS-16 (U+FE0F) for emoji presentation, per the Unicode emoji variation sequences.

Upstream issue → #windows-terminal-vs15
← all 93 entries