diff options
author | Jan Edmund Lazo <jan.lazo@mail.utoronto.ca> | 2021-12-07 21:17:12 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-07 21:17:12 -0500 |
commit | 5abd7c2c1487976f538ce510b06497fffd7e5252 (patch) | |
tree | 968e8b5ae41484a324e9b240f42e295d6100013f /src/nvim/autocmd.c | |
parent | be768be6b7ee896277971593e9287a86bc41efb2 (diff) | |
parent | 361f548437a0a9b620db620356fdd405d24a7b34 (diff) | |
download | rneovim-5abd7c2c1487976f538ce510b06497fffd7e5252.tar.gz rneovim-5abd7c2c1487976f538ce510b06497fffd7e5252.tar.bz2 rneovim-5abd7c2c1487976f538ce510b06497fffd7e5252.zip |
Merge pull request #16421 from seandewar/vim-8.1.0035
vim-patch:8.1.{35,42,64},8.2.{1781,1783,1976,2014,3671}
Diffstat (limited to 'src/nvim/autocmd.c')
-rw-r--r-- | src/nvim/autocmd.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/nvim/autocmd.c b/src/nvim/autocmd.c index 490fe5a0ac..9044657358 100644 --- a/src/nvim/autocmd.c +++ b/src/nvim/autocmd.c @@ -1213,10 +1213,13 @@ win_found: // Hmm, original window disappeared. Just use the first one. curwin = firstwin; } + curbuf = curwin->w_buffer; + // May need to restore insert mode for a prompt buffer. + entering_window(curwin); + prevwin = win_find_by_handle(aco->save_prevwin_handle); vars_clear(&aucmd_win->w_vars->dv_hashtab); // free all w: variables hash_init(&aucmd_win->w_vars->dv_hashtab); // re-use the hashtab - curbuf = curwin->w_buffer; xfree(globaldir); globaldir = aco->globaldir; |