diff --git a/man3/termios.3 b/man3/termios.3 index 0cac2c678..3aaa365b3 100644 --- a/man3/termios.3 +++ b/man3/termios.3 @@ -732,8 +732,12 @@ and the remaining characters will be available for a future The maximum line length is 4096 chars (including the terminating newline character); lines longer than 4096 chars are truncated. -After 4095 characters, -input data up (but not including) any terminating newline is discarded. +After 4095 characters, input processing (e.g., +.B ISIG +and +.B ECHO* +processing) continues, but any input data after 4095 characters up to +(but not including) any terminating newline is discarded. This ensures that the terminal can always receive more input until at least one line can be read. .PP