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.