summaryrefslogtreecommitdiffstats
path: root/indent
diff options
context:
space:
mode:
Diffstat (limited to 'indent')
-rw-r--r--indent/Jenkinsfile.vim2
-rw-r--r--indent/aap.vim2
-rw-r--r--indent/ada.vim2
-rw-r--r--indent/ansible.vim2
-rw-r--r--indent/ant.vim2
-rw-r--r--indent/applescript.vim2
-rw-r--r--indent/arduino.vim2
-rw-r--r--indent/autohotkey.vim2
-rw-r--r--indent/automake.vim2
-rw-r--r--indent/awk.vim2
-rw-r--r--indent/bib.vim2
-rw-r--r--indent/blade.vim2
-rw-r--r--indent/bst.vim2
-rw-r--r--indent/bzl.vim2
-rw-r--r--indent/cabal.vim2
-rw-r--r--indent/caddyfile.vim2
-rw-r--r--indent/cdl.vim2
-rw-r--r--indent/ch.vim2
-rw-r--r--indent/chaiscript.vim2
-rw-r--r--indent/clojure.vim2
-rw-r--r--indent/cmake.vim2
-rw-r--r--indent/cobol.vim2
-rw-r--r--indent/coffee.vim2
-rw-r--r--indent/config.vim2
-rw-r--r--indent/crystal.vim2
-rw-r--r--indent/cs.vim2
-rw-r--r--indent/css.vim2
-rw-r--r--indent/cucumber.vim2
-rw-r--r--indent/cuda.vim2
-rw-r--r--indent/cython.vim2
-rw-r--r--indent/d.vim2
-rw-r--r--indent/dart.vim2
-rw-r--r--indent/dictconf.vim2
-rw-r--r--indent/dictdconf.vim2
-rw-r--r--indent/dosbatch.vim2
-rw-r--r--indent/dtd.vim2
-rw-r--r--indent/dune.vim2
-rw-r--r--indent/dylan.vim2
-rw-r--r--indent/ecrystal.vim2
-rw-r--r--indent/eelixir.vim2
-rw-r--r--indent/elixir.vim2
-rw-r--r--indent/elm.vim2
-rw-r--r--indent/ember-script.vim2
-rw-r--r--indent/emblem.vim2
-rw-r--r--indent/erlang.vim2
-rw-r--r--indent/eruby.vim2
-rw-r--r--indent/eterm.vim2
-rw-r--r--indent/falcon.vim2
-rw-r--r--indent/fennel.vim2
-rw-r--r--indent/fish.vim2
-rw-r--r--indent/fortran.vim2
-rw-r--r--indent/framescript.vim2
-rw-r--r--indent/fsharp.vim2
-rw-r--r--indent/gdscript3.vim2
-rw-r--r--indent/gitconfig.vim2
-rw-r--r--indent/gitolite.vim2
-rw-r--r--indent/glsl.vim2
-rw-r--r--indent/go.vim2
-rw-r--r--indent/gohtmltmpl.vim2
-rw-r--r--indent/graphql.vim2
-rw-r--r--indent/haml.vim2
-rw-r--r--indent/hamster.vim2
-rw-r--r--indent/handlebars.vim2
-rw-r--r--indent/haskell.vim2
-rw-r--r--indent/hcl.vim2
-rw-r--r--indent/hog.vim2
-rw-r--r--indent/html.vim2
-rw-r--r--indent/htmldjango.vim2
-rw-r--r--indent/idris.vim2
-rw-r--r--indent/idris2.vim2
-rw-r--r--indent/j.vim2
-rw-r--r--indent/java.vim2
-rw-r--r--indent/javascript.vim2
-rw-r--r--indent/json.vim2
-rw-r--r--indent/jsonc.vim2
-rw-r--r--indent/jsp.vim2
-rw-r--r--indent/jst.vim2
-rw-r--r--indent/julia.vim2
-rw-r--r--indent/kotlin.vim2
-rw-r--r--indent/ld.vim2
-rw-r--r--indent/ledger.vim2
-rw-r--r--indent/less.vim2
-rw-r--r--indent/lifelines.vim2
-rw-r--r--indent/lilypond.vim2
-rw-r--r--indent/liquid.vim2
-rw-r--r--indent/lisp.vim2
-rw-r--r--indent/litcoffee.vim2
-rw-r--r--indent/llvm.vim2
-rw-r--r--indent/logtalk.vim2
-rw-r--r--indent/ls.vim2
-rw-r--r--indent/lua.vim2
-rw-r--r--indent/mail.vim2
-rw-r--r--indent/make.vim2
-rw-r--r--indent/mako.vim2
-rw-r--r--indent/markdown.vim2
-rw-r--r--indent/meson.vim2
-rw-r--r--indent/mf.vim2
-rw-r--r--indent/moon.vim2
-rw-r--r--indent/mp.vim2
-rw-r--r--indent/mustache.vim2
-rw-r--r--indent/nginx.vim2
-rw-r--r--indent/nim.vim2
-rw-r--r--indent/nix.vim2
-rw-r--r--indent/nsis.vim2
-rw-r--r--indent/ocaml.vim2
-rw-r--r--indent/occam.vim2
-rw-r--r--indent/octave.vim2
-rw-r--r--indent/odin.vim2
-rw-r--r--indent/omake.vim2
-rw-r--r--indent/opencl.vim2
-rw-r--r--indent/pascal.vim2
-rw-r--r--indent/perl.vim2
-rw-r--r--indent/pgsql.vim2
-rw-r--r--indent/plantuml.vim2
-rw-r--r--indent/pony.vim2
-rw-r--r--indent/postscr.vim2
-rw-r--r--indent/pov.vim2
-rw-r--r--indent/prolog.vim2
-rw-r--r--indent/proto.vim2
-rw-r--r--indent/ps1.vim2
-rw-r--r--indent/pug.vim2
-rw-r--r--indent/puppet.vim2
-rw-r--r--indent/purescript.vim2
-rw-r--r--indent/pyrex.vim2
-rw-r--r--indent/python.vim2
-rw-r--r--indent/qml.vim2
-rw-r--r--indent/racket.vim2
-rw-r--r--indent/raku.vim2
-rw-r--r--indent/razor.vim2
-rw-r--r--indent/readline.vim2
-rw-r--r--indent/reason.vim2
-rw-r--r--indent/rmd.vim2
-rw-r--r--indent/rnoweb.vim2
-rw-r--r--indent/rpl.vim2
-rw-r--r--indent/rrst.vim2
-rw-r--r--indent/rst.vim2
-rw-r--r--indent/ruby.vim2
-rw-r--r--indent/rust.vim2
-rw-r--r--indent/sas.vim2
-rw-r--r--indent/sass.vim2
-rw-r--r--indent/scala.vim2
-rw-r--r--indent/scheme.vim2
-rw-r--r--indent/scss.vim2
-rw-r--r--indent/sdl.vim2
-rw-r--r--indent/slim.vim2
-rw-r--r--indent/slime.vim2
-rw-r--r--indent/sml.vim2
-rw-r--r--indent/solidity.vim2
-rw-r--r--indent/sql.vim2
-rw-r--r--indent/sshconfig.vim2
-rw-r--r--indent/stylus.vim2
-rw-r--r--indent/svelte.vim2
-rw-r--r--indent/svg.vim2
-rw-r--r--indent/swift.vim2
-rw-r--r--indent/systemverilog.vim2
-rw-r--r--indent/tcl.vim2
-rw-r--r--indent/teraterm.vim2
-rw-r--r--indent/terraform.vim2
-rw-r--r--indent/tf.vim2
-rw-r--r--indent/tilde.vim2
-rw-r--r--indent/treetop.vim2
-rw-r--r--indent/twig.vim2
-rw-r--r--indent/typescript.vim2
-rw-r--r--indent/typescriptreact.vim2
-rw-r--r--indent/vala.vim2
-rw-r--r--indent/vb.vim2
-rw-r--r--indent/velocity.vim2
-rw-r--r--indent/verilog.vim2
-rw-r--r--indent/vhdl.vim2
-rw-r--r--indent/vlang.vim2
-rw-r--r--indent/vroom.vim2
-rw-r--r--indent/vue.vim2
-rw-r--r--indent/wast.vim2
-rw-r--r--indent/xf86conf.vim2
-rw-r--r--indent/xhtml.vim2
-rw-r--r--indent/xinetd.vim2
-rw-r--r--indent/xsd.vim2
-rw-r--r--indent/xslt.vim2
-rw-r--r--indent/yacc.vim2
-rw-r--r--indent/yaml.vim2
-rw-r--r--indent/zig.vim2
-rw-r--r--indent/zimbu.vim2
182 files changed, 182 insertions, 182 deletions
diff --git a/indent/Jenkinsfile.vim b/indent/Jenkinsfile.vim
index dc280b90..e0f5407d 100644
--- a/indent/Jenkinsfile.vim
+++ b/indent/Jenkinsfile.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'jenkins')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'jenkins', 'indent/Jenkinsfile.vim')
finish
endif
diff --git a/indent/aap.vim b/indent/aap.vim
index 4ea024ab..d149f998 100644
--- a/indent/aap.vim
+++ b/indent/aap.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'aap')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'aap', 'indent/aap.vim')
finish
endif
diff --git a/indent/ada.vim b/indent/ada.vim
index 1e8f7f7e..1127ca11 100644
--- a/indent/ada.vim
+++ b/indent/ada.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ada')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ada', 'indent/ada.vim')
finish
endif
diff --git a/indent/ansible.vim b/indent/ansible.vim
index 4a8afea7..65a51a64 100644
--- a/indent/ansible.vim
+++ b/indent/ansible.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ansible')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ansible', 'indent/ansible.vim')
finish
endif
diff --git a/indent/ant.vim b/indent/ant.vim
index 5dbf0f7b..51de9c9e 100644
--- a/indent/ant.vim
+++ b/indent/ant.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ant')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ant', 'indent/ant.vim')
finish
endif
diff --git a/indent/applescript.vim b/indent/applescript.vim
index 418b61d0..d25342b9 100644
--- a/indent/applescript.vim
+++ b/indent/applescript.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'applescript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'applescript', 'indent/applescript.vim')
finish
endif
diff --git a/indent/arduino.vim b/indent/arduino.vim
index 660bf68b..87fa1653 100644
--- a/indent/arduino.vim
+++ b/indent/arduino.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'arduino')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'arduino', 'indent/arduino.vim')
finish
endif
diff --git a/indent/autohotkey.vim b/indent/autohotkey.vim
index a4011a5f..cd97cd65 100644
--- a/indent/autohotkey.vim
+++ b/indent/autohotkey.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'autohotkey')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'autohotkey', 'indent/autohotkey.vim')
finish
endif
diff --git a/indent/automake.vim b/indent/automake.vim
index 65253ae7..afb67e9d 100644
--- a/indent/automake.vim
+++ b/indent/automake.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'automake')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'automake', 'indent/automake.vim')
finish
endif
diff --git a/indent/awk.vim b/indent/awk.vim
index eb322da9..3b598407 100644
--- a/indent/awk.vim
+++ b/indent/awk.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'awk')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'awk', 'indent/awk.vim')
finish
endif
diff --git a/indent/bib.vim b/indent/bib.vim
index f0746fe3..5c61348a 100644
--- a/indent/bib.vim
+++ b/indent/bib.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'bib')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'bib', 'indent/bib.vim')
finish
endif
diff --git a/indent/blade.vim b/indent/blade.vim
index 69198b0f..c44d83f8 100644
--- a/indent/blade.vim
+++ b/indent/blade.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'blade')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'blade', 'indent/blade.vim')
finish
endif
diff --git a/indent/bst.vim b/indent/bst.vim
index 31b62039..5a60bdc0 100644
--- a/indent/bst.vim
+++ b/indent/bst.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'bst')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'bst', 'indent/bst.vim')
finish
endif
diff --git a/indent/bzl.vim b/indent/bzl.vim
index a1ea53cf..8780cc54 100644
--- a/indent/bzl.vim
+++ b/indent/bzl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'bzl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'bzl', 'indent/bzl.vim')
finish
endif
diff --git a/indent/cabal.vim b/indent/cabal.vim
index 526d9b4e..28afe40c 100644
--- a/indent/cabal.vim
+++ b/indent/cabal.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'haskell')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'haskell', 'indent/cabal.vim')
finish
endif
diff --git a/indent/caddyfile.vim b/indent/caddyfile.vim
index fd31408a..ded21ebd 100644
--- a/indent/caddyfile.vim
+++ b/indent/caddyfile.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'caddyfile')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'caddyfile', 'indent/caddyfile.vim')
finish
endif
diff --git a/indent/cdl.vim b/indent/cdl.vim
index 3519c04a..9c261276 100644
--- a/indent/cdl.vim
+++ b/indent/cdl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'cdl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'cdl', 'indent/cdl.vim')
finish
endif
diff --git a/indent/ch.vim b/indent/ch.vim
index cb077413..d3b0c17c 100644
--- a/indent/ch.vim
+++ b/indent/ch.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ch')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ch', 'indent/ch.vim')
finish
endif
diff --git a/indent/chaiscript.vim b/indent/chaiscript.vim
index e01b3b16..a09b8ad9 100644
--- a/indent/chaiscript.vim
+++ b/indent/chaiscript.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'chaiscript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'chaiscript', 'indent/chaiscript.vim')
finish
endif
diff --git a/indent/clojure.vim b/indent/clojure.vim
index 9934ce0d..0ff1ea7e 100644
--- a/indent/clojure.vim
+++ b/indent/clojure.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'clojure')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'clojure', 'indent/clojure.vim')
finish
endif
diff --git a/indent/cmake.vim b/indent/cmake.vim
index 2449143f..b15bbb0b 100644
--- a/indent/cmake.vim
+++ b/indent/cmake.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'cmake')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'cmake', 'indent/cmake.vim')
finish
endif
diff --git a/indent/cobol.vim b/indent/cobol.vim
index c4eba951..7a0b7f07 100644
--- a/indent/cobol.vim
+++ b/indent/cobol.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'cobol')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'cobol', 'indent/cobol.vim')
finish
endif
diff --git a/indent/coffee.vim b/indent/coffee.vim
index 620574b9..94e96749 100644
--- a/indent/coffee.vim
+++ b/indent/coffee.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'coffee-script')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'coffee-script', 'indent/coffee.vim')
finish
endif
diff --git a/indent/config.vim b/indent/config.vim
index 7bdeac18..986b8c4d 100644
--- a/indent/config.vim
+++ b/indent/config.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'config')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'config', 'indent/config.vim')
finish
endif
diff --git a/indent/crystal.vim b/indent/crystal.vim
index 724f9611..b0fe3045 100644
--- a/indent/crystal.vim
+++ b/indent/crystal.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'crystal')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'crystal', 'indent/crystal.vim')
finish
endif
diff --git a/indent/cs.vim b/indent/cs.vim
index b69407ec..88dcd603 100644
--- a/indent/cs.vim
+++ b/indent/cs.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'cs')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'cs', 'indent/cs.vim')
finish
endif
diff --git a/indent/css.vim b/indent/css.vim
index 27366aec..b383d448 100644
--- a/indent/css.vim
+++ b/indent/css.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'css')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'css', 'indent/css.vim')
finish
endif
diff --git a/indent/cucumber.vim b/indent/cucumber.vim
index ad473be6..cf85c575 100644
--- a/indent/cucumber.vim
+++ b/indent/cucumber.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'cucumber')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'cucumber', 'indent/cucumber.vim')
finish
endif
diff --git a/indent/cuda.vim b/indent/cuda.vim
index c0b93fad..ea384d8e 100644
--- a/indent/cuda.vim
+++ b/indent/cuda.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'cuda')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'cuda', 'indent/cuda.vim')
finish
endif
diff --git a/indent/cython.vim b/indent/cython.vim
index c650165e..3aaae865 100644
--- a/indent/cython.vim
+++ b/indent/cython.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'python-indent')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'python-indent', 'indent/cython.vim')
finish
endif
diff --git a/indent/d.vim b/indent/d.vim
index 4a630961..ca1994c5 100644
--- a/indent/d.vim
+++ b/indent/d.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'dlang')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'dlang', 'indent/d.vim')
finish
endif
diff --git a/indent/dart.vim b/indent/dart.vim
index 882ac763..4f08a36f 100644
--- a/indent/dart.vim
+++ b/indent/dart.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'dart')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'dart', 'indent/dart.vim')
finish
endif
diff --git a/indent/dictconf.vim b/indent/dictconf.vim
index 06f2abb2..fa022ad4 100644
--- a/indent/dictconf.vim
+++ b/indent/dictconf.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'dictconf')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'dictconf', 'indent/dictconf.vim')
finish
endif
diff --git a/indent/dictdconf.vim b/indent/dictdconf.vim
index 6aed3f50..8b12b18a 100644
--- a/indent/dictdconf.vim
+++ b/indent/dictdconf.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'dictdconf')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'dictdconf', 'indent/dictdconf.vim')
finish
endif
diff --git a/indent/dosbatch.vim b/indent/dosbatch.vim
index 5c815bde..a98c3886 100644
--- a/indent/dosbatch.vim
+++ b/indent/dosbatch.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'dosbatch')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'dosbatch', 'indent/dosbatch.vim')
finish
endif
diff --git a/indent/dtd.vim b/indent/dtd.vim
index c8470bd9..7faa9483 100644
--- a/indent/dtd.vim
+++ b/indent/dtd.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'dtd')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'dtd', 'indent/dtd.vim')
finish
endif
diff --git a/indent/dune.vim b/indent/dune.vim
index 0a658da4..5dbe9d30 100644
--- a/indent/dune.vim
+++ b/indent/dune.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ocaml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ocaml', 'indent/dune.vim')
finish
endif
diff --git a/indent/dylan.vim b/indent/dylan.vim
index d7a4fc4f..4e83a51d 100644
--- a/indent/dylan.vim
+++ b/indent/dylan.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'dylan')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'dylan', 'indent/dylan.vim')
finish
endif
diff --git a/indent/ecrystal.vim b/indent/ecrystal.vim
index ba846906..dcb7a971 100644
--- a/indent/ecrystal.vim
+++ b/indent/ecrystal.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'crystal')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'crystal', 'indent/ecrystal.vim')
finish
endif
diff --git a/indent/eelixir.vim b/indent/eelixir.vim
index 6485af7b..368d05f6 100644
--- a/indent/eelixir.vim
+++ b/indent/eelixir.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'elixir')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'elixir', 'indent/eelixir.vim')
finish
endif
diff --git a/indent/elixir.vim b/indent/elixir.vim
index df146ade..4ff1257a 100644
--- a/indent/elixir.vim
+++ b/indent/elixir.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'elixir')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'elixir', 'indent/elixir.vim')
finish
endif
diff --git a/indent/elm.vim b/indent/elm.vim
index 65253b0b..ffdcdacd 100644
--- a/indent/elm.vim
+++ b/indent/elm.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'elm')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'elm', 'indent/elm.vim')
finish
endif
diff --git a/indent/ember-script.vim b/indent/ember-script.vim
index 207c2183..fd184bd0 100644
--- a/indent/ember-script.vim
+++ b/indent/ember-script.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'emberscript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'emberscript', 'indent/ember-script.vim')
finish
endif
diff --git a/indent/emblem.vim b/indent/emblem.vim
index 7c1db44b..393ffd2b 100644
--- a/indent/emblem.vim
+++ b/indent/emblem.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'emblem')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'emblem', 'indent/emblem.vim')
finish
endif
diff --git a/indent/erlang.vim b/indent/erlang.vim
index 907130ed..1636cc57 100644
--- a/indent/erlang.vim
+++ b/indent/erlang.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'erlang')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'erlang', 'indent/erlang.vim')
finish
endif
diff --git a/indent/eruby.vim b/indent/eruby.vim
index a762019a..74cd1d2f 100644
--- a/indent/eruby.vim
+++ b/indent/eruby.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ruby')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ruby', 'indent/eruby.vim')
finish
endif
diff --git a/indent/eterm.vim b/indent/eterm.vim
index abdf120f..88502cf4 100644
--- a/indent/eterm.vim
+++ b/indent/eterm.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'eterm')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'eterm', 'indent/eterm.vim')
finish
endif
diff --git a/indent/falcon.vim b/indent/falcon.vim
index fbff060c..eb1b6f18 100644
--- a/indent/falcon.vim
+++ b/indent/falcon.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'falcon')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'falcon', 'indent/falcon.vim')
finish
endif
diff --git a/indent/fennel.vim b/indent/fennel.vim
index 920ac614..70d29f31 100644
--- a/indent/fennel.vim
+++ b/indent/fennel.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'fennel')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'fennel', 'indent/fennel.vim')
finish
endif
diff --git a/indent/fish.vim b/indent/fish.vim
index 2fa1c1a7..b91f9945 100644
--- a/indent/fish.vim
+++ b/indent/fish.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'fish')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'fish', 'indent/fish.vim')
finish
endif
diff --git a/indent/fortran.vim b/indent/fortran.vim
index 4a7c71fd..0f08a996 100644
--- a/indent/fortran.vim
+++ b/indent/fortran.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'fortran')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'fortran', 'indent/fortran.vim')
finish
endif
diff --git a/indent/framescript.vim b/indent/framescript.vim
index 9457dbe8..883f4a4d 100644
--- a/indent/framescript.vim
+++ b/indent/framescript.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'framescript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'framescript', 'indent/framescript.vim')
finish
endif
diff --git a/indent/fsharp.vim b/indent/fsharp.vim
index ede28f33..c9d6ad49 100644
--- a/indent/fsharp.vim
+++ b/indent/fsharp.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'fsharp')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'fsharp', 'indent/fsharp.vim')
finish
endif
diff --git a/indent/gdscript3.vim b/indent/gdscript3.vim
index fcac563a..8d69ed1b 100644
--- a/indent/gdscript3.vim
+++ b/indent/gdscript3.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'gdscript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'gdscript', 'indent/gdscript3.vim')
finish
endif
diff --git a/indent/gitconfig.vim b/indent/gitconfig.vim
index 83ae8357..fbbbde92 100644
--- a/indent/gitconfig.vim
+++ b/indent/gitconfig.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'git')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'git', 'indent/gitconfig.vim')
finish
endif
diff --git a/indent/gitolite.vim b/indent/gitolite.vim
index 0386107f..a9816e97 100644
--- a/indent/gitolite.vim
+++ b/indent/gitolite.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'gitolite')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'gitolite', 'indent/gitolite.vim')
finish
endif
diff --git a/indent/glsl.vim b/indent/glsl.vim
index 889bb0fd..b16fec47 100644
--- a/indent/glsl.vim
+++ b/indent/glsl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'glsl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'glsl', 'indent/glsl.vim')
finish
endif
diff --git a/indent/go.vim b/indent/go.vim
index e175c8e7..b1894d48 100644
--- a/indent/go.vim
+++ b/indent/go.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'go')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'go', 'indent/go.vim')
finish
endif
diff --git a/indent/gohtmltmpl.vim b/indent/gohtmltmpl.vim
index c29f4e47..59e1eb84 100644
--- a/indent/gohtmltmpl.vim
+++ b/indent/gohtmltmpl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'go')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'go', 'indent/gohtmltmpl.vim')
finish
endif
diff --git a/indent/graphql.vim b/indent/graphql.vim
index c64d446a..97c56309 100644
--- a/indent/graphql.vim
+++ b/indent/graphql.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'graphql')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'graphql', 'indent/graphql.vim')
finish
endif
diff --git a/indent/haml.vim b/indent/haml.vim
index ef0318d6..f0efff18 100644
--- a/indent/haml.vim
+++ b/indent/haml.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'haml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'haml', 'indent/haml.vim')
finish
endif
diff --git a/indent/hamster.vim b/indent/hamster.vim
index b2f8af96..86f86bf8 100644
--- a/indent/hamster.vim
+++ b/indent/hamster.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'hamster')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'hamster', 'indent/hamster.vim')
finish
endif
diff --git a/indent/handlebars.vim b/indent/handlebars.vim
index 7c2ea7b1..41dad4cc 100644
--- a/indent/handlebars.vim
+++ b/indent/handlebars.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'handlebars')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'handlebars', 'indent/handlebars.vim')
finish
endif
diff --git a/indent/haskell.vim b/indent/haskell.vim
index c652ad36..cefa0845 100644
--- a/indent/haskell.vim
+++ b/indent/haskell.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'haskell')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'haskell', 'indent/haskell.vim')
finish
endif
diff --git a/indent/hcl.vim b/indent/hcl.vim
index 855afcb9..346e8585 100644
--- a/indent/hcl.vim
+++ b/indent/hcl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'hcl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'hcl', 'indent/hcl.vim')
finish
endif
diff --git a/indent/hog.vim b/indent/hog.vim
index 8f32e6b7..a712f525 100644
--- a/indent/hog.vim
+++ b/indent/hog.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'hog')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'hog', 'indent/hog.vim')
finish
endif
diff --git a/indent/html.vim b/indent/html.vim
index 25e306f3..07c6aa6f 100644
--- a/indent/html.vim
+++ b/indent/html.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'html')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'html', 'indent/html.vim')
finish
endif
diff --git a/indent/htmldjango.vim b/indent/htmldjango.vim
index 33be44c3..abe66f87 100644
--- a/indent/htmldjango.vim
+++ b/indent/htmldjango.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'htmldjango')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'htmldjango', 'indent/htmldjango.vim')
finish
endif
diff --git a/indent/idris.vim b/indent/idris.vim
index efdfd7ce..c4e41c21 100644
--- a/indent/idris.vim
+++ b/indent/idris.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'idris')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'idris', 'indent/idris.vim')
finish
endif
diff --git a/indent/idris2.vim b/indent/idris2.vim
index f497f5b9..e99d09d8 100644
--- a/indent/idris2.vim
+++ b/indent/idris2.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'idris2')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'idris2', 'indent/idris2.vim')
finish
endif
diff --git a/indent/j.vim b/indent/j.vim
index 939bb98d..fd00886b 100644
--- a/indent/j.vim
+++ b/indent/j.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'j')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'j', 'indent/j.vim')
finish
endif
diff --git a/indent/java.vim b/indent/java.vim
index 389c47dd..19f377b2 100644
--- a/indent/java.vim
+++ b/indent/java.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'java')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'java', 'indent/java.vim')
finish
endif
diff --git a/indent/javascript.vim b/indent/javascript.vim
index 28e77658..0a3b3bc2 100644
--- a/indent/javascript.vim
+++ b/indent/javascript.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'javascript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'javascript', 'indent/javascript.vim')
finish
endif
diff --git a/indent/json.vim b/indent/json.vim
index 43116a60..26c32100 100644
--- a/indent/json.vim
+++ b/indent/json.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'json')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'json', 'indent/json.vim')
finish
endif
diff --git a/indent/jsonc.vim b/indent/jsonc.vim
index baffdae8..2aed4652 100644
--- a/indent/jsonc.vim
+++ b/indent/jsonc.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'jsonc')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'jsonc', 'indent/jsonc.vim')
finish
endif
diff --git a/indent/jsp.vim b/indent/jsp.vim
index 2a80514f..b0da23fa 100644
--- a/indent/jsp.vim
+++ b/indent/jsp.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'jsp')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'jsp', 'indent/jsp.vim')
finish
endif
diff --git a/indent/jst.vim b/indent/jst.vim
index 7b37bc03..89e8004b 100644
--- a/indent/jst.vim
+++ b/indent/jst.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'jst')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'jst', 'indent/jst.vim')
finish
endif
diff --git a/indent/julia.vim b/indent/julia.vim
index f5b6dc40..c2a55922 100644
--- a/indent/julia.vim
+++ b/indent/julia.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'julia')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'julia', 'indent/julia.vim')
finish
endif
diff --git a/indent/kotlin.vim b/indent/kotlin.vim
index 121a56df..8fdb2f85 100644
--- a/indent/kotlin.vim
+++ b/indent/kotlin.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'kotlin')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'kotlin', 'indent/kotlin.vim')
finish
endif
diff --git a/indent/ld.vim b/indent/ld.vim
index 01745f1b..339c1542 100644
--- a/indent/ld.vim
+++ b/indent/ld.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ld')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ld', 'indent/ld.vim')
finish
endif
diff --git a/indent/ledger.vim b/indent/ledger.vim
index 5f9e4e86..74c0eaed 100644
--- a/indent/ledger.vim
+++ b/indent/ledger.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ledger')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ledger', 'indent/ledger.vim')
finish
endif
diff --git a/indent/less.vim b/indent/less.vim
index 0949e5f3..a3c8682a 100644
--- a/indent/less.vim
+++ b/indent/less.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'less')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'less', 'indent/less.vim')
finish
endif
diff --git a/indent/lifelines.vim b/indent/lifelines.vim
index 1cbc8418..960a01b3 100644
--- a/indent/lifelines.vim
+++ b/indent/lifelines.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'lifelines')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'lifelines', 'indent/lifelines.vim')
finish
endif
diff --git a/indent/lilypond.vim b/indent/lilypond.vim
index a307779e..3d3edb05 100644
--- a/indent/lilypond.vim
+++ b/indent/lilypond.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'lilypond')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'lilypond', 'indent/lilypond.vim')
finish
endif
diff --git a/indent/liquid.vim b/indent/liquid.vim
index d708001a..c02140e2 100644
--- a/indent/liquid.vim
+++ b/indent/liquid.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'liquid')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'liquid', 'indent/liquid.vim')
finish
endif
diff --git a/indent/lisp.vim b/indent/lisp.vim
index fc7d5090..c6439725 100644
--- a/indent/lisp.vim
+++ b/indent/lisp.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'lisp')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'lisp', 'indent/lisp.vim')
finish
endif
diff --git a/indent/litcoffee.vim b/indent/litcoffee.vim
index 35c6b295..fe378b9b 100644
--- a/indent/litcoffee.vim
+++ b/indent/litcoffee.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'coffee-script')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'coffee-script', 'indent/litcoffee.vim')
finish
endif
diff --git a/indent/llvm.vim b/indent/llvm.vim
index dd57c393..bd5ce305 100644
--- a/indent/llvm.vim
+++ b/indent/llvm.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'llvm')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'llvm', 'indent/llvm.vim')
finish
endif
diff --git a/indent/logtalk.vim b/indent/logtalk.vim
index c834bce7..8684d1e1 100644
--- a/indent/logtalk.vim
+++ b/indent/logtalk.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'logtalk')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'logtalk', 'indent/logtalk.vim')
finish
endif
diff --git a/indent/ls.vim b/indent/ls.vim
index a65c4e44..8bba7d77 100644
--- a/indent/ls.vim
+++ b/indent/ls.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'livescript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'livescript', 'indent/ls.vim')
finish
endif
diff --git a/indent/lua.vim b/indent/lua.vim
index 755135b9..7391ea2b 100644
--- a/indent/lua.vim
+++ b/indent/lua.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'lua')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'lua', 'indent/lua.vim')
finish
endif
diff --git a/indent/mail.vim b/indent/mail.vim
index 8369ac8e..633a2da5 100644
--- a/indent/mail.vim
+++ b/indent/mail.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'mail')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'mail', 'indent/mail.vim')
finish
endif
diff --git a/indent/make.vim b/indent/make.vim
index 313896ca..2fef5846 100644
--- a/indent/make.vim
+++ b/indent/make.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'make')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'make', 'indent/make.vim')
finish
endif
diff --git a/indent/mako.vim b/indent/mako.vim
index f48a4121..fdc9735f 100644
--- a/indent/mako.vim
+++ b/indent/mako.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'mako')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'mako', 'indent/mako.vim')
finish
endif
diff --git a/indent/markdown.vim b/indent/markdown.vim
index 6d1673c9..dd8888f4 100644
--- a/indent/markdown.vim
+++ b/indent/markdown.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'markdown')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'markdown', 'indent/markdown.vim')
finish
endif
diff --git a/indent/meson.vim b/indent/meson.vim
index 4d0f3415..5480770f 100644
--- a/indent/meson.vim
+++ b/indent/meson.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'meson')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'meson', 'indent/meson.vim')
finish
endif
diff --git a/indent/mf.vim b/indent/mf.vim
index 9bb9f3de..47a21542 100644
--- a/indent/mf.vim
+++ b/indent/mf.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'mf')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'mf', 'indent/mf.vim')
finish
endif
diff --git a/indent/moon.vim b/indent/moon.vim
index 709459e1..11f89895 100644
--- a/indent/moon.vim
+++ b/indent/moon.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'moonscript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'moonscript', 'indent/moon.vim')
finish
endif
diff --git a/indent/mp.vim b/indent/mp.vim
index a5c7bb8d..b616b29c 100644
--- a/indent/mp.vim
+++ b/indent/mp.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'mp')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'mp', 'indent/mp.vim')
finish
endif
diff --git a/indent/mustache.vim b/indent/mustache.vim
index 242a2170..bdf4d04d 100644
--- a/indent/mustache.vim
+++ b/indent/mustache.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'handlebars')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'handlebars', 'indent/mustache.vim')
finish
endif
diff --git a/indent/nginx.vim b/indent/nginx.vim
index 0e094855..e9335e7a 100644
--- a/indent/nginx.vim
+++ b/indent/nginx.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'nginx')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'nginx', 'indent/nginx.vim')
finish
endif
diff --git a/indent/nim.vim b/indent/nim.vim
index 0292a7f9..0c2b4f6e 100644
--- a/indent/nim.vim
+++ b/indent/nim.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'nim')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'nim', 'indent/nim.vim')
finish
endif
diff --git a/indent/nix.vim b/indent/nix.vim
index cf8a1960..08ff3f0e 100644
--- a/indent/nix.vim
+++ b/indent/nix.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'nix')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'nix', 'indent/nix.vim')
finish
endif
diff --git a/indent/nsis.vim b/indent/nsis.vim
index 886ee4b7..d6e65634 100644
--- a/indent/nsis.vim
+++ b/indent/nsis.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'nsis')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'nsis', 'indent/nsis.vim')
finish
endif
diff --git a/indent/ocaml.vim b/indent/ocaml.vim
index c902d8db..82e5825e 100644
--- a/indent/ocaml.vim
+++ b/indent/ocaml.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ocaml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ocaml', 'indent/ocaml.vim')
finish
endif
diff --git a/indent/occam.vim b/indent/occam.vim
index cc94f2d6..c9949c3f 100644
--- a/indent/occam.vim
+++ b/indent/occam.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'occam')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'occam', 'indent/occam.vim')
finish
endif
diff --git a/indent/octave.vim b/indent/octave.vim
index 89614f20..0e34be55 100644
--- a/indent/octave.vim
+++ b/indent/octave.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'octave')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'octave', 'indent/octave.vim')
finish
endif
diff --git a/indent/odin.vim b/indent/odin.vim
index f0a4cba0..279d39ef 100644
--- a/indent/odin.vim
+++ b/indent/odin.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'odin')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'odin', 'indent/odin.vim')
finish
endif
diff --git a/indent/omake.vim b/indent/omake.vim
index 5c1cc446..7fd4bb2b 100644
--- a/indent/omake.vim
+++ b/indent/omake.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ocaml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ocaml', 'indent/omake.vim')
finish
endif
diff --git a/indent/opencl.vim b/indent/opencl.vim
index 2fa56d7d..65ed1fa6 100644
--- a/indent/opencl.vim
+++ b/indent/opencl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'opencl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'opencl', 'indent/opencl.vim')
finish
endif
diff --git a/indent/pascal.vim b/indent/pascal.vim
index 96817120..9e1c3e96 100644
--- a/indent/pascal.vim
+++ b/indent/pascal.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'pascal')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'pascal', 'indent/pascal.vim')
finish
endif
diff --git a/indent/perl.vim b/indent/perl.vim
index c6c879a8..26c129e0 100644
--- a/indent/perl.vim
+++ b/indent/perl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'perl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'perl', 'indent/perl.vim')
finish
endif
diff --git a/indent/pgsql.vim b/indent/pgsql.vim
index e1823c01..8c65c668 100644
--- a/indent/pgsql.vim
+++ b/indent/pgsql.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'pgsql')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'pgsql', 'indent/pgsql.vim')
finish
endif
diff --git a/indent/plantuml.vim b/indent/plantuml.vim
index 318090d8..71af587c 100644
--- a/indent/plantuml.vim
+++ b/indent/plantuml.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'plantuml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'plantuml', 'indent/plantuml.vim')
finish
endif
diff --git a/indent/pony.vim b/indent/pony.vim
index 718bf695..21035eb9 100644
--- a/indent/pony.vim
+++ b/indent/pony.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'pony')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'pony', 'indent/pony.vim')
finish
endif
diff --git a/indent/postscr.vim b/indent/postscr.vim
index e0700673..e3ba7942 100644
--- a/indent/postscr.vim
+++ b/indent/postscr.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'postscr')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'postscr', 'indent/postscr.vim')
finish
endif
diff --git a/indent/pov.vim b/indent/pov.vim
index cccc6858..ae2d15e8 100644
--- a/indent/pov.vim
+++ b/indent/pov.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'pov')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'pov', 'indent/pov.vim')
finish
endif
diff --git a/indent/prolog.vim b/indent/prolog.vim
index 6568797d..d23510a7 100644
--- a/indent/prolog.vim
+++ b/indent/prolog.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'prolog')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'prolog', 'indent/prolog.vim')
finish
endif
diff --git a/indent/proto.vim b/indent/proto.vim
index 3ec88be7..10567d83 100644
--- a/indent/proto.vim
+++ b/indent/proto.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'protobuf')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'protobuf', 'indent/proto.vim')
finish
endif
diff --git a/indent/ps1.vim b/indent/ps1.vim
index edc5b3b0..668ecbe3 100644
--- a/indent/ps1.vim
+++ b/indent/ps1.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'powershell')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'powershell', 'indent/ps1.vim')
finish
endif
diff --git a/indent/pug.vim b/indent/pug.vim
index b9b8e5a3..07c45140 100644
--- a/indent/pug.vim
+++ b/indent/pug.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'pug')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'pug', 'indent/pug.vim')
finish
endif
diff --git a/indent/puppet.vim b/indent/puppet.vim
index 46176648..cabde843 100644
--- a/indent/puppet.vim
+++ b/indent/puppet.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'puppet')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'puppet', 'indent/puppet.vim')
finish
endif
diff --git a/indent/purescript.vim b/indent/purescript.vim
index e3028bc1..048c1e80 100644
--- a/indent/purescript.vim
+++ b/indent/purescript.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'purescript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'purescript', 'indent/purescript.vim')
finish
endif
diff --git a/indent/pyrex.vim b/indent/pyrex.vim
index a2bd93d0..412088e3 100644
--- a/indent/pyrex.vim
+++ b/indent/pyrex.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'pyrex')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'pyrex', 'indent/pyrex.vim')
finish
endif
diff --git a/indent/python.vim b/indent/python.vim
index c650165e..aa7f39a7 100644
--- a/indent/python.vim
+++ b/indent/python.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'python-indent')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'python-indent', 'indent/python.vim')
finish
endif
diff --git a/indent/qml.vim b/indent/qml.vim
index 19ccbf56..b91fe848 100644
--- a/indent/qml.vim
+++ b/indent/qml.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'qml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'qml', 'indent/qml.vim')
finish
endif
diff --git a/indent/racket.vim b/indent/racket.vim
index 18d75452..141171b6 100644
--- a/indent/racket.vim
+++ b/indent/racket.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'racket')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'racket', 'indent/racket.vim')
finish
endif
diff --git a/indent/raku.vim b/indent/raku.vim
index 7dbbabf2..be46bac6 100644
--- a/indent/raku.vim
+++ b/indent/raku.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'raku')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'raku', 'indent/raku.vim')
finish
endif
diff --git a/indent/razor.vim b/indent/razor.vim
index 38d479b7..89062a3b 100644
--- a/indent/razor.vim
+++ b/indent/razor.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'razor')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'razor', 'indent/razor.vim')
finish
endif
diff --git a/indent/readline.vim b/indent/readline.vim
index 7b7ba832..100878fa 100644
--- a/indent/readline.vim
+++ b/indent/readline.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'readline')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'readline', 'indent/readline.vim')
finish
endif
diff --git a/indent/reason.vim b/indent/reason.vim
index df655235..3515fb8b 100644
--- a/indent/reason.vim
+++ b/indent/reason.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'reason')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'reason', 'indent/reason.vim')
finish
endif
diff --git a/indent/rmd.vim b/indent/rmd.vim
index 108e862e..77e3e51d 100644
--- a/indent/rmd.vim
+++ b/indent/rmd.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'rmd')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'rmd', 'indent/rmd.vim')
finish
endif
diff --git a/indent/rnoweb.vim b/indent/rnoweb.vim
index f0ae543b..6be0c3b3 100644
--- a/indent/rnoweb.vim
+++ b/indent/rnoweb.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'rnoweb')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'rnoweb', 'indent/rnoweb.vim')
finish
endif
diff --git a/indent/rpl.vim b/indent/rpl.vim
index b6180e7c..b9d27f83 100644
--- a/indent/rpl.vim
+++ b/indent/rpl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'rpl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'rpl', 'indent/rpl.vim')
finish
endif
diff --git a/indent/rrst.vim b/indent/rrst.vim
index 90609477..c8e377ce 100644
--- a/indent/rrst.vim
+++ b/indent/rrst.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'rrst')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'rrst', 'indent/rrst.vim')
finish
endif
diff --git a/indent/rst.vim b/indent/rst.vim
index 469bf660..fb64e2bc 100644
--- a/indent/rst.vim
+++ b/indent/rst.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'rst')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'rst', 'indent/rst.vim')
finish
endif
diff --git a/indent/ruby.vim b/indent/ruby.vim
index fbddf463..d061edfb 100644
--- a/indent/ruby.vim
+++ b/indent/ruby.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'ruby')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'ruby', 'indent/ruby.vim')
finish
endif
diff --git a/indent/rust.vim b/indent/rust.vim
index fe2030d5..8be1cc03 100644
--- a/indent/rust.vim
+++ b/indent/rust.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'rust')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'rust', 'indent/rust.vim')
finish
endif
diff --git a/indent/sas.vim b/indent/sas.vim
index b454fa70..ddd8b76d 100644
--- a/indent/sas.vim
+++ b/indent/sas.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'sas')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'sas', 'indent/sas.vim')
finish
endif
diff --git a/indent/sass.vim b/indent/sass.vim
index ddff0224..1f3a9d94 100644
--- a/indent/sass.vim
+++ b/indent/sass.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'sass')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'sass', 'indent/sass.vim')
finish
endif
diff --git a/indent/scala.vim b/indent/scala.vim
index 4cffc8bc..4ff04daa 100644
--- a/indent/scala.vim
+++ b/indent/scala.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'scala')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'scala', 'indent/scala.vim')
finish
endif
diff --git a/indent/scheme.vim b/indent/scheme.vim
index 02502a6f..f7b16c49 100644
--- a/indent/scheme.vim
+++ b/indent/scheme.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'scheme')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'scheme', 'indent/scheme.vim')
finish
endif
diff --git a/indent/scss.vim b/indent/scss.vim
index 195f6cf4..4accb81c 100644
--- a/indent/scss.vim
+++ b/indent/scss.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'scss')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'scss', 'indent/scss.vim')
finish
endif
diff --git a/indent/sdl.vim b/indent/sdl.vim
index 563a4e7b..19c9d264 100644
--- a/indent/sdl.vim
+++ b/indent/sdl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'sdl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'sdl', 'indent/sdl.vim')
finish
endif
diff --git a/indent/slim.vim b/indent/slim.vim
index 3ac105cf..e52bf536 100644
--- a/indent/slim.vim
+++ b/indent/slim.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'slim')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'slim', 'indent/slim.vim')
finish
endif
diff --git a/indent/slime.vim b/indent/slime.vim
index 6b3835db..09052748 100644
--- a/indent/slime.vim
+++ b/indent/slime.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'slime')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'slime', 'indent/slime.vim')
finish
endif
diff --git a/indent/sml.vim b/indent/sml.vim
index daf6f683..f99529c9 100644
--- a/indent/sml.vim
+++ b/indent/sml.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'sml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'sml', 'indent/sml.vim')
finish
endif
diff --git a/indent/solidity.vim b/indent/solidity.vim
index 6191199f..7744f7a7 100644
--- a/indent/solidity.vim
+++ b/indent/solidity.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'solidity')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'solidity', 'indent/solidity.vim')
finish
endif
diff --git a/indent/sql.vim b/indent/sql.vim
index 2c96ac85..689e6c00 100644
--- a/indent/sql.vim
+++ b/indent/sql.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'sql')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'sql', 'indent/sql.vim')
finish
endif
diff --git a/indent/sshconfig.vim b/indent/sshconfig.vim
index b17f2432..94bdf765 100644
--- a/indent/sshconfig.vim
+++ b/indent/sshconfig.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'sshconfig')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'sshconfig', 'indent/sshconfig.vim')
finish
endif
diff --git a/indent/stylus.vim b/indent/stylus.vim
index eeb3fa0d..1254ebc3 100644
--- a/indent/stylus.vim
+++ b/indent/stylus.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'stylus')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'stylus', 'indent/stylus.vim')
finish
endif
diff --git a/indent/svelte.vim b/indent/svelte.vim
index 64383fcf..fa01f563 100644
--- a/indent/svelte.vim
+++ b/indent/svelte.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'svelte')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'svelte', 'indent/svelte.vim')
finish
endif
diff --git a/indent/svg.vim b/indent/svg.vim
index 804a3883..0b61e7d9 100644
--- a/indent/svg.vim
+++ b/indent/svg.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'svg-indent')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'svg-indent', 'indent/svg.vim')
finish
endif
diff --git a/indent/swift.vim b/indent/swift.vim
index 80b70531..00b2344a 100644
--- a/indent/swift.vim
+++ b/indent/swift.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'swift')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'swift', 'indent/swift.vim')
finish
endif
diff --git a/indent/systemverilog.vim b/indent/systemverilog.vim
index 554cff08..0f8321b5 100644
--- a/indent/systemverilog.vim
+++ b/indent/systemverilog.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'systemverilog')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'systemverilog', 'indent/systemverilog.vim')
finish
endif
diff --git a/indent/tcl.vim b/indent/tcl.vim
index 7d475546..47fdb84f 100644
--- a/indent/tcl.vim
+++ b/indent/tcl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'tcl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'tcl', 'indent/tcl.vim')
finish
endif
diff --git a/indent/teraterm.vim b/indent/teraterm.vim
index 69381cad..c1239038 100644
--- a/indent/teraterm.vim
+++ b/indent/teraterm.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'teraterm')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'teraterm', 'indent/teraterm.vim')
finish
endif
diff --git a/indent/terraform.vim b/indent/terraform.vim
index 32222842..32c194ef 100644
--- a/indent/terraform.vim
+++ b/indent/terraform.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'terraform')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'terraform', 'indent/terraform.vim')
finish
endif
diff --git a/indent/tf.vim b/indent/tf.vim
index 758e471e..16d103a7 100644
--- a/indent/tf.vim
+++ b/indent/tf.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'tf')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'tf', 'indent/tf.vim')
finish
endif
diff --git a/indent/tilde.vim b/indent/tilde.vim
index 5472e1da..13b53822 100644
--- a/indent/tilde.vim
+++ b/indent/tilde.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'tilde')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'tilde', 'indent/tilde.vim')
finish
endif
diff --git a/indent/treetop.vim b/indent/treetop.vim
index b18bd398..269be1b5 100644
--- a/indent/treetop.vim
+++ b/indent/treetop.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'treetop')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'treetop', 'indent/treetop.vim')
finish
endif
diff --git a/indent/twig.vim b/indent/twig.vim
index 83f15fe3..0a3fc15e 100644
--- a/indent/twig.vim
+++ b/indent/twig.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'twig')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'twig', 'indent/twig.vim')
finish
endif
diff --git a/indent/typescript.vim b/indent/typescript.vim
index d372f992..9697e304 100644
--- a/indent/typescript.vim
+++ b/indent/typescript.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'typescript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'typescript', 'indent/typescript.vim')
finish
endif
diff --git a/indent/typescriptreact.vim b/indent/typescriptreact.vim
index 9a640523..8564f612 100644
--- a/indent/typescriptreact.vim
+++ b/indent/typescriptreact.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'typescript')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'typescript', 'indent/typescriptreact.vim')
finish
endif
diff --git a/indent/vala.vim b/indent/vala.vim
index 60afaac6..218cabe3 100644
--- a/indent/vala.vim
+++ b/indent/vala.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'vala')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'vala', 'indent/vala.vim')
finish
endif
diff --git a/indent/vb.vim b/indent/vb.vim
index db49efd5..9ef7ef1c 100644
--- a/indent/vb.vim
+++ b/indent/vb.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'visual-basic')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'visual-basic', 'indent/vb.vim')
finish
endif
diff --git a/indent/velocity.vim b/indent/velocity.vim
index 64aad906..27262acb 100644
--- a/indent/velocity.vim
+++ b/indent/velocity.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'velocity')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'velocity', 'indent/velocity.vim')
finish
endif
diff --git a/indent/verilog.vim b/indent/verilog.vim
index b07a912f..77065208 100644
--- a/indent/verilog.vim
+++ b/indent/verilog.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'verilog')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'verilog', 'indent/verilog.vim')
finish
endif
diff --git a/indent/vhdl.vim b/indent/vhdl.vim
index aa691d7d..fb0f8770 100644
--- a/indent/vhdl.vim
+++ b/indent/vhdl.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'vhdl')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'vhdl', 'indent/vhdl.vim')
finish
endif
diff --git a/indent/vlang.vim b/indent/vlang.vim
index a12cff1b..f301c208 100644
--- a/indent/vlang.vim
+++ b/indent/vlang.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'v')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'v', 'indent/vlang.vim')
finish
endif
diff --git a/indent/vroom.vim b/indent/vroom.vim
index c2793053..a70fae02 100644
--- a/indent/vroom.vim
+++ b/indent/vroom.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'vroom')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'vroom', 'indent/vroom.vim')
finish
endif
diff --git a/indent/vue.vim b/indent/vue.vim
index 83391a48..bff66ec8 100644
--- a/indent/vue.vim
+++ b/indent/vue.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'vue')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'vue', 'indent/vue.vim')
finish
endif
diff --git a/indent/wast.vim b/indent/wast.vim
index bbd0be56..f11c13ec 100644
--- a/indent/wast.vim
+++ b/indent/wast.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'wast')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'wast', 'indent/wast.vim')
finish
endif
diff --git a/indent/xf86conf.vim b/indent/xf86conf.vim
index 9b31cc8c..eb511d2e 100644
--- a/indent/xf86conf.vim
+++ b/indent/xf86conf.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'xf86conf')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'xf86conf', 'indent/xf86conf.vim')
finish
endif
diff --git a/indent/xhtml.vim b/indent/xhtml.vim
index 67d0fdb8..23da26d6 100644
--- a/indent/xhtml.vim
+++ b/indent/xhtml.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'xhtml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'xhtml', 'indent/xhtml.vim')
finish
endif
diff --git a/indent/xinetd.vim b/indent/xinetd.vim
index 7463da52..2f8d1480 100644
--- a/indent/xinetd.vim
+++ b/indent/xinetd.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'xinetd')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'xinetd', 'indent/xinetd.vim')
finish
endif
diff --git a/indent/xsd.vim b/indent/xsd.vim
index d30d56b2..3f2c2d86 100644
--- a/indent/xsd.vim
+++ b/indent/xsd.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'xsd')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'xsd', 'indent/xsd.vim')
finish
endif
diff --git a/indent/xslt.vim b/indent/xslt.vim
index b443803f..d58bb299 100644
--- a/indent/xslt.vim
+++ b/indent/xslt.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'xslt')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'xslt', 'indent/xslt.vim')
finish
endif
diff --git a/indent/yacc.vim b/indent/yacc.vim
index 1c5cc5ae..2814d172 100644
--- a/indent/yacc.vim
+++ b/indent/yacc.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'yacc')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'yacc', 'indent/yacc.vim')
finish
endif
diff --git a/indent/yaml.vim b/indent/yaml.vim
index b2622e9c..f19e7684 100644
--- a/indent/yaml.vim
+++ b/indent/yaml.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'yaml')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'yaml', 'indent/yaml.vim')
finish
endif
diff --git a/indent/zig.vim b/indent/zig.vim
index c28c8b70..f4e2cda7 100644
--- a/indent/zig.vim
+++ b/indent/zig.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'zig')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'zig', 'indent/zig.vim')
finish
endif
diff --git a/indent/zimbu.vim b/indent/zimbu.vim
index c80a5f9d..51416adc 100644
--- a/indent/zimbu.vim
+++ b/indent/zimbu.vim
@@ -1,4 +1,4 @@
-if has_key(g:polyglot_is_disabled, 'zimbu')
+if polyglot#init#is_disabled(expand('<sfile>:p'), 'zimbu', 'indent/zimbu.vim')
finish
endif