alacritty / alacritty

A cross-platform, OpenGL terminal emulator.
https://alacritty.org
Apache License 2.0
56.5k stars 3.03k forks source link

Add legacy computing box drawing characters from unicode 13 to builtin font #7422

Open kchibisov opened 11 months ago

kchibisov commented 11 months ago

Unicode 13 added a bunch of box drawing characters which we should likely render with our builtin font, since they also should align.

https://www.unicode.org/charts/PDF/U1FB00.pdf

kchibisov commented 11 months ago

Maybe not all, since but sextants/angles should be pretty simple and the most useful.

kchibisov commented 9 months ago

sextants are done.

EnronEvolved commented 5 months ago

As this issue is still open, I thought I'd inform you here: the internal vertical edges of sextants are misaligned with the edges of left and right half blocks by a pixel.

Paste this test pattern into the terminal, and you can see for yourself:

▌▐▌▐▌▐
🬔🬗🬘🬕🬛🬲
▌▐▌▐▌▐
🬧🬤🬘🬨🬫🬷
▌▐▌▐▌▐

If it clarifies the issue: I'm running 0.13.2 on Wayland, Arch Linux, with Nvidia hardware.