notcurses/doc/proposed-terminfo.md
2021-03-16 00:32:45 -04:00

27 lines
1021 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Some desirable terminfo capabilities
## Semigraphics
### blocks
The `blocks` capability indicates that block characters are drawn by the
terminal itself, rather than through rendering the current font. This should
cover at least:
* The entirety of the [Block Elements](https://www.unicode.org/charts/PDF/U2580.pdf)
block (U+2580U+259F).
* The entirety of the [Geometric Shapes](https://www.unicode.org/charts/PDF/U25A0.pdf)
block (U+25A0U+25FF).
* The [Symbols for Legacy Computing](https://www.unicode.org/charts/PDF/U1FB00.pdf)
block from U+1FB00 through U+1FBAF, except U+1FB70U+1FB7F.
### boxes
The `boxes` capability indicates that box characters are drawn by the terminal
itself, rather than through rendering the current font. This should cover at
least:
* The entirety of the [Box Drawing](https://www.unicode.org/charts/PDF/U2500.pdf)
block (U+2500U+257F).
* Symbols U+1FB70U+1FB7F from the [Symbols for Legacy Computing](https://www.unicode.org/charts/PDF/U1FB00.pdf) block.