=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/tmux/tty.c,v retrieving revision 1.102 retrieving revision 1.103 diff -c -r1.102 -r1.103 *** src/usr.bin/tmux/tty.c 2011/03/26 19:07:33 1.102 --- src/usr.bin/tmux/tty.c 2011/03/27 20:36:19 1.103 *************** *** 1,4 **** ! /* $OpenBSD: tty.c,v 1.102 2011/03/26 19:07:33 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott --- 1,4 ---- ! /* $OpenBSD: tty.c,v 1.103 2011/03/27 20:36:19 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott *************** *** 230,235 **** --- 230,237 ---- if (tcsetattr(tty->fd, TCSANOW, &tty->tio) == -1) return; + setblocking(tty->fd, 1); + tty_raw(tty, tty_term_string2(tty->term, TTYC_CSR, 0, ws.ws_row - 1)); if (tty_use_acs(tty)) tty_raw(tty, tty_term_string(tty->term, TTYC_RMACS)); *************** *** 242,249 **** tty_raw(tty, "\033[?1000l"); tty_raw(tty, tty_term_string(tty->term, TTYC_RMCUP)); - - setblocking(tty->fd, 1); } void --- 244,249 ----