tonsky / FiraCode

Free monospaced font with programming ligatures
SIL Open Font License 1.1
77.22k stars 3.1k forks source link

Clash between greater_equal and less_equal signs and equals arrow combinations #1427

Open weiweihuanghuang opened 2 years ago

weiweihuanghuang commented 2 years ago
<= <== ==> =>
>= >== ==< =<

produces:

Screen Shot 2022-06-27 at 10 46 28 am

There's inconsistency between <= => >= and =< I know that <= and >= is supposed to produce the greater_equal and less_equal ligatures but there's a clash in the subsitution logic here.

tonsky commented 2 years ago

This is done not to be symmetrical but to be practical. Mainstream programming languages don’t have =< as far as i know