be5invis / Iosevka

Versatile typeface for code, from code.
http://be5invis.github.io/Iosevka
SIL Open Font License 1.1
19.1k stars 568 forks source link

Turbofish ligation #1889

Open Piturnah opened 1 year ago

Piturnah commented 1 year ago

Would be nice to have in Rust where the syntax ::<T> is used often to specify a type in place of a generic. Victor Mono supports this ligation: image

github-actions[bot] commented 1 year ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 15 days.

Piturnah commented 12 months ago

Bump

be5invis commented 12 months ago

Doing a ligation like looks very odd. It may confuse people (|>< or ::<?) so are there second font that has this ligature?

Piturnah commented 11 months ago

Doing a ligation like looks very odd. It may confuse people (|>< or ::<?) so are there second font that has this ligature?

There's none that I know of, and searching the web for "turbofish ligation" just comes up with this issue and #1375, unfortunately...

Doing a ligation like looks very odd. It may confuse people (|>< or ::<?)

Definitely see what you mean here. However, I'm not personally aware of any syntax that uses |><, whereas in Rust the ::< is very common.

I would agree that it may be sensible to have this ligation disabled by default, though, just in case.