Lines Matching +full:interrupt +full:- +full:less
2 * Copyright (C) 1984-2024 Mark Nudelman
5 * License or the Less License, as specified in the README file.
23 #include "less.h"
114 int timeout = (waiting_for_data && !(scanning_eof && follow_mode == FOLLOW_NAME)) ? -1 : waiting_for_data_delay;
119 * to allow a program piping data into less to have temporary
139 /* Break out of F loop on HUP due to --exit-follow-on-close. */
164 * A call to intread() from a signal handler will interrupt
211 /* Non-interrupt signal like SIGWINCH. */
226 * programs from working while "less" waits.
233 if (select(fd+1, &readfds, 0, 0, 0) == -1)
275 * start returning 0 forever, instead of -1.
317 * Interrupt a pending iread().
472 * This implements an ANSI-style intercept setup for Microware C 3.2
486 return -1;
499 struct timespec t = { sec, (ms - sec*1000) * 1000000 };