summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Reif <dan.reif@collectivehealth.com>2018-04-16 11:36:02 -0700
committerDan Reif <dan.reif@collectivehealth.com>2018-04-16 11:36:02 -0700
commitddc64d8db27064dd295b0a8379fb54aebb68cccb (patch)
treeb414ce9a24249bf48d623464e4e166e93ef416a6
parent98f90bced5ff053f3e2546175ffc3ecb72f561f9 (diff)
downloadvim-polyglot-ddc64d8db27064dd295b0a8379fb54aebb68cccb.tar.gz
vim-polyglot-ddc64d8db27064dd295b0a8379fb54aebb68cccb.zip
Don't actually update `ftdetect/polyglot.vim`
It was only in the original commit because I wanted to demonstrate the changes that would be made. Revert it back out now to make this a clean, svelte, easy-to-merge PR.
-rw-r--r--ftdetect/polyglot.vim917
1 files changed, 331 insertions, 586 deletions
diff --git a/ftdetect/polyglot.vim b/ftdetect/polyglot.vim
index ff3a68f8..6bf83344 100644
--- a/ftdetect/polyglot.vim
+++ b/ftdetect/polyglot.vim
@@ -69,40 +69,29 @@ augroup filetypedetect
autocmd BufNewFile,BufRead *.swift set filetype=swift
augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'apiblueprint') == -1
- augroup filetypedetect
- " apiblueprint, from apiblueprint.vim in sheerun/apiblueprint.vim
+augroup filetypedetect
+" apiblueprint:sheerun/apiblueprint.vim
autocmd BufReadPost,BufNewFile *.apib set filetype=apiblueprint
autocmd FileType apiblueprint set syntax=apiblueprint
autocmd FileType apiblueprint set makeprg=drafter\ -l\ %
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'applescript') == -1
- augroup filetypedetect
- " applescript, from * in vim-scripts/applescript.vim
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" applescript:vim-scripts/applescript.vim
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'asciidoc') == -1
- augroup filetypedetect
- " asciidoc, from asciidoc.vim in asciidoc/vim-asciidoc
+augroup filetypedetect
+" asciidoc:asciidoc/vim-asciidoc
autocmd BufNewFile,BufRead *.asciidoc,*.adoc
\ set ft=asciidoc
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'yaml') == -1
- augroup filetypedetect
- " yaml, from * in stephpy/vim-yaml
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" yaml:stephpy/vim-yaml
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ansible') == -1
- augroup filetypedetect
- " ansible, from ansible.vim in pearofducks/ansible-vim
+augroup filetypedetect
+" ansible:pearofducks/ansible-vim
function! s:isAnsible()
let filepath = expand("%:p")
let filename = expand("%:t")
@@ -117,102 +106,62 @@ function! s:isAnsible()
return 0
endfunction
-function! s:setupTemplate()
- if exists("g:ansible_template_syntaxes")
- let filepath = expand("%:p")
- for syntax_name in items(g:ansible_template_syntaxes)
- let s:syntax_string = '\v/'.syntax_name[0]
- if filepath =~ s:syntax_string
- execute 'set ft='.syntax_name[1].'.jinja2'
- return
- endif
- endfor
- endif
- set ft=jinja2
-endfunction
-
-au BufNewFile,BufRead * if s:isAnsible() | set ft=yaml.ansible | en
-au BufNewFile,BufRead *.j2 call s:setupTemplate()
-au BufNewFile,BufRead hosts set ft=ansible_hosts
- augroup end
-endif
+:au BufNewFile,BufRead * if s:isAnsible() | set ft=ansible | en
+:au BufNewFile,BufRead *.j2 set ft=ansible_template
+:au BufNewFile,BufRead hosts set ft=ansible_hosts
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'arduino') == -1
- augroup filetypedetect
- " arduino, from arduino.vim in sudar/vim-arduino-syntax
+augroup filetypedetect
+" arduino:sudar/vim-arduino-syntax
au BufRead,BufNewFile *.ino,*.pde set filetype=arduino
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'autohotkey') == -1
- augroup filetypedetect
- " autohotkey, from * in hnamikaw/vim-autohotkey
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" autohotkey:hnamikaw/vim-autohotkey
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'blade') == -1
- augroup filetypedetect
- " blade, from blade.vim in jwalton512/vim-blade
+augroup filetypedetect
+" blade:jwalton512/vim-blade
autocmd BufNewFile,BufRead *.blade.php set filetype=blade
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'c++11') == -1
- augroup filetypedetect
- " c++11, from * in octol/vim-cpp-enhanced-highlight
-
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'c/c++') == -1
- augroup filetypedetect
- " c/c++, from * in vim-jp/vim-cpp
+augroup filetypedetect
+" c++11:octol/vim-cpp-enhanced-highlight
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" c/c++:vim-jp/vim-cpp
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'caddyfile') == -1
- augroup filetypedetect
- " caddyfile, from caddyfile.vim in isobit/vim-caddyfile
+augroup filetypedetect
+" caddyfile:isobit/vim-caddyfile
au BufNewFile,BufRead Caddyfile set ft=caddyfile
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'carp') == -1
- augroup filetypedetect
- " carp, from carp.vim in hellerve/carp-vim
+augroup filetypedetect
+" carp:hellerve/carp-vim
au BufRead,BufNewFile *.carp set filetype=carp
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cjsx') == -1
- augroup filetypedetect
- " cjsx, from cjsx.vim in mtscout6/vim-cjsx
+augroup filetypedetect
+" cjsx:mtscout6/vim-cjsx
augroup CJSX
au!
autocmd BufNewFile,BufRead *.csx,*.cjsx set filetype=coffee
augroup END
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'clojure') == -1
- augroup filetypedetect
- " clojure, from clojure.vim in guns/vim-clojure-static
+augroup filetypedetect
+" clojure:guns/vim-clojure-static
autocmd BufNewFile,BufRead *.clj,*.cljs,*.edn,*.cljx,*.cljc,{build,profile}.boot setlocal filetype=clojure
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cmake') == -1
- augroup filetypedetect
- " cmake, from * in pboettch/vim-cmake-syntax
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" cmake:pboettch/vim-cmake-syntax
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cryptol') == -1
- augroup filetypedetect
- " cryptol, from cryptol.vim in victoredwardocallaghan/cryptol.vim
+augroup filetypedetect
+" cryptol:victoredwardocallaghan/cryptol.vim
" Copyright © 2013 Edward O'Callaghan. All Rights Reserved.
" Normal Cryptol Program;
au! BufRead,BufNewFile *.cry set filetype=cryptol
@@ -221,61 +170,46 @@ au! BufRead,BufNewFile *.cyl set filetype=cryptol
au! BufRead,BufNewFile *.lcry set filetype=cryptol
au! BufRead,BufNewFile *.lcyl set filetype=cryptol
" Also in LaTeX *.tex which is outside our coverage scope.
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'crystal') == -1
- augroup filetypedetect
- " crystal, from crystal.vim in rhysd/vim-crystal
+augroup filetypedetect
+" crystal:rhysd/vim-crystal
autocmd BufNewFile,BufReadPost *.cr setlocal filetype=crystal
autocmd BufNewFile,BufReadPost Projectfile setlocal filetype=crystal
autocmd BufNewFile,BufReadPost *.ecr setlocal filetype=eruby
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cql') == -1
- augroup filetypedetect
- " cql, from cql.vim in elubow/cql-vim
+augroup filetypedetect
+" cql:elubow/cql-vim
if has("autocmd")
au BufNewFile,BufRead *.cql set filetype=cql
endif
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cucumber') == -1
- augroup filetypedetect
- " cucumber, from cucumber.vim in tpope/vim-cucumber
+augroup filetypedetect
+" cucumber:tpope/vim-cucumber
" Cucumber
autocmd BufNewFile,BufReadPost *.feature,*.story set filetype=cucumber
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dart') == -1
- augroup filetypedetect
- " dart, from dart.vim in dart-lang/dart-vim-plugin
+augroup filetypedetect
+" dart:dart-lang/dart-vim-plugin
autocmd BufRead,BufNewFile *.dart set filetype=dart
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dockerfile') == -1
- augroup filetypedetect
- " dockerfile, from * in docker/docker::/contrib/syntax/vim/
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" dockerfile:docker/docker::/contrib/syntax/vim/
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'elm') == -1
- augroup filetypedetect
- " elm, from elm.vim in ElmCast/elm-vim
+augroup filetypedetect
+" elm:ElmCast/elm-vim
" detection for Elm (http://elm-lang.org/)
au BufRead,BufNewFile *.elm set filetype=elm
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'emberscript') == -1
- augroup filetypedetect
- " emberscript, from ember-script.vim in yalesov/vim-ember-script
+augroup filetypedetect
+" emberscript:yalesov/vim-ember-script
" Language: ember-script
" Maintainer: Yulij Andreevich Lesov <yalesov@gmail.com>>
" URL: http://github.com/yalesov/vim-ember-script
@@ -289,12 +223,10 @@ endif
autocmd BufNewFile,BufRead *.em set filetype=ember-script
autocmd FileType ember-script set tabstop=2|set shiftwidth=2|set expandtab
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'emblem') == -1
- augroup filetypedetect
- " emblem, from emblem.vim in yalesov/vim-emblem
+augroup filetypedetect
+" emblem:yalesov/vim-emblem
" Language: emblem
" Maintainer: Yulij Andreevich Lesov <yalesov@gmail.com>
" URL: http://github.com/yalesov/vim-emblem
@@ -312,34 +244,26 @@ else
autocmd BufNewFile,BufRead *.em,*.emblem set filetype=emblem
endif
autocmd FileType emblem set tabstop=2|set shiftwidth=2|set expandtab
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'erlang') == -1
- augroup filetypedetect
- " erlang, from erlang.vim in vim-erlang/vim-erlang-runtime
+augroup filetypedetect
+" erlang:vim-erlang/vim-erlang-runtime
au BufNewFile,BufRead *.erl,*.hrl,rebar.config,*.app,*.app.src,*.yaws,*.xrl,*.escript set ft=erlang
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'fsharp') == -1
- augroup filetypedetect
- " fsharp, from fsharp.vim in fsharp/vim-fsharp:_BASIC
+augroup filetypedetect
+" fsharp:fsharp/vim-fsharp:_BASIC
" F#, fsharp
autocmd BufNewFile,BufRead *.fs,*.fsi,*.fsx set filetype=fsharp
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'gmpl') == -1
- augroup filetypedetect
- " gmpl, from gmpl.vim in maelvalais/gmpl.vim
+augroup filetypedetect
+" gmpl:maelvalais/gmpl.vim
au BufRead,BufNewFile *.mod set filetype=gmpl
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'glsl') == -1
- augroup filetypedetect
- " glsl, from glsl.vim in tikhomirov/vim-glsl
+augroup filetypedetect
+" glsl:tikhomirov/vim-glsl
" Language: OpenGL Shading Language
" Maintainer: Sergey Tikhomirov <sergey@tikhomirov.io>
@@ -348,19 +272,14 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'glsl') == -1
autocmd! BufNewFile,BufRead *.vert,*.tesc,*.tese,*.glsl,*.geom,*.frag,*.comp set filetype=glsl
" vim:set sts=2 sw=2 :
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'gnuplot') == -1
- augroup filetypedetect
- " gnuplot, from * in vim-scripts/gnuplot-syntax-highlighting
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" gnuplot:vim-scripts/gnuplot-syntax-highlighting
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'go') == -1
- augroup filetypedetect
- " go, from gofiletype.vim in fatih/vim-go:_BASIC
+augroup filetypedetect
+" go:fatih/vim-go:_BASIC
" vint: -ProhibitAutocmdWithNoGroup
" We take care to preserve the user's fileencodings and fileformats,
@@ -395,77 +314,57 @@ au BufReadPost *.s call s:gofiletype_post()
au BufRead,BufNewFile *.tmpl set filetype=gohtmltmpl
" vim: sw=2 ts=2 et
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'groovy') == -1
- augroup filetypedetect
- " groovy, from * in vim-scripts/groovy.vim
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" groovy:vim-scripts/groovy.vim
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'haml') == -1
- augroup filetypedetect
- " haml, from haml.vim in sheerun/vim-haml
+augroup filetypedetect
+" haml:sheerun/vim-haml
autocmd BufNewFile,BufRead *.sass setf sass
autocmd BufNewFile,BufRead *.scss setf scss
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'handlebars') == -1
- augroup filetypedetect
- " handlebars, from mustache.vim in mustache/vim-mustache-handlebars
+augroup filetypedetect
+" handlebars:mustache/vim-mustache-handlebars
if has("autocmd")
au BufNewFile,BufRead *.mustache,*.hogan,*.hulk,*.hjs set filetype=html.mustache syntax=mustache | runtime! ftplugin/mustache.vim ftplugin/mustache*.vim ftplugin/mustache/*.vim
au BufNewFile,BufRead *.handlebars,*.hbs set filetype=html.handlebars syntax=mustache | runtime! ftplugin/mustache.vim ftplugin/mustache*.vim ftplugin/mustache/*.vim
endif
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'haskell') == -1
- augroup filetypedetect
- " haskell, from haskell.vim in neovimhaskell/haskell-vim
+augroup filetypedetect
+" haskell:neovimhaskell/haskell-vim
au BufRead,BufNewFile *.hsc set filetype=haskell
au BufRead,BufNewFile *.bpk set filetype=haskell
au BufRead,BufNewFile *.hsig set filetype=haskell
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'haxe') == -1
- augroup filetypedetect
- " haxe, from haxe.vim in yaymukund/vim-haxe
+augroup filetypedetect
+" haxe:yaymukund/vim-haxe
autocmd BufNewFile,BufRead *.hx setf haxe
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'html5') == -1
- augroup filetypedetect
- " html5, from * in othree/html5.vim
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" html5:othree/html5.vim
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'i3') == -1
- augroup filetypedetect
- " i3, from i3.vim in PotatoesMaster/i3-vim-syntax
+augroup filetypedetect
+" i3:PotatoesMaster/i3-vim-syntax
augroup i3_ftdetect
au!
au BufRead,BufNewFile *i3/config,*sway/config set ft=i3
augroup END
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jasmine') == -1
- augroup filetypedetect
- " jasmine, from jasmine.vim in glanotte/vim-jasmine
+augroup filetypedetect
+" jasmine:glanotte/vim-jasmine
autocmd BufNewFile,BufRead *Spec.js,*_spec.js set filetype=jasmine.javascript syntax=jasmine
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'javascript') == -1
- augroup filetypedetect
- " javascript, from javascript.vim in pangloss/vim-javascript:_JAVASCRIPT
+augroup filetypedetect
+" javascript:pangloss/vim-javascript:_JAVASCRIPT
au BufNewFile,BufRead *.{js,mjs,jsm,es,es6},Jakefile setf javascript
fun! s:SourceFlowSyntax()
@@ -483,52 +382,42 @@ fun! s:SelectJavascript()
endif
endfun
au BufNewFile,BufRead * call s:SelectJavascript()
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jenkins') == -1
- augroup filetypedetect
- " jenkins, from Jenkinsfile.vim in martinda/Jenkinsfile-vim-syntax
+augroup filetypedetect
+" jenkins:martinda/Jenkinsfile-vim-syntax
" Jenkinsfile
autocmd BufRead,BufNewFile Jenkinsfile set ft=Jenkinsfile
autocmd BufRead,BufNewFile Jenkinsfile* setf Jenkinsfile
autocmd BufRead,BufNewFile *.jenkinsfile set ft=Jenkinsfile
autocmd BufRead,BufNewFile *.jenkinsfile setf Jenkinsfile
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'json') == -1
- augroup filetypedetect
- " json, from json.vim in elzr/vim-json
+augroup filetypedetect
+" json:elzr/vim-json
autocmd BufNewFile,BufRead *.json setlocal filetype=json
autocmd BufNewFile,BufRead *.jsonl setlocal filetype=json
autocmd BufNewFile,BufRead *.jsonp setlocal filetype=json
autocmd BufNewFile,BufRead *.geojson setlocal filetype=json
autocmd BufNewFile,BufRead *.template setlocal filetype=json
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'json5') == -1
- augroup filetypedetect
- " json5, from json5.vim in GutenYe/json5.vim
+augroup filetypedetect
+" json5:GutenYe/json5.vim
au BufNewFile,BufRead *.json5 setfiletype json5
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jst') == -1
- augroup filetypedetect
- " jst, from jst.vim in briancollins/vim-jst
+augroup filetypedetect
+" jst:briancollins/vim-jst
au BufNewFile,BufRead *.ejs set filetype=jst
au BufNewFile,BufRead *.jst set filetype=jst
au BufNewFile,BufRead *.djs set filetype=jst
au BufNewFile,BufRead *.hamljs set filetype=jst
au BufNewFile,BufRead *.ect set filetype=jst
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jsx') == -1
- augroup filetypedetect
- " jsx, from javascript.vim in mxw/vim-jsx:_ALL
+augroup filetypedetect
+" jsx:mxw/vim-jsx:_ALL
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Vim ftdetect file
"
@@ -539,7 +428,7 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jsx') == -1
" Whether the .jsx extension is required.
if !exists('g:jsx_ext_required')
- let g:jsx_ext_required = 0
+ let g:jsx_ext_required = 1
endif
" Whether the @jsx pragma is required.
@@ -566,34 +455,25 @@ autocmd BufNewFile,BufRead *.jsx let b:jsx_ext_found = 1
autocmd BufNewFile,BufRead *.jsx set filetype=javascript.jsx
autocmd BufNewFile,BufRead *.js
\ if <SID>EnableJSX() | set filetype=javascript.jsx | endif
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'kotlin') == -1
- augroup filetypedetect
- " kotlin, from kotlin.vim in udalov/kotlin-vim
+augroup filetypedetect
+" kotlin:udalov/kotlin-vim
autocmd BufNewFile,BufRead *.kt setfiletype kotlin
autocmd BufNewFile,BufRead *.kts setfiletype kotlin
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'latex') == -1
- augroup filetypedetect
- " latex, from * in LaTeX-Box-Team/LaTeX-Box
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" latex:LaTeX-Box-Team/LaTeX-Box
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'less') == -1
- augroup filetypedetect
- " less, from less.vim in groenewege/vim-less
+augroup filetypedetect
+" less:groenewege/vim-less
autocmd BufNewFile,BufRead *.less setf less
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'liquid') == -1
- augroup filetypedetect
- " liquid, from liquid.vim in tpope/vim-liquid
+augroup filetypedetect
+" liquid:tpope/vim-liquid
" Liquid
au BufNewFile,BufRead *.liquid set ft=liquid
@@ -610,12 +490,10 @@ au BufNewFile,BufRead *.markdown,*.mkd,*.mkdn,*.md
au BufNewFile,BufRead */templates/**.liquid,*/layout/**.liquid,*/snippets/**.liquid
\ let b:liquid_subtype = 'html' |
\ set ft=liquid |
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'livescript') == -1
- augroup filetypedetect
- " livescript, from ls.vim in gkz/vim-ls
+augroup filetypedetect
+" livescript:gkz/vim-ls
" Language: LiveScript
" Maintainer: George Zahariev
" URL: http://github.com/gkz/vim-ls
@@ -623,19 +501,14 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'livescript') ==
"
autocmd BufNewFile,BufRead *.ls set filetype=ls
autocmd BufNewFile,BufRead *Slakefile set filetype=ls
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'lua') == -1
- augroup filetypedetect
- " lua, from * in tbastos/vim-lua
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" lua:tbastos/vim-lua
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'mako') == -1
- augroup filetypedetect
- " mako, from mako.vim in sophacles/vim-bundle-mako
+augroup filetypedetect
+" mako:sophacles/vim-bundle-mako
if !exists("g:mako_detect_lang_from_ext")
let g:mako_detect_lang_from_ext = 1
endif
@@ -647,46 +520,36 @@ if g:mako_detect_lang_from_ext
au BufReadPre *.*.mako execute "do BufRead filetypedetect " . expand("<afile>:r") | let b:mako_outer_lang = &filetype
endif
au BufRead,BufNewFile *.mako set filetype=mako
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'markdown') == -1
- augroup filetypedetect
- " markdown, from markdown.vim in plasticboy/vim-markdown:_SYNTAX
+augroup filetypedetect
+" markdown:plasticboy/vim-markdown:_SYNTAX
" markdown filetype file
au BufRead,BufNewFile *.{md,mdown,mkd,mkdn,markdown,mdwn} set filetype=markdown
au BufRead,BufNewFile *.{md,mdown,mkd,mkdn,markdown,mdwn}.{des3,des,bf,bfa,aes,idea,cast,rc2,rc4,rc5,desx} set filetype=markdown
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'mathematica') == -1
- augroup filetypedetect
- " mathematica, from * in rsmenon/vim-mathematica
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" mathematica:rsmenon/vim-mathematica
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nginx') == -1
- augroup filetypedetect
- " nginx, from nginx.vim in chr4/nginx.vim
+augroup filetypedetect
+" nginx:chr4/nginx.vim
au BufRead,BufNewFile *.nginx set ft=nginx
au BufRead,BufNewFile nginx*.conf set ft=nginx
au BufRead,BufNewFile *nginx.conf set ft=nginx
au BufRead,BufNewFile */etc/nginx/* set ft=nginx
au BufRead,BufNewFile */usr/local/nginx/conf/* set ft=nginx
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nim') == -1
- augroup filetypedetect
- " nim, from nim.vim in zah/nim.vim:_BASIC
+augroup filetypedetect
+" nim:zah/nim.vim:_BASIC
au BufNewFile,BufRead *.nim,*.nims set filetype=nim
- augroup end
-endif
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nix') == -1
- augroup filetypedetect
- " nix, from nix.vim in LnL7/vim-nix
+augroup END
+
+augroup filetypedetect
+" nix:LnL7/vim-nix
" Vim filetype detect
" Language: Nix
" Maintainer: Daiderd Jordan <daiderd@gmail.com>
@@ -694,51 +557,36 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nix') == -1
au BufRead,BufNewFile *.nix set filetype=nix
au FileType nix setl sw=2 sts=2 et iskeyword+=-
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'objc') == -1
- augroup filetypedetect
- " objc, from * in b4winckler/vim-objc
-
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ocaml') == -1
- augroup filetypedetect
- " ocaml, from * in jrk/vim-ocaml
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" objc:b4winckler/vim-objc
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'octave') == -1
- augroup filetypedetect
- " octave, from * in vim-scripts/octave.vim--
+augroup filetypedetect
+" ocaml:jrk/vim-ocaml
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" octave:vim-scripts/octave.vim--
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'opencl') == -1
- augroup filetypedetect
- " opencl, from opencl.vim in petRUShka/vim-opencl
+augroup filetypedetect
+" opencl:petRUShka/vim-opencl
au! BufRead,BufNewFile *.cl set filetype=opencl
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'perl') == -1
- augroup filetypedetect
- " perl, from mason-in-html.vim in vim-perl/vim-perl
+augroup filetypedetect
+" perl:vim-perl/vim-perl
" Highlight .html files as Mason if they start with Mason tags
autocmd BufRead *.html
\ if getline(1) =~ '^\(%\|<[%&].*>\)' |
\ set filetype=mason |
\ endif
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'perl') == -1
- augroup filetypedetect
- " perl, from perl11.vim in vim-perl/vim-perl
+augroup filetypedetect
+" perl:vim-perl/vim-perl
function! s:DetectPerl6()
let line_no = 1
let eof = line('$')
@@ -773,27 +621,20 @@ endfunction
autocmd BufReadPost *.pl,*.pm,*.t call s:DetectPerl6()
autocmd BufNew,BufNewFile,BufRead *.nqp setf perl6
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'pgsql') == -1
- augroup filetypedetect
- " pgsql, from pgsql.vim in exu/pgsql.vim
+augroup filetypedetect
+" pgsql:exu/pgsql.vim
" postgreSQL
au BufNewFile,BufRead *.pgsql setf pgsql
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'php') == -1
- augroup filetypedetect
- " php, from * in StanAngeloff/php.vim
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" php:StanAngeloff/php.vim
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'powershell') == -1
- augroup filetypedetect
- " powershell, from ps1.vim in PProvost/vim-ps1
+augroup filetypedetect
+" powershell:PProvost/vim-ps1
" Vim ftdetect plugin file
" Language: Windows PowerShell
" Maintainer: Peter Provost <peter@provost.org>
@@ -805,12 +646,10 @@ au BufNewFile,BufRead *.ps1 set ft=ps1
au BufNewFile,BufRead *.psd1 set ft=ps1
au BufNewFile,BufRead *.psm1 set ft=ps1
au BufNewFile,BufRead *.pssc set ft=ps1
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'powershell') == -1
- augroup filetypedetect
- " powershell, from ps1xml.vim in PProvost/vim-ps1
+augroup filetypedetect
+" powershell:PProvost/vim-ps1
" Vim ftdetect plugin file
" Language: Windows PowerShell
" Maintainer: Peter Provost <peter@provost.org>
@@ -819,12 +658,10 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'powershell') ==
" Vim Script Page: http://www.vim.org/scripts/script.php?script_id=1327
au BufNewFile,BufRead *.ps1xml set ft=ps1xml
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'powershell') == -1
- augroup filetypedetect
- " powershell, from xml.vim in PProvost/vim-ps1
+augroup filetypedetect
+" powershell:PProvost/vim-ps1
" Vim ftdetect plugin file
" Language: Windows PowerShell
" Maintainer: Peter Provost <peter@provost.org>
@@ -834,114 +671,81 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'powershell') ==
au BufNewFile,BufRead *.cdxml set ft=xml
au BufNewFile,BufRead *.psc1 set ft=xml
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'protobuf') == -1
- augroup filetypedetect
- " protobuf, from proto.vim in uarun/vim-protobuf
+augroup filetypedetect
+" protobuf:uarun/vim-protobuf
autocmd BufNewFile,BufRead *.proto setfiletype proto
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'pug') == -1
- augroup filetypedetect
- " pug, from pug.vim in digitaltoad/vim-pug
+augroup filetypedetect
+" pug:digitaltoad/vim-pug
" Pug
autocmd BufNewFile,BufReadPost *.pug set filetype=pug
" Jade
autocmd BufNewFile,BufReadPost *.jade set filetype=pug
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1
- augroup filetypedetect
- " puppet, from puppet.vim in voxpupuli/vim-puppet
+augroup filetypedetect
+" puppet:voxpupuli/vim-puppet
au! BufRead,BufNewFile *.pp setfiletype puppet
au! BufRead,BufNewFile Puppetfile setfiletype ruby
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'purescript') == -1
- augroup filetypedetect
- " purescript, from purescript.vim in purescript-contrib/purescript-vim
+augroup filetypedetect
+" purescript:purescript-contrib/purescript-vim
au BufNewFile,BufRead *.purs setf purescript
au FileType purescript let &l:commentstring='{--%s--}'
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'python') == -1
- augroup filetypedetect
- " python, from * in vim-python/python-syntax
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" python:vim-python/python-syntax
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'python-compiler') == -1
- augroup filetypedetect
- " python-compiler, from python.vim in aliev/vim-compiler-python
+augroup filetypedetect
+" python-compiler:aliev/vim-compiler-python
" Vim compiler file
" Compiler: Unit testing tool for Python
" Maintainer: Ali Aliev <ali@aliev.me>
" Last Change: 2015 Nov 2
autocmd FileType python compiler python
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'python-ident') == -1
- augroup filetypedetect
- " python-ident, from * in Vimjas/vim-python-pep8-indent
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" python-ident:Vimjas/vim-python-pep8-indent
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'qml') == -1
- augroup filetypedetect
- " qml, from qml.vim in peterhoeg/vim-qml
+augroup filetypedetect
+" qml:peterhoeg/vim-qml
autocmd BufRead,BufNewFile *.qml setfiletype qml
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'r-lang') == -1
- augroup filetypedetect
- " r-lang, from * in vim-scripts/R.vim
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" r-lang:vim-scripts/R.vim
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'racket') == -1
- augroup filetypedetect
- " racket, from racket.vim in wlangstroth/vim-racket
+augroup filetypedetect
+" racket:wlangstroth/vim-racket
au BufRead,BufNewFile *.rkt,*.rktl set filetype=racket
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'raml') == -1
- augroup filetypedetect
- " raml, from raml.vim in IN3D/vim-raml
+augroup filetypedetect
+" raml:IN3D/vim-raml
au BufRead,BufNewFile *.raml set ft=raml
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ragel') == -1
- augroup filetypedetect
- " ragel, from * in jneen/ragel.vim
-
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rspec') == -1
- augroup filetypedetect
- " rspec, from * in sheerun/rspec.vim
+augroup filetypedetect
+" ragel:jneen/ragel.vim
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" rspec:sheerun/rspec.vim
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ruby') == -1
- augroup filetypedetect
- " ruby, from ruby.vim in vim-ruby/vim-ruby
+augroup filetypedetect
+" ruby:vim-ruby/vim-ruby
" Officially distributed filetypes
" Support functions {{{
@@ -984,12 +788,10 @@ au BufNewFile,BufRead [rR]akefile* call s:StarSetf('ruby')
au BufNewFile,BufRead [rR]antfile,*.rant call s:setf('ruby')
" vim: nowrap sw=2 sts=2 ts=8 noet fdm=marker:
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ruby') == -1
- augroup filetypedetect
- " ruby, from ruby_extra.vim in vim-ruby/vim-ruby
+augroup filetypedetect
+" ruby:vim-ruby/vim-ruby
" All other filetypes
" Support functions {{{
@@ -1053,80 +855,62 @@ au BufNewFile,BufRead [tT]horfile,*.thor call s:setf('ruby')
au BufNewFile,BufRead [vV]agrantfile call s:setf('ruby')
" vim: nowrap sw=2 sts=2 ts=8 noet fdm=marker:
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rust') == -1
- augroup filetypedetect
- " rust, from rust.vim in rust-lang/rust.vim
+augroup filetypedetect
+" rust:rust-lang/rust.vim
au BufRead,BufNewFile *.rs set filetype=rust
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sbt') == -1
- augroup filetypedetect
- " sbt, from sbt.vim in derekwyatt/vim-sbt
+augroup filetypedetect
+" sbt:derekwyatt/vim-sbt
" Vim detect file
" Language: sbt
" Maintainer: Derek Wyatt <derek@{myfirstname}{mylastname}.org>
" Last Change: 2012 Jan 19
au BufRead,BufNewFile *.sbt set filetype=sbt.scala
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'scss') == -1
- augroup filetypedetect
- " scss, from scss.vim in cakebaker/scss-syntax.vim
+augroup filetypedetect
+" scss:cakebaker/scss-syntax.vim
au BufRead,BufNewFile *.scss setfiletype scss
au BufEnter *.scss :syntax sync fromstart
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'slim') == -1
- augroup filetypedetect
- " slim, from slim.vim in slim-template/vim-slim
+augroup filetypedetect
+" slim:slim-template/vim-slim
autocmd BufNewFile,BufRead *.slim setfiletype slim
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'slime') == -1
- augroup filetypedetect
- " slime, from slime.vim in slime-lang/vim-slime-syntax
+augroup filetypedetect
+" slime:slime-lang/vim-slime-syntax
autocmd BufNewFile,BufRead *.slime set filetype=slime
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'solidity') == -1
- augroup filetypedetect
- " solidity, from solidity.vim in tomlion/vim-solidity
+augroup filetypedetect
+" solidity:tomlion/vim-solidity
au BufNewFile,BufRead *.sol setf solidity
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'stylus') == -1
- augroup filetypedetect
- " stylus, from stylus.vim in wavded/vim-stylus
+augroup filetypedetect
+" stylus:wavded/vim-stylus
" Stylus
autocmd BufNewFile,BufReadPost *.styl set filetype=stylus
autocmd BufNewFile,BufReadPost *.stylus set filetype=stylus
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sxhkd') == -1
- augroup filetypedetect
- " sxhkd, from sxhkdrc.vim in baskerville/vim-sxhkdrc
+augroup filetypedetect
+" sxhkd:baskerville/vim-sxhkdrc
if &compatible || v:version < 603
finish
endif
autocmd BufNewFile,BufRead sxhkdrc,*.sxhkdrc set ft=sxhkdrc
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'systemd') == -1
- augroup filetypedetect
- " systemd, from systemd.vim in kurayama/systemd-vim-syntax
+augroup filetypedetect
+" systemd:kurayama/systemd-vim-syntax
au BufNewFile,BufRead *.automount set filetype=systemd
au BufNewFile,BufRead *.mount set filetype=systemd
au BufNewFile,BufRead *.path set filetype=systemd
@@ -1135,21 +919,17 @@ au BufNewFile,BufRead *.socket set filetype=systemd
au BufNewFile,BufRead *.swap set filetype=systemd
au BufNewFile,BufRead *.target set filetype=systemd
au BufNewFile,BufRead *.timer set filetype=systemd
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'terraform') == -1
- augroup filetypedetect
- " terraform, from terraform.vim in hashivim/vim-terraform
+augroup filetypedetect
+" terraform:hashivim/vim-terraform
au BufRead,BufNewFile *.tf setlocal filetype=terraform
au BufRead,BufNewFile *.tfvars setlocal filetype=terraform
au BufRead,BufNewFile *.tfstate setlocal filetype=javascript
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'textile') == -1
- augroup filetypedetect
- " textile, from textile.vim in timcharper/textile.vim
+augroup filetypedetect
+" textile:timcharper/textile.vim
" textile.vim
"
" Tim Harper (tim.theenchanter.com)
@@ -1158,122 +938,87 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'textile') == -1
" This will override the system ftplugin/changelog
" set on some distros
au BufRead,BufNewFile *.textile set filetype=textile
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'thrift') == -1
- augroup filetypedetect
- " thrift, from thrift.vim in solarnz/thrift.vim
+augroup filetypedetect
+" thrift:solarnz/thrift.vim
au BufNewFile,BufRead *.thrift setlocal filetype=thrift
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'tmux') == -1
- augroup filetypedetect
- " tmux, from tmux.vim in keith/tmux.vim
+augroup filetypedetect
+" tmux:keith/tmux.vim
autocmd BufNewFile,BufRead {.,}tmux*.conf* setfiletype tmux
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'tomdoc') == -1
- augroup filetypedetect
- " tomdoc, from * in wellbredgrapefruit/tomdoc.vim
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" tomdoc:wellbredgrapefruit/tomdoc.vim
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'toml') == -1
- augroup filetypedetect
- " toml, from toml.vim in cespare/vim-toml
+augroup filetypedetect
+" toml:cespare/vim-toml
" Go dep and Rust use several TOML config files that are not named with .toml.
-autocmd BufNewFile,BufRead *.toml,Gopkg.lock,Cargo.lock,*/.cargo/config,Pipfile set filetype=toml
- augroup end
-endif
+autocmd BufNewFile,BufRead *.toml,Gopkg.lock,Cargo.lock,*/.cargo/config set filetype=toml
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'twig') == -1
- augroup filetypedetect
- " twig, from twig.vim in lumiliet/vim-twig
+augroup filetypedetect
+" twig:lumiliet/vim-twig
if !exists('g:vim_twig_filetype_detected') && has("autocmd")
au BufNewFile,BufRead *.twig set filetype=html.twig
au BufNewFile,BufRead *.html.twig set filetype=html.twig
au BufNewFile,BufRead *.xml.twig set filetype=xml.twig
endif
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1
- augroup filetypedetect
- " typescript, from typescript.vim in leafgarland/typescript-vim
+augroup filetypedetect
+" typescript:leafgarland/typescript-vim
" use `set filetype` to override default filetype=xml for *.ts files
autocmd BufNewFile,BufRead *.ts set filetype=typescript
" use `setfiletype` to not override any other plugins like ianks/vim-tsx
autocmd BufNewFile,BufRead *.tsx setfiletype typescript
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vala') == -1
- augroup filetypedetect
- " vala, from vala.vim in arrufat/vala.vim
+augroup filetypedetect
+" vala:arrufat/vala.vim
autocmd BufRead *.vala,*.vapi set efm=%f:%l.%c-%[%^:]%#:\ %t%[%^:]%#:\ %m
au BufRead,BufNewFile *.vala,*.vapi,*.valadoc setfiletype vala
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vbnet') == -1
- augroup filetypedetect
- " vbnet, from * in vim-scripts/vbnet.vim
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" vbnet:vim-scripts/vbnet.vim
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vcl') == -1
- augroup filetypedetect
- " vcl, from vcl.vim in smerrill/vcl-vim-plugin
+augroup filetypedetect
+" vcl:smerrill/vcl-vim-plugin
au BufRead,BufNewFile *.vcl set filetype=vcl
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vifm') == -1
- augroup filetypedetect
- " vifm, from vifm-rename.vim in vifm/vifm.vim
+augroup filetypedetect
+" vifm:vifm/vifm.vim
autocmd BufRead,BufNewFile vifm.rename* :set filetype=vifm-rename
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vifm') == -1
- augroup filetypedetect
- " vifm, from vifm.vim in vifm/vifm.vim
+augroup filetypedetect
+" vifm:vifm/vifm.vim
autocmd BufRead,BufNewFile vifmrc :set filetype=vifm
autocmd BufRead,BufNewFile *vifm/colors/* :set filetype=vifm
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vue') == -1
- augroup filetypedetect
- " vue, from vue.vim in posva/vim-vue
-au BufNewFile,BufRead *.vue,*.wpy setf vue
- augroup end
-endif
+augroup filetypedetect
+" vue:posva/vim-vue
+au BufNewFile,BufRead *.vue setf vue
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vm') == -1
- augroup filetypedetect
- " vm, from velocity.vim in lepture/vim-velocity
+augroup filetypedetect
+" vm:lepture/vim-velocity
au BufRead,BufNewFile *.vm set ft=velocity syntax=velocity
- augroup end
-endif
-
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'xls') == -1
- augroup filetypedetect
- " xls, from * in vim-scripts/XSLT-syntax
-
- augroup end
-endif
+augroup END
-if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'yard') == -1
- augroup filetypedetect
- " yard, from * in sheerun/vim-yardoc
+augroup filetypedetect
+" xls:vim-scripts/XSLT-syntax
+augroup END
- augroup end
-endif
+augroup filetypedetect
+" yard:sheerun/vim-yardoc
+augroup END