Unfortunately a brilliant and predictable play by Microsoft following its established "Embrace, Extend, Extinguish" doctrine. This beautiful feature is created by the GitHub team and is only available on VS Code, strengthening its lead over the other editors. This fact has led me to look more closely at Commit Mono, suggested by nvartolomei in his comment (this article). I love the texture healing idea, and that font…
Monaspace
91–100 of 206 posts
Re: Monaspace
#92Re: Monaspace
#93Re: Monaspace
#94Earlier quoted context omitted.
From https://github.com/githubnext/monaspace?tab=readme-ov-file#v... > If you want coding ligatures but do not want texture healing, you can elide the calt setting:
GP asked for the opposite of that. Ligatures are troublesome while writing code.
Re: Monaspace
#95I'm always really confused about how dotted zeroes became the norm for these fonts. I always confuse them with eights and vastly prefer slashed zeroes. Would love to try this if it had such a variant.
There's languages where a slashed circle is a letter, and a slashed zero makes things confusing. Dotted zeroes have much less opportunity for confusion in that direction. I guess type designers could emphasise the convex sides of a dotted zero with the concave sides of an "8" to keep them visually distinct, but I don't know if this font does that.
Re: Monaspace
#96Unfortunately a brilliant and predictable play by Microsoft following its established "Embrace, Extend, Extinguish" doctrine. This beautiful feature is created by the GitHub team and is only available on VS Code, strengthening its lead over the other editors. This fact has led me to look more closely at Commit Mono, suggested by nvartolomei in his comment (this article). I love the texture healing idea, and that font…
Re: Monaspace
#97Earlier quoted context omitted.
If it bugs you that match, usercss?
Videos?
Re: Monaspace
#98Re: Monaspace
#99Earlier quoted context omitted.
Videos?
At some point you'll just have to accept that not everyone has the exact same tastes as you. Initially it was "don't force ligatures on me I want to be left alone", now it's "other people are forbidden from using ligatures because I might be forced to gasp glance at one in a video". Grow up!
> Here’s a concrete example of the mess that it is: https://www.youtube.com/watch?v=OSgIEDMekSg&t=157>. He says, “so we can write an if statement, so we can say ‘if want is not equal to got’”, with the character `!` briefly visible on screen, then a ≠. Fortunately he was aware enough to put text over the video “I’m using the ‘Fira Code’ font, which shows ‘!=’ in this neat way. Try it!”, so the beginner (since this is designed for beginners) at least gets some hint—but I bet that more than a few will forget and find it difficult to figure out what it is again, and anyone that’s skimming may just miss that part altogether.
In education material in particular, coding ligatures are emphatically not OK. How on earth is the user supposed to figure out that that wide ≠ is actually typed !=? So you’re putting a stumbling-block in their path.
Re: Monaspace
#100Earlier quoted context omitted.
At some point you'll just have to accept that not everyone has the exact same tastes as you. Initially it was "don't force ligatures on me I want to be left alone", now it's "other people are forbidden from using ligatures because I might be forced to gasp glance at one in a video". Grow up!
A paragraph from a draft I wrote a couple of years ago (which I should probably finish off and publish): > Here’s a concrete example of the mess that it is: https://www.youtube.com/watch?v=OSgIEDMekSg&t=157 >. He says, “so we can write an if statement, so we can say ‘if want is not equal to got’”, with the character `!` briefly visible on screen, then a ≠. Fortunately he was aware enough to put text over the video “I…
> Fortunately he was aware enough to put text over the video “I’m using the ‘Fira Code’ font, which shows ‘!=’ in this neat way. Try it!”
It's not a difficult concept. Nobody gets confused if :) is displayed as an emoji.