Fix handling of newline + carriage return in async pty (#333)

This commit is contained in:
Eric Freese
2018-05-26 14:01:03 -06:00
parent d7c796719e
commit 63789e96b5
3 changed files with 47 additions and 2 deletions

View File

@@ -17,9 +17,12 @@ _zsh_autosuggest_async_server() {
sleep 1 # Block for long enough for the signal to come through
}
# Output only newlines (not carriage return + newline)
# Don't add any extra carriage returns
stty -onlcr
# Don't translate carriage returns to newlines
stty -icrnl
# Silence any error messages
exec 2>/dev/null