Open rrokkam opened 2 years ago
This is terminal-specific - these characters are spaced correctly outside of the terminal.
You can see this particularly well with this single character: ﷽ (U+FDFD). Though to be fair, few apps manage this 'character' well.
This has been fixed for main|✚2…
in the terminal but ultra-wide characters like ﷽ are still render overlapping.
echo 'main|✚2…'; echo 1234567890; echo "﷽234567890"
Check for existing issues
Describe the bug
In the following image, the ✚ and 2 overlap, and the ellipses extend into the closing parenthesis:
For comparison, iTerm2:
Unicode character width or font funkiness?
To reproduce
Copy/paste (main|✚2…) into the Zed terminal.
Expected behavior
Characters should not overlap.
Environment
Zed 0.49.1 – /Applications/Zed.app \nmacOS 12.1 \narchitecture x86_64
If applicable, add mockups / screenshots to help explain present your vision of the feature
No response
If applicable, attach your
~/Library/Logs/Zed/Zed.log
file to this issueNo response