Make SGR 6 (rapid blink) the same as SGR 5 (blink) and make SGR 21 to

the same as SGR 4:2, it is an old alternative. GitHub issue 2567.
pull/2573/head
nicm 2021-02-15 14:22:35 +00:00
parent 6642706f7b
commit d768fc2553
1 changed files with 5 additions and 0 deletions

View File

@ -2101,6 +2101,7 @@ input_csi_dispatch_sgr(struct input_ctx *ictx)
gc->attr |= GRID_ATTR_UNDERSCORE;
break;
case 5:
case 6:
gc->attr |= GRID_ATTR_BLINK;
break;
case 7:
@ -2112,6 +2113,10 @@ input_csi_dispatch_sgr(struct input_ctx *ictx)
case 9:
gc->attr |= GRID_ATTR_STRIKETHROUGH;
break;
case 21:
gc->attr &= ~GRID_ATTR_ALL_UNDERSCORE;
gc->attr |= GRID_ATTR_UNDERSCORE_2;
break;
case 22:
gc->attr &= ~(GRID_ATTR_BRIGHT|GRID_ATTR_DIM);
break;