Skip to content
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

Arrows don't have consistent width #714

Closed
phuclv90 opened this issue May 12, 2019 · 3 comments
Closed

Arrows don't have consistent width #714

phuclv90 opened this issue May 12, 2019 · 3 comments
Assignees
Labels
Area-Rendering Text rendering, emoji, complex glyph & font-fallback issues Issue-Bug It either shouldn't be doing this or needs an investigation. Priority-2 A description (P2) Product-Terminal The new Windows Terminal. Resolution-Fix-Available It's available in an Insiders build or a release
Milestone

Comments

@phuclv90
Copy link

  • Your Windows build number: (Type ver at a Windows Command Prompt): Microsoft Windows [Version 10.0.18894.1000]

  • What you're doing and what's happening: (Copy & paste specific commands and their output, or include screen shots): Arrows in the arrow unicode block have different widths and sizes. Some take twice the width and some appear bigger than the others

    I checked with the command for ($i = 0x2190; $i -le 0x21F0; $i += 16) { for ($j = 0; $j -lt 16; $j++) { Write-Host -NoNewline $([char]($i + $j)); }; echo "" } and here's the output

    image

    As you can see, some vertical arrows take 2 cells and some horizontal arrows lie in a single cell width. That breaks the table layout like this

    wttr in

  • What's wrong / what should be happening instead: They should have at least the same point size and width. I think all of them should be in a square (i.e. double width)

FWIW here's the above wttr.in output on Linux

image

@oising oising added Area-Rendering Text rendering, emoji, complex glyph & font-fallback issues Issue-Bug It either shouldn't be doing this or needs an investigation. labels May 12, 2019
@oising
Copy link
Collaborator

oising commented May 12, 2019

@miniksa font fallback issue?

@zadjii-msft
Copy link
Member

Probably a dupe of #455

@zadjii-msft zadjii-msft added this to the Windows Terminal v1.0 milestone May 13, 2019
@ghost ghost added the Needs-Tag-Fix Doesn't match tag requirements label May 17, 2019
@miniksa miniksa added Product-Terminal The new Windows Terminal. and removed Mass-Chaos labels May 17, 2019
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label May 17, 2019
@miniksa miniksa self-assigned this May 21, 2019
@zadjii-msft zadjii-msft added the Priority-2 A description (P2) label Jan 22, 2020
@DHowett-MSFT
Copy link
Contributor

I think this was actually fixed by #2928.

image

image

@ghost ghost added the Needs-Tag-Fix Doesn't match tag requirements label Feb 20, 2020
@DHowett-MSFT DHowett-MSFT added the Resolution-Fix-Available It's available in an Insiders build or a release label Feb 20, 2020
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label Feb 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Rendering Text rendering, emoji, complex glyph & font-fallback issues Issue-Bug It either shouldn't be doing this or needs an investigation. Priority-2 A description (P2) Product-Terminal The new Windows Terminal. Resolution-Fix-Available It's available in an Insiders build or a release
Projects
None yet
Development

No branches or pull requests

6 participants