forked from aniani/vim
patch 8.1.1358: cannot enter character with a CSI byte
Problem: Cannot enter character with a CSI byte. Solution: Only check "gui.in_use" when VIMDLL is defined. (Ken Takata, closes #4396)
This commit is contained in:
parent
999dc14644
commit
386b43e594
@ -1453,9 +1453,9 @@ openscript(
|
||||
oldcurscript = curscript;
|
||||
do
|
||||
{
|
||||
update_topline_cursor(); /* update cursor position and topline */
|
||||
normal_cmd(&oa, FALSE); /* execute one command */
|
||||
vpeekc(); /* check for end of file */
|
||||
update_topline_cursor(); // update cursor position and topline
|
||||
normal_cmd(&oa, FALSE); // execute one command
|
||||
vpeekc(); // check for end of file
|
||||
}
|
||||
while (scriptin[oldcurscript] != NULL);
|
||||
|
||||
@ -1753,7 +1753,11 @@ vgetc(void)
|
||||
buf[i] = vgetorpeek(TRUE);
|
||||
if (buf[i] == K_SPECIAL
|
||||
#ifdef FEAT_GUI
|
||||
|| (gui.in_use && buf[i] == CSI)
|
||||
|| (
|
||||
# ifdef VIMDLL
|
||||
gui.in_use &&
|
||||
# endif
|
||||
buf[i] == CSI)
|
||||
#endif
|
||||
)
|
||||
{
|
||||
|
@ -767,6 +767,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
1358,
|
||||
/**/
|
||||
1357,
|
||||
/**/
|
||||
|
Loading…
x
Reference in New Issue
Block a user