-
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
Cascadia Code arrow segments not displaying correctly #17217
Comments
Hi I'm an AI powered bot that finds similar issues based off the issue title. Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you! Closed similar issues:
|
Note: This doesn't appear to occur at other sizes. Will open a bug on Cascadia, thanks @DHowett |
Ah, you're too fast! I was meaning to respond. 😅 It is theoretically solvable in the text renderer. There are two approaches:
I think it's fine for this issue to stay closed, but I think I'll finally open an issue for this idea. We may never get to it, but this does come up from time to time. P.S.: If you open the settings.json file you can change the |
I think we should identify what the Cascadia Code folks need to do to fix the font (linked issue above) rather than add workarounds to Terminal. |
It's not just Cascadia, and it's not just arrow ligatures. Lots of people have the opposite of the other experience you reported, where box drawing glyphs overlap and look bad. Yes, we could track down and fix every font. That would be prohibitively expensive in the long term. There are always rasterization improvements that we could make. Why not take a "yes, and" approach? |
I'm okay with that, but you closed the issue blaming the font. So do we re-open this issue as an enhancement perhaps? |
We'll track it as a separate issue. Thanks! |
Windows Terminal version
1.21.1272.0
Windows build number
10.0.26200.5001
Other Software
No response
Steps to reproduce
Create a text file on your desktop with the following content:
Launch Terminal app
Display content in Terminal (e.g.,
Get-Content test.txt
)Observe arrow segments are not connected together cleanly
Expected Behavior
Arrows with cleanly connected segments (https://github.com/microsoft/cascadia-code/blob/main/images/arrow_support.png)
Actual Behavior
Arrows without cleanly joined segments
The text was updated successfully, but these errors were encountered: