1
0
forked from aniani/vim

patch 8.1.1188: not all Vim variables require the v: prefix

Problem:    Not all Vim variables require the v: prefix.
Solution:   When scriptversion is 3 all Vim variables can only be used with
            the v: prefix.  (Ken Takata, closes #4274)
This commit is contained in:
Bram Moolenaar
2019-04-20 14:39:52 +02:00
parent 3a4c53ba51
commit d2e716e6df
5 changed files with 36 additions and 10 deletions

View File

@@ -5127,7 +5127,7 @@ ex_scriptversion(exarg_T *eap UNUSED)
nr = getdigits(&eap->arg);
if (nr == 0 || *eap->arg != NUL)
emsg(_(e_invarg));
else if (nr > 2)
else if (nr > 3)
semsg(_("E999: scriptversion not supported: %d"), nr);
else
current_sctx.sc_version = nr;