=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tty.c,v retrieving revision 1.306 retrieving revision 1.307 diff -c -r1.306 -r1.307 *** src/usr.bin/tmux/tty.c 2018/09/11 17:31:01 1.306 --- src/usr.bin/tmux/tty.c 2018/09/25 14:27:20 1.307 *************** *** 1,4 **** ! /* $OpenBSD: tty.c,v 1.306 2018/09/11 17:31:01 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tty.c,v 1.307 2018/09/25 14:27:20 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 1145,1151 **** if (!tty_pane_full_width(tty, ctx) || tty_fake_bce(tty, ctx->wp, ctx->bg) || !tty_term_has(tty->term, TTYC_CSR) || ! !tty_term_has(tty->term, TTYC_IL1)) { tty_redraw_region(tty, ctx); return; } --- 1145,1153 ---- if (!tty_pane_full_width(tty, ctx) || tty_fake_bce(tty, ctx->wp, ctx->bg) || !tty_term_has(tty->term, TTYC_CSR) || ! !tty_term_has(tty->term, TTYC_IL1) || ! ctx->wp->sx == 1 || ! ctx->wp->sy == 1) { tty_redraw_region(tty, ctx); return; } *************** *** 1166,1172 **** if (!tty_pane_full_width(tty, ctx) || tty_fake_bce(tty, ctx->wp, ctx->bg) || !tty_term_has(tty->term, TTYC_CSR) || ! !tty_term_has(tty->term, TTYC_DL1)) { tty_redraw_region(tty, ctx); return; } --- 1168,1176 ---- if (!tty_pane_full_width(tty, ctx) || tty_fake_bce(tty, ctx->wp, ctx->bg) || !tty_term_has(tty->term, TTYC_CSR) || ! !tty_term_has(tty->term, TTYC_DL1) || ! ctx->wp->sx == 1 || ! ctx->wp->sy == 1) { tty_redraw_region(tty, ctx); return; } *************** *** 1227,1233 **** if (!tty_pane_full_width(tty, ctx) || tty_fake_bce(tty, wp, 8) || !tty_term_has(tty->term, TTYC_CSR) || ! !tty_term_has(tty->term, TTYC_RI)) { tty_redraw_region(tty, ctx); return; } --- 1231,1239 ---- if (!tty_pane_full_width(tty, ctx) || tty_fake_bce(tty, wp, 8) || !tty_term_has(tty->term, TTYC_CSR) || ! !tty_term_has(tty->term, TTYC_RI) || ! ctx->wp->sx == 1 || ! ctx->wp->sy == 1) { tty_redraw_region(tty, ctx); return; } *************** *** 1251,1257 **** if ((!tty_pane_full_width(tty, ctx) && !tty_use_margin(tty)) || tty_fake_bce(tty, wp, 8) || ! !tty_term_has(tty->term, TTYC_CSR)) { tty_redraw_region(tty, ctx); return; } --- 1257,1265 ---- if ((!tty_pane_full_width(tty, ctx) && !tty_use_margin(tty)) || tty_fake_bce(tty, wp, 8) || ! !tty_term_has(tty->term, TTYC_CSR) || ! wp->sx == 1 || ! wp->sy == 1) { tty_redraw_region(tty, ctx); return; } *************** *** 1287,1293 **** if ((!tty_pane_full_width(tty, ctx) && !tty_use_margin(tty)) || tty_fake_bce(tty, wp, 8) || ! !tty_term_has(tty->term, TTYC_CSR)) { tty_redraw_region(tty, ctx); return; } --- 1295,1303 ---- if ((!tty_pane_full_width(tty, ctx) && !tty_use_margin(tty)) || tty_fake_bce(tty, wp, 8) || ! !tty_term_has(tty->term, TTYC_CSR) || ! wp->sx == 1 || ! wp->sy == 1) { tty_redraw_region(tty, ctx); return; }