aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/window.c
diff options
context:
space:
mode:
authorJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2021-05-11 21:20:32 -0400
committerJan Edmund Lazo <jan.lazo@mail.utoronto.ca>2021-05-13 20:46:00 -0400
commitf54a938271a4006a05638956a46e0bbe114eedf7 (patch)
tree1fbcf0320d046fc4622ac2fe8e407e6f34c65d70 /src/nvim/window.c
parent73392909006de74e628323cde915b107244a247b (diff)
downloadrneovim-f54a938271a4006a05638956a46e0bbe114eedf7.tar.gz
rneovim-f54a938271a4006a05638956a46e0bbe114eedf7.tar.bz2
rneovim-f54a938271a4006a05638956a46e0bbe114eedf7.zip
vim-patch:8.2.1059: crash when using :tabonly in an autocommand
Problem: Crash when using :tabonly in an autocommand. (Yegappan Lakshmanan) Solution: Do not allow the autocommand window to be closed. https://github.com/vim/vim/commit/cf8441704d6e517bda1899f4afa82c6b4eecbaec E813 error message does not mention 'popup' window because Neovim floating window are regular windows, unlike Vim popups. https://github.com/neovim/neovim/pull/14532#discussion_r631731829
Diffstat (limited to 'src/nvim/window.c')
-rw-r--r--src/nvim/window.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c
index d4d00c0a71..30ce2ba9f4 100644
--- a/src/nvim/window.c
+++ b/src/nvim/window.c
@@ -2286,7 +2286,7 @@ int win_close(win_T *win, bool free_buf)
return FAIL; // window is already being closed
}
if (win == aucmd_win) {
- EMSG(_("E813: Cannot close autocmd window"));
+ EMSG(_(e_autocmd_close));
return FAIL;
}
if ((firstwin == aucmd_win || lastwin == aucmd_win) && one_window()) {