Unicode I Ching Symbols Render as 2 Columns Despite ea="H" or eastAsianWidth: " #23654

Closed
opened 2026-01-31 08:48:23 +00:00 by claunia · 1 comment
Owner

Originally created by @tig on GitHub (Sep 27, 2025).

Windows Terminal version

1.23.12681.0

Windows build number

10.0.26220.0

Other Software

Terminal.Gui v2, from the v2_develop branch: https://github.com/gui-cs/Terminal.Gui

Steps to reproduce

  1. Clone v2_develop
  2. Build
  3. Run .\Examples\UICatalog\bin\Debug\net8.0\UICatalog.exe -d v2win
  4. Go to Character Map
  5. Show only OtherSymbol using the Option menu
  6. Turn on Show Column Widths in the Options menu
  7. Scroll

Expected Behavior

No rendering issues:

Image

Actual Behavior

Note rendering issue and the fact the impacted CPs show wcwidth returns 1 while WT renders as two columns.

Image

Originally created by @tig on GitHub (Sep 27, 2025). ### Windows Terminal version 1.23.12681.0 ### Windows build number 10.0.26220.0 ### Other Software Terminal.Gui v2, from the `v2_develop` branch: https://github.com/gui-cs/Terminal.Gui ### Steps to reproduce 1. Clone `v2_develop` 2. Build 3. Run `.\Examples\UICatalog\bin\Debug\net8.0\UICatalog.exe -d v2win` 4. Go to `Character Map` 5. Show only `OtherSymbol` using the Option menu 6. Turn on `Show Column Widths` in the Options menu 7. Scroll ### Expected Behavior No rendering issues: ![Image](https://github.com/user-attachments/assets/21f3d55e-d6ce-42a5-b246-b5b66bbef3de) ### Actual Behavior Note rendering issue and the fact the impacted CPs show wcwidth returns 1 while WT renders as two columns. ![Image](https://github.com/user-attachments/assets/27e35409-a480-4f66-9ee9-faeffe946eb5)
claunia added the Needs-TriageIssue-Bug labels 2026-01-31 08:48:23 +00:00
Author
Owner

@tig commented on GitHub (Sep 27, 2025):

Looks like this is not a WT bug, but a bug in the wswidth lib we're using.

@tig commented on GitHub (Sep 27, 2025): Looks like this is not a WT bug, but a bug in the wswidth lib we're using.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#23654