0
0
mirror of https://github.com/vim/vim.git synced 2025-09-26 04:04:07 -04:00

patch 7.4.1091

Problem:    When making a change while need_wait_return is set there is a two
            second delay.
Solution:   Do not assume the ATTENTION prompt was given when need_wait_return
            was set already.
This commit is contained in:
Bram Moolenaar
2016-01-15 15:17:04 +01:00
parent b5690794cf
commit b01f357791
2 changed files with 7 additions and 0 deletions

View File

@@ -2778,6 +2778,9 @@ changed()
#endif #endif
) )
{ {
int save_need_wait_return = need_wait_return;
need_wait_return = FALSE;
ml_open_file(curbuf); ml_open_file(curbuf);
/* The ml_open_file() can cause an ATTENTION message. /* The ml_open_file() can cause an ATTENTION message.
@@ -2791,6 +2794,8 @@ changed()
wait_return(TRUE); wait_return(TRUE);
msg_scroll = save_msg_scroll; msg_scroll = save_msg_scroll;
} }
else
need_wait_return = save_need_wait_return;
} }
changed_int(); changed_int();
} }

View File

@@ -741,6 +741,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
1091,
/**/ /**/
1090, 1090,
/**/ /**/