diff options
Diffstat (limited to 'indent')
182 files changed, 910 insertions, 0 deletions
diff --git a/indent/Jenkinsfile.vim b/indent/Jenkinsfile.vim index 6fe4fbb4..28602479 100644 --- a/indent/Jenkinsfile.vim +++ b/indent/Jenkinsfile.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/Jenkinsfile.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jenkins') == -1 runtime indent/groovy.vim diff --git a/indent/aap.vim b/indent/aap.vim index 9e7573df..41140ace 100644 --- a/indent/aap.vim +++ b/indent/aap.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/aap.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'aap') == -1 " Vim indent file diff --git a/indent/ada.vim b/indent/ada.vim index 77000842..249c7afa 100644 --- a/indent/ada.vim +++ b/indent/ada.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ada.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ada') == -1 "------------------------------------------------------------------------------ diff --git a/indent/ansible.vim b/indent/ansible.vim index a68128c4..2632f893 100644 --- a/indent/ansible.vim +++ b/indent/ansible.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ansible.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ansible') == -1 let s:save_cpo = &cpo diff --git a/indent/ant.vim b/indent/ant.vim index 22d344db..fc948477 100644 --- a/indent/ant.vim +++ b/indent/ant.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ant.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ant') == -1 " Vim indent file diff --git a/indent/applescript.vim b/indent/applescript.vim index cf75187f..d58e92cc 100644 --- a/indent/applescript.vim +++ b/indent/applescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/applescript.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'applescript') == -1 "Plugin Name: applescript indent file. diff --git a/indent/arduino.vim b/indent/arduino.vim index d004dcf2..a265ea02 100644 --- a/indent/arduino.vim +++ b/indent/arduino.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/arduino.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'arduino') == -1 " Vim indent file diff --git a/indent/autohotkey.vim b/indent/autohotkey.vim index fa57c315..1d0a0936 100644 --- a/indent/autohotkey.vim +++ b/indent/autohotkey.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/autohotkey.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'autohotkey') == -1 " Vim indent file diff --git a/indent/automake.vim b/indent/automake.vim index a9f67f7c..27272c5e 100644 --- a/indent/automake.vim +++ b/indent/automake.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/automake.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'automake') == -1 " Vim indent file diff --git a/indent/awk.vim b/indent/awk.vim index 7d2bae32..17082d35 100644 --- a/indent/awk.vim +++ b/indent/awk.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/awk.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'awk') == -1 " vim: set sw=3 sts=3: diff --git a/indent/bib.vim b/indent/bib.vim index 677b19df..802fa688 100644 --- a/indent/bib.vim +++ b/indent/bib.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/bib.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'bib') == -1 " Vim indent file diff --git a/indent/blade.vim b/indent/blade.vim index 6d815b35..0ab2e45c 100644 --- a/indent/blade.vim +++ b/indent/blade.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/blade.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'blade') == -1 " Vim indent file diff --git a/indent/bst.vim b/indent/bst.vim index 6d41acf8..ac2f9bfe 100644 --- a/indent/bst.vim +++ b/indent/bst.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/bst.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'bst') == -1 " Vim indent file diff --git a/indent/bzl.vim b/indent/bzl.vim index adda8a85..deea163c 100644 --- a/indent/bzl.vim +++ b/indent/bzl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/bzl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'bzl') == -1 " Vim indent file diff --git a/indent/cabal.vim b/indent/cabal.vim index 8f8e81b8..b81a8277 100644 --- a/indent/cabal.vim +++ b/indent/cabal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/cabal.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'haskell') == -1 " indentation for cabal diff --git a/indent/caddyfile.vim b/indent/caddyfile.vim index c8636bcb..b3a5c20e 100644 --- a/indent/caddyfile.vim +++ b/indent/caddyfile.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/caddyfile.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'caddyfile') == -1 if exists('b:did_indent') diff --git a/indent/cdl.vim b/indent/cdl.vim index 844ae717..8f9ded85 100644 --- a/indent/cdl.vim +++ b/indent/cdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/cdl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cdl') == -1 " Description: Comshare Dimension Definition Language (CDL) diff --git a/indent/ch.vim b/indent/ch.vim index 479ce324..023fff0a 100644 --- a/indent/ch.vim +++ b/indent/ch.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ch.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ch') == -1 " Vim indent file diff --git a/indent/chaiscript.vim b/indent/chaiscript.vim index 49b9bad3..367f462c 100644 --- a/indent/chaiscript.vim +++ b/indent/chaiscript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/chaiscript.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'chaiscript') == -1 " Vim indent file diff --git a/indent/clojure.vim b/indent/clojure.vim index 86eb7839..2b06814c 100644 --- a/indent/clojure.vim +++ b/indent/clojure.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/clojure.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'clojure') == -1 " Vim indent file diff --git a/indent/cmake.vim b/indent/cmake.vim index ef0ed813..dd7cd9b4 100644 --- a/indent/cmake.vim +++ b/indent/cmake.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/cmake.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cmake') == -1 " Vim indent file diff --git a/indent/cobol.vim b/indent/cobol.vim index 5cfe2321..9d17a6f7 100644 --- a/indent/cobol.vim +++ b/indent/cobol.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/cobol.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cobol') == -1 " Vim indent file diff --git a/indent/coffee.vim b/indent/coffee.vim index ee9c8a61..790bc2ce 100644 --- a/indent/coffee.vim +++ b/indent/coffee.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/coffee.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'coffee-script') == -1 " Language: CoffeeScript diff --git a/indent/config.vim b/indent/config.vim index 3e59cc5e..73d5c09c 100644 --- a/indent/config.vim +++ b/indent/config.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/config.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'config') == -1 " Vim indent file diff --git a/indent/crystal.vim b/indent/crystal.vim index 2ba6563c..3c554a3f 100644 --- a/indent/crystal.vim +++ b/indent/crystal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/crystal.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'crystal') == -1 " Initialization {{{1 diff --git a/indent/cs.vim b/indent/cs.vim index 893f5b80..fd8f49de 100644 --- a/indent/cs.vim +++ b/indent/cs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/cs.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cs') == -1 " Vim indent file diff --git a/indent/css.vim b/indent/css.vim index 58189a48..5b8dc7d2 100644 --- a/indent/css.vim +++ b/indent/css.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/css.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'css') == -1 " Vim indent file diff --git a/indent/cucumber.vim b/indent/cucumber.vim index a9960b02..a564e254 100644 --- a/indent/cucumber.vim +++ b/indent/cucumber.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/cucumber.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cucumber') == -1 " Vim indent file diff --git a/indent/cuda.vim b/indent/cuda.vim index 22552a29..69684363 100644 --- a/indent/cuda.vim +++ b/indent/cuda.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/cuda.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'cuda') == -1 " Vim indent file diff --git a/indent/cython.vim b/indent/cython.vim index 156833d4..39bc24da 100644 --- a/indent/cython.vim +++ b/indent/cython.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/cython.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'python-indent') == -1 " PEP8 compatible Python indent file diff --git a/indent/d.vim b/indent/d.vim index 9575f611..8fff519e 100644 --- a/indent/d.vim +++ b/indent/d.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/d.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dlang') == -1 " Vim indent file for the D programming language (version 1.076 and 2.063). diff --git a/indent/dart.vim b/indent/dart.vim index 7599de4d..87b3bbef 100644 --- a/indent/dart.vim +++ b/indent/dart.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/dart.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dart') == -1 if exists('b:did_indent') diff --git a/indent/dictconf.vim b/indent/dictconf.vim index 3a10fef5..d2035d80 100644 --- a/indent/dictconf.vim +++ b/indent/dictconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/dictconf.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dictconf') == -1 " Vim indent file diff --git a/indent/dictdconf.vim b/indent/dictdconf.vim index 4338ff88..891334e9 100644 --- a/indent/dictdconf.vim +++ b/indent/dictdconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/dictdconf.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dictdconf') == -1 " Vim indent file diff --git a/indent/dosbatch.vim b/indent/dosbatch.vim index f4352ead..1baee719 100644 --- a/indent/dosbatch.vim +++ b/indent/dosbatch.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/dosbatch.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dosbatch') == -1 " Vim indent file diff --git a/indent/dtd.vim b/indent/dtd.vim index 189182b1..9c035ee5 100644 --- a/indent/dtd.vim +++ b/indent/dtd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/dtd.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dtd') == -1 " Vim indent file diff --git a/indent/dune.vim b/indent/dune.vim index 658cfe04..a0b2c3c3 100644 --- a/indent/dune.vim +++ b/indent/dune.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/dune.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ocaml') == -1 " Vim indent file diff --git a/indent/dylan.vim b/indent/dylan.vim index f882f7bd..39fc5830 100644 --- a/indent/dylan.vim +++ b/indent/dylan.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/dylan.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'dylan') == -1 " Vim indent file diff --git a/indent/ecrystal.vim b/indent/ecrystal.vim index ad3303c3..8bd3580e 100644 --- a/indent/ecrystal.vim +++ b/indent/ecrystal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ecrystal.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'crystal') == -1 " Setup {{{1 diff --git a/indent/eelixir.vim b/indent/eelixir.vim index e9ce89f4..cf0b5461 100644 --- a/indent/eelixir.vim +++ b/indent/eelixir.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/eelixir.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'elixir') == -1 if exists("b:did_indent") diff --git a/indent/elixir.vim b/indent/elixir.vim index 5c7f36fe..762516c7 100644 --- a/indent/elixir.vim +++ b/indent/elixir.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/elixir.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'elixir') == -1 if exists("b:did_indent") diff --git a/indent/elm.vim b/indent/elm.vim index e27c6e90..a29a253e 100644 --- a/indent/elm.vim +++ b/indent/elm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/elm.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'elm') == -1 " indentation for Elm (https://elm-lang.org/) diff --git a/indent/ember-script.vim b/indent/ember-script.vim index f887714b..46595215 100644 --- a/indent/ember-script.vim +++ b/indent/ember-script.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ember-script.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'emberscript') == -1 " Language: ember-script diff --git a/indent/emblem.vim b/indent/emblem.vim index 8400f58c..ba4673b1 100644 --- a/indent/emblem.vim +++ b/indent/emblem.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/emblem.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'emblem') == -1 " Language: emblem diff --git a/indent/erlang.vim b/indent/erlang.vim index 2cc1cb23..537b52f5 100644 --- a/indent/erlang.vim +++ b/indent/erlang.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/erlang.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'erlang') == -1 " Vim indent file diff --git a/indent/eruby.vim b/indent/eruby.vim index 2dc00daf..16f4b8f5 100644 --- a/indent/eruby.vim +++ b/indent/eruby.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/eruby.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ruby') == -1 " Vim indent file diff --git a/indent/eterm.vim b/indent/eterm.vim index 6042815c..87a3cd89 100644 --- a/indent/eterm.vim +++ b/indent/eterm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/eterm.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'eterm') == -1 " Vim indent file diff --git a/indent/falcon.vim b/indent/falcon.vim index a00d80a7..388a508c 100644 --- a/indent/falcon.vim +++ b/indent/falcon.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/falcon.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'falcon') == -1 " Vim indent file diff --git a/indent/fennel.vim b/indent/fennel.vim index c4516135..9a85f3b2 100644 --- a/indent/fennel.vim +++ b/indent/fennel.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/fennel.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'fennel') == -1 " Vim filetype plugin file diff --git a/indent/fish.vim b/indent/fish.vim index 260139a6..a5e2ab07 100644 --- a/indent/fish.vim +++ b/indent/fish.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/fish.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'fish') == -1 setlocal indentexpr=fish#Indent() diff --git a/indent/fortran.vim b/indent/fortran.vim index a4c5f130..f56af8ee 100644 --- a/indent/fortran.vim +++ b/indent/fortran.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/fortran.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'fortran') == -1 " Vim indent file diff --git a/indent/framescript.vim b/indent/framescript.vim index d7a7b0e1..ae2a2026 100644 --- a/indent/framescript.vim +++ b/indent/framescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/framescript.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'framescript') == -1 " Vim indent file diff --git a/indent/fsharp.vim b/indent/fsharp.vim index 6d54ae39..e743cfb3 100644 --- a/indent/fsharp.vim +++ b/indent/fsharp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/fsharp.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'fsharp') == -1 " Vim indent file diff --git a/indent/gdscript3.vim b/indent/gdscript3.vim index c57561e0..f481ef71 100644 --- a/indent/gdscript3.vim +++ b/indent/gdscript3.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/gdscript3.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'gdscript') == -1 " Vim indent file diff --git a/indent/gitconfig.vim b/indent/gitconfig.vim index 53dff35a..4eb4b0e7 100644 --- a/indent/gitconfig.vim +++ b/indent/gitconfig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/gitconfig.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'git') == -1 " Vim indent file diff --git a/indent/gitolite.vim b/indent/gitolite.vim index acde56c9..6a990ec6 100644 --- a/indent/gitolite.vim +++ b/indent/gitolite.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/gitolite.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'gitolite') == -1 " Vim indent file diff --git a/indent/glsl.vim b/indent/glsl.vim index d998358c..34437a03 100644 --- a/indent/glsl.vim +++ b/indent/glsl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/glsl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'glsl') == -1 " Language: OpenGL Shading Language diff --git a/indent/go.vim b/indent/go.vim index a231b4b8..2ab79143 100644 --- a/indent/go.vim +++ b/indent/go.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/go.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'go') == -1 " Copyright 2011 The Go Authors. All rights reserved. diff --git a/indent/gohtmltmpl.vim b/indent/gohtmltmpl.vim index 9f44597a..f389cf35 100644 --- a/indent/gohtmltmpl.vim +++ b/indent/gohtmltmpl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/gohtmltmpl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'go') == -1 if exists("b:did_indent") diff --git a/indent/graphql.vim b/indent/graphql.vim index 12204f5f..6612527b 100644 --- a/indent/graphql.vim +++ b/indent/graphql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/graphql.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'graphql') == -1 " Copyright (c) 2016-2020 Jon Parise <jon@indelible.org> diff --git a/indent/haml.vim b/indent/haml.vim index ea6f5d17..3b00ccb2 100644 --- a/indent/haml.vim +++ b/indent/haml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/haml.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'haml') == -1 " Vim indent file diff --git a/indent/hamster.vim b/indent/hamster.vim index b8f0b5d4..0ec5252f 100644 --- a/indent/hamster.vim +++ b/indent/hamster.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/hamster.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'hamster') == -1 " Vim indent file diff --git a/indent/handlebars.vim b/indent/handlebars.vim index fbff2fa0..77780ef7 100644 --- a/indent/handlebars.vim +++ b/indent/handlebars.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/handlebars.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'handlebars') == -1 " Mustache & Handlebars syntax diff --git a/indent/haskell.vim b/indent/haskell.vim index baefc7f3..5267f3f3 100644 --- a/indent/haskell.vim +++ b/indent/haskell.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/haskell.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'haskell') == -1 " indentation for haskell diff --git a/indent/hcl.vim b/indent/hcl.vim index 2d7acf4b..7c054c83 100644 --- a/indent/hcl.vim +++ b/indent/hcl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/hcl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'hcl') == -1 if exists('b:did_indent') diff --git a/indent/hog.vim b/indent/hog.vim index 20e152b3..1fb5845e 100644 --- a/indent/hog.vim +++ b/indent/hog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/hog.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'hog') == -1 " Vim indent file diff --git a/indent/html.vim b/indent/html.vim index 1e56c85e..e3cac310 100644 --- a/indent/html.vim +++ b/indent/html.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/html.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'html') == -1 " Vim indent script for HTML diff --git a/indent/htmldjango.vim b/indent/htmldjango.vim index 493ced54..17654662 100644 --- a/indent/htmldjango.vim +++ b/indent/htmldjango.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/htmldjango.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'htmldjango') == -1 " Vim indent file diff --git a/indent/idris.vim b/indent/idris.vim index 3c415e74..97e5386e 100644 --- a/indent/idris.vim +++ b/indent/idris.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/idris.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'idris') == -1 " indentation for idris (idris-lang.org) diff --git a/indent/idris2.vim b/indent/idris2.vim index 83995423..0870c3b8 100644 --- a/indent/idris2.vim +++ b/indent/idris2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/idris2.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'idris2') == -1 " indentation for idris (idris-lang.org) diff --git a/indent/j.vim b/indent/j.vim index 550fae8a..fdf4df81 100644 --- a/indent/j.vim +++ b/indent/j.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/j.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'j') == -1 " Vim indent file diff --git a/indent/java.vim b/indent/java.vim index 99203420..67bdec6f 100644 --- a/indent/java.vim +++ b/indent/java.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/java.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'java') == -1 " Vim indent file diff --git a/indent/javascript.vim b/indent/javascript.vim index 36c3482a..bb19347c 100644 --- a/indent/javascript.vim +++ b/indent/javascript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/javascript.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'javascript') == -1 " Vim indent file diff --git a/indent/json.vim b/indent/json.vim index 56f5ffa5..62da1d7b 100644 --- a/indent/json.vim +++ b/indent/json.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/json.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'json') == -1 " Vim indent file diff --git a/indent/jsp.vim b/indent/jsp.vim index 613496bc..cb7dd66c 100644 --- a/indent/jsp.vim +++ b/indent/jsp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/jsp.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jsp') == -1 " Vim filetype indent file diff --git a/indent/jst.vim b/indent/jst.vim index c009eae5..006bcf20 100644 --- a/indent/jst.vim +++ b/indent/jst.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/jst.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'jst') == -1 if exists("b:did_indent") diff --git a/indent/julia.vim b/indent/julia.vim index 6f4be447..8b65d4a9 100644 --- a/indent/julia.vim +++ b/indent/julia.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/julia.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'julia') == -1 " Vim indent file diff --git a/indent/kotlin.vim b/indent/kotlin.vim index a987f067..fca5e30d 100644 --- a/indent/kotlin.vim +++ b/indent/kotlin.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/kotlin.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'kotlin') == -1 " Vim indent file diff --git a/indent/ld.vim b/indent/ld.vim index d5c90854..6b153d3b 100644 --- a/indent/ld.vim +++ b/indent/ld.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ld.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ld') == -1 " Vim indent file diff --git a/indent/ledger.vim b/indent/ledger.vim index 9dde49b6..6cb48155 100644 --- a/indent/ledger.vim +++ b/indent/ledger.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ledger.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ledger') == -1 " Vim filetype indent file diff --git a/indent/less.vim b/indent/less.vim index 628f2ff3..4c71822a 100644 --- a/indent/less.vim +++ b/indent/less.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/less.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'less') == -1 " Vim indent file diff --git a/indent/lifelines.vim b/indent/lifelines.vim index b0c16ba5..f6c540f6 100644 --- a/indent/lifelines.vim +++ b/indent/lifelines.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/lifelines.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'lifelines') == -1 " Vim indent file diff --git a/indent/lilypond.vim b/indent/lilypond.vim index f9b2cbdd..ec62de55 100644 --- a/indent/lilypond.vim +++ b/indent/lilypond.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/lilypond.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'lilypond') == -1 " LilyPond indent file diff --git a/indent/liquid.vim b/indent/liquid.vim index 60f9c603..b922e162 100644 --- a/indent/liquid.vim +++ b/indent/liquid.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/liquid.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'liquid') == -1 " Vim indent file diff --git a/indent/lisp.vim b/indent/lisp.vim index 13e0558a..466928dc 100644 --- a/indent/lisp.vim +++ b/indent/lisp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/lisp.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'lisp') == -1 " Vim indent file diff --git a/indent/litcoffee.vim b/indent/litcoffee.vim index 9ab22c97..b75f93ac 100644 --- a/indent/litcoffee.vim +++ b/indent/litcoffee.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/litcoffee.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'coffee-script') == -1 if exists('b:did_indent') diff --git a/indent/llvm.vim b/indent/llvm.vim index dd00c7e8..34443080 100644 --- a/indent/llvm.vim +++ b/indent/llvm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/llvm.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'llvm') == -1 " Vim indent file diff --git a/indent/logtalk.vim b/indent/logtalk.vim index 3ca14707..437de863 100644 --- a/indent/logtalk.vim +++ b/indent/logtalk.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/logtalk.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'logtalk') == -1 " Maintainer: Paulo Moura <pmoura@logtalk.org> diff --git a/indent/ls.vim b/indent/ls.vim index 5de62bb6..fe959f3e 100644 --- a/indent/ls.vim +++ b/indent/ls.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ls.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'livescript') == -1 " Language: LiveScript diff --git a/indent/lua.vim b/indent/lua.vim index 6eb8ff08..e86c1b8d 100644 --- a/indent/lua.vim +++ b/indent/lua.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/lua.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'lua') == -1 " Vim indent file diff --git a/indent/mail.vim b/indent/mail.vim index 6ecf607f..ff3f67a9 100644 --- a/indent/mail.vim +++ b/indent/mail.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/mail.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'mail') == -1 " Vim indent file diff --git a/indent/make.vim b/indent/make.vim index 07436042..66553b2b 100644 --- a/indent/make.vim +++ b/indent/make.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/make.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'make') == -1 " Vim indent file diff --git a/indent/mako.vim b/indent/mako.vim index fc971785..12dc3f0d 100644 --- a/indent/mako.vim +++ b/indent/mako.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/mako.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'mako') == -1 " Vim indent file diff --git a/indent/markdown.vim b/indent/markdown.vim index fa797312..927e5ed7 100644 --- a/indent/markdown.vim +++ b/indent/markdown.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/markdown.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'markdown') == -1 if exists("b:did_indent") | finish | endif diff --git a/indent/meson.vim b/indent/meson.vim index db5610ac..26dd22c3 100644 --- a/indent/meson.vim +++ b/indent/meson.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/meson.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'meson') == -1 " Vim indent file diff --git a/indent/mf.vim b/indent/mf.vim index b3f1dea8..4bf6501e 100644 --- a/indent/mf.vim +++ b/indent/mf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/mf.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'mf') == -1 " METAFONT indent file diff --git a/indent/moon.vim b/indent/moon.vim index 799da8db..202d2de6 100644 --- a/indent/moon.vim +++ b/indent/moon.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/moon.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'moonscript') == -1 " Language: MoonScript diff --git a/indent/mp.vim b/indent/mp.vim index 76e9df22..d48e8ac4 100644 --- a/indent/mp.vim +++ b/indent/mp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/mp.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'mp') == -1 " MetaPost indent file diff --git a/indent/mustache.vim b/indent/mustache.vim index 3387485e..05c58d36 100644 --- a/indent/mustache.vim +++ b/indent/mustache.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/mustache.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'handlebars') == -1 runtime! indent/handlebars.vim diff --git a/indent/nginx.vim b/indent/nginx.vim index 9ff28374..1dd748d1 100644 --- a/indent/nginx.vim +++ b/indent/nginx.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/nginx.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nginx') == -1 if exists("b:did_indent") diff --git a/indent/nim.vim b/indent/nim.vim index 7193a9fa..c4cc7e98 100644 --- a/indent/nim.vim +++ b/indent/nim.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/nim.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nim') == -1 " Only load this indent file when no other was loaded. diff --git a/indent/nix.vim b/indent/nix.vim index d91f7563..7b3f3def 100644 --- a/indent/nix.vim +++ b/indent/nix.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/nix.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nix') == -1 " Vim indent file diff --git a/indent/nsis.vim b/indent/nsis.vim index 0ffa1b2e..d6aef5c0 100644 --- a/indent/nsis.vim +++ b/indent/nsis.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/nsis.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nsis') == -1 " Vim indent file diff --git a/indent/ocaml.vim b/indent/ocaml.vim index 5297b34c..1d4e2f66 100644 --- a/indent/ocaml.vim +++ b/indent/ocaml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ocaml.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ocaml') == -1 " Vim indent file diff --git a/indent/occam.vim b/indent/occam.vim index 9361bf48..06c9face 100644 --- a/indent/occam.vim +++ b/indent/occam.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/occam.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'occam') == -1 " Vim indent file diff --git a/indent/octave.vim b/indent/octave.vim index e7bb4aca..ce6c6952 100644 --- a/indent/octave.vim +++ b/indent/octave.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/octave.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'octave') == -1 " Vim indent file diff --git a/indent/odin.vim b/indent/odin.vim index b00b5387..6cd93a9a 100644 --- a/indent/odin.vim +++ b/indent/odin.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/odin.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'odin') == -1 if exists("b:did_indent") diff --git a/indent/omake.vim b/indent/omake.vim index 91db5daa..b5cc828c 100644 --- a/indent/omake.vim +++ b/indent/omake.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/omake.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ocaml') == -1 " Vim indent file diff --git a/indent/opencl.vim b/indent/opencl.vim index e438fdf0..5c30574b 100644 --- a/indent/opencl.vim +++ b/indent/opencl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/opencl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'opencl') == -1 " Only load this indent file when no other was loaded. diff --git a/indent/pascal.vim b/indent/pascal.vim index e112a84e..92177246 100644 --- a/indent/pascal.vim +++ b/indent/pascal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/pascal.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'pascal') == -1 " Vim indent file diff --git a/indent/perl.vim b/indent/perl.vim index ff78e996..d40e3629 100644 --- a/indent/perl.vim +++ b/indent/perl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/perl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'perl') == -1 " Vim indent file diff --git a/indent/pgsql.vim b/indent/pgsql.vim index f46597a7..a0ece225 100644 --- a/indent/pgsql.vim +++ b/indent/pgsql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/pgsql.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'pgsql') == -1 " Vim indent file diff --git a/indent/plantuml.vim b/indent/plantuml.vim index 0553e706..414ea989 100644 --- a/indent/plantuml.vim +++ b/indent/plantuml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/plantuml.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'plantuml') == -1 scriptencoding utf-8 diff --git a/indent/pony.vim b/indent/pony.vim index 2b6e3e51..32a4c107 100644 --- a/indent/pony.vim +++ b/indent/pony.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/pony.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'pony') == -1 " Vim indent file diff --git a/indent/postscr.vim b/indent/postscr.vim index 04e91cc4..1f8e563c 100644 --- a/indent/postscr.vim +++ b/indent/postscr.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/postscr.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'postscr') == -1 " PostScript indent file diff --git a/indent/pov.vim b/indent/pov.vim index dca8d2e1..747a2135 100644 --- a/indent/pov.vim +++ b/indent/pov.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/pov.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'pov') == -1 " Vim indent file diff --git a/indent/prolog.vim b/indent/prolog.vim index 0426a473..e4eb14dc 100644 --- a/indent/prolog.vim +++ b/indent/prolog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/prolog.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'prolog') == -1 " vim: set sw=4 sts=4: diff --git a/indent/proto.vim b/indent/proto.vim index b09816b1..d932d146 100644 --- a/indent/proto.vim +++ b/indent/proto.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/proto.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'protobuf') == -1 " Vim indent file diff --git a/indent/ps1.vim b/indent/ps1.vim index 810bdafc..da13602a 100644 --- a/indent/ps1.vim +++ b/indent/ps1.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ps1.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'powershell') == -1 " Vim indent file diff --git a/indent/pug.vim b/indent/pug.vim index 291ebfc6..175abe39 100644 --- a/indent/pug.vim +++ b/indent/pug.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/pug.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'pug') == -1 " Vim indent file diff --git a/indent/puppet.vim b/indent/puppet.vim index 6d733c84..8a536690 100644 --- a/indent/puppet.vim +++ b/indent/puppet.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/puppet.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'puppet') == -1 " Vim indent file diff --git a/indent/purescript.vim b/indent/purescript.vim index 5d01bba4..fb83604d 100644 --- a/indent/purescript.vim +++ b/indent/purescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/purescript.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'purescript') == -1 " indentation for purescript diff --git a/indent/pyrex.vim b/indent/pyrex.vim index c4662c31..9440efeb 100644 --- a/indent/pyrex.vim +++ b/indent/pyrex.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/pyrex.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'pyrex') == -1 " Vim indent file diff --git a/indent/python.vim b/indent/python.vim index 156833d4..8128d26c 100644 --- a/indent/python.vim +++ b/indent/python.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/python.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'python-indent') == -1 " PEP8 compatible Python indent file diff --git a/indent/qml.vim b/indent/qml.vim index 2a5b5d4f..5d02a475 100644 --- a/indent/qml.vim +++ b/indent/qml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/qml.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'qml') == -1 " Vim indent file diff --git a/indent/racket.vim b/indent/racket.vim index be620b7b..966bb8ce 100644 --- a/indent/racket.vim +++ b/indent/racket.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/racket.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'racket') == -1 " Language: Racket diff --git a/indent/raku.vim b/indent/raku.vim index 9a508e45..ef3976af 100644 --- a/indent/raku.vim +++ b/indent/raku.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/raku.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'raku') == -1 " Vim indent file diff --git a/indent/razor.vim b/indent/razor.vim index d3990890..8465fb7f 100644 --- a/indent/razor.vim +++ b/indent/razor.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/razor.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'razor') == -1 " Vim indent file diff --git a/indent/readline.vim b/indent/readline.vim index 5c83059d..9aa70349 100644 --- a/indent/readline.vim +++ b/indent/readline.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/readline.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'readline') == -1 " Vim indent file diff --git a/indent/reason.vim b/indent/reason.vim index 7ee5c6db..11a6c4e0 100644 --- a/indent/reason.vim +++ b/indent/reason.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/reason.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'reason') == -1 " Vim indent file diff --git a/indent/rmd.vim b/indent/rmd.vim index 25ec7023..e52686b4 100644 --- a/indent/rmd.vim +++ b/indent/rmd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/rmd.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rmd') == -1 " Vim indent file diff --git a/indent/rnoweb.vim b/indent/rnoweb.vim index 0abe0128..54e7dab2 100644 --- a/indent/rnoweb.vim +++ b/indent/rnoweb.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/rnoweb.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rnoweb') == -1 " Vim indent file diff --git a/indent/rpl.vim b/indent/rpl.vim index bc4420b5..bc674b4d 100644 --- a/indent/rpl.vim +++ b/indent/rpl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/rpl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rpl') == -1 " Vim indent file diff --git a/indent/rrst.vim b/indent/rrst.vim index 9d346ce2..32fd82d3 100644 --- a/indent/rrst.vim +++ b/indent/rrst.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/rrst.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rrst') == -1 " Vim indent file diff --git a/indent/rst.vim b/indent/rst.vim index 0eb0f9c6..82e6a812 100644 --- a/indent/rst.vim +++ b/indent/rst.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/rst.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rst') == -1 " Vim indent file diff --git a/indent/ruby.vim b/indent/ruby.vim index 1f2313cd..37363d9f 100644 --- a/indent/ruby.vim +++ b/indent/ruby.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/ruby.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'ruby') == -1 " Vim indent file diff --git a/indent/rust.vim b/indent/rust.vim index 69070b46..69fdb078 100644 --- a/indent/rust.vim +++ b/indent/rust.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/rust.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'rust') == -1 " Vim indent file diff --git a/indent/sas.vim b/indent/sas.vim index 8fad4690..4eac68cb 100644 --- a/indent/sas.vim +++ b/indent/sas.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/sas.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sas') == -1 " Vim indent file diff --git a/indent/sass.vim b/indent/sass.vim index f0169e42..d59a1aba 100644 --- a/indent/sass.vim +++ b/indent/sass.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/sass.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sass') == -1 " Vim indent file diff --git a/indent/scala.vim b/indent/scala.vim index d77c0075..f29f80b8 100644 --- a/indent/scala.vim +++ b/indent/scala.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/scala.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'scala') == -1 " Vim indent file diff --git a/indent/scheme.vim b/indent/scheme.vim index 8faac9b8..1524ce88 100644 --- a/indent/scheme.vim +++ b/indent/scheme.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/scheme.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'scheme') == -1 " Vim indent file diff --git a/indent/scss.vim b/indent/scss.vim index 331fb78b..c955aeb9 100644 --- a/indent/scss.vim +++ b/indent/scss.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/scss.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'scss') == -1 " Vim indent file diff --git a/indent/sdl.vim b/indent/sdl.vim index 10d494dc..eb6b783f 100644 --- a/indent/sdl.vim +++ b/indent/sdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/sdl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sdl') == -1 " Vim indent file diff --git a/indent/slim.vim b/indent/slim.vim index 81762b1d..5c10c83c 100644 --- a/indent/slim.vim +++ b/indent/slim.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/slim.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'slim') == -1 " Vim indent file diff --git a/indent/slime.vim b/indent/slime.vim index 0cb565ac..366ad4e0 100644 --- a/indent/slime.vim +++ b/indent/slime.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/slime.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'slime') == -1 " Vim indent file diff --git a/indent/sml.vim b/indent/sml.vim index 13b35a86..b1d15bc1 100644 --- a/indent/sml.vim +++ b/indent/sml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/sml.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sml') == -1 " Vim indent file diff --git a/indent/solidity.vim b/indent/solidity.vim index d80e5566..a3c9b45d 100644 --- a/indent/solidity.vim +++ b/indent/solidity.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/solidity.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'solidity') == -1 " Vim indent file diff --git a/indent/sql.vim b/indent/sql.vim index 49584524..49b2a638 100644 --- a/indent/sql.vim +++ b/indent/sql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/sql.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sql') == -1 " Vim indent file loader diff --git a/indent/sshconfig.vim b/indent/sshconfig.vim index c25e297d..a0d7f7d2 100644 --- a/indent/sshconfig.vim +++ b/indent/sshconfig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/sshconfig.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'sshconfig') == -1 " Vim indent file diff --git a/indent/stylus.vim b/indent/stylus.vim index 009bf499..584f4de5 100644 --- a/indent/stylus.vim +++ b/indent/stylus.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/stylus.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'stylus') == -1 " Vim indent file diff --git a/indent/svelte.vim b/indent/svelte.vim index 8d9fbb2f..00e65db6 100644 --- a/indent/svelte.vim +++ b/indent/svelte.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/svelte.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'svelte') == -1 " Vim indent file diff --git a/indent/svg.vim b/indent/svg.vim index 32057362..5bf84360 100644 --- a/indent/svg.vim +++ b/indent/svg.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/svg.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'svg-indent') == -1 " Vim indent file diff --git a/indent/swift.vim b/indent/swift.vim index edaf4c99..dc09cc5d 100644 --- a/indent/swift.vim +++ b/indent/swift.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/swift.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'swift') == -1 " File: swift.vim diff --git a/indent/systemverilog.vim b/indent/systemverilog.vim index 82b27794..015a60dd 100644 --- a/indent/systemverilog.vim +++ b/indent/systemverilog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/systemverilog.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'systemverilog') == -1 " Vim indent file diff --git a/indent/tcl.vim b/indent/tcl.vim index 3ad7b4e1..be81acbd 100644 --- a/indent/tcl.vim +++ b/indent/tcl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/tcl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'tcl') == -1 " Vim indent file diff --git a/indent/teraterm.vim b/indent/teraterm.vim index cde67689..c55127b6 100644 --- a/indent/teraterm.vim +++ b/indent/teraterm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/teraterm.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'teraterm') == -1 " Vim indent file diff --git a/indent/terraform.vim b/indent/terraform.vim index 4f536c48..d0358e3d 100644 --- a/indent/terraform.vim +++ b/indent/terraform.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/terraform.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'terraform') == -1 " Only load this file if no other indent file was loaded diff --git a/indent/tex.vim b/indent/tex.vim index 54c45307..71aea3f3 100644 --- a/indent/tex.vim +++ b/indent/tex.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/tex.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'tex') == -1 " Vim indent file diff --git a/indent/tf.vim b/indent/tf.vim index ba22883c..0f388869 100644 --- a/indent/tf.vim +++ b/indent/tf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/tf.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'tf') == -1 " Vim indent file diff --git a/indent/tilde.vim b/indent/tilde.vim index 4d5fdf30..30551dd3 100644 --- a/indent/tilde.vim +++ b/indent/tilde.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/tilde.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'tilde') == -1 "Description: Indent scheme for the tilde weblanguage diff --git a/indent/treetop.vim b/indent/treetop.vim index 13cb3e44..1c565846 100644 --- a/indent/treetop.vim +++ b/indent/treetop.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/treetop.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'treetop') == -1 " Vim indent file diff --git a/indent/twig.vim b/indent/twig.vim index a0782946..0f52b6b0 100644 --- a/indent/twig.vim +++ b/indent/twig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/twig.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'twig') == -1 if exists("b:ran_once") diff --git a/indent/typescript.vim b/indent/typescript.vim index 64eca31b..53f716d2 100644 --- a/indent/typescript.vim +++ b/indent/typescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/typescript.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 " Vim indent file diff --git a/indent/typescriptreact.vim b/indent/typescriptreact.vim index 65db50dc..52bb0eda 100644 --- a/indent/typescriptreact.vim +++ b/indent/typescriptreact.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/typescriptreact.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'typescript') == -1 exe 'runtime! indent/typescript.vim' diff --git a/indent/vala.vim b/indent/vala.vim index f9339eb5..ecf4cc29 100644 --- a/indent/vala.vim +++ b/indent/vala.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/vala.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vala') == -1 " Vim indent file diff --git a/indent/vb.vim b/indent/vb.vim index 129c2abd..d4eaa2ec 100644 --- a/indent/vb.vim +++ b/indent/vb.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/vb.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'visual-basic') == -1 " Vim indent file diff --git a/indent/velocity.vim b/indent/velocity.vim index 2a0b7143..43015f06 100644 --- a/indent/velocity.vim +++ b/indent/velocity.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/velocity.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'velocity') == -1 if exists("b:did_indent") diff --git a/indent/verilog.vim b/indent/verilog.vim index 43213a8d..9e6fcddc 100644 --- a/indent/verilog.vim +++ b/indent/verilog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/verilog.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'verilog') == -1 " Language: Verilog HDL diff --git a/indent/vhdl.vim b/indent/vhdl.vim index 5e9bfd4e..55e8974a 100644 --- a/indent/vhdl.vim +++ b/indent/vhdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/vhdl.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vhdl') == -1 " VHDL indent ('93 syntax) diff --git a/indent/vlang.vim b/indent/vlang.vim index 71c0021b..bfff3d37 100644 --- a/indent/vlang.vim +++ b/indent/vlang.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/vlang.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'v') == -1 " Based on the Go identation file. diff --git a/indent/vroom.vim b/indent/vroom.vim index 9ed918c6..40ee746b 100644 --- a/indent/vroom.vim +++ b/indent/vroom.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/vroom.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vroom') == -1 " Vim indent file diff --git a/indent/vue.vim b/indent/vue.vim index 2f601959..41b8051b 100644 --- a/indent/vue.vim +++ b/indent/vue.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/vue.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'vue') == -1 " Vim indent file diff --git a/indent/wast.vim b/indent/wast.vim index abc5bfbd..870874c6 100644 --- a/indent/wast.vim +++ b/indent/wast.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/wast.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'wast') == -1 " Vim indent file diff --git a/indent/xf86conf.vim b/indent/xf86conf.vim index 261c4416..7d1ccbe4 100644 --- a/indent/xf86conf.vim +++ b/indent/xf86conf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/xf86conf.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'xf86conf') == -1 " Vim indent file diff --git a/indent/xhtml.vim b/indent/xhtml.vim index abe08ba3..2f95f592 100644 --- a/indent/xhtml.vim +++ b/indent/xhtml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/xhtml.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'xhtml') == -1 " Vim indent file diff --git a/indent/xinetd.vim b/indent/xinetd.vim index 4ee1a76f..2056eb50 100644 --- a/indent/xinetd.vim +++ b/indent/xinetd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/xinetd.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'xinetd') == -1 " Vim indent file diff --git a/indent/xsd.vim b/indent/xsd.vim index c12f73c7..bb0051f1 100644 --- a/indent/xsd.vim +++ b/indent/xsd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/xsd.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'xsd') == -1 " Vim indent file diff --git a/indent/xslt.vim b/indent/xslt.vim index e31f9aca..f8660431 100644 --- a/indent/xslt.vim +++ b/indent/xslt.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/xslt.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'xslt') == -1 " Vim indent file diff --git a/indent/yacc.vim b/indent/yacc.vim index 9ebb7f49..c42be8bd 100644 --- a/indent/yacc.vim +++ b/indent/yacc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/yacc.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'yacc') == -1 " Vim indent file diff --git a/indent/yaml.vim b/indent/yaml.vim index c7fdebcf..7bb1c7da 100644 --- a/indent/yaml.vim +++ b/indent/yaml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/yaml.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'yaml') == -1 " Vim indent file diff --git a/indent/zig.vim b/indent/zig.vim index 1fc11298..3ce6b88c 100644 --- a/indent/zig.vim +++ b/indent/zig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/zig.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'zig') == -1 " indent/zig.vim diff --git a/indent/zimbu.vim b/indent/zimbu.vim index 20354401..593a6557 100644 --- a/indent/zimbu.vim +++ b/indent/zimbu.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'indent/zimbu.vim', 1, 1), { _, v -> v !~ "vim-polyglot" && v !~ $VIMRUNTIME && v !~ "after" }) +if len(files) > 0 + exec 'source ' . files[0] + finish +endif if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'zimbu') == -1 " Vim indent file |