The default font renders the same character in different glyphs depending on the context #7209
Labels
Resolution-Duplicate
There's another issue on the tracker that's pretty much the same thing.
Environment
Microsoft Windows [Version 10.0.19041.388]
Steps to reproduce
x
, followed by another digit. (e.g. type5x5
)Expected behavior
Since this is a monospaced terminal, I expected the same character to be rendered the same way, regardless of the surrounding characters. This is specially important when editing a text file in the terminal, to make sure the
x
character I see there is the realx
, and not the multiplication sign×
.Actual behavior
When
x
is between two digits, its glyph changes. It is now rendered exactly the same the multiplication sign×
. Look at this zoomed in screenshot, they are all the lower-case latinx
:It took me a couple of minutes staring at a text file I was editing to convince me that character was
x
instead of×
Look at this other screenshot. One of these is the multiplication sign. Can you spot it (before looking at
xxd
output)?Possibly related issues
Investigate/implement renderer setting to disable ligatures
The text was updated successfully, but these errors were encountered: