script.1 (da52b4caaf187775f6b56a72c6b16e94ad728f7b) script.1 (29da75477bd86b4efa5afb5fe9c131ad86099bf7)
1.\" Copyright (c) 1980, 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 152 unchanged lines hidden (view full) ---

161.Pp
162When running in
163.Fl k
164mode, echo cancelling is far from ideal.
165The slave terminal mode is checked
166for ECHO mode to check when to avoid manual echo logging.
167This does not
168work when in a raw mode where the program being run is doing manual echo.
1.\" Copyright (c) 1980, 1990, 1993
2.\" The Regents of the University of California. All rights reserved.
3.\"
4.\" Redistribution and use in source and binary forms, with or without
5.\" modification, are permitted provided that the following conditions
6.\" are met:
7.\" 1. Redistributions of source code must retain the above copyright
8.\" notice, this list of conditions and the following disclaimer.

--- 152 unchanged lines hidden (view full) ---

161.Pp
162When running in
163.Fl k
164mode, echo cancelling is far from ideal.
165The slave terminal mode is checked
166for ECHO mode to check when to avoid manual echo logging.
167This does not
168work when in a raw mode where the program being run is doing manual echo.
169.Pp
170If the
171.Nm
172reads zero bytes from the terminal it switches to a mode when it probes read
173only once a second until it gets some data.
174This prevents the
175.Nm
176spinning on zero-byte reads, but might cause a 1-second delay in
177processing of the user input.