Certain font ligatures within Monaspace (possibly other fonts) don't work. #20916

Open
opened 2026-01-31 07:27:42 +00:00 by claunia · 0 comments
Owner

Originally created by @theblueplum on GitHub (Nov 29, 2023).

Windows Terminal version

1.18.2822.0

Windows build number

10.0.22631.2715

Other Software

Monaspace font v1.0.0

Steps to reproduce

  1. Use a monaspace font (Neon regular used here)
  2. Type the following string “imi” to test that texture healing (ligatures) are working. (The “m” should stretch out)
  3. Type any usual literature like “=>" or “->”

Expected Behavior

As observed in VS Code, the ligatures do indeed work for both “texture healing” and the arrows as opposed to Windows Terminal.

image

Actual Behavior

Here are the observed results within CMD:
Animation1
As visible, the “texture healing” ligatures are working, but the standard ones are not.

Originally created by @theblueplum on GitHub (Nov 29, 2023). ### Windows Terminal version 1.18.2822.0 ### Windows build number 10.0.22631.2715 ### Other Software Monaspace font v1.0.0 ### Steps to reproduce 1. Use a monaspace font (Neon regular used here) 2. Type the following string “imi” to test that texture healing (ligatures) are working. (The “m” should stretch out) 3. Type any usual literature like “=>" or “->” ### Expected Behavior As observed in VS Code, the ligatures do indeed work for both “texture healing” and the arrows as opposed to Windows Terminal. ![image](https://github.com/microsoft/terminal/assets/62518497/75fb45b5-908d-45b8-a340-52cff01e2c31) ### Actual Behavior Here are the observed results within CMD: ![Animation1](https://github.com/microsoft/terminal/assets/62518497/cdce3716-323f-4047-ae14-691a305d18ab) As visible, the “texture healing” ligatures are working, but the standard ones are not.
claunia added the Needs-TriageIssue-Bug labels 2026-01-31 07:27:42 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#20916