[PR #5866] [MERGED] Revert some emoji back to narrow width #26509

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

📋 Pull Request Information

Original PR: https://github.com/microsoft/terminal/pull/5866
Author: @leonMSFT
Created: 5/12/2020
Status: Merged
Merged: 5/12/2020
Merged by: @undefined

Base: masterHead: dev/lelian/emojitoobig


📝 Commits (3)

  • e4e62d9 removed card suites, male+female sign, smiley face as wides as per CP437
  • 422be68 comment
  • ae6360a oh spellcheck why must you block me so

📊 Changes

2 files changed (+7 additions, -7 deletions)

View changed files

📝 .github/actions/spell-check/whitelist/whitelist.txt (+1 -0)
📝 src/types/CodepointWidthDetector.cpp (+6 -7)

📄 Description

A couple of codepoints, namely the card suites, male and female signs,
and white and black smiling faces were changed to have a two-column
width as part of #5795 since they were specified as emoji in Unicode's
emoji list v13.0[1].

These particular glyphs also show up in some of the most fundamental
code pages, such as CP437[2] and WGL4[3]. We should
not be touching the width of the glyphs in these codepages, as suddenly
changing a long-time-running narrow glyph to use two-columns all of a
sudden will surely break (and has already broken) things.

[1] https://www.unicode.org/Public/13.0.0/ucd/emoji/emoji-data.txt
[2] https://en.wikipedia.org/wiki/Code_page_437
[3] https://en.wikipedia.org/wiki/Windows_Glyph_List_4

Closes #5822


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/microsoft/terminal/pull/5866 **Author:** [@leonMSFT](https://github.com/leonMSFT) **Created:** 5/12/2020 **Status:** ✅ Merged **Merged:** 5/12/2020 **Merged by:** [@undefined](undefined) **Base:** `master` ← **Head:** `dev/lelian/emojitoobig` --- ### 📝 Commits (3) - [`e4e62d9`](https://github.com/microsoft/terminal/commit/e4e62d90e63c1e35feff578e070abe72184461c9) removed card suites, male+female sign, smiley face as wides as per CP437 - [`422be68`](https://github.com/microsoft/terminal/commit/422be68ba36b12945a00626e07f1e23f576b8ead) comment - [`ae6360a`](https://github.com/microsoft/terminal/commit/ae6360a6000c1cb79aefe6a791992e3ec0b15776) oh spellcheck why must you block me so ### 📊 Changes **2 files changed** (+7 additions, -7 deletions) <details> <summary>View changed files</summary> 📝 `.github/actions/spell-check/whitelist/whitelist.txt` (+1 -0) 📝 `src/types/CodepointWidthDetector.cpp` (+6 -7) </details> ### 📄 Description A couple of codepoints, namely the card suites, male and female signs, and white and black smiling faces were changed to have a two-column width as part of #5795 since they were specified as emoji in Unicode's emoji list v13.0[1]. These particular glyphs also show up in some of the most fundamental code pages, such as CP437[2] and WGL4[3]. We should not be touching the width of the glyphs in these codepages, as suddenly changing a long-time-running narrow glyph to use two-columns all of a sudden will surely break (and has already broken) things. [1] https://www.unicode.org/Public/13.0.0/ucd/emoji/emoji-data.txt [2] https://en.wikipedia.org/wiki/Code_page_437 [3] https://en.wikipedia.org/wiki/Windows_Glyph_List_4 Closes #5822 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
claunia added the pull-request label 2026-01-31 09:16:29 +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#26509