You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The echo support is completely broken.
When the terminal has echo enabled, normal processing should occur.
When the terminal has echo disabled, nothing should be printed.
The ConsoleReader.clearEcho() is a big hack in case the terminal can not be put into raw mode. But this is the responsibility of the client.
The client is either UnixTerminal or WindowsTerminal in case of a real console, but could be the ssh client. In the case of a remote terminal from ssh, the echo flag will always be set, but it should not mean that clearEcho should be used.
Ideally, we should also check and support echoctl, echonl flags.
The text was updated successfully, but these errors were encountered:
The echo support is completely broken.
When the terminal has echo enabled, normal processing should occur.
When the terminal has echo disabled, nothing should be printed.
The
ConsoleReader.clearEcho()
is a big hack in case the terminal can not be put into raw mode. But this is the responsibility of the client.The client is either
UnixTerminal
orWindowsTerminal
in case of a real console, but could be the ssh client. In the case of a remote terminal from ssh, the echo flag will always be set, but it should not mean that clearEcho should be used.Ideally, we should also check and support echoctl, echonl flags.
The text was updated successfully, but these errors were encountered: