boxdraw-legacycomputing

Description

The boxdraw patch renders lines, blocks, and braille characters (U+2500 - U+259F, U+28XX) directly instead of relying on font glyphs. This ensures they align correctly regardless of the font, size, or scaling.

This patch extends the same rendering approach to parts of the "Symbols for Legacy Computing" block (U+1FB00 - U+1FB8B):

existing half/full-eighth blocks (U+1FB82 - U+1FB8B)

Wedges, shades, diagonals, and the pictographic symbols later in the Legacy Computing block are not covered by this patch and are left to font fallback.

Example

Sextants from VTE's boxes.txt test page. The left image shows the output without the patch; the right image shows the output with it:

before after

Notes

applying boxdraw.

configuration option is added.

either git am ... or patch -p1 < ....

Download

Author