diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2018-06-19 15:22:34 -0400 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2018-06-19 21:22:34 +0200 |
commit | 3cc7462a0cc035c6e97896c12819549ce5e31b10 (patch) | |
tree | 1adcb054885070f54d9043a031aa091d196214b8 /src/nvim/ex_docmd.c | |
parent | 74d19f685faf1ee2e96ddc54ae289ed5093f4e08 (diff) | |
download | rneovim-3cc7462a0cc035c6e97896c12819549ce5e31b10.tar.gz rneovim-3cc7462a0cc035c6e97896c12819549ce5e31b10.tar.bz2 rneovim-3cc7462a0cc035c6e97896c12819549ce5e31b10.zip |
vim-patch:8.0.0546: swap file exists briefly when opening the command window (#8588)
Problem: Swap file exists briefly when opening the command window.
Solution: Set the noswapfile command modifier before splitting the window.
(James McCoy, closes vim/vim#1620)
https://github.com/vim/vim/commit/3bab93998d01a01b7f2a071fa3b8054bb0094625
Diffstat (limited to 'src/nvim/ex_docmd.c')
-rw-r--r-- | src/nvim/ex_docmd.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/nvim/ex_docmd.c b/src/nvim/ex_docmd.c index b7863402d5..b59f852c2d 100644 --- a/src/nvim/ex_docmd.c +++ b/src/nvim/ex_docmd.c @@ -6033,10 +6033,11 @@ static void ex_cquit(exarg_T *eap) static void ex_quit_all(exarg_T *eap) { if (cmdwin_type != 0) { - if (eap->forceit) - cmdwin_result = K_XF1; /* ex_window() takes care of this */ - else + if (eap->forceit) { + cmdwin_result = K_XF1; // open_cmdwin() takes care of this + } else { cmdwin_result = K_XF2; + } return; } |