diff options
author | Kovid Goyal <kovid@kovidgoyal.net> | 2018-09-19 08:07:00 +0530 |
---|---|---|
committer | Kovid Goyal <kovid@kovidgoyal.net> | 2018-09-19 08:07:00 +0530 |
commit | 424aafb514d5ed01340fdeba3f5f3b3e2fb39af2 (patch) | |
tree | cec976b71003457e56b444fa8cc4e0ab2a2afe79 | |
parent | 1dc7c23b2fcbe59b5169817299b05282598e23cc (diff) | |
parent | 1b64167a3ebd700e692be4976fd7ec10ae707428 (diff) |
Merge branch 'fix_sgr_bold' of https://github.com/martinetd/kitty
-rw-r--r-- | kitty/cursor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kitty/cursor.c b/kitty/cursor.c index 759ffd47..7c28d1e9 100644 --- a/kitty/cursor.c +++ b/kitty/cursor.c @@ -245,8 +245,8 @@ cursor_as_sgr(Cursor *self, Cursor *prev) { char *p = buf; bool intensity_differs = self->bold != prev->bold || self->dim != prev->dim; if (intensity_differs) { - if (!self->bold || !self->dim) { P("%d", 22); } - else P("%d;%d", 1, 2); + if (!self->bold && !self->dim) { P("%d", 22); } + else { if (self->bold) P("%d", 1); if (self->dim) P("%d", 2); } } if (self->italic != prev->italic) P("%d", self->italic ? 3 : 23); if (self->reverse != prev->reverse) P("%d", self->reverse ? 7 : 27); |