Open goodmind opened 5 years ago
Okay thanks!
But it looks as expected in Haskell. Would a fix for this remove <-
completely?
Yes, it’s one or the other. I have not decided on removing it yet, but I might. It mainly depends on relative popularity of Flow and Haskell
I would prefer different ligatures for different languages, like in Iosevka
@tonsky Maybe the right thing would be to add separated builds for specific programming languages?
If <-
were removed it stops make sense to use it with Haskell anymore.
It is not possible right now, but I hope to have separate build for languages in the future
<-
should not be disabled in my opinion, it looks great when using channels in Go:
<- is the assignment operator in F#. It's a major usage case, IMHO.
With Haskell, Go and F# I think Flow is overruled. I’ll keep it in the font until I have a way to do per-language builds. Thanks everyone!
@tonsky Just asking, based on what can't u?
If there's one branch, there can be infinite (well kinda). What editor do you use for fonts?
Just asking, based on what can't u?
I don’t undestand the question
What editor do you use for fonts?
Glyphs
I don’t undestand the question
If there is like 1 branch, you can create another with different glyphs, I think, right?
Glyphs
And is it free?
Easy way, turn off ligatures at Editor.
@akiirui is it per-glyph or turns off all of them
@akiirui is it per-glyph or turns off all of them
Emmmm, sorry bro. is all of them.
But wanna disable <-
for now, turn off ligatures.
In VSC:
"editor.fontLigatures": true,
"[flow]": {
"editor.fontLigatures": false
}
It's not perfect answer of course. Waiting for a way to do per-language builds. 😉
With Haskell, Go and F# I think Flow is overruled. I’ll keep it in the font until I have a way to do per-language builds. Thanks everyone!
so far, the uses for <-
where the ligature is favorable seems to be situations where it’s surrounded by white-space. possibly do the thing you did with disjunction and conjunction ligatures
possibly do the thing you did with disjunction and conjunction ligatures
It didn’t really worked. Editors split text by tokens and spaces, and inside that region there’s no way to tell what came before: letter/symbol or whitespace.
It's worth noting that <-
is the assignment operator in R, so it is used like in every expression. Please don't remove this ligature by default ❤️
GUI Emacs makes it simple to use different combinations of ligatures for different programming languages (at least with ligature.el).
This just looks weird in Flow
I didn't found how to edit and build it myself