comparison src/ex_cmds2.c @ 16366:6ee80f3b5ea9 v8.1.1188

patch 8.1.1188: not all Vim variables require the v: prefix commit https://github.com/vim/vim/commit/d2e716e6dfd50b605867c7c684373384c8edf707 Author: Bram Moolenaar <Bram@vim.org> Date: Sat Apr 20 14:39:52 2019 +0200 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)
author Bram Moolenaar <Bram@vim.org>
date Sat, 20 Apr 2019 14:45:06 +0200
parents 9cbc5ff516ee
children 1dcbaa780b8e
comparison
equal deleted inserted replaced
16365:957aa26b475b 16366:6ee80f3b5ea9
5125 } 5125 }
5126 5126
5127 nr = getdigits(&eap->arg); 5127 nr = getdigits(&eap->arg);
5128 if (nr == 0 || *eap->arg != NUL) 5128 if (nr == 0 || *eap->arg != NUL)
5129 emsg(_(e_invarg)); 5129 emsg(_(e_invarg));
5130 else if (nr > 2) 5130 else if (nr > 3)
5131 semsg(_("E999: scriptversion not supported: %d"), nr); 5131 semsg(_("E999: scriptversion not supported: %d"), nr);
5132 else 5132 else
5133 current_sctx.sc_version = nr; 5133 current_sctx.sc_version = nr;
5134 #endif 5134 #endif
5135 } 5135 }