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

Output lines are not always continuous with MSYS2 tree.exe #11574

Closed
matteocoder opened this issue Oct 21, 2021 · 3 comments
Closed

Output lines are not always continuous with MSYS2 tree.exe #11574

matteocoder opened this issue Oct 21, 2021 · 3 comments
Labels
Area-Rendering Text rendering, emoji, complex glyph & font-fallback issues Needs-Attention The core contributors need to come back around and look at this ASAP. Needs-Tag-Fix Doesn't match tag requirements Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Product-Terminal The new Windows Terminal. Tracking-External This bug isn't resolved, but it's following an external workitem.

Comments

@matteocoder
Copy link

Windows Terminal version (or Windows build number)

Windows Terminal 1.10.2714 on Microsoft Windows [Version 10.0.19043.1288]

Other Software

tree v1.8.0, bash 4.4.23(1)-release, both of which run within the MSYS2 environment installed by Git-for-Windows.

Steps to reproduce

  1. Download tree.exe from here, extract it and make sure that it can be called from the terminal;
  2. Locate a directory that contains a multitude of files and subdirectories (I will be using the Windows Terminal repo as an example);
  3. run $ tree path/to/directory/

Expected Behavior

The output lines on the left should be continuous.

Actual Behavior

Sometimes there are small gaps between the output lines.

Here are two screenshots comparing the output from Windows Terminal and the output from MinTTY:

Windows Terminal:
treewinterm

MinTTY:
treemintty

@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Oct 21, 2021
@zadjii-msft
Copy link
Member

What font, font size, and other font settings are you using?

@zadjii-msft zadjii-msft added Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something Area-Rendering Text rendering, emoji, complex glyph & font-fallback issues Product-Terminal The new Windows Terminal. labels Oct 21, 2021
@matteocoder
Copy link
Author

@zadjii-msft on Windows Terminal Cascadia Mono 11 Normal, on MinTTY, Consolas 11 regular. Upon further inspection, it looks like it is an issue with Cascadia's vertical line glyph, since the issue disappears when using Consolas on Windows Terminal. When using Cascadia Mono on MinTTY lines aren't continuous at all. I will open a bug report on Cascadia's issue tracker then. Thanks for the quick reply.

@ghost ghost added Needs-Attention The core contributors need to come back around and look at this ASAP. and removed Needs-Author-Feedback The original author of the issue/PR needs to come back and respond to something labels Oct 21, 2021
@zadjii-msft
Copy link
Member

Thanks for looking into it! Hopefully this will help someone in the future.

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 Needs-Attention The core contributors need to come back around and look at this ASAP. Needs-Tag-Fix Doesn't match tag requirements Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Product-Terminal The new Windows Terminal. Tracking-External This bug isn't resolved, but it's following an external workitem.
Projects
None yet
Development

No branches or pull requests

2 participants