mirror of
https://github.com/neovim/neovim.git
synced 2025-09-14 23:38:17 +00:00
vim-patch:7.4.337
Problem: When there is an error preparing to edit the command line, the command won't be executed. (Hirohito Higashi) Solution: Reset did_emsg before editing. https://code.google.com/p/vim/source/detail?r=v7-4-337
This commit is contained in:
@@ -287,6 +287,14 @@ getcmdline (
|
||||
|
||||
do_digraph(-1); /* init digraph typeahead */
|
||||
|
||||
// If something above caused an error, reset the flags, we do want to type
|
||||
// and execute commands. Display may be messed up a bit.
|
||||
if (did_emsg) {
|
||||
redrawcmd();
|
||||
}
|
||||
did_emsg = FALSE;
|
||||
got_int = FALSE;
|
||||
|
||||
/*
|
||||
* Collect the command string, handling editing keys.
|
||||
*/
|
||||
|
Reference in New Issue
Block a user