-
Notifications
You must be signed in to change notification settings - Fork 93
Description
Font Name (Geist Sans/Geist Mono):
- Geist Sans
- Geist Mono
Description of the Issue:
Currently there's a hashtag ligature for when there are 3 in line next to each other. But if there are more than 3, like when hashtag symbols are used as a progress bar, the ligature doesn't get disabled, producing a line of visually very separate 3-hashtag symbols with a trailing end, which looks very different from how it's intended.
Steps to Reproduce:
- Any line with more than 3 hashtag symbols in line shows this behavior, in my experience both in terminal emulators and code editors
Expected Behavior:
OpenType has an ability to ignore ligatures in those cases, I believe, so it's possible to fully disable any symbol coupling for a repeating line of symbols that is too long. If this is not possible — maybe add an ability to fully disable this behavior separately from all other ligatires.
Environment (please complete the following information):
- OS: MacOS
- Software: VS Code, Ghostty
- Version of the Font: 1.6.0
