[PR #16559] Change the SUB control glyph to U+2426 #30943

Open
opened 2026-01-31 09:43:58 +00:00 by claunia · 0 comments
Owner

Original Pull Request: https://github.com/microsoft/terminal/pull/16559

State: closed
Merged: Yes


Summary of the Pull Request

Up to now we've using U+2E2E (reverse question mark) to represent the
SUB control glyph. This PR changes the glyph to U+2426 (substitute
form two), which is also rendered as a reverse question mark, but is
more semantically correct.

References and Relevant Issues

The original SUB control rendering was implemented in PR #15075.

Validation Steps Performed

I've manually confirmed that printf "\x1A" is now shown as a reverse
question mark in OpenConsole when using the Cascadia Code font. That
would not previously have worked, because U+2E2E is not supported by
Cascadia Code.

PR Checklist

**Original Pull Request:** https://github.com/microsoft/terminal/pull/16559 **State:** closed **Merged:** Yes --- ## Summary of the Pull Request Up to now we've using `U+2E2E` (reverse question mark) to represent the `SUB` control glyph. This PR changes the glyph to `U+2426` (substitute form two), which is also rendered as a reverse question mark, but is more semantically correct. ## References and Relevant Issues The original `SUB` control rendering was implemented in PR #15075. ## Validation Steps Performed I've manually confirmed that `printf "\x1A"` is now shown as a reverse question mark in OpenConsole when using the Cascadia Code font. That would not previously have worked, because `U+2E2E` is not supported by Cascadia Code. ## PR Checklist - [x] Closes #16558
claunia added the pull-request label 2026-01-31 09:43:58 +00:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#30943