-
Notifications
You must be signed in to change notification settings - Fork 8.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Our box drawing character range is too broad (was: \u25ef
rendered too big)
#16451
Comments
This is a two-part problem.
Even if we fix 2, the circle will not look ideal since it is much bigger than a single monospaced character cell. If you want it to look right, choose a more complete font. |
Font fallback configuration could possibly also help with scenarios like this (#2664). |
Another question, does atlas always cut glyph off rather than scale it? |
Absolutely!
No. For normal glyphs (see bug 2 in #16451 (comment)), Atlas always allows the glyph to extend out of bounds. It is incorrect to scale glyphs down, as we have seen with characters from non-en-US languages and italic or bold text. |
I'd like to leave this issue open to track the U+259F vs. U+25FF you mentioned, Dustin. But that aside, I also don't personally wish to specifically address the ◯ glyph right now. Scaling glyphs down, as we've done with the old text renderer, has lead to all sorts of similarly subtle bugs over the years and I don't really want to reintroduce them. I'd rather implement customized font fallback in a future Terminal version. |
\u25ef
rendered too big.\u25ef
rendered too big)
Oh right, this was fixed with #16729. |
Windows Terminal version
1.18.3181.0
Windows build number
10.0.22621.0
Other Software
lazygit v0.40.2
nerdfont v3.1.1 SauceCodePro
Steps to reproduce
\u25ef
->◯
Expected Behavior
render correctly when turn off
atlas
Actual Behavior
The text was updated successfully, but these errors were encountered: