Skip to content
This repository has been archived by the owner on Apr 19, 2024. It is now read-only.

fix: smkx keypad-transmit mode #367

Merged
merged 7 commits into from Sep 10, 2021
Merged
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
3 changes: 1 addition & 2 deletions terminal/runereader_posix.go
Expand Up @@ -76,7 +76,7 @@ func (rr *RuneReader) ReadRune() (rune, int, error) {
if err != nil {
return r, size, err
}
if r != '[' {
if r != '[' && r != 'O' {
ldez marked this conversation as resolved.
Show resolved Hide resolved
return r, size, fmt.Errorf("Unexpected Escape Sequence: %q", []rune{'\033', r})
}
r, size, err = rr.state.reader.ReadRune()
Expand Down Expand Up @@ -105,7 +105,6 @@ func (rr *RuneReader) ReadRune() (rune, int, error) {
rr.state.reader.Discard(1)
return IgnoreKey, 1, nil
}
return r, size, fmt.Errorf("Unknown Escape Sequence: %q", []rune{'\033', '[', r})
ldez marked this conversation as resolved.
Show resolved Hide resolved
}
return r, size, err
}