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
3.0.3 renders U+2500 (horizontal line) incorrectly #918
Comments
BTW, I noticed that you added some auto-narrowing functionality. FWIW, glyphs which should span the cell edge-to-edge (like U+2500) are typically wider/higher than the cell, such that they align well and without gaps regardless of different cell spacing. Maybe the heuristics detects that the glyph is "too wide" and narrows it instead of clipping it? Regardless though, even if it does narrow it, it seems that the renders are not aligned to the cell boundaries, because N such consecutive glyphs end up shorter than the width of N cells. |
first approach to mitigate line squeezing (#918)
Released 3.0.4. |
This also fixed the horizontal separation line in tmux. |
Thanks. |
Run the following test script:
Expected result: horizontal line spanning the full width of the terminal.
Actual result: looks like spaced dashes, and it's shorter than expected.
This works in mintty 3.0.2 but not in 3.0.3, and affects e.g.
tmux
which uses such lines between panes.I use the font Consolas.
The text was updated successfully, but these errors were encountered: