tonsky / FiraCode

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

[Idea/Enhancement] ){ and (stretching here) ++){ #137

Closed bootmii closed 8 years ago

bootmii commented 8 years ago

){ and maybe ++){ appear very commonly in C-like code. Ligatures for these are feasible and would be understandable if included.

tomByrer commented 8 years ago

){ & it's beautified version } ( is very common in JavaScript & GoLang as well. But how to make each char still distinguishable? One of the main reasons why I looked for alternative coding typefaces is to distinguish between [{(})].

tonsky commented 8 years ago

I understand that these combinations of character often appear together. But I would argue that they shouldn’t be in a ligature because semantically they’re parts of different semantic groups. Uniting them would hint wrong ideas, a connection where there should be no connection