You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Hi, firstly thank you for all your hard work on this project, it's very much appreciated 🙏🏿 .
When rendering the right one eight block character (U+2595, ▕ ) in Kitty it seems to render an incorrect block character instead. I noticed #3025 but rather than not appearing the character is just not the right one.
The image is of the left one eight block beside the right one eight block.
Steps to reproduce the behavior:
paste in ▕
Up till 0.19.0 this behaviour was correct and I have only seen this since. Ideally this character would be rendered correctly as it was previously
If applicable, add screenshots to help explain your problem.
OS: Name and version of operating system(s)
Well, it's somewhat of a conundrum. The problem is your cell width is not a multiple of eight. So the question becomes what to do with the extra pixels. Currently what kitty does is simply draw the last eight bar extra thick. So if you draw all eight blocks the entire cell gets filled. There are various alternative approaches, you could instead fix the thickness of every eight bar and distribute the extra pixels either before, after or both. It's not clear to me which strategy is the "correct" one.