summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/ex_cmds.h2
-rw-r--r--src/testdir/test_vim9_script.vim2
-rw-r--r--src/version.c2
3 files changed, 5 insertions, 1 deletions
diff --git a/src/ex_cmds.h b/src/ex_cmds.h
index cf4bfdccf..a13de4d80 100644
--- a/src/ex_cmds.h
+++ b/src/ex_cmds.h
@@ -630,7 +630,7 @@ EXCMD(CMD_finally, "finally", ex_finally,
EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE,
ADDR_NONE),
EXCMD(CMD_finish, "finish", ex_finish,
- EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK,
+ EX_TRLBAR|EX_SBOXOK|EX_CMDWIN|EX_LOCK_OK|EX_WHOLE,
ADDR_NONE),
EXCMD(CMD_first, "first", ex_rewind,
EX_EXTRA|EX_BANG|EX_CMDARG|EX_ARGOPT|EX_TRLBAR,
diff --git a/src/testdir/test_vim9_script.vim b/src/testdir/test_vim9_script.vim
index fb4b79e8f..46a25396d 100644
--- a/src/testdir/test_vim9_script.vim
+++ b/src/testdir/test_vim9_script.vim
@@ -3400,6 +3400,8 @@ def Test_minimal_command_name_length()
'expor',
'fina',
'finall',
+ 'fini',
+ 'finis',
'imp',
'impo',
'impor',
diff --git a/src/version.c b/src/version.c
index 771530ada..800b8fc55 100644
--- a/src/version.c
+++ b/src/version.c
@@ -751,6 +751,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
+ 4519,
+/**/
4518,
/**/
4517,