From 489e425dfa313736dff2a558a9cf6251292bf142 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Fri, 9 Sep 2011 16:21:19 +0200 Subject: [PATCH] termios.3: Add names of terminal special characters Signed-off-by: Michael Kerrisk --- man3/termios.3 | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/man3/termios.3 b/man3/termios.3 index 39625df67..39dded869 100644 --- a/man3/termios.3 +++ b/man3/termios.3 @@ -478,7 +478,7 @@ is set, and then not passed as input. .TP .B VDSUSP (not in POSIX; not supported under Linux; 031, EM, Ctrl-Y) -Delayed suspend character: +Delayed suspend character (DSUSP): send .B SIGTSTP signal when the character is read by the user program. @@ -491,7 +491,7 @@ job control, and then not passed as input. .TP .B VEOF (004, EOT, Ctrl-D) -End-of-file character. +End-of-file character (EOF). More precisely: this character causes the pending tty buffer to be sent to the waiting user program without waiting for end-of-line. If it is the first character of the line, the @@ -503,21 +503,21 @@ is set, and then not passed as input. .TP .B VEOL (0, NUL) -Additional end-of-line character. +Additional end-of-line character (EOL). Recognized when .B ICANON is set. .TP .B VEOL2 (not in POSIX; 0, NUL) -Yet another end-of-line character. +Yet another end-of-line character (EOL2). Recognized when .B ICANON is set. .TP .B VERASE (0177, DEL, rubout, or 010, BS, Ctrl-H, or also #) -Erase character. +Erase character (ERASE). This erases the previous not-yet-erased character, but does not erase past EOF or beginning-of-line. Recognized when @@ -526,7 +526,7 @@ is set, and then not passed as input. .TP .B VINTR (003, ETX, Ctrl-C, or also 0177, DEL, rubout) -Interrupt character. +Interrupt character (INTR). Send a .B SIGINT signal. @@ -536,7 +536,7 @@ is set, and then not passed as input. .TP .B VKILL (025, NAK, Ctrl-U, or Ctrl-X, or also @) -Kill character. +Kill character (KILL). This erases the input since the last EOF or beginning-of-line. Recognized when .B ICANON @@ -544,7 +544,7 @@ is set, and then not passed as input. .TP .B VLNEXT (not in POSIX; 026, SYN, Ctrl-V) -Literal next. +Literal next (LNEXT). Quotes the next input character, depriving it of a possible special meaning. Recognized when @@ -552,11 +552,11 @@ Recognized when is set, and then not passed as input. .TP .B VMIN -Minimum number of characters for noncanonical read. +Minimum number of characters for noncanonical read (MIN). .TP .B VQUIT (034, FS, Ctrl-\e) -Quit character. +Quit character (QUIT). Send .B SIGQUIT signal. @@ -566,7 +566,7 @@ is set, and then not passed as input. .TP .B VREPRINT (not in POSIX; 022, DC2, Ctrl-R) -Reprint unread characters. +Reprint unread characters (REPRINT). Recognized when .B ICANON and @@ -575,7 +575,7 @@ are set, and then not passed as input. .TP .B VSTART (021, DC1, Ctrl-Q) -Start character. +Start character (START). Restarts output stopped by the Stop character. Recognized when .B IXON @@ -593,7 +593,7 @@ signal (not supported on Linux) to the foreground process group. .TP .B VSTOP (023, DC3, Ctrl-S) -Stop character. +Stop character (STOP). Stop output until Start character typed. Recognized when .B IXON @@ -601,7 +601,7 @@ is set, and then not passed as input. .TP .B VSUSP (032, SUB, Ctrl-Z) -Suspend character. +Suspend character (SUSP). Send .B SIGTSTP signal. @@ -611,15 +611,15 @@ is set, and then not passed as input. .TP .B VSWTCH (not in POSIX; not supported under Linux; 0, NUL) -Switch character. +Switch character (SWTCH). (Used by \fBshl\fP only.) .TP .B VTIME -Timeout in deciseconds for noncanonical read. +Timeout in deciseconds for noncanonical read (TIME). .TP .B VWERASE (not in POSIX; 027, ETB, Ctrl-W) -Word erase. +Word erase (WERASE). Recognized when .B ICANON and