commit | 630a730f9b91511f8da556dd5dc0d15f0a23f46a | [log] [tgz] |
---|---|---|
author | Bram Moolenaar <Bram@vim.org> | Sat Jun 29 15:07:22 2013 +0200 |
committer | Bram Moolenaar <Bram@vim.org> | Sat Jun 29 15:07:22 2013 +0200 |
tree | 28e181b5ca5eba5a793f52cfc93075ca96c87552 | |
parent | f3fe39276039f78beb7ce5a2ea21c445bee70545 [diff] [blame] |
updated for version 7.3.1265 Problem: Accepting "Vim:" for a modeline causes errors too often. Solution: Require "Vim:" to be followed by "set".
diff --git a/src/buffer.c b/src/buffer.c index af17b63..3a91719 100644 --- a/src/buffer.c +++ b/src/buffer.c
@@ -5105,6 +5105,8 @@ e = s + 3; vers = getdigits(&e); if (*e == ':' + && (s[0] != 'V' + || STRNCMP(skipwhite(e + 1), "set", 3) == 0) && (s[3] == ':' || (VIM_VERSION_100 >= vers && isdigit(s[3])) || (VIM_VERSION_100 < vers && s[3] == '<')