forked from aniani/vim
patch 9.0.2128: runtime(swig): add syntax and filetype plugins
Add syntax and filetype plugins for SWIG (Simplified Wrapper Interface Generator) description files. The default syntax for .i files highlights comments in a reverse color scheme which doesn't look well. This syntax builds on vim's c++ syntax by adding highlighting for common swig directives and user defined directives. For an alternative syntax, see vimscript #1247 (which I found after writing this). closes: #13562 Co-authored-by: Matěj Cepl <mcepl@cepl.eu> Co-authored-by: Julien Marrec <julien.marrec@gmail.com> Signed-off-by: Julien Marrec <julien.marrec@gmail.com> Signed-off-by: Doug Kearns <dougkearns@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
e214692718
commit
2e31065a65
@@ -1688,8 +1688,8 @@ au BufNewFile,BufRead .procmail,.procmailrc setf procmail
|
||||
" Progress or CWEB
|
||||
au BufNewFile,BufRead *.w call dist#ft#FTprogress_cweb()
|
||||
|
||||
" Progress or assembly
|
||||
au BufNewFile,BufRead *.i call dist#ft#FTprogress_asm()
|
||||
" Progress or assembly or Swig
|
||||
au BufNewFile,BufRead *.i call dist#ft#FTi()
|
||||
|
||||
" Progress or Pascal
|
||||
au BufNewFile,BufRead *.p call dist#ft#FTprogress_pascal()
|
||||
@@ -2183,6 +2183,9 @@ au BufNewFile,BufRead *.swift.gyb setf swiftgyb
|
||||
" Swift Intermediate Language or SILE
|
||||
au BufNewFile,BufRead *.sil call dist#ft#FTsil()
|
||||
|
||||
" Swig
|
||||
au BufNewFile,BufRead *.swg,*.swig setf swig
|
||||
|
||||
" Sysctl
|
||||
au BufNewFile,BufRead */etc/sysctl.conf,*/etc/sysctl.d/*.conf setf sysctl
|
||||
|
||||
|
||||
Reference in New Issue
Block a user