be5invis / Iosevka

Versatile typeface for code, from code.
http://be5invis.github.io/Iosevka
SIL Open Font License 1.1
18.67k stars 563 forks source link

Taller triple equal, not double equal ligatures #2323

Open stevemolitor opened 2 months ago

stevemolitor commented 2 months ago

I'd like to request an option for taller eqeqeq and exeqeq ligatures, for === and !==.

These ligatures are very helpful in Javascript and TypeScript to distinguish from == and !=. However, the Iosevak ligatures are pretty squashed and the three lines so close together look busy and slightly out of place, especially at smaller font sizes.. Other fonts have taller equivalents for these ligatures.

Iosevka:

JetBrains Mono:

Fira Code:

CascadaCode:

D2Coding (a half-width font like Iosevka):

Many of these fonts are bigger than Iosevka. But D2Coding is a half-width font like Iosevka, and even D2Coding's ligatures are a little taller proportionally.

I just think it looks better when there is a little breathing space between the equal bars when there are three of them.

Thanks!

github-actions[bot] commented 4 days ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 15 days.