# HG changeset patch # User Christian Brabandt # Date 1510258504 -3600 # Node ID e0dea10b30b638288b2afb471247a4095e61d41a # Parent 93603d1aeeb356dfb1ee920d85de9dcf6a9ee7ae patch 8.0.1282: script-local variable defined in the wrong script commit https://github.com/vim/vim/commit/cef7322d8a902b4655ed861489c4e798672074f0 Author: Bram Moolenaar Date: Thu Nov 9 21:05:31 2017 +0100 patch 8.0.1282: script-local variable defined in the wrong script Problem: script-local variable defined in the wrong script Solution: Move variable to autoload/filetype.vim. diff --git a/runtime/autoload/filetype.vim b/runtime/autoload/filetype.vim --- a/runtime/autoload/filetype.vim +++ b/runtime/autoload/filetype.vim @@ -560,6 +560,7 @@ func filetype#CSH() endif endfunc +let s:ft_rules_udev_rules_pattern = '^\s*\cudev_rules\s*=\s*"\([^"]\{-1,}\)/*".*' func filetype#FTRules() let path = expand(':p') if path =~ '^/\(etc/udev/\%(rules\.d/\)\=.*\.rules\|lib/udev/\%(rules\.d/\)\=.*\.rules\)$' diff --git a/runtime/filetype.vim b/runtime/filetype.vim --- a/runtime/filetype.vim +++ b/runtime/filetype.vim @@ -1542,7 +1542,6 @@ au BufNewFile,BufRead *.mib,*.my setf m au BufNewFile,BufRead *.hog,snort.conf,vision.conf setf hog au BufNewFile,BufRead *.rules call filetype#FTRules() -let s:ft_rules_udev_rules_pattern = '^\s*\cudev_rules\s*=\s*"\([^"]\{-1,}\)/*".*' " Spec (Linux RPM) au BufNewFile,BufRead *.spec setf spec diff --git a/src/version.c b/src/version.c --- a/src/version.c +++ b/src/version.c @@ -762,6 +762,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ /**/ + 1282, +/**/ 1281, /**/ 1280,