diff --git a/src/tty.c b/src/tty.c index d43acf3..32a6b20 100644 --- a/src/tty.c +++ b/src/tty.c @@ -1895,13 +1895,14 @@ int tty_connect(void) default: if (line_index < BUFSIZ) { + optional_local_echo(input_char); line_buffer[line_index++] = input_char; } else { tio_error_print("Input exceeds maximum line length. Truncating."); - forward = false; } + forward = false; } // Save 2 latest stdin input characters