mirror of
https://github.com/vim/vim.git
synced 2025-07-26 11:04:33 -04:00
patch 9.1.0735: filetype: salt files are not recognized
Problem: filetype: salt files are not recognized Solution: Detect '*.sls' files as filetype salt, include a syntax script (Gregory Anders) closes: #15689 Signed-off-by: Gregory Anders <greg@gpanders.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
parent
202c467bb3
commit
89b9bb4ac8
1
.github/MAINTAINERS
vendored
1
.github/MAINTAINERS
vendored
@ -551,6 +551,7 @@ runtime/syntax/rng.vim @jhradilek
|
|||||||
runtime/syntax/routeros.vim @zainin
|
runtime/syntax/routeros.vim @zainin
|
||||||
runtime/syntax/rst.vim @marshallward
|
runtime/syntax/rst.vim @marshallward
|
||||||
runtime/syntax/ruby.vim @dkearns
|
runtime/syntax/ruby.vim @dkearns
|
||||||
|
runtime/syntax/salt.vim @gpanders
|
||||||
runtime/syntax/sass.vim @tpope
|
runtime/syntax/sass.vim @tpope
|
||||||
runtime/syntax/scala.vim @derekwyatt
|
runtime/syntax/scala.vim @derekwyatt
|
||||||
runtime/syntax/scheme.vim @evhan
|
runtime/syntax/scheme.vim @evhan
|
||||||
|
@ -2231,6 +2231,9 @@ au BufNewFile,BufRead .zprofile,*/etc/zprofile,.zfbfmarks setf zsh
|
|||||||
au BufNewFile,BufRead .zshrc,.zshenv,.zlogin,.zlogout,.zcompdump,.zsh_history setf zsh
|
au BufNewFile,BufRead .zshrc,.zshenv,.zlogin,.zlogout,.zcompdump,.zsh_history setf zsh
|
||||||
au BufNewFile,BufRead *.zsh,*.zsh-theme,*.zunit setf zsh
|
au BufNewFile,BufRead *.zsh,*.zsh-theme,*.zunit setf zsh
|
||||||
|
|
||||||
|
" Salt state files
|
||||||
|
au BufNewFile,BufRead *.sls setf salt
|
||||||
|
|
||||||
" Scheme ("racket" patterns are now separate, see above)
|
" Scheme ("racket" patterns are now separate, see above)
|
||||||
au BufNewFile,BufRead *.scm,*.ss,*.sld setf scheme
|
au BufNewFile,BufRead *.scm,*.ss,*.sld setf scheme
|
||||||
|
|
||||||
|
16
runtime/syntax/salt.vim
Normal file
16
runtime/syntax/salt.vim
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
" Vim syntax file
|
||||||
|
" Maintainer: Gregory Anders
|
||||||
|
" Last Changed: 2024-09-16
|
||||||
|
|
||||||
|
if exists('b:current_syntax')
|
||||||
|
finish
|
||||||
|
endif
|
||||||
|
|
||||||
|
" Salt state files are just YAML with embedded Jinja
|
||||||
|
runtime! syntax/yaml.vim
|
||||||
|
unlet! b:current_syntax
|
||||||
|
|
||||||
|
runtime! syntax/jinja.vim
|
||||||
|
unlet! b:current_syntax
|
||||||
|
|
||||||
|
let b:current_syntax = 'salt'
|
@ -635,6 +635,7 @@ def s:GetFilenameChecks(): dict<list<string>>
|
|||||||
rtf: ['file.rtf'],
|
rtf: ['file.rtf'],
|
||||||
ruby: ['.irbrc', 'irbrc', '.irb_history', 'irb_history', 'file.rb', 'file.rbw', 'file.gemspec', 'file.ru', 'Gemfile', 'file.builder', 'file.rxml', 'file.rjs', 'file.rant', 'file.rake', 'rakefile', 'Rakefile', 'rantfile', 'Rantfile', 'rakefile-file', 'Rakefile-file', 'Puppetfile', 'Vagrantfile'],
|
ruby: ['.irbrc', 'irbrc', '.irb_history', 'irb_history', 'file.rb', 'file.rbw', 'file.gemspec', 'file.ru', 'Gemfile', 'file.builder', 'file.rxml', 'file.rjs', 'file.rant', 'file.rake', 'rakefile', 'Rakefile', 'rantfile', 'Rantfile', 'rakefile-file', 'Rakefile-file', 'Puppetfile', 'Vagrantfile'],
|
||||||
rust: ['file.rs'],
|
rust: ['file.rs'],
|
||||||
|
salt: ['file.sls'],
|
||||||
samba: ['smb.conf'],
|
samba: ['smb.conf'],
|
||||||
sas: ['file.sas'],
|
sas: ['file.sas'],
|
||||||
sass: ['file.sass'],
|
sass: ['file.sass'],
|
||||||
|
@ -704,6 +704,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 */
|
||||||
|
/**/
|
||||||
|
735,
|
||||||
/**/
|
/**/
|
||||||
734,
|
734,
|
||||||
/**/
|
/**/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user