githubnext / monaspace

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

Ligatures for `==>`, `<==`, and `<==>` #232

Open Rylan12 opened 2 weeks ago

Rylan12 commented 2 weeks ago

The motivation for this request is that Homebrew uses the ==> arrow for some of its notifications, and this renders kind of weirdly because the == combines without the >.

Here is a screenshot comparing the raw text, how it currently displays in Monaspace, and how it appears in Fira Code (just as an example to show what such an arrow might look like)

Screenshot 2024-06-12 at 8 43 38 PM
CapSel commented 5 days ago

For me => binds stronger than ==>. Also Fira Code "connects" ======> and it looks like one long =>, >>= becomes > >= when I enable ss02. ss03 contains => but on the site you write that ss09 has it Is this related?