=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tty-keys.c,v retrieving revision 1.121 retrieving revision 1.122 diff -u -r1.121 -r1.122 --- src/usr.bin/tmux/tty-keys.c 2020/01/28 10:59:29 1.121 +++ src/usr.bin/tmux/tty-keys.c 2020/01/28 11:39:51 1.122 @@ -1,4 +1,4 @@ -/* $OpenBSD: tty-keys.c,v 1.121 2020/01/28 10:59:29 nicm Exp $ */ +/* $OpenBSD: tty-keys.c,v 1.122 2020/01/28 11:39:51 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -1117,7 +1117,9 @@ /* Set terminal flags. */ if (strncmp(tmp, "ITERM2 ", 7) == 0) - flags |= TERM_DECSLRM; + flags |= (TERM_DECSLRM|TERM_256COLOURS|TERM_RGBCOLOURS); + if (strncmp(tmp, "TMUX ", 5) == 0) + flags |= (TERM_256COLOURS|TERM_RGBCOLOURS); log_debug("%s: received DSR %.*s", c->name, (int)*size, buf); tty_set_flags(tty, flags);