Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
cs24-19fa
git_rec_nano
Commits
b4babc20
Commit
b4babc20
authored
8 years ago
by
Benno Schulenberg
Browse files
Options
Download
Email Patches
Plain Diff
input: accept only the four iTerm sequences that actually get handled
This fixes
https://savannah.gnu.org/bugs/?48455
.
parent
f2150d3f
master
feature/match-parens
refactor/readbility
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
src/winio.c
+2
-4
src/winio.c
with
2 additions
and
4 deletions
+2
-4
src/winio.c
View file @
b4babc20
...
...
@@ -406,9 +406,6 @@ int parse_kbinput(WINDOW *win)
retval
=
controlleft
;
break
;
#endif
default:
retval
=
ERR
;
break
;
}
double_esc
=
FALSE
;
escapes
=
0
;
...
...
@@ -472,7 +469,8 @@ int parse_kbinput(WINDOW *win)
retval
=
*
kbinput
;
}
}
}
else
if
(
*
kbinput
==
'['
)
{
}
else
if
(
*
kbinput
==
'['
&&
key_buffer_len
>
0
&&
'A'
<=
*
key_buffer
&&
*
key_buffer
<=
'D'
)
{
/* This is an iTerm2 sequence: ^[ ^[ [ X. */
double_esc
=
TRUE
;
}
else
{
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment
Menu
Projects
Groups
Snippets
Help