diff options
Diffstat (limited to 'autoload/polyglot')
-rw-r--r-- | autoload/polyglot/init.vim | 20 | ||||
-rw-r--r-- | autoload/polyglot/sleuth.vim | 9 |
2 files changed, 19 insertions, 10 deletions
diff --git a/autoload/polyglot/init.vim b/autoload/polyglot/init.vim index 3d226bb3..45e9aab2 100644 --- a/autoload/polyglot/init.vim +++ b/autoload/polyglot/init.vim @@ -169,6 +169,10 @@ let did_load_filetypes = 1 " DO NOT EDIT CODE BELOW, IT IS GENERATED WITH MAKEFILE +if !has_key(g:polyglot_is_disabled, 'bicep') + au BufNewFile,BufRead *.bicep setf bicep +endif + if !has_key(g:polyglot_is_disabled, 'org') au BufNewFile,BufRead *.org setf org endif @@ -1328,10 +1332,6 @@ if !has_key(g:polyglot_is_disabled, 'hex') au BufNewFile,BufRead *.h32,*.hex setf hex endif -if !has_key(g:polyglot_is_disabled, 'hercules') - au BufNewFile,BufRead *.errsum,*.ev,*.sum,*.vc setf hercules -endif - if !has_key(g:polyglot_is_disabled, 'hastepreproc') au BufNewFile,BufRead *.htpp setf hastepreproc endif @@ -1783,7 +1783,7 @@ if !has_key(g:polyglot_is_disabled, 'odin') endif if !has_key(g:polyglot_is_disabled, 'dosini') - au BufNewFile,BufRead *.dof,*.ini,*.lektorproject,*.prefs,*.pro,*.properties,*/etc/pacman.conf,*/etc/yum.conf,{.,}editorconfig,{.,}flake8,{.,}npmrc,buildozer.spec setf dosini + au BufNewFile,BufRead *.dof,*.ini,*.lektorproject,*.prefs,*.pro,*.properties,*.url,*/etc/pacman.conf,*/etc/yum.conf,{.,}editorconfig,{.,}flake8,{.,}npmrc,buildozer.spec setf dosini au BufNewFile,BufRead php.ini-* call s:StarSetf('dosini') au BufNewFile,BufRead */etc/yum.repos.d/* call s:StarSetf('dosini') endif @@ -2157,7 +2157,7 @@ if !has_key(g:polyglot_is_disabled, 'mako') endif if !has_key(g:polyglot_is_disabled, 'm4') - au BufNewFile,BufRead *.at,*.m4 setf m4 + au BufNewFile,BufRead *.at,*.m4,*.mc setf m4 endif if !has_key(g:polyglot_is_disabled, 'lua') @@ -2320,16 +2320,22 @@ endif if !has_key(g:polyglot_is_disabled, 'javascript') au! BufNewFile,BufRead,BufWritePost *.frag call polyglot#detect#Frag() - au BufNewFile,BufRead *._js,*.bones,*.cjs,*.es,*.es6,*.gs,*.jake,*.javascript,*.js,*.jsb,*.jscad,*.jsfl,*.jsm,*.jss,*.jsx,*.mjs,*.njs,*.pac,*.sjs,*.ssjs,*.xsjs,*.xsjslib,Jakefile setf javascript + au BufNewFile,BufRead *._js,*.bones,*.cjs,*.es,*.es6,*.gs,*.jake,*.javascript,*.js,*.jsb,*.jscad,*.jsfl,*.jslib,*.jsm,*.jspre,*.jss,*.jsx,*.mjs,*.njs,*.pac,*.sjs,*.ssjs,*.xsjs,*.xsjslib,Jakefile setf javascript au BufNewFile,BufRead *.flow setf flow endif if !has_key(g:polyglot_is_disabled, 'go') au BufNewFile,BufRead *.go setf go au BufNewFile,BufRead go.mod setf gomod + au BufNewFile,BufRead go.sum setf gosum + au BufNewFile,BufRead go.work setf gowork au BufNewFile,BufRead *.tmpl setf gohtmltmpl endif +if !has_key(g:polyglot_is_disabled, 'hercules') + au BufNewFile,BufRead *.errsum,*.ev,*.sum,*.vc setf hercules +endif + if !has_key(g:polyglot_is_disabled, 'gnuplot') au BufNewFile,BufRead *.gnu,*.gnuplot,*.gp,*.gpi,*.p,*.plot,*.plt setf gnuplot endif diff --git a/autoload/polyglot/sleuth.vim b/autoload/polyglot/sleuth.vim index c031c157..ba166bf7 100644 --- a/autoload/polyglot/sleuth.vim +++ b/autoload/polyglot/sleuth.vim @@ -48,6 +48,7 @@ let s:globs = { \ 'bc': '*.bc', \ 'bdf': '*.bdf', \ 'bib': '*.bib', + \ 'bicep': '*.bicep', \ 'bindzone': 'named.root', \ 'blade': '*.blade,*.blade.php', \ 'blank': '*.bl', @@ -129,7 +130,7 @@ let s:globs = { \ 'dnsmasq': '', \ 'dockerfile': '*.Dockerfile,*.dock,Containerfile,Dockerfile,dockerfile,Dockerfile*', \ 'dosbatch': '*.bat,*.sys', - \ 'dosini': '*.wrap,*.ini,*.dof,*.lektorproject,*.prefs,*.pro,*.properties,.flake8,buildozer.spec,.editorconfig,.npmrc,php.ini-*', + \ 'dosini': '*.wrap,*.ini,*.dof,*.lektorproject,*.prefs,*.pro,*.properties,*.url,.flake8,buildozer.spec,.editorconfig,.npmrc,php.ini-*', \ 'dot': '*.dot,*.gv', \ 'dracula': '*.drac,*.drc,*lvs,*lpe,drac.*', \ 'dsdl': '*.sdl', @@ -197,6 +198,8 @@ let s:globs = { \ 'go': '*.go', \ 'gohtmltmpl': '*.tmpl', \ 'gomod': 'go.mod', + \ 'gosum': 'go.sum', + \ 'gowork': 'go.work', \ 'gp': '*.gp,.gprc', \ 'gpg': '', \ 'grads': '*.gs', @@ -253,7 +256,7 @@ let s:globs = { \ 'jam': '*.jpl,*.jpr,Prl*.*,JAM*.*', \ 'java': '*.java,*.jav', \ 'javacc': '*.jj,*.jjt', - \ 'javascript': '*.js,*._js,*.bones,*.cjs,*.es,*.es6,*.frag,*.gs,*.jake,*.javascript,*.jsb,*.jscad,*.jsfl,*.jsm,*.jss,*.jsx,*.mjs,*.njs,*.pac,*.sjs,*.ssjs,*.xsjs,*.xsjslib,Jakefile', + \ 'javascript': '*.js,*._js,*.bones,*.cjs,*.es,*.es6,*.frag,*.gs,*.jake,*.javascript,*.jsb,*.jscad,*.jsfl,*.jslib,*.jsm,*.jspre,*.jss,*.jsx,*.mjs,*.njs,*.pac,*.sjs,*.ssjs,*.xsjs,*.xsjslib,Jakefile', \ 'javascriptreact': '*.jsx', \ 'jess': '*.clp', \ 'jgraph': '*.jgr', @@ -309,7 +312,7 @@ let s:globs = { \ 'lss': '*.lss', \ 'lua': '*.lua,*.fcgi,*.nse,*.p8,*.pd_lua,*.rbxs,*.rockspec,*.wlua,.luacheckrc', \ 'lynx': 'lynx.cfg', - \ 'm4': '*.m4,*.at', + \ 'm4': '*.m4,*.mc,*.at', \ 'mail': '*.eml,snd.\d\+,.letter,.letter.\d\+,.followup,.article,.article.\d\+,pico.\d\+,mutt{ng,}-*-\w\+,mutt[[:alnum:]_-]\\\{6\},neomutt-*-\w\+,neomutt[[:alnum:]_-]\\\{6\},ae\d\+.txt,{neo,}mutt[[:alnum:]._-]\\\{6\},reportbug-*', \ 'mailaliases': '', \ 'mailcap': '.mailcap,mailcap', |