3 void get_term_dimensions(struct winsize
*ws
)
5 char *s
= getenv("LINES");
12 if (ws
->ws_row
&& ws
->ws_col
)
17 if (ioctl(1, TIOCGWINSZ
, ws
) == 0 &&
18 ws
->ws_row
&& ws
->ws_col
)
25 void set_term_quiet_input(struct termios
*old
)
31 tc
.c_lflag
&= ~(ICANON
| ECHO
);
34 tcsetattr(0, TCSANOW
, &tc
);