aboutsummaryrefslogtreecommitdiff
path: root/ui-terminal-vt100.c
diff options
context:
space:
mode:
authorHaz <hyphens@pm.me>2021-07-29 00:34:03 +0000
committerRandy Palamar <randy@rnpnr.xyz>2023-12-02 16:35:44 -0700
commitf1abd792d510af76da72600007b09bcc2b748989 (patch)
treed8c0104e087f0fee049cafc66864aeabbb01c97a /ui-terminal-vt100.c
parentcbdcdcef213de0d073d987de7fc5a7764dcf5688 (diff)
downloadvis-f1abd792d510af76da72600007b09bcc2b748989.tar.gz
vis-f1abd792d510af76da72600007b09bcc2b748989.tar.xz
Add ansi escaping values and theming keyword for dimmed text
This adds `[not]dim` to the set of accepted theme keywords
Diffstat (limited to 'ui-terminal-vt100.c')
-rw-r--r--ui-terminal-vt100.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui-terminal-vt100.c b/ui-terminal-vt100.c
index 33ad7fb..3c785b8 100644
--- a/ui-terminal-vt100.c
+++ b/ui-terminal-vt100.c
@@ -69,6 +69,7 @@
#define CELL_ATTR_BLINK (1 << 2)
#define CELL_ATTR_BOLD (1 << 3)
#define CELL_ATTR_ITALIC (1 << 4)
+#define CELL_ATTR_DIM (1 << 5)
typedef struct {
UiTerm uiterm;
@@ -120,6 +121,7 @@ static void ui_vt100_blit(UiTerm *tui) {
char on[4], off[4];
} cell_attrs[] = {
{ CELL_ATTR_BOLD, "1", "22" },
+ { CELL_ATTR_DIM, "2", "22" },
{ CELL_ATTR_ITALIC, "3", "23" },
{ CELL_ATTR_UNDERLINE, "4", "24" },
{ CELL_ATTR_BLINK, "5", "25" },