summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--input.c22
1 files changed, 22 insertions, 0 deletions
diff --git a/input.c b/input.c
index ff7990e0..bb6ac496 100644
--- a/input.c
+++ b/input.c
@@ -1470,6 +1470,28 @@ input_handle_sequence_sgr(struct input_ctx *ictx)
gc->flags &= ~GRID_FLAG_BG256;
gc->bg = 8;
break;
+ case 90:
+ case 91:
+ case 92:
+ case 93:
+ case 94:
+ case 95:
+ case 96:
+ case 97:
+ gc->flags |= GRID_FLAG_FG256;
+ gc->fg = m - 82;
+ break;
+ case 100:
+ case 101:
+ case 102:
+ case 103:
+ case 104:
+ case 105:
+ case 106:
+ case 107:
+ gc->flags |= GRID_FLAG_BG256;
+ gc->bg = m - 92;
+ break;
}
}
}