Add option --no-tty-restore / -N that omits tty_restore() call #334

On exit, do not reset the tty device settings to the state they were in
before the program started.
This is effective when sending characters at a low baud rate and then
immediately exiting, to ensure that the last character is output
correctly.
This commit is contained in:
yabu76 2025-12-31 15:14:18 +09:00
parent e73ff6d208
commit c74273ecaa
9 changed files with 34 additions and 3 deletions

View file

@ -123,6 +123,14 @@ Do not reconnect.
This means that tio will exit if it fails to connect to device or an
established connection is lost.
.TP
.BR \-n ", " \-\-no\-tty\-restore
Do not restore initial TTY device settings.
This means that tio will exit without trying to restore TTY device
settings that existed when tio was started.
.TP
.BR \-e ", " "\-\-local\-echo