diff --git a/neocon/neocon.c b/neocon/neocon.c index a8e146a..7dde217 100644 --- a/neocon/neocon.c +++ b/neocon/neocon.c @@ -87,6 +87,7 @@ static void make_raw(int fd, struct termios *old, int cr, int local_edit) *old = t; if (local_edit) return; + cfmakeraw(&t); if (fd) { t.c_iflag &= ~(IXON | IXOFF); t.c_cflag |= CLOCAL;