githubnext / monaspace

An innovative superfamily of fonts for code
https://monaspace.githubnext.com
SIL Open Font License 1.1
13.16k stars 219 forks source link

Not intuitive three equals !== js ss01 #129

Closed reslear closed 2 months ago

reslear commented 7 months ago

two sticks is not intuitive and does not correspond to three equals.

Screenshot 2023-11-17 at 02 32 19 Screenshot 2023-11-17 at 02 35 46
Pyrolistical commented 7 months ago

How many stylistic sets can a font have? If it is unlimited, makes me wonder why we don't just have a javascript specific one, or heck we have computers that can produce language specific builds of each font variation. We wouldn't need to configure them

movy commented 6 months ago

Just stumbled upon Monaspace's ligature for !== and I concur it's a bad choice, I had to retype it 3 times to figure that the difference between != and !== as slightly elongated dashes, hard to notice when skimmin thru code and looks like a mistake most of the time. Please consider using Fira's triple-dash ligature for the strict inequality sign.

Anoesj commented 4 months ago

Fully agreed! Came here to look for or create this issue.

idan commented 2 months ago

Fixed in ca8015b27bdc6d8e1201b1ad722f4ae3c38970d0