0
0
mirror of https://github.com/vim/vim.git synced 2025-09-24 03:44:06 -04:00

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.
This commit is contained in:
Bram Moolenaar
2022-05-30 15:23:09 +01:00
parent 89b25585cc
commit 71223e2db8
6 changed files with 51 additions and 12 deletions

View File

@@ -2407,12 +2407,7 @@ buflist_getfile(
if (buf == curbuf)
return OK;
if (text_locked())
{
text_locked_msg();
return FAIL;
}
if (curbuf_locked())
if (text_or_buf_locked())
return FAIL;
// altfpos may be changed by getfile(), get it now