0
0
mirror of https://github.com/vim/vim.git synced 2025-09-23 03:43:49 -04:00

patch 8.2.1308: Vim9: accidentally using "x" causes Vim to exit

Problem:    Vim9: accidentally using "x" causes Vim to exit.
Solution:   Disallow using ":x" or "xit" in Vim9 script. (closes #6399)
This commit is contained in:
Bram Moolenaar
2020-07-28 20:07:27 +02:00
parent 0aac67a431
commit ae616494d7
8 changed files with 78 additions and 26 deletions

View File

@@ -5686,6 +5686,8 @@ ex_stop(exarg_T *eap)
static void
ex_exit(exarg_T *eap)
{
if (not_in_vim9(eap) == FAIL)
return;
#ifdef FEAT_CMDWIN
if (cmdwin_type != 0)
{