]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 8.0.0564: cannot detect Bazel BUILD files on some systems v8.0.0564
authorBram Moolenaar <Bram@vim.org>
Sat, 15 Apr 2017 12:36:07 +0000 (14:36 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 15 Apr 2017 12:36:07 +0000 (14:36 +0200)
Problem:    Cannot detect Bazel BUILD files on some systems.
Solution:   Check for BUILD after script checks. (Issue #1340)

runtime/filetype.vim
src/version.c

index fce45d9b659732792b8d956e4adbf4d303670841..430fe4533b794a7e1233989fd16882492b60789d 100644 (file)
@@ -1,7 +1,7 @@
 " Vim support file to detect file types
 "
 " Maintainer:  Bram Moolenaar <Bram@vim.org>
-" Last Change: 2017 Mar 27
+" Last Change: 2017 Apr 15
 
 " Listen very carefully, I will say this only once
 if exists("did_load_filetypes")
@@ -310,9 +310,10 @@ au BufNewFile,BufRead *.bl                 setf blank
 au BufNewFile,BufRead */etc/blkid.tab,*/etc/blkid.tab.old   setf xml
 
 " Bazel (http://bazel.io)
-autocmd BufRead,BufNewFile *.bzl,WORKSPACE setfiletype bzl
+autocmd BufRead,BufNewFile *.bzl,WORKSPACE     setf bzl
 if has("fname_case")
-  autocmd BufRead,BufNewFile BUILD setfiletype bzl
+  " There is another check for BUILD further below.
+  autocmd BufRead,BufNewFile BUILD             setf bzl
 endif
 
 " C or lpc
@@ -2602,6 +2603,11 @@ au BufNewFile,BufRead *asterisk*/*voicemail.conf* call s:StarSetf('asteriskvm')
 " Bazaar version control
 au BufNewFile,BufRead bzr_log.*                        setf bzr
 
+" Bazel build file
+if !has("fname_case")
+  au BufNewFile,BufRead BUILD                  setf bzl
+endif
+
 " BIND zone
 au BufNewFile,BufRead */named/db.*,*/bind/db.* call s:StarSetf('bindzone')
 
index bef2bfd38a558112462ad566ff0813d72a7051fc..048953d38f0df0c51fe7d0e0828e1a0ed71fb19e 100644 (file)
@@ -764,6 +764,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    564,
 /**/
     563,
 /**/