_delay
cur_term->_delay = -1;
extern int _delay(int, int (*)(char));
return (_delay(ms * 10, _outchar));
sizeof (win->_ndescs) - sizeof (win->_delay) -
win->_delay = win->_parx = win->_pary = -1;
cur_term->_delay = -1;
win->_delay = (bf) ? 0 : -1;
cur_term->_delay = -1;
sizeof (win->_ndescs) - sizeof (win->_delay);
cur_term->_delay = -1;
cur_term->_delay = cur_term->_inputfd = cur_term->_check_fd = -1;
if (cur_term->_delay == 0) {
if (cur_term->_delay > 0) {
t.tv_sec = cur_term->_delay / 1000;
t.tv_usec = (cur_term->_delay % 1000) * 1000;
cur_term->_delay = -1;
(void) _delay(delay, outc);
if (cur_term->_delay == delay)
if (cur_term->_delay < 0)
if ((delay + cur_term->_delay) == -1)
cur_term->_delay = delay;
if (cur_term->_delay <= 0 && cur_term->_delay != win->_delay)
(void) ttimeout(win->_delay);
win->_delay = tm;