aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/window.c
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2022-07-07 05:37:30 +0800
committerzeertzjq <zeertzjq@outlook.com>2022-07-07 07:00:11 +0800
commit0612101c92f7043e47a1b4e80120582ff538c4f8 (patch)
tree694f97141c0073c4f6017da8737f32672f7e81ea /src/nvim/window.c
parentdf4c634d067cf01adca75abb5f38989777c5cddd (diff)
downloadrneovim-0612101c92f7043e47a1b4e80120582ff538c4f8.tar.gz
rneovim-0612101c92f7043e47a1b4e80120582ff538c4f8.tar.bz2
rneovim-0612101c92f7043e47a1b4e80120582ff538c4f8.zip
vim-patch:8.2.5043: can open a cmdline window from a substitute expression
Problem: Can open a cmdline window from a substitute expression. Solution: Disallow opening a command line window when text or buffer is locked. https://github.com/vim/vim/commit/71223e2db87c2bf3b09aecb46266b56cda26191d
Diffstat (limited to 'src/nvim/window.c')
-rw-r--r--src/nvim/window.c6
1 files changed, 1 insertions, 5 deletions
diff --git a/src/nvim/window.c b/src/nvim/window.c
index ee0d19b1fe..771a85479d 100644
--- a/src/nvim/window.c
+++ b/src/nvim/window.c
@@ -4571,12 +4571,8 @@ void win_goto(win_T *wp)
{
win_T *owp = curwin;
- if (text_locked()) {
+ if (text_or_buf_locked()) {
beep_flush();
- text_locked_msg();
- return;
- }
- if (curbuf_locked()) {
return;
}