has_stdin_waiting
int has_stdin_waiting(void);
if (!i && (!has_stdin_waiting() || !read_tty))
else if (has_stdin_waiting())
if (has_stdin_waiting())