1
0
forked from aniani/vim

patch 9.0.1661: BUCK files are not recognized

Problem:    BUCK files are not recognized.
Solution:   Recognize BUCK files as "bzl". (Son Luong Ngoc, closes #12564)
This commit is contained in:
Son Luong Ngoc
2023-06-24 17:11:04 +01:00
committed by Bram Moolenaar
parent 2d8e998544
commit b46e0f3263
3 changed files with 8 additions and 6 deletions

View File

@@ -266,11 +266,11 @@ au BufNewFile,BufRead */etc/blkid.tab,*/etc/blkid.tab.old setf xml
" BSDL " BSDL
au BufNewFile,BufRead *.bsd,*.bsdl setf bsdl au BufNewFile,BufRead *.bsd,*.bsdl setf bsdl
" Bazel (http://bazel.io) " Bazel (https://bazel.build) and Buck2 (https://buck2.build/)
autocmd BufRead,BufNewFile *.bzl,*.bazel,WORKSPACE,WORKSPACE.bzlmod setf bzl autocmd BufRead,BufNewFile *.bzl,*.bazel,WORKSPACE,WORKSPACE.bzlmod setf bzl
if has("fname_case") if has("fname_case")
" There is another check for BUILD further below. " There is another check for BUILD and BUCK further below.
autocmd BufRead,BufNewFile *.BUILD,BUILD setf bzl autocmd BufRead,BufNewFile *.BUILD,BUILD,BUCK setf bzl
endif endif
" Busted (Lua unit testing framework - configuration files) " Busted (Lua unit testing framework - configuration files)
@@ -2605,9 +2605,9 @@ au BufNewFile,BufRead *asterisk*/*voicemail.conf* call s:StarSetf('asteriskvm')
" Bazaar version control " Bazaar version control
au BufNewFile,BufRead bzr_log.* setf bzr au BufNewFile,BufRead bzr_log.* setf bzr
" Bazel build file " Bazel and Buck2 build file
if !has("fname_case") if !has("fname_case")
au BufNewFile,BufRead *.BUILD,BUILD setf bzl au BufNewFile,BufRead *.BUILD,BUILD,BUCK setf bzl
endif endif
" BIND zone " BIND zone

View File

@@ -814,7 +814,7 @@ enddef
def s:GetFilenameCaseChecks(): dict<list<string>> def s:GetFilenameCaseChecks(): dict<list<string>>
return { return {
modula2: ['file.DEF'], modula2: ['file.DEF'],
bzl: ['file.BUILD', 'BUILD'], bzl: ['file.BUILD', 'BUILD', 'BUCK'],
} }
enddef enddef

View File

@@ -695,6 +695,8 @@ static char *(features[]) =
static int included_patches[] = static int included_patches[] =
{ /* Add new patch number below this line */ { /* Add new patch number below this line */
/**/
1661,
/**/ /**/
1660, 1660,
/**/ /**/