diff options
Diffstat (limited to 'syntax')
685 files changed, 3425 insertions, 0 deletions
diff --git a/syntax/8th.vim b/syntax/8th.vim index 9eae523f..77b0db4d 100644 --- a/syntax/8th.vim +++ b/syntax/8th.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/8th.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, '8th') == -1 " Vim syntax file diff --git a/syntax/Jenkinsfile.vim b/syntax/Jenkinsfile.vim index 3f175903..6db426f3 100644 --- a/syntax/Jenkinsfile.vim +++ b/syntax/Jenkinsfile.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax/groovy.vim diff --git a/syntax/a2ps.vim b/syntax/a2ps.vim index 3c0900e9..1e19b543 100644 --- a/syntax/a2ps.vim +++ b/syntax/a2ps.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/a2ps.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, 'a2ps') == -1 " Vim syntax file diff --git a/syntax/a65.vim b/syntax/a65.vim index 01215767..49ebfa54 100644 --- a/syntax/a65.vim +++ b/syntax/a65.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/a65.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, 'a65') == -1 " Vim syntax file diff --git a/syntax/aap.vim b/syntax/aap.vim index 7c443ac2..3bfbdf0e 100644 --- a/syntax/aap.vim +++ b/syntax/aap.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/abap.vim b/syntax/abap.vim index 7115c3d8..f813d783 100644 --- a/syntax/abap.vim +++ b/syntax/abap.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/abap.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, 'abap') == -1 " Vim ABAP syntax file diff --git a/syntax/abaqus.vim b/syntax/abaqus.vim index a54e9fe8..27617bca 100644 --- a/syntax/abaqus.vim +++ b/syntax/abaqus.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/abaqus.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, 'abaqus') == -1 " Vim syntax file diff --git a/syntax/abc.vim b/syntax/abc.vim index a44a929d..69e06240 100644 --- a/syntax/abc.vim +++ b/syntax/abc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/abc.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, 'abc') == -1 " Vim syntax file diff --git a/syntax/abel.vim b/syntax/abel.vim index 4cd9e35f..be84cb0d 100644 --- a/syntax/abel.vim +++ b/syntax/abel.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/abel.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, 'abel') == -1 " Vim syntax file diff --git a/syntax/acedb.vim b/syntax/acedb.vim index b382bdd3..26de8945 100644 --- a/syntax/acedb.vim +++ b/syntax/acedb.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/acedb.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, 'acedb') == -1 " Vim syntax file diff --git a/syntax/ada.vim b/syntax/ada.vim index f8093d8a..aeea3449 100644 --- a/syntax/ada.vim +++ b/syntax/ada.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/ahdl.vim b/syntax/ahdl.vim index 1457255e..825e7df3 100644 --- a/syntax/ahdl.vim +++ b/syntax/ahdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ahdl.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, 'ahdl') == -1 " Vim syn file diff --git a/syntax/aidl.vim b/syntax/aidl.vim index d9c88ab4..530e1626 100644 --- a/syntax/aidl.vim +++ b/syntax/aidl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/aidl.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, 'aidl') == -1 " Vim syntax file diff --git a/syntax/alsaconf.vim b/syntax/alsaconf.vim index 152c2c9f..6331bbce 100644 --- a/syntax/alsaconf.vim +++ b/syntax/alsaconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/alsaconf.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, 'alsaconf') == -1 " Vim syntax file diff --git a/syntax/aml.vim b/syntax/aml.vim index 44f62fac..c5ed3a57 100644 --- a/syntax/aml.vim +++ b/syntax/aml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/aml.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, 'aml') == -1 " Vim syntax file diff --git a/syntax/ampl.vim b/syntax/ampl.vim index 699d33dc..57b76abc 100644 --- a/syntax/ampl.vim +++ b/syntax/ampl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ampl.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, 'ampl') == -1 " Language: ampl (A Mathematical Programming Language) diff --git a/syntax/ansible.vim b/syntax/ansible.vim index 72dc977c..7bbf5157 100644 --- a/syntax/ansible.vim +++ b/syntax/ansible.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/ansible_hosts.vim b/syntax/ansible_hosts.vim index 5bdf0530..cb5f68c6 100644 --- a/syntax/ansible_hosts.vim +++ b/syntax/ansible_hosts.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ansible_hosts.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 " Vim syntax file diff --git a/syntax/ant.vim b/syntax/ant.vim index 0930401a..ea81e2f5 100644 --- a/syntax/ant.vim +++ b/syntax/ant.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/apache.vim b/syntax/apache.vim index 737f478f..b1858263 100644 --- a/syntax/apache.vim +++ b/syntax/apache.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/apache.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, 'apache') == -1 " Vim syntax file diff --git a/syntax/apachestyle.vim b/syntax/apachestyle.vim index 0eb4015e..57f40134 100644 --- a/syntax/apachestyle.vim +++ b/syntax/apachestyle.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/apachestyle.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, 'apachestyle') == -1 " Vim syntax file diff --git a/syntax/apiblueprint.vim b/syntax/apiblueprint.vim index 2c1b1537..76c03611 100644 --- a/syntax/apiblueprint.vim +++ b/syntax/apiblueprint.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/apiblueprint.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, 'apiblueprint') == -1 runtime! syntax/markdown.vim diff --git a/syntax/applescript.vim b/syntax/applescript.vim index 53066e07..8da47afb 100644 --- a/syntax/applescript.vim +++ b/syntax/applescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/aptconf.vim b/syntax/aptconf.vim index 4d88ce65..4d7b252f 100644 --- a/syntax/aptconf.vim +++ b/syntax/aptconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/aptconf.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, 'aptconf') == -1 " Vim syntax file diff --git a/syntax/arch.vim b/syntax/arch.vim index 1491b723..3f9b913a 100644 --- a/syntax/arch.vim +++ b/syntax/arch.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/arch.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, 'arch') == -1 " Vim syntax file diff --git a/syntax/arduino.vim b/syntax/arduino.vim index 4511d6cc..8d29bf1e 100644 --- a/syntax/arduino.vim +++ b/syntax/arduino.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/art.vim b/syntax/art.vim index 0e032c2d..73e10e63 100644 --- a/syntax/art.vim +++ b/syntax/art.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/art.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, 'art') == -1 " Vim syntax file diff --git a/syntax/asciidoc.vim b/syntax/asciidoc.vim index d4c0962e..afbc905f 100644 --- a/syntax/asciidoc.vim +++ b/syntax/asciidoc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/asciidoc.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, 'asciidoc') == -1 " Vim syntax file diff --git a/syntax/asl.vim b/syntax/asl.vim index b108b1eb..bc8a0950 100644 --- a/syntax/asl.vim +++ b/syntax/asl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/asl.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, 'acpiasl') == -1 " Vim syntax file diff --git a/syntax/asn.vim b/syntax/asn.vim index 55d1b1fa..d355ce43 100644 --- a/syntax/asn.vim +++ b/syntax/asn.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/asn.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, 'asn') == -1 " Vim syntax file diff --git a/syntax/aspperl.vim b/syntax/aspperl.vim index 18933caf..4a2c553d 100644 --- a/syntax/aspperl.vim +++ b/syntax/aspperl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/aspperl.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, 'aspperl') == -1 " Vim syntax file diff --git a/syntax/aspvbs.vim b/syntax/aspvbs.vim index d9cf40c6..b008f672 100644 --- a/syntax/aspvbs.vim +++ b/syntax/aspvbs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/aspvbs.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, 'aspvbs') == -1 " Vim syntax file diff --git a/syntax/asterisk.vim b/syntax/asterisk.vim index e065fb4a..7318d847 100644 --- a/syntax/asterisk.vim +++ b/syntax/asterisk.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/asterisk.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, 'asterisk') == -1 " Vim syntax file diff --git a/syntax/asteriskvm.vim b/syntax/asteriskvm.vim index 8a4c079a..df563e2d 100644 --- a/syntax/asteriskvm.vim +++ b/syntax/asteriskvm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/asteriskvm.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, 'asteriskvm') == -1 " Vim syntax file diff --git a/syntax/atlas.vim b/syntax/atlas.vim index d74e9c43..4341c201 100644 --- a/syntax/atlas.vim +++ b/syntax/atlas.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/atlas.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, 'atlas') == -1 " Vim syntax file diff --git a/syntax/autodoc.vim b/syntax/autodoc.vim index 5fcc60ca..c3ec62eb 100644 --- a/syntax/autodoc.vim +++ b/syntax/autodoc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/autodoc.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, 'autodoc') == -1 " Vim syntax file diff --git a/syntax/autoit.vim b/syntax/autoit.vim index 2cdac618..43920246 100644 --- a/syntax/autoit.vim +++ b/syntax/autoit.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/autoit.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, 'autoit') == -1 " Vim syntax file diff --git a/syntax/automake.vim b/syntax/automake.vim index be0cbb92..86cc7578 100644 --- a/syntax/automake.vim +++ b/syntax/automake.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/ave.vim b/syntax/ave.vim index 71a88cc3..340e3a5e 100644 --- a/syntax/ave.vim +++ b/syntax/ave.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ave.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, 'ave') == -1 " Vim syntax file diff --git a/syntax/awk.vim b/syntax/awk.vim index 342a49b7..ae4c92ea 100644 --- a/syntax/awk.vim +++ b/syntax/awk.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/b.vim b/syntax/b.vim index 588fdebc..c05ab6b2 100644 --- a/syntax/b.vim +++ b/syntax/b.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/b.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, 'b') == -1 " Vim syntax file diff --git a/syntax/basic.vim b/syntax/basic.vim index f2aa1bc4..24a8b097 100644 --- a/syntax/basic.vim +++ b/syntax/basic.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic.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, 'basic') == -1 " Vim syntax file diff --git a/syntax/basic/class.vim b/syntax/basic/class.vim index 303d2077..dea703aa 100644 --- a/syntax/basic/class.vim +++ b/syntax/basic/class.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/class.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 "don't add typescriptMembers to nextgroup, let outer scope match it diff --git a/syntax/basic/cluster.vim b/syntax/basic/cluster.vim index 8538c517..f5eb59d1 100644 --- a/syntax/basic/cluster.vim +++ b/syntax/basic/cluster.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/cluster.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 "Block VariableStatement EmptyStatement ExpressionStatement IfStatement IterationStatement ContinueStatement BreakStatement ReturnStatement WithStatement LabelledStatement SwitchStatement ThrowStatement TryStatement DebuggerStatement diff --git a/syntax/basic/decorator.vim b/syntax/basic/decorator.vim index 2a7a1dd1..7f5456cd 100644 --- a/syntax/basic/decorator.vim +++ b/syntax/basic/decorator.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/decorator.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 syntax match typescriptDecorator /@\([_$a-zA-Z][_$a-zA-Z0-9]*\.\)*[_$a-zA-Z][_$a-zA-Z0-9]*\>/ diff --git a/syntax/basic/doc.vim b/syntax/basic/doc.vim index 50f03e29..2bf5d614 100644 --- a/syntax/basic/doc.vim +++ b/syntax/basic/doc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/doc.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 "Syntax coloring for Node.js shebang line diff --git a/syntax/basic/function.vim b/syntax/basic/function.vim index e1743ab5..ac94b9a1 100644 --- a/syntax/basic/function.vim +++ b/syntax/basic/function.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/function.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 syntax keyword typescriptAsyncFuncKeyword async diff --git a/syntax/basic/identifiers.vim b/syntax/basic/identifiers.vim index 6a7ba4b0..b03df011 100644 --- a/syntax/basic/identifiers.vim +++ b/syntax/basic/identifiers.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/identifiers.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 syntax cluster afterIdentifier contains= diff --git a/syntax/basic/keyword.vim b/syntax/basic/keyword.vim index a810b545..ddb4e8a1 100644 --- a/syntax/basic/keyword.vim +++ b/syntax/basic/keyword.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/keyword.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 "Import diff --git a/syntax/basic/literal.vim b/syntax/basic/literal.vim index 89d96bb0..6f092fcc 100644 --- a/syntax/basic/literal.vim +++ b/syntax/basic/literal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/literal.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 "Syntax in the JavaScript code diff --git a/syntax/basic/members.vim b/syntax/basic/members.vim index 343559b9..7362eaf9 100644 --- a/syntax/basic/members.vim +++ b/syntax/basic/members.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/members.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 syntax keyword typescriptConstructor contained constructor diff --git a/syntax/basic/object.vim b/syntax/basic/object.vim index 90c75a0a..6f5d1f28 100644 --- a/syntax/basic/object.vim +++ b/syntax/basic/object.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/object.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 syntax region typescriptObjectLiteral matchgroup=typescriptBraces diff --git a/syntax/basic/patch.vim b/syntax/basic/patch.vim index 5531db79..a2ebd1da 100644 --- a/syntax/basic/patch.vim +++ b/syntax/basic/patch.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/patch.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 " patch for generated code diff --git a/syntax/basic/reserved.vim b/syntax/basic/reserved.vim index 14ea7565..0cfb36ac 100644 --- a/syntax/basic/reserved.vim +++ b/syntax/basic/reserved.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/reserved.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 syntax cluster typescriptStrings contains=typescriptProp,typescriptString,typescriptTemplate,@typescriptComments,typescriptDocComment,typescriptRegexpString,typescriptPropertyName diff --git a/syntax/basic/symbols.vim b/syntax/basic/symbols.vim index 2799ed39..15490f80 100644 --- a/syntax/basic/symbols.vim +++ b/syntax/basic/symbols.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/symbols.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 " + - ^ ~ diff --git a/syntax/basic/type.vim b/syntax/basic/type.vim index 02e78237..378ecafe 100644 --- a/syntax/basic/type.vim +++ b/syntax/basic/type.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/basic/type.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 " Types diff --git a/syntax/bc.vim b/syntax/bc.vim index c4c1acf7..35533f84 100644 --- a/syntax/bc.vim +++ b/syntax/bc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/bc.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, 'bc') == -1 " Vim syntax file diff --git a/syntax/bdf.vim b/syntax/bdf.vim index b6c0cf0d..548ef1b3 100644 --- a/syntax/bdf.vim +++ b/syntax/bdf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/bdf.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, 'bdf') == -1 " Vim syntax file diff --git a/syntax/bib.vim b/syntax/bib.vim index 218638eb..f59ab6ec 100644 --- a/syntax/bib.vim +++ b/syntax/bib.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/bindzone.vim b/syntax/bindzone.vim index c7e25646..d59c993d 100644 --- a/syntax/bindzone.vim +++ b/syntax/bindzone.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/bindzone.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, 'bindzone') == -1 " Vim syntax file diff --git a/syntax/blade.vim b/syntax/blade.vim index 77f1f083..da81031d 100644 --- a/syntax/blade.vim +++ b/syntax/blade.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/blank.vim b/syntax/blank.vim index 056f6855..d5a80aa2 100644 --- a/syntax/blank.vim +++ b/syntax/blank.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/blank.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, 'blank') == -1 " Vim syntax file diff --git a/syntax/brewfile.vim b/syntax/brewfile.vim index 4056c884..1f52c49b 100644 --- a/syntax/brewfile.vim +++ b/syntax/brewfile.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/brewfile.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, 'brewfile') == -1 " Vim syntax file diff --git a/syntax/bsdl.vim b/syntax/bsdl.vim index 10ca5b8f..d23bfb28 100644 --- a/syntax/bsdl.vim +++ b/syntax/bsdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/bsdl.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, 'bsdl') == -1 " Vim syntax file diff --git a/syntax/bst.vim b/syntax/bst.vim index a5961842..87688f0c 100644 --- a/syntax/bst.vim +++ b/syntax/bst.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/bzl.vim b/syntax/bzl.vim index 9c0c5781..aed4d6bb 100644 --- a/syntax/bzl.vim +++ b/syntax/bzl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/bzr.vim b/syntax/bzr.vim index 99db04d6..c641d25d 100644 --- a/syntax/bzr.vim +++ b/syntax/bzr.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/bzr.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, 'bzr') == -1 " Vim syntax file diff --git a/syntax/c.vim b/syntax/c.vim index ff1cf9db..930bf561 100644 --- a/syntax/c.vim +++ b/syntax/c.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/c.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, 'c/c++') == -1 " Vim syntax file diff --git a/syntax/cabal-1.vim b/syntax/cabal-1.vim index 7b9724bd..13618fbc 100644 --- a/syntax/cabal-1.vim +++ b/syntax/cabal-1.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " syntax highlighting for cabal diff --git a/syntax/cabal-2.vim b/syntax/cabal-2.vim index e297a9bc..8f502ea0 100644 --- a/syntax/cabal-2.vim +++ b/syntax/cabal-2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cabal-2.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, 'cabal') == -1 " Vim syntax file diff --git a/syntax/caddyfile.vim b/syntax/caddyfile.vim index da12cd77..59ee547c 100644 --- a/syntax/caddyfile.vim +++ b/syntax/caddyfile.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Language: Caddyfile diff --git a/syntax/calendar.vim b/syntax/calendar.vim index c9b6c348..218b5db9 100644 --- a/syntax/calendar.vim +++ b/syntax/calendar.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/calendar.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, 'calendar') == -1 " Vim syntax file diff --git a/syntax/carp.vim b/syntax/carp.vim index 7266360d..16976286 100644 --- a/syntax/carp.vim +++ b/syntax/carp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/carp.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, 'carp') == -1 " Vim syntax file diff --git a/syntax/catalog.vim b/syntax/catalog.vim index 2efff8e3..1949e134 100644 --- a/syntax/catalog.vim +++ b/syntax/catalog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/catalog.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, 'catalog') == -1 " Vim syntax file diff --git a/syntax/cdl.vim b/syntax/cdl.vim index 125029c6..d54fd30e 100644 --- a/syntax/cdl.vim +++ b/syntax/cdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/cdrdaoconf.vim b/syntax/cdrdaoconf.vim index dd90437a..41285ff5 100644 --- a/syntax/cdrdaoconf.vim +++ b/syntax/cdrdaoconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cdrdaoconf.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, 'cdrdaoconf') == -1 " Vim syntax file diff --git a/syntax/cdrtoc.vim b/syntax/cdrtoc.vim index 2dc80fb3..3392635c 100644 --- a/syntax/cdrtoc.vim +++ b/syntax/cdrtoc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cdrtoc.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, 'cdrtoc') == -1 " Vim syntax file diff --git a/syntax/cf.vim b/syntax/cf.vim index 591f8c52..21d3f5a9 100644 --- a/syntax/cf.vim +++ b/syntax/cf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cf.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, 'cf') == -1 " Vim syntax file diff --git a/syntax/cfg.vim b/syntax/cfg.vim index ff4272e3..a70a77f5 100644 --- a/syntax/cfg.vim +++ b/syntax/cfg.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cfg.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, 'cfg') == -1 " Vim syntax file diff --git a/syntax/ch.vim b/syntax/ch.vim index 00f49e01..0a6ee7c6 100644 --- a/syntax/ch.vim +++ b/syntax/ch.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/chaiscript.vim b/syntax/chaiscript.vim index 7a84ec90..25653ce0 100644 --- a/syntax/chaiscript.vim +++ b/syntax/chaiscript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/chaskell.vim b/syntax/chaskell.vim index e4d303d9..019a2d6b 100644 --- a/syntax/chaskell.vim +++ b/syntax/chaskell.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/chaskell.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, 'chaskell') == -1 " Vim syntax file diff --git a/syntax/chill.vim b/syntax/chill.vim index 6385bc01..5ff41bea 100644 --- a/syntax/chill.vim +++ b/syntax/chill.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/chill.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, 'chill') == -1 " Vim syntax file diff --git a/syntax/chordpro.vim b/syntax/chordpro.vim index e114f9a7..25dad67f 100644 --- a/syntax/chordpro.vim +++ b/syntax/chordpro.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/chordpro.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, 'chordpro') == -1 " Vim syntax file diff --git a/syntax/cl.vim b/syntax/cl.vim index 3268d1e5..fe377a64 100644 --- a/syntax/cl.vim +++ b/syntax/cl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cl.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, 'cl') == -1 " Vim syntax file diff --git a/syntax/clean.vim b/syntax/clean.vim index e618bf36..fc601012 100644 --- a/syntax/clean.vim +++ b/syntax/clean.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/clean.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, 'clean') == -1 " Vim syntax file diff --git a/syntax/clojure.vim b/syntax/clojure.vim index 6ef9369b..e4a21ac5 100644 --- a/syntax/clojure.vim +++ b/syntax/clojure.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/cmake.vim b/syntax/cmake.vim index a7c92953..0ea44d78 100644 --- a/syntax/cmake.vim +++ b/syntax/cmake.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/cmod.vim b/syntax/cmod.vim index 7e5529c0..7d5fc740 100644 --- a/syntax/cmod.vim +++ b/syntax/cmod.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cmod.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, 'cmod') == -1 " Vim syntax file diff --git a/syntax/cmusrc.vim b/syntax/cmusrc.vim index 1bcbd569..9325e550 100644 --- a/syntax/cmusrc.vim +++ b/syntax/cmusrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cmusrc.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, 'cmusrc') == -1 " Vim syntax file diff --git a/syntax/cobol.vim b/syntax/cobol.vim index d3a723f3..2d238c83 100644 --- a/syntax/cobol.vim +++ b/syntax/cobol.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/coco.vim b/syntax/coco.vim index 298279ad..5d914213 100644 --- a/syntax/coco.vim +++ b/syntax/coco.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/coco.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, 'coco') == -1 " Vim syntax file diff --git a/syntax/coffee.vim b/syntax/coffee.vim index 2037d02d..043a907e 100644 --- a/syntax/coffee.vim +++ b/syntax/coffee.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/common.vim b/syntax/common.vim index b5e5c16c..839254a6 100644 --- a/syntax/common.vim +++ b/syntax/common.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/common.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 " Define the default highlighting. diff --git a/syntax/conaryrecipe.vim b/syntax/conaryrecipe.vim index 1406c686..f054be03 100644 --- a/syntax/conaryrecipe.vim +++ b/syntax/conaryrecipe.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/conaryrecipe.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, 'conaryrecipe') == -1 " Vim syntax file diff --git a/syntax/conf.vim b/syntax/conf.vim index 209d92d9..9d64dc7e 100644 --- a/syntax/conf.vim +++ b/syntax/conf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/conf.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, 'conf') == -1 " Vim syntax file diff --git a/syntax/config.vim b/syntax/config.vim index a3eb138e..d89e93c7 100644 --- a/syntax/config.vim +++ b/syntax/config.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/cpp.vim b/syntax/cpp.vim index 5ccc7d3d..26d1975f 100644 --- a/syntax/cpp.vim +++ b/syntax/cpp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cpp.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, 'c/c++') == -1 " Vim syntax file diff --git a/syntax/cql.vim b/syntax/cql.vim index 2b6eeea5..f07f817d 100644 --- a/syntax/cql.vim +++ b/syntax/cql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cql.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, 'cql') == -1 " Vim syntax file diff --git a/syntax/crm.vim b/syntax/crm.vim index a3d9db93..bfe5165a 100644 --- a/syntax/crm.vim +++ b/syntax/crm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/crm.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, 'crm') == -1 " Vim syntax file diff --git a/syntax/crontab.vim b/syntax/crontab.vim index aa6cb20d..c858dab4 100644 --- a/syntax/crontab.vim +++ b/syntax/crontab.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/crontab.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, 'crontab') == -1 " Vim syntax file diff --git a/syntax/cryptol.vim b/syntax/cryptol.vim index 97992369..c0256e54 100644 --- a/syntax/cryptol.vim +++ b/syntax/cryptol.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cryptol.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, 'cryptol') == -1 " Vim syntax file diff --git a/syntax/crystal.vim b/syntax/crystal.vim index 147bd050..0866b383 100644 --- a/syntax/crystal.vim +++ b/syntax/crystal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Language: Crystal diff --git a/syntax/cs.vim b/syntax/cs.vim index c86c7a9b..687c66c2 100644 --- a/syntax/cs.vim +++ b/syntax/cs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/csc.vim b/syntax/csc.vim index 07f538bb..5ee5668a 100644 --- a/syntax/csc.vim +++ b/syntax/csc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/csc.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, 'csc') == -1 " Vim syntax file diff --git a/syntax/csdl.vim b/syntax/csdl.vim index 33fc8fbd..fe6c088f 100644 --- a/syntax/csdl.vim +++ b/syntax/csdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/csdl.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, 'csdl') == -1 " Vim syntax file diff --git a/syntax/csp.vim b/syntax/csp.vim index e269b3f0..4a3b862e 100644 --- a/syntax/csp.vim +++ b/syntax/csp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/csp.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, 'csp') == -1 " Vim syntax file diff --git a/syntax/css.vim b/syntax/css.vim index df65677d..2cf2645a 100644 --- a/syntax/css.vim +++ b/syntax/css.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/csv.vim b/syntax/csv.vim index e212e2f3..574ac3de 100644 --- a/syntax/csv.vim +++ b/syntax/csv.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/csv.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, 'csv') == -1 " A simple syntax highlighting, simply alternate colors between two diff --git a/syntax/cterm.vim b/syntax/cterm.vim index 1fd031a1..85260cf2 100644 --- a/syntax/cterm.vim +++ b/syntax/cterm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cterm.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, 'cterm') == -1 " Vim syntax file diff --git a/syntax/cucumber.vim b/syntax/cucumber.vim index 6cc43cf9..77123633 100644 --- a/syntax/cucumber.vim +++ b/syntax/cucumber.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/cuda.vim b/syntax/cuda.vim index 50a7657a..73e7c0df 100644 --- a/syntax/cuda.vim +++ b/syntax/cuda.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/cuesheet.vim b/syntax/cuesheet.vim index 4e30b725..f60af612 100644 --- a/syntax/cuesheet.vim +++ b/syntax/cuesheet.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cuesheet.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, 'cue') == -1 " Language: Cue sheet diff --git a/syntax/cupl.vim b/syntax/cupl.vim index 609c5071..81807257 100644 --- a/syntax/cupl.vim +++ b/syntax/cupl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cupl.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, 'cupl') == -1 " Vim syntax file diff --git a/syntax/cuplsim.vim b/syntax/cuplsim.vim index fb1d4fc8..9f0ff45c 100644 --- a/syntax/cuplsim.vim +++ b/syntax/cuplsim.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cuplsim.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, 'cuplsim') == -1 " Vim syntax file diff --git a/syntax/cvs.vim b/syntax/cvs.vim index a83b74a5..3b3011da 100644 --- a/syntax/cvs.vim +++ b/syntax/cvs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cvs.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, 'cvs') == -1 " Vim syntax file diff --git a/syntax/cvsrc.vim b/syntax/cvsrc.vim index ed12b502..999baf5a 100644 --- a/syntax/cvsrc.vim +++ b/syntax/cvsrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cvsrc.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, 'cvsrc') == -1 " Vim syntax file diff --git a/syntax/cynpp.vim b/syntax/cynpp.vim index f64b0a69..5e870ae7 100644 --- a/syntax/cynpp.vim +++ b/syntax/cynpp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/cynpp.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, 'cynpp') == -1 " Vim syntax file diff --git a/syntax/d.vim b/syntax/d.vim index 69100b9c..5f3f051b 100644 --- a/syntax/d.vim +++ b/syntax/d.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file for the D programming language (version 1.076 and 2.069). diff --git a/syntax/dart.vim b/syntax/dart.vim index 68035dc8..5b0c1a98 100644 --- a/syntax/dart.vim +++ b/syntax/dart.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file " Language: Dart diff --git a/syntax/datascript.vim b/syntax/datascript.vim index b24aa937..79a74867 100644 --- a/syntax/datascript.vim +++ b/syntax/datascript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/datascript.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, 'datascript') == -1 " Vim syntax file diff --git a/syntax/dcd.vim b/syntax/dcd.vim index 4f26d0ba..17ffa851 100644 --- a/syntax/dcd.vim +++ b/syntax/dcd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dcd.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, 'dcd') == -1 " Vim syntax file diff --git a/syntax/dcov.vim b/syntax/dcov.vim index bfd7b91c..007a7b48 100644 --- a/syntax/dcov.vim +++ b/syntax/dcov.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dcov.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 syntax file for coverage information for the reference compiler (DMD) of diff --git a/syntax/dd.vim b/syntax/dd.vim index 2bfc2b0e..c634232a 100644 --- a/syntax/dd.vim +++ b/syntax/dd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dd.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 runtime! /syntax/ddoc.vim diff --git a/syntax/ddoc.vim b/syntax/ddoc.vim index 0a4a9d49..5bca7082 100644 --- a/syntax/ddoc.vim +++ b/syntax/ddoc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ddoc.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 if &filetype == "ddoc" diff --git a/syntax/debchangelog.vim b/syntax/debchangelog.vim index f36398be..e7040ab3 100644 --- a/syntax/debchangelog.vim +++ b/syntax/debchangelog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/debchangelog.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, 'debchangelog') == -1 " Vim syntax file diff --git a/syntax/debcontrol.vim b/syntax/debcontrol.vim index 74ea764d..0c246e56 100644 --- a/syntax/debcontrol.vim +++ b/syntax/debcontrol.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/debcontrol.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, 'debcontrol') == -1 " Vim syntax file diff --git a/syntax/debcopyright.vim b/syntax/debcopyright.vim index 2f985b1b..aded0dda 100644 --- a/syntax/debcopyright.vim +++ b/syntax/debcopyright.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/debcopyright.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, 'debcopyright') == -1 " Vim syntax file diff --git a/syntax/debsources.vim b/syntax/debsources.vim index ec39b8b3..daa308d4 100644 --- a/syntax/debsources.vim +++ b/syntax/debsources.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/debsources.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, 'debsources') == -1 " Vim syntax file diff --git a/syntax/def.vim b/syntax/def.vim index 413c4f3d..08455938 100644 --- a/syntax/def.vim +++ b/syntax/def.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/def.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, 'def') == -1 " Vim syntax file diff --git a/syntax/denyhosts.vim b/syntax/denyhosts.vim index b1e47785..7a716af8 100644 --- a/syntax/denyhosts.vim +++ b/syntax/denyhosts.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/denyhosts.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, 'denyhosts') == -1 " Vim syntax file diff --git a/syntax/desc.vim b/syntax/desc.vim index 990b0afb..413fd67b 100644 --- a/syntax/desc.vim +++ b/syntax/desc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/desc.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, 'desc') == -1 " Vim syntax file diff --git a/syntax/desktop.vim b/syntax/desktop.vim index a35e7e84..015f2f17 100644 --- a/syntax/desktop.vim +++ b/syntax/desktop.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/desktop.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, 'desktop') == -1 " Vim syntax file diff --git a/syntax/dhall.vim b/syntax/dhall.vim index c42e20d2..a52161bb 100644 --- a/syntax/dhall.vim +++ b/syntax/dhall.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dhall.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, 'dhall') == -1 scriptencoding utf-8 diff --git a/syntax/dictconf.vim b/syntax/dictconf.vim index 69727f71..e72bf0df 100644 --- a/syntax/dictconf.vim +++ b/syntax/dictconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/dictdconf.vim b/syntax/dictdconf.vim index c698fa81..85383c63 100644 --- a/syntax/dictdconf.vim +++ b/syntax/dictdconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/diff.vim b/syntax/diff.vim index 02299ad7..e9757b78 100644 --- a/syntax/diff.vim +++ b/syntax/diff.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/diff.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, 'diff') == -1 " Vim syntax file diff --git a/syntax/dircolors.vim b/syntax/dircolors.vim index 00758289..dfd085a8 100644 --- a/syntax/dircolors.vim +++ b/syntax/dircolors.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dircolors.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, 'dircolors') == -1 " Vim syntax file diff --git a/syntax/django.vim b/syntax/django.vim index b11caa98..51a6a3e7 100644 --- a/syntax/django.vim +++ b/syntax/django.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/django.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 syntax file diff --git a/syntax/dnsmasq.vim b/syntax/dnsmasq.vim index 15f94343..b9f6b593 100644 --- a/syntax/dnsmasq.vim +++ b/syntax/dnsmasq.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dnsmasq.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, 'dnsmasq') == -1 " Vim syntax file diff --git a/syntax/docker-compose.vim b/syntax/docker-compose.vim index 33582ec8..be0e07ef 100644 --- a/syntax/docker-compose.vim +++ b/syntax/docker-compose.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/docker-compose.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, 'docker-compose') == -1 " Vim syntax file diff --git a/syntax/dockerfile.vim b/syntax/dockerfile.vim index 35ed34da..2480c7fc 100644 --- a/syntax/dockerfile.vim +++ b/syntax/dockerfile.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dockerfile.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, 'dockerfile') == -1 " dockerfile.vim - Syntax highlighting for Dockerfiles diff --git a/syntax/dosbatch.vim b/syntax/dosbatch.vim index 5145062a..a9b93ceb 100644 --- a/syntax/dosbatch.vim +++ b/syntax/dosbatch.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/dosini.vim b/syntax/dosini.vim index e84448b4..c052ba7c 100644 --- a/syntax/dosini.vim +++ b/syntax/dosini.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dosini.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, 'dosini') == -1 " Vim syntax file diff --git a/syntax/dot.vim b/syntax/dot.vim index cf8899c1..1f8d50ba 100644 --- a/syntax/dot.vim +++ b/syntax/dot.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dot.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, 'dot') == -1 " Vim syntax file diff --git a/syntax/dracula.vim b/syntax/dracula.vim index a8feff9f..10c45b21 100644 --- a/syntax/dracula.vim +++ b/syntax/dracula.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dracula.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, 'dracula') == -1 " Vim syntax file diff --git a/syntax/dsdl.vim b/syntax/dsdl.vim index c7cc2425..db2ddb80 100644 --- a/syntax/dsdl.vim +++ b/syntax/dsdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dsdl.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 syntax file for DUB configurations." diff --git a/syntax/dsl.vim b/syntax/dsl.vim index 68872114..602b1792 100644 --- a/syntax/dsl.vim +++ b/syntax/dsl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dsl.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, 'dsl') == -1 " Vim syntax file diff --git a/syntax/dtd.vim b/syntax/dtd.vim index e78fb5e0..2145b2f0 100644 --- a/syntax/dtd.vim +++ b/syntax/dtd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/dts.vim b/syntax/dts.vim index 4a757966..17a6f0be 100644 --- a/syntax/dts.vim +++ b/syntax/dts.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dts.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, 'dts') == -1 " Vim syntax file diff --git a/syntax/dune.vim b/syntax/dune.vim index 31925088..8433e47f 100644 --- a/syntax/dune.vim +++ b/syntax/dune.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 if exists("b:current_syntax") diff --git a/syntax/dylan.vim b/syntax/dylan.vim index acf802b9..d1db4dc0 100644 --- a/syntax/dylan.vim +++ b/syntax/dylan.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/dylanintr.vim b/syntax/dylanintr.vim index e8530a9c..65e645d6 100644 --- a/syntax/dylanintr.vim +++ b/syntax/dylanintr.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dylanintr.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, 'dylanintr') == -1 " Vim syntax file diff --git a/syntax/dylanlid.vim b/syntax/dylanlid.vim index cf44d1ee..0bdac435 100644 --- a/syntax/dylanlid.vim +++ b/syntax/dylanlid.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/dylanlid.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, 'dylanlid') == -1 " Vim syntax file diff --git a/syntax/ecd.vim b/syntax/ecd.vim index 3f120981..ef0973f1 100644 --- a/syntax/ecd.vim +++ b/syntax/ecd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ecd.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, 'ecd') == -1 " Vim syntax file diff --git a/syntax/ecrystal.vim b/syntax/ecrystal.vim index 096990ff..7742ba15 100644 --- a/syntax/ecrystal.vim +++ b/syntax/ecrystal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 if &syntax !~# '\<ecrystal\>' || get(b:, 'current_syntax') =~# '\<ecrystal\>' diff --git a/syntax/edif.vim b/syntax/edif.vim index dbea79d9..883cd77f 100644 --- a/syntax/edif.vim +++ b/syntax/edif.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/edif.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, 'edif') == -1 " Vim syntax file diff --git a/syntax/eelixir.vim b/syntax/eelixir.vim index 1715f36e..92fe6a54 100644 --- a/syntax/eelixir.vim +++ b/syntax/eelixir.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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:current_syntax") diff --git a/syntax/elf.vim b/syntax/elf.vim index 67063f69..4dc7148d 100644 --- a/syntax/elf.vim +++ b/syntax/elf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/elf.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, 'elf') == -1 " Vim syntax file diff --git a/syntax/elinks.vim b/syntax/elinks.vim index eb0d840f..41215404 100644 --- a/syntax/elinks.vim +++ b/syntax/elinks.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/elinks.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, 'elinks') == -1 " Vim syntax file diff --git a/syntax/elixir.vim b/syntax/elixir.vim index 890bb279..8dee7cc4 100644 --- a/syntax/elixir.vim +++ b/syntax/elixir.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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("main_syntax") diff --git a/syntax/elm.vim b/syntax/elm.vim index 474f21d0..115c4edb 100644 --- a/syntax/elm.vim +++ b/syntax/elm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " syntax highlighting for Elm (https://elm-lang.org/) diff --git a/syntax/elmfilt.vim b/syntax/elmfilt.vim index 650bc65b..d3e5820c 100644 --- a/syntax/elmfilt.vim +++ b/syntax/elmfilt.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/elmfilt.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, 'elmfilt') == -1 " Vim syntax file diff --git a/syntax/embeddedpuppet.vim b/syntax/embeddedpuppet.vim index 71096274..eca80ced 100644 --- a/syntax/embeddedpuppet.vim +++ b/syntax/embeddedpuppet.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/embeddedpuppet.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 syntax plugin diff --git a/syntax/ember-script.vim b/syntax/ember-script.vim index d034a67e..df931b37 100644 --- a/syntax/ember-script.vim +++ b/syntax/ember-script.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/emblem.vim b/syntax/emblem.vim index 00e7541d..b080ad7b 100644 --- a/syntax/emblem.vim +++ b/syntax/emblem.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/erlang.vim b/syntax/erlang.vim index 65b8059c..83f3be8b 100644 --- a/syntax/erlang.vim +++ b/syntax/erlang.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/eruby.vim b/syntax/eruby.vim index 4de67ab5..3be2b5de 100644 --- a/syntax/eruby.vim +++ b/syntax/eruby.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/esmtprc.vim b/syntax/esmtprc.vim index 9bd25923..e9123c9a 100644 --- a/syntax/esmtprc.vim +++ b/syntax/esmtprc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/esmtprc.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, 'esmtprc') == -1 " Vim syntax file diff --git a/syntax/esqlc.vim b/syntax/esqlc.vim index c5480276..ea13abde 100644 --- a/syntax/esqlc.vim +++ b/syntax/esqlc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/esqlc.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, 'esqlc') == -1 " Vim syntax file diff --git a/syntax/esterel.vim b/syntax/esterel.vim index 26afe315..b2e9298d 100644 --- a/syntax/esterel.vim +++ b/syntax/esterel.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/esterel.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, 'esterel') == -1 " Vim syntax file diff --git a/syntax/eterm.vim b/syntax/eterm.vim index 45910482..1068f0d9 100644 --- a/syntax/eterm.vim +++ b/syntax/eterm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/exim.vim b/syntax/exim.vim index 371a3aa4..dda5ef5c 100644 --- a/syntax/exim.vim +++ b/syntax/exim.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/exim.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, 'exim') == -1 " Vim syntax file diff --git a/syntax/expect.vim b/syntax/expect.vim index b80ff528..7ee59f56 100644 --- a/syntax/expect.vim +++ b/syntax/expect.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/expect.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, 'expect') == -1 " Vim syntax file diff --git a/syntax/exports.vim b/syntax/exports.vim index 834cab5a..3587f07a 100644 --- a/syntax/exports.vim +++ b/syntax/exports.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/exports.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, 'exports') == -1 " Vim syntax file diff --git a/syntax/falcon.vim b/syntax/falcon.vim index 2723461d..2b57e48b 100644 --- a/syntax/falcon.vim +++ b/syntax/falcon.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/fan.vim b/syntax/fan.vim index f22c89c9..9f7c6efc 100644 --- a/syntax/fan.vim +++ b/syntax/fan.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/fan.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, 'fan') == -1 " Vim syntax file diff --git a/syntax/fbs.vim b/syntax/fbs.vim index 704732a4..82b826b3 100644 --- a/syntax/fbs.vim +++ b/syntax/fbs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/fbs.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, 'flatbuffers') == -1 if exists("b:current_syntax") diff --git a/syntax/fennel.vim b/syntax/fennel.vim index ec6f8084..e25abac6 100644 --- a/syntax/fennel.vim +++ b/syntax/fennel.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/ferm.vim b/syntax/ferm.vim index 8bb0aaf3..4a45b739 100644 --- a/syntax/ferm.vim +++ b/syntax/ferm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ferm.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, 'ferm') == -1 "============================================================================ diff --git a/syntax/fetchmail.vim b/syntax/fetchmail.vim index b2843c16..2e4a2575 100644 --- a/syntax/fetchmail.vim +++ b/syntax/fetchmail.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/fetchmail.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, 'fetchmail') == -1 " Vim syntax file diff --git a/syntax/fgl.vim b/syntax/fgl.vim index a1e03f64..01b4d339 100644 --- a/syntax/fgl.vim +++ b/syntax/fgl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/fgl.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, 'fgl') == -1 " Vim syntax file diff --git a/syntax/fish.vim b/syntax/fish.vim index fef75cfb..5e55660e 100644 --- a/syntax/fish.vim +++ b/syntax/fish.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 if exists('b:current_syntax') diff --git a/syntax/flow.vim b/syntax/flow.vim index ad4ba0a8..7999405c 100644 --- a/syntax/flow.vim +++ b/syntax/flow.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/flow.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 runtime syntax/javascript.vim diff --git a/syntax/focexec.vim b/syntax/focexec.vim index 18b19188..e43e5e2f 100644 --- a/syntax/focexec.vim +++ b/syntax/focexec.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/focexec.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, 'focexec') == -1 " Vim syntax file diff --git a/syntax/forth.vim b/syntax/forth.vim index dbdc120a..d3c8d309 100644 --- a/syntax/forth.vim +++ b/syntax/forth.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/forth.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, 'forth') == -1 " Vim syntax file diff --git a/syntax/fortran.vim b/syntax/fortran.vim index 96b0fbe8..505b9b81 100644 --- a/syntax/fortran.vim +++ b/syntax/fortran.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/framescript.vim b/syntax/framescript.vim index 720f1d4a..1f0b99bf 100644 --- a/syntax/framescript.vim +++ b/syntax/framescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/freebasic.vim b/syntax/freebasic.vim index cc932d63..ed844b74 100644 --- a/syntax/freebasic.vim +++ b/syntax/freebasic.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/freebasic.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, 'freebasic') == -1 " Vim syntax file diff --git a/syntax/fsharp.vim b/syntax/fsharp.vim index ff92f6a6..d623207b 100644 --- a/syntax/fsharp.vim +++ b/syntax/fsharp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/fstab.vim b/syntax/fstab.vim index 256f2d04..02fc6d8b 100644 --- a/syntax/fstab.vim +++ b/syntax/fstab.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/fstab.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, 'fstab') == -1 " Vim syntax file diff --git a/syntax/fvwm.vim b/syntax/fvwm.vim index 9cd7cbc6..425c4cd8 100644 --- a/syntax/fvwm.vim +++ b/syntax/fvwm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/fvwm.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, 'fvwm') == -1 " Vim syntax file for Fvwm-2.5.22 diff --git a/syntax/gdb.vim b/syntax/gdb.vim index a99d6b88..d88b9b11 100644 --- a/syntax/gdb.vim +++ b/syntax/gdb.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gdb.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, 'gdb') == -1 " Vim syntax file diff --git a/syntax/gdmo.vim b/syntax/gdmo.vim index 134e7069..370af462 100644 --- a/syntax/gdmo.vim +++ b/syntax/gdmo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gdmo.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, 'gdmo') == -1 " Vim syntax file diff --git a/syntax/gdscript3.vim b/syntax/gdscript3.vim index dd60b450..c14ac812 100644 --- a/syntax/gdscript3.vim +++ b/syntax/gdscript3.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Syntax file for GDScript diff --git a/syntax/gedcom.vim b/syntax/gedcom.vim index 45e27a12..04628d09 100644 --- a/syntax/gedcom.vim +++ b/syntax/gedcom.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gedcom.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, 'gedcom') == -1 " Vim syntax file diff --git a/syntax/git.vim b/syntax/git.vim index 142478f8..aa508353 100644 --- a/syntax/git.vim +++ b/syntax/git.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/git.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 syntax file diff --git a/syntax/gitcommit.vim b/syntax/gitcommit.vim index af5d4280..7e8babac 100644 --- a/syntax/gitcommit.vim +++ b/syntax/gitcommit.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gitcommit.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 syntax file diff --git a/syntax/gitconfig.vim b/syntax/gitconfig.vim index af401431..95a54b3e 100644 --- a/syntax/gitconfig.vim +++ b/syntax/gitconfig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/gitignore.vim b/syntax/gitignore.vim index 7a1a8e9c..ba623829 100644 --- a/syntax/gitignore.vim +++ b/syntax/gitignore.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gitignore.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, 'gitignore') == -1 scriptencoding utf-8 diff --git a/syntax/gitolite.vim b/syntax/gitolite.vim index 1cbd6260..56989389 100644 --- a/syntax/gitolite.vim +++ b/syntax/gitolite.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/gitrebase.vim b/syntax/gitrebase.vim index 4f2707b4..b36e9930 100644 --- a/syntax/gitrebase.vim +++ b/syntax/gitrebase.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gitrebase.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 syntax file diff --git a/syntax/gitsendemail.vim b/syntax/gitsendemail.vim index d4bfb8b3..0d02129d 100644 --- a/syntax/gitsendemail.vim +++ b/syntax/gitsendemail.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gitsendemail.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 syntax file diff --git a/syntax/gkrellmrc.vim b/syntax/gkrellmrc.vim index 899f914a..acd8b85b 100644 --- a/syntax/gkrellmrc.vim +++ b/syntax/gkrellmrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gkrellmrc.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, 'gkrellmrc') == -1 " Vim syntax file diff --git a/syntax/glsl.vim b/syntax/glsl.vim index 34876b5d..12b30938 100644 --- a/syntax/glsl.vim +++ b/syntax/glsl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/gmpl.vim b/syntax/gmpl.vim index b157c012..18c65bf4 100644 --- a/syntax/gmpl.vim +++ b/syntax/gmpl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gmpl.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, 'gmpl') == -1 " Vim syntax file diff --git a/syntax/gnash.vim b/syntax/gnash.vim index b424b8e2..c1fdccf5 100644 --- a/syntax/gnash.vim +++ b/syntax/gnash.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gnash.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, 'gnash') == -1 " Vim syntax file diff --git a/syntax/gnuplot.vim b/syntax/gnuplot.vim index 95ee7fd5..e66aa84a 100644 --- a/syntax/gnuplot.vim +++ b/syntax/gnuplot.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gnuplot.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, 'gnuplot') == -1 " Vim syntax file diff --git a/syntax/go.vim b/syntax/go.vim index 73f28037..83fa7cb2 100644 --- a/syntax/go.vim +++ b/syntax/go.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 2009 The Go Authors. All rights reserved. diff --git a/syntax/godebugoutput.vim b/syntax/godebugoutput.vim index f0013936..9577ca2f 100644 --- a/syntax/godebugoutput.vim +++ b/syntax/godebugoutput.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/godebugoutput.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:current_syntax") diff --git a/syntax/godebugstacktrace.vim b/syntax/godebugstacktrace.vim index 2568100d..117b0458 100644 --- a/syntax/godebugstacktrace.vim +++ b/syntax/godebugstacktrace.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/godebugstacktrace.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:current_syntax") diff --git a/syntax/godebugvariables.vim b/syntax/godebugvariables.vim index 7e725472..bc353690 100644 --- a/syntax/godebugvariables.vim +++ b/syntax/godebugvariables.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/godebugvariables.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:current_syntax") diff --git a/syntax/godefstack.vim b/syntax/godefstack.vim index 0b6ce168..161296a2 100644 --- a/syntax/godefstack.vim +++ b/syntax/godefstack.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/godefstack.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:current_syntax") diff --git a/syntax/gohtmltmpl.vim b/syntax/gohtmltmpl.vim index 0cc7b955..6c5a095e 100644 --- a/syntax/gohtmltmpl.vim +++ b/syntax/gohtmltmpl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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:current_syntax") diff --git a/syntax/gomod.vim b/syntax/gomod.vim index 11cd7686..190f39ec 100644 --- a/syntax/gomod.vim +++ b/syntax/gomod.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gomod.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 " gomod.vim: Vim syntax file for go.mod file diff --git a/syntax/gotexttmpl.vim b/syntax/gotexttmpl.vim index 3d5f3926..621324ec 100644 --- a/syntax/gotexttmpl.vim +++ b/syntax/gotexttmpl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gotexttmpl.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/syntax/gp.vim b/syntax/gp.vim index cf2c18c2..3f6aaa67 100644 --- a/syntax/gp.vim +++ b/syntax/gp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gp.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, 'gp') == -1 " Vim syntax file diff --git a/syntax/gpg.vim b/syntax/gpg.vim index b6e9578a..b828cdc8 100644 --- a/syntax/gpg.vim +++ b/syntax/gpg.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gpg.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, 'gpg') == -1 " Vim syntax file diff --git a/syntax/grads.vim b/syntax/grads.vim index bb8f4b33..163f874c 100644 --- a/syntax/grads.vim +++ b/syntax/grads.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/grads.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, 'grads') == -1 " Vim syntax file diff --git a/syntax/graphql.vim b/syntax/graphql.vim index 6ccbf03f..834e9824 100644 --- a/syntax/graphql.vim +++ b/syntax/graphql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/gretl.vim b/syntax/gretl.vim index 7378015b..491342ce 100644 --- a/syntax/gretl.vim +++ b/syntax/gretl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gretl.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, 'gretl') == -1 " Vim syntax file diff --git a/syntax/groovy.vim b/syntax/groovy.vim index 6a4de4d5..acf9af51 100644 --- a/syntax/groovy.vim +++ b/syntax/groovy.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/groovy.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, 'groovy') == -1 " Vim syntax file diff --git a/syntax/group.vim b/syntax/group.vim index a0dba966..0365cc96 100644 --- a/syntax/group.vim +++ b/syntax/group.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/group.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, 'group') == -1 " Vim syntax file diff --git a/syntax/grub.vim b/syntax/grub.vim index b752209d..b276985d 100644 --- a/syntax/grub.vim +++ b/syntax/grub.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/grub.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, 'grub') == -1 " Vim syntax file diff --git a/syntax/gsl.vim b/syntax/gsl.vim index 6118a3af..be447527 100644 --- a/syntax/gsl.vim +++ b/syntax/gsl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gsl.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 " Syntax file for Godot Shading Language diff --git a/syntax/gsp.vim b/syntax/gsp.vim index 03c60404..3b3f3a9f 100644 --- a/syntax/gsp.vim +++ b/syntax/gsp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gsp.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, 'gsp') == -1 " Vim syntax file diff --git a/syntax/gtkrc.vim b/syntax/gtkrc.vim index beebd233..830490e8 100644 --- a/syntax/gtkrc.vim +++ b/syntax/gtkrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/gtkrc.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, 'gtkrc') == -1 " Vim syntax file diff --git a/syntax/haml.vim b/syntax/haml.vim index 02f5cf83..61c9c63a 100644 --- a/syntax/haml.vim +++ b/syntax/haml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/hamster.vim b/syntax/hamster.vim index c93e95fa..23fdb5f5 100644 --- a/syntax/hamster.vim +++ b/syntax/hamster.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/handlebars.vim b/syntax/handlebars.vim index 52c2913a..3ecdbc54 100644 --- a/syntax/handlebars.vim +++ b/syntax/handlebars.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/haproxy.vim b/syntax/haproxy.vim index 21a449c2..b2796c48 100644 --- a/syntax/haproxy.vim +++ b/syntax/haproxy.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/haproxy.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, 'haproxy') == -1 " Vim syntax file diff --git a/syntax/haskell.vim b/syntax/haskell.vim index aed7aac5..e1f1c308 100644 --- a/syntax/haskell.vim +++ b/syntax/haskell.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " syntax highlighting for haskell diff --git a/syntax/haste.vim b/syntax/haste.vim index 0368fd30..33ab9fff 100644 --- a/syntax/haste.vim +++ b/syntax/haste.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/haste.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, 'haste') == -1 " Vim syntax file diff --git a/syntax/hastepreproc.vim b/syntax/hastepreproc.vim index db8bd237..40e42919 100644 --- a/syntax/hastepreproc.vim +++ b/syntax/hastepreproc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hastepreproc.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, 'hastepreproc') == -1 " Vim syntax file diff --git a/syntax/haxe.vim b/syntax/haxe.vim index ef159ce9..90f85dec 100644 --- a/syntax/haxe.vim +++ b/syntax/haxe.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/haxe.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, 'haxe') == -1 " Vim syntax file diff --git a/syntax/hb.vim b/syntax/hb.vim index 6a3eacd2..b92ac3b2 100644 --- a/syntax/hb.vim +++ b/syntax/hb.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hb.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, 'hb') == -1 " Vim syntax file diff --git a/syntax/hcl.vim b/syntax/hcl.vim index 66d4071c..96db23bf 100644 --- a/syntax/hcl.vim +++ b/syntax/hcl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 diff --git a/syntax/helm.vim b/syntax/helm.vim index 8118a573..c3c4e1ba 100644 --- a/syntax/helm.vim +++ b/syntax/helm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/helm.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, 'helm') == -1 if exists("b:current_syntax") diff --git a/syntax/help.vim b/syntax/help.vim index a031e48e..afd6588a 100644 --- a/syntax/help.vim +++ b/syntax/help.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/help.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, 'help') == -1 " Vim syntax file diff --git a/syntax/hercules.vim b/syntax/hercules.vim index e0fc737a..c08283e3 100644 --- a/syntax/hercules.vim +++ b/syntax/hercules.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hercules.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, 'hercules') == -1 " Vim syntax file diff --git a/syntax/hex.vim b/syntax/hex.vim index 62e51f96..5ae880df 100644 --- a/syntax/hex.vim +++ b/syntax/hex.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hex.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, 'hex') == -1 " Vim syntax file diff --git a/syntax/hgcommit.vim b/syntax/hgcommit.vim index a57ccafa..ad96c514 100644 --- a/syntax/hgcommit.vim +++ b/syntax/hgcommit.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hgcommit.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, 'hgcommit') == -1 " Vim syntax file diff --git a/syntax/hive.vim b/syntax/hive.vim index 12a87f8e..7bef1dc5 100644 --- a/syntax/hive.vim +++ b/syntax/hive.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hive.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, 'hive') == -1 " Vim syntax file diff --git a/syntax/hog.vim b/syntax/hog.vim index 95a09fd5..1c6b89f6 100644 --- a/syntax/hog.vim +++ b/syntax/hog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/hollywood.vim b/syntax/hollywood.vim index cf3345f4..fef8c79e 100644 --- a/syntax/hollywood.vim +++ b/syntax/hollywood.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hollywood.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, 'hollywood') == -1 " Vim syntax file diff --git a/syntax/hostconf.vim b/syntax/hostconf.vim index bf69bf7d..90bb4937 100644 --- a/syntax/hostconf.vim +++ b/syntax/hostconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hostconf.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, 'hostconf') == -1 " Vim syntax file diff --git a/syntax/hostsaccess.vim b/syntax/hostsaccess.vim index aab22b0e..100462dc 100644 --- a/syntax/hostsaccess.vim +++ b/syntax/hostsaccess.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/hostsaccess.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, 'hostsaccess') == -1 " Vim syntax file diff --git a/syntax/html.vim b/syntax/html.vim index a04b4c90..d5699c3d 100644 --- a/syntax/html.vim +++ b/syntax/html.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/htmldjango.vim b/syntax/htmldjango.vim index 0e2c329d..c16cbb80 100644 --- a/syntax/htmldjango.vim +++ b/syntax/htmldjango.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/htmlm4.vim b/syntax/htmlm4.vim index 60c02ea9..00915a95 100644 --- a/syntax/htmlm4.vim +++ b/syntax/htmlm4.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/htmlm4.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, 'htmlm4') == -1 " Vim syntax file diff --git a/syntax/i3config.vim b/syntax/i3config.vim index 3b36d107..957048ea 100644 --- a/syntax/i3config.vim +++ b/syntax/i3config.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/i3config.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, 'i3') == -1 " Vim syntax file diff --git a/syntax/ibasic.vim b/syntax/ibasic.vim index 0fd76d48..2725331f 100644 --- a/syntax/ibasic.vim +++ b/syntax/ibasic.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ibasic.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, 'ibasic') == -1 " Vim syntax file diff --git a/syntax/icalendar.vim b/syntax/icalendar.vim index 05b3d68c..eb99cad2 100644 --- a/syntax/icalendar.vim +++ b/syntax/icalendar.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/icalendar.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, 'icalendar') == -1 " Vim syntax file diff --git a/syntax/icemenu.vim b/syntax/icemenu.vim index 2f454bfc..68b30976 100644 --- a/syntax/icemenu.vim +++ b/syntax/icemenu.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/icemenu.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, 'icemenu') == -1 " Vim syntax file diff --git a/syntax/icon.vim b/syntax/icon.vim index de5c021d..d15d63ff 100644 --- a/syntax/icon.vim +++ b/syntax/icon.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/icon.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, 'icon') == -1 " Vim syntax file diff --git a/syntax/idris.vim b/syntax/idris.vim index 934c900b..15833ee6 100644 --- a/syntax/idris.vim +++ b/syntax/idris.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " syntax highlighting for idris (idris-lang.org) diff --git a/syntax/idris2.vim b/syntax/idris2.vim index 6bd18c58..aa705578 100644 --- a/syntax/idris2.vim +++ b/syntax/idris2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " syntax highlighting for Idris 2 (idris-lang.org) diff --git a/syntax/indent.vim b/syntax/indent.vim index 8d305c85..4a11ae59 100644 --- a/syntax/indent.vim +++ b/syntax/indent.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/indent.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, 'indent') == -1 " Vim syntax file diff --git a/syntax/inform.vim b/syntax/inform.vim index a2f2fac4..4ec5703f 100644 --- a/syntax/inform.vim +++ b/syntax/inform.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/inform.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, 'inform') == -1 " Vim syntax file diff --git a/syntax/initng.vim b/syntax/initng.vim index 8f8d459b..a9d74d3d 100644 --- a/syntax/initng.vim +++ b/syntax/initng.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/initng.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, 'initng') == -1 " Vim syntax file diff --git a/syntax/inittab.vim b/syntax/inittab.vim index 35be2f20..534d2ce7 100644 --- a/syntax/inittab.vim +++ b/syntax/inittab.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/inittab.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, 'inittab') == -1 " Vim syntax file diff --git a/syntax/ion.vim b/syntax/ion.vim index 40a5d59c..96d329e2 100644 --- a/syntax/ion.vim +++ b/syntax/ion.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ion.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, 'ion') == -1 if v:version < 600 diff --git a/syntax/ipfilter.vim b/syntax/ipfilter.vim index 1924b066..c550b547 100644 --- a/syntax/ipfilter.vim +++ b/syntax/ipfilter.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ipfilter.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, 'ipfilter') == -1 " ipfilter syntax file diff --git a/syntax/iss.vim b/syntax/iss.vim index 83589612..4e28e36f 100644 --- a/syntax/iss.vim +++ b/syntax/iss.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/iss.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, 'iss') == -1 " Vim syntax file diff --git a/syntax/ist.vim b/syntax/ist.vim index 75579b2e..390b9f7b 100644 --- a/syntax/ist.vim +++ b/syntax/ist.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ist.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, 'ist') == -1 " Vim syntax file diff --git a/syntax/j.vim b/syntax/j.vim index 1a2e07ee..6275a955 100644 --- a/syntax/j.vim +++ b/syntax/j.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/jal.vim b/syntax/jal.vim index fa24ffd9..c72c1394 100644 --- a/syntax/jal.vim +++ b/syntax/jal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jal.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, 'jal') == -1 " Vim syntax file diff --git a/syntax/jam.vim b/syntax/jam.vim index 4ce35d57..53091ba9 100644 --- a/syntax/jam.vim +++ b/syntax/jam.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jam.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, 'jam') == -1 " Vim syntax file diff --git a/syntax/java.vim b/syntax/java.vim index cd1bf69e..0ca7a195 100644 --- a/syntax/java.vim +++ b/syntax/java.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/javacc.vim b/syntax/javacc.vim index 5d932bae..f00bb0da 100644 --- a/syntax/javacc.vim +++ b/syntax/javacc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/javacc.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, 'javacc') == -1 " Vim syntax file diff --git a/syntax/javascript.vim b/syntax/javascript.vim index b2ef4c79..341e4a54 100644 --- a/syntax/javascript.vim +++ b/syntax/javascript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/jess.vim b/syntax/jess.vim index 5a15286d..4f37959c 100644 --- a/syntax/jess.vim +++ b/syntax/jess.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jess.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, 'jess') == -1 " Vim syntax file diff --git a/syntax/jgraph.vim b/syntax/jgraph.vim index 5bc5caaa..d3b86a5a 100644 --- a/syntax/jgraph.vim +++ b/syntax/jgraph.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jgraph.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, 'jgraph') == -1 " Vim syntax file diff --git a/syntax/jinja2.vim b/syntax/jinja2.vim index 830d3be1..3cbf38df 100644 --- a/syntax/jinja2.vim +++ b/syntax/jinja2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jinja2.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 " Vim syntax file diff --git a/syntax/jovial.vim b/syntax/jovial.vim index a3c31f6f..9a350a60 100644 --- a/syntax/jovial.vim +++ b/syntax/jovial.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jovial.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, 'jovial') == -1 " Vim syntax file diff --git a/syntax/jproperties.vim b/syntax/jproperties.vim index cbf55597..b8003df4 100644 --- a/syntax/jproperties.vim +++ b/syntax/jproperties.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jproperties.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, 'jproperties') == -1 " Vim syntax file diff --git a/syntax/jq.vim b/syntax/jq.vim index a767d522..dbfc6b52 100644 --- a/syntax/jq.vim +++ b/syntax/jq.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jq.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, 'jq') == -1 " Vim syntax file diff --git a/syntax/json.vim b/syntax/json.vim index dcdfebdf..fe718b34 100644 --- a/syntax/json.vim +++ b/syntax/json.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/json5.vim b/syntax/json5.vim index 5b1e5636..d3904ff1 100644 --- a/syntax/json5.vim +++ b/syntax/json5.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/json5.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, 'json5') == -1 " Modified from the original taken from https://github.com/gutenye/json5.vim diff --git a/syntax/jsonnet.vim b/syntax/jsonnet.vim index c4b1e625..c3142d85 100644 --- a/syntax/jsonnet.vim +++ b/syntax/jsonnet.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/jsonnet.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, 'jsonnet') == -1 " Copyright 2014 Google Inc. All rights reserved. diff --git a/syntax/jsp.vim b/syntax/jsp.vim index 247a51b4..f474f75e 100644 --- a/syntax/jsp.vim +++ b/syntax/jsp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/jst.vim b/syntax/jst.vim index e520379b..a364b5bf 100644 --- a/syntax/jst.vim +++ b/syntax/jst.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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:current_syntax") diff --git a/syntax/julia.vim b/syntax/julia.vim index c2f36b7e..29e00bba 100644 --- a/syntax/julia.vim +++ b/syntax/julia.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/juliadoc.vim b/syntax/juliadoc.vim index 4092a9ef..2ae435c2 100644 --- a/syntax/juliadoc.vim +++ b/syntax/juliadoc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/juliadoc.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 syntax file for julia document view diff --git a/syntax/kconfig.vim b/syntax/kconfig.vim index 86ed9ff4..5a0ec852 100644 --- a/syntax/kconfig.vim +++ b/syntax/kconfig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/kconfig.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, 'kconfig') == -1 " Vim syntax file diff --git a/syntax/kivy.vim b/syntax/kivy.vim index 3a7159c3..c71cff09 100644 --- a/syntax/kivy.vim +++ b/syntax/kivy.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/kivy.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, 'kivy') == -1 " Vim syntax file diff --git a/syntax/kix.vim b/syntax/kix.vim index bc27e839..1e56a02f 100644 --- a/syntax/kix.vim +++ b/syntax/kix.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/kix.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, 'kix') == -1 " Vim syntax file diff --git a/syntax/kotlin.vim b/syntax/kotlin.vim index 82437dd7..4593234c 100644 --- a/syntax/kotlin.vim +++ b/syntax/kotlin.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/kscript.vim b/syntax/kscript.vim index 84d6126d..caf54360 100644 --- a/syntax/kscript.vim +++ b/syntax/kscript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/kscript.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, 'kscript') == -1 " Vim syntax file diff --git a/syntax/kwt.vim b/syntax/kwt.vim index 7f4c4e8c..b4901358 100644 --- a/syntax/kwt.vim +++ b/syntax/kwt.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/kwt.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, 'kwt') == -1 " Vim syntax file diff --git a/syntax/lace.vim b/syntax/lace.vim index 084d5187..309a85bf 100644 --- a/syntax/lace.vim +++ b/syntax/lace.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lace.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, 'lace') == -1 " Vim syntax file diff --git a/syntax/latte.vim b/syntax/latte.vim index 1dea60cf..fe94d9cc 100644 --- a/syntax/latte.vim +++ b/syntax/latte.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/latte.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, 'latte') == -1 " Vim syntax file diff --git a/syntax/ld.vim b/syntax/ld.vim index 4646b0aa..dc51e15f 100644 --- a/syntax/ld.vim +++ b/syntax/ld.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/ldif.vim b/syntax/ldif.vim index ac73f285..5f8f8922 100644 --- a/syntax/ldif.vim +++ b/syntax/ldif.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ldif.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, 'ldif') == -1 " Vim syntax file diff --git a/syntax/ledger.vim b/syntax/ledger.vim index 98ada4c9..b768c834 100644 --- a/syntax/ledger.vim +++ b/syntax/ledger.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/less.vim b/syntax/less.vim index 82feb454..ee2a40bb 100644 --- a/syntax/less.vim +++ b/syntax/less.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/lex.vim b/syntax/lex.vim index 15ca5e01..a4d62b11 100644 --- a/syntax/lex.vim +++ b/syntax/lex.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lex.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, 'lex') == -1 " Vim syntax file diff --git a/syntax/lftp.vim b/syntax/lftp.vim index b7059553..91695458 100644 --- a/syntax/lftp.vim +++ b/syntax/lftp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lftp.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, 'lftp') == -1 " Vim syntax file diff --git a/syntax/lhaskell.vim b/syntax/lhaskell.vim index c1dacf1f..a38b93c0 100644 --- a/syntax/lhaskell.vim +++ b/syntax/lhaskell.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lhaskell.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, 'lhaskell') == -1 " Vim syntax file diff --git a/syntax/libao.vim b/syntax/libao.vim index 01ad1dd5..0080efe3 100644 --- a/syntax/libao.vim +++ b/syntax/libao.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/libao.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, 'libao') == -1 " Vim syntax file diff --git a/syntax/lidris.vim b/syntax/lidris.vim index af65997f..8f1ca1b3 100644 --- a/syntax/lidris.vim +++ b/syntax/lidris.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lidris.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 " Vim syntax file diff --git a/syntax/lidris2.vim b/syntax/lidris2.vim index a4757205..277e1002 100644 --- a/syntax/lidris2.vim +++ b/syntax/lidris2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lidris2.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 " Vim syntax file diff --git a/syntax/lifelines.vim b/syntax/lifelines.vim index 05ac1cf8..2f92a7ec 100644 --- a/syntax/lifelines.vim +++ b/syntax/lifelines.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/lilo.vim b/syntax/lilo.vim index daa364df..66c6c963 100644 --- a/syntax/lilo.vim +++ b/syntax/lilo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lilo.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, 'lilo') == -1 " Vim syntax file diff --git a/syntax/lilypond-words.vim b/syntax/lilypond-words.vim index 5af8d964..43ad7c3d 100644 --- a/syntax/lilypond-words.vim +++ b/syntax/lilypond-words.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lilypond-words.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 syn match lilyKeyword "[-_^]\?\\\(xNotesOn\|xNotesOff\|xNote\|wordwrap-string-internal\|wordwrap-string\|wordwrap-lines\|wordwrap-internal\|wordwrap-field\|wordwrap\|withMusicProperty\|with-url\|with-link\|with-dimensions\|with-color\|with\|whiteout\|whiteTriangleMarkup\|walkerHeadsMinor\|walkerHeads\|vspace\|void\|voiceTwoStyle\|voiceTwo\|voiceThreeStyle\|voiceThree\|voiceOneStyle\|voiceOne\|voiceNeutralStyle\|voiceFourStyle\|voiceFour\|vocalName\|virgula\|virga\|verylongfermata\|versus\|version\|verbatim-file\|vcenter\|varcoda\|upright\|upprall\|upmordent\|upbow\|up\|unset\|unit\|unfoldRepeats\|undo\|underline\|unaCorda\|unHideNotes\|typewriter\|type\|tweak\|turn\|tupletUp\|tupletSpan\|tupletNeutral\|tupletDown\|tuplet\|trill\|triangle\|treCorde\|transposition\|transposedCueDuring\|transpose\|transparent\|translate-scaled\|translate\|topLevelAlignment\|tocTitleMarkup\|tocItemWithDotsMarkup\|tocItemMarkup\|tocItem\|tiny\|timing\|times\|timeSignatureSettings\|timeSignatureFraction\|time\|tied-lyric\|tieWaitForNote\|tieUp\|tieSolid\|tieNeutral\|tieHalfSolid\|tieHalfDashed\|tieDown\|tieDotted\|tieDashed\|tieDashPattern\|thumb\|textSpannerUp\|textSpannerNeutral\|textSpannerDown\|textLengthOn\|textLengthOff\|text\|tenuto\|temporary\|tempoWholesPerMinute\|tempo\|teeny\|tag\|table-of-contents\|tablatureFormat\|tabStaffLineLayoutFunction\|tabFullNotation\|systemStartDelimiter\|sustainOn\|sustainOff\|super\|subdivideBeams\|sub\|styledNoteHeads\|strut\|stropha\|strokeFingerOrientations\|stringTunings\|stringOneTopmost\|stringNumberOrientations\|stopped\|stopTrillSpan\|stopTextSpan\|stopStaff\|stopSlashedGraceMusic\|stopMeasureCount\|stopGroup\|stopGraceSlur\|stopGraceMusic\|stopAppoggiaturaMusic\|stopAcciaccaturaMusic\|stop\|stencil\|stemUp\|stemNeutral\|stemDown\|startTrillSpan\|startTextSpan\|startStaff\|startSlashedGraceMusic\|startRepeatType\|startMeasureCount\|startGroup\|startGraceSlur\|startGraceMusic\|startAppoggiaturaMusic\|startAcciaccaturaMusic\|start\|staccato\|staccatissimo\|squashedPosition\|spp\|spacingTweaks\|sp\|southernHarmonyHeadsMinor\|southernHarmonyHeads\|sostenutoOn\|sostenutoOff\|soloText\|soloIIText\|snappizzicato\|smaller\|smallCaps\|small\|slurUp\|slurSolid\|slurNeutral\|slurHalfSolid\|slurHalfDashed\|slurDown\|slurDotted\|slurDashed\|slurDashPattern\|slashedGrace\|slashed-digit\|slashChordSeparator\|skipTypesetting\|skip\|single\|simultaneous\|simple\|signumcongruentiae\|showStaffSwitch\|showSplitTiedTabNotes\|shortfermata\|shortVocalName\|shortInstrumentName\|shiftOnnn\|shiftOnn\|shiftOn\|shiftOff\|shiftDurations\|sharp\|shape\|sfz\|sfp\|sff\|sf\|settingsFrom\|setDefaultDurationToQuarter\|set\|sesquisharp\|sesquiflat\|sequential\|semisharp\|semiflat\|semicirculus\|semiGermanChords\|segno\|searchForVoice\|scriptDefinitions\|score\|scaleDurations\|scale\|sans\|sacredHarpHeadsMinor\|sacredHarpHeads\|rtoe\|rounded-box\|rotate\|roman\|rightHandFinger\|right-column\|right-brace\|right-align\|right\|rheel\|rfz\|revertTimeSignatureSettings\|revert\|reverseturn\|retrograde\|restrainOpenStrings\|rest-by-number\|rest\|responsum\|resetRelativeOctave\|replace\|repeatTie\|repeatCountVisibility\|repeat\|removeWithTag\|remove\|relative\|rehearsalMark\|raise\|quotedEventTypes\|quotedCueEventTypes\|quoteDuring\|quilisma\|put-adjacent\|pushToTag\|pt\|property-recursive\|printPartCombineTexts\|printKeyCancellation\|predefinedFretboardsOn\|predefinedFretboardsOff\|predefinedDiagramTable\|prallup\|prallprall\|prallmordent\|pralldown\|prall\|ppppp\|pppp\|ppp\|pp\|powerChords\|powerChordSymbol\|powerChordExceptions\|postscript\|portato\|pointAndClickTypes\|pointAndClickOn\|pointAndClickOff\|pitchedTrill\|phrygian\|phrasingSlurUp\|phrasingSlurSolid\|phrasingSlurNeutral\|phrasingSlurHalfSolid\|phrasingSlurHalfDashed\|phrasingSlurDown\|phrasingSlurDotted\|phrasingSlurDashed\|phrasingSlurDashPattern\|pes\|pedalUnaCordaStyle\|pedalUnaCordaStrings\|pedalSustainStyle\|pedalSustainStrings\|pedalSostenutoStyle\|pedalSostenutoStrings\|pattern\|path\|partialJazzMusic\|partialJazzExceptions\|partial\|partcombineUp\|partcombineUnisonoOnce\|partcombineUnisono\|partcombineSoloIOnce\|partcombineSoloIIOnce\|partcombineSoloII\|partcombineSoloI\|partcombineForce\|partcombineDown\|partcombineChordsOnce\|partcombineChords\|partcombineAutomaticOnce\|partcombineAutomatic\|partcombineApartOnce\|partcombineApart\|partcombine\|partCombineTextsOnNote\|partCombineListener\|parenthesize\|parallelMusic\|paper\|palmMuteOn\|palmMuteOff\|palmMute\|pageTurn\|pageBreak\|page-ref\|page-link\|pad-x\|pad-to-box\|pad-markup\|pad-around\|p\|overrideTimeSignatureSettings\|overrideProperty\|override-lines\|override\|oval\|ottava\|oriscus\|open\|oneVoice\|once\|on-the-fly\|omit\|offset\|octaveCheck\|numericTimeSignature\|number\|null\|notemode\|noteToFretFunction\|note-by-number\|note\|normalsize\|normal-text\|normal-size-super\|normal-size-sub\|noPageTurn\|noPageBreak\|noChordSymbol\|noBreak\|noBeam\|newSpacingSection\|new\|neumeDemoLayout\|natural\|name\|musicglyph\|musicMap\|mp\|mordent\|modalTranspose\|modalInversion\|mm\|mixolydian\|minorChordModifier\|minor\|midiInstrument\|midiChannelMapping\|midi\|middleCPosition\|middleCClefPosition\|mf\|metronomeMarkFormatter\|mergeDifferentlyHeadedOn\|mergeDifferentlyHeadedOff\|mergeDifferentlyDottedOn\|mergeDifferentlyDottedOff\|melismaEnd\|melismaBusyProperties\|melisma\|medium\|maxima\|markuplist\|markup\|markletter\|markalphabet\|markLengthOn\|markLengthOff\|markFormatter\|mark\|marcato\|map-markup-commands\|makeClusters\|majorSevenSymbol\|major\|maininput\|magnify\|lyricsto\|lyrics\|lyricmode\|lyricMelismaAlignment\|lydian\|ltoe\|lower\|lookup\|longfermata\|longa\|locrian\|localKeySignature\|lineprall\|linea\|line\|ligature\|lheel\|left-column\|left-brace\|left-align\|left\|layout\|larger\|large\|languageSaveAndChange\|languageRestore\|language\|laissezVibrer\|label\|killCues\|kievanOn\|kievanOff\|keyAlterationOrder\|key\|keepWithTag\|keepAliveInterfaces\|justify-string\|justify-field\|justify\|justified-lines\|italic\|italianChords\|ionian\|inversion\|interscoreline\|instrumentTransposition\|instrumentSwitch\|instrumentName\|instrumentEqualizer\|indent\|include\|inclinatum\|inStaffSegno\|in\|improvisationOn\|improvisationOff\|implicitTimeSignatureVisibility\|ij\|iij\|ignoreFiguredBassRest\|ignoreBarChecks\|ignatzekExceptions\|ignatzekExceptionMusic\|ictus\|huge\|hspace\|highStringOne\|hideStaffSwitch\|hideSplitTiedTabNotes\|hideNotes\|hide\|header\|hcenter-in\|hbracket\|harp-pedal\|harmonicsOn\|harmonicsOff\|harmonicNote\|harmonicByRatio\|harmonicByFret\|harmonicAccidentals\|harmonic\|handleNegativeFrets\|halign\|halfopen\|grobdescriptions\|graceSettings\|grace\|glissando\|germanChords\|general-align\|fz\|funkHeadsMinor\|funkHeads\|fullJazzExceptions\|fromproperty\|fret-diagram-verbose\|fret-diagram-terse\|fret-diagram\|frenchChords\|fraction\|fp\|footnote\|fontsize\|fontSize\|fontCaps\|flexa\|flat\|flageolet\|firstClef\|fingeringOrientations\|finger\|finalis\|filled-box\|fill-with-pattern\|fill-line\|figures\|figuremode\|figuredBassFormatter\|fffff\|ffff\|fff\|ff\|fermataMarkup\|fermata\|featherDurations\|f\|eyeglasses\|extraNatural\|explicitKeySignatureVisibility\|explicitCueClefVisibility\|explicitClefVisibility\|expandFullBarRests\|eventChords\|espressivo\|epsfile\|episemInitium\|episemFinis\|endincipit\|enddim\|enddecresc\|enddecr\|endcresc\|endcr\|endSpanners\|endRepeatType\|ellipse\|easyHeadsOn\|easyHeadsOff\|dynamicUp\|dynamicNeutral\|dynamicDown\|dynamicAbsoluteVolumeFunction\|dynamic\|drums\|drummode\|drumStyleTable\|drumPitchTable\|draw-line\|draw-hline\|draw-dotted-line\|draw-dashed-line\|draw-circle\|downprall\|downmordent\|downbow\|down\|doublesharp\|doubleflat\|doubleRepeatType\|dotsUp\|dotsNeutral\|dotsDown\|dorian\|divisioMinima\|divisioMaxima\|divisioMaior\|displayScheme\|displayMusic\|displayLilyMusic\|dir-column\|dimTextDim\|dimTextDecresc\|dimTextDecr\|dimHairpin\|dim\|description\|descendens\|deprecatedenddim\|deprecatedendcresc\|deprecateddim\|deprecatedcresc\|denies\|deminutum\|defineBarLine\|defaultchild\|defaultTimeSignature\|defaultNoteHeads\|defaultBarType\|default\|decrescendoSpanner\|decresc\|decr\|deadNotesOn\|deadNotesOff\|deadNote\|dashUnderscore\|dashPlus\|dashLarger\|dashHat\|dashDot\|dashDash\|dashBang\|cueDuringWithClef\|cueDuring\|cueClefUnset\|cueClefTranspositionFormatter\|cueClef\|crossStaff\|crescendoSpanner\|crescTextCresc\|crescHairpin\|cresc\|createSpacing\|cr\|context\|consists\|concat\|compressFullBarRests\|compoundMeter\|command-name\|combine\|column-lines\|column\|coda\|cm\|clefTranspositionFormatter\|clefTransposition\|clefPosition\|clefGlyph\|clef\|circulus\|circle\|chords\|chordmodifiers\|chordmode\|chordRootNamer\|chordPrefixSpacer\|chordNoteNamer\|chordNameSeparator\|chordNameLowercaseMinor\|chordNameFunction\|chordNameExceptionsPartial\|chordNameExceptionsFull\|chordNameExceptions\|char\|change\|center-column\|center-align\|center\|cavum\|caps\|caesura\|cadenzaOn\|cadenzaOff\|breve\|breathe\|breakDynamicSpan\|break\|bracket\|box\|bookpart\|bookOutputSuffix\|bookOutputName\|book\|bold\|blackTriangleMarkup\|bigger\|bendAfter\|beamHalfMeasure\|beam\|bassStaffProperties\|bassFigureStaffAlignmentUp\|bassFigureStaffAlignmentNeutral\|bassFigureStaffAlignmentDown\|bassFigureExtendersOn\|bassFigureExtendersOff\|barNumberVisibility\|barNumberFormatter\|barNumberCheck\|barCheckSynchronize\|barAlways\|bar\|balloonText\|balloonLengthOn\|balloonLengthOff\|balloonGrobText\|backslashed-digit\|automaticBars\|autochange\|autoCautionaries\|autoBeaming\|autoBeamOn\|autoBeamOff\|autoBeamCheck\|autoAccidentals\|auto-footnote\|augmentum\|auctum\|assertBeamSlope\|assertBeamQuant\|ascendens\|arrow-head\|arpeggioParenthesisDashed\|arpeggioParenthesis\|arpeggioNormal\|arpeggioBracket\|arpeggioArrowUp\|arpeggioArrowDown\|arpeggio\|appoggiatura\|applyOutput\|applyMusic\|applyContext\|appendToTag\|alternative\|alterBroken\|allowVoltaHook\|allowPageTurn\|alias\|aikenHeadsMinor\|aikenHeads\|afterGraceFraction\|afterGrace\|aeolian\|addlyrics\|additionalPitchPrefix\|addQuote\|addInstrumentDefinition\|accidentalStyle\|acciaccatura\|accepts\|accentus\|accent\|absolute\|abs-fontsize\|aDueText\|RemoveEmptyTabStaffContext\|RemoveEmptyStaffContext\|RemoveEmptyRhythmicStaffContext\|RemoveEmptyDrumStaffContext\|IJ\|IIJ\|C\|B\|AncientRemoveEmptyStaffContext\|A\|n\)\(\A\|\n\)"me=e-1 diff --git a/syntax/lilypond.vim b/syntax/lilypond.vim index feed18c5..96b7df32 100644 --- a/syntax/lilypond.vim +++ b/syntax/lilypond.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/limits.vim b/syntax/limits.vim index 1f62582f..a8e434bf 100644 --- a/syntax/limits.vim +++ b/syntax/limits.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/limits.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, 'limits') == -1 " Vim syntax file diff --git a/syntax/liquid.vim b/syntax/liquid.vim index f69b77a5..fd8640ee 100644 --- a/syntax/liquid.vim +++ b/syntax/liquid.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/lisp.vim b/syntax/lisp.vim index d27e43a6..9982330f 100644 --- a/syntax/lisp.vim +++ b/syntax/lisp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/litcoffee.vim b/syntax/litcoffee.vim index fb49e49c..5c30b805 100644 --- a/syntax/litcoffee.vim +++ b/syntax/litcoffee.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Language: Literate CoffeeScript diff --git a/syntax/lite.vim b/syntax/lite.vim index f54fa61d..4ffd5378 100644 --- a/syntax/lite.vim +++ b/syntax/lite.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lite.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, 'lite') == -1 " Vim syntax file diff --git a/syntax/litestep.vim b/syntax/litestep.vim index eecb04cc..ca0ad369 100644 --- a/syntax/litestep.vim +++ b/syntax/litestep.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/litestep.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, 'litestep') == -1 " Vim syntax file diff --git a/syntax/llvm.vim b/syntax/llvm.vim index 427e1134..c276bf1a 100644 --- a/syntax/llvm.vim +++ b/syntax/llvm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/log.vim b/syntax/log.vim index 6061cd58..42af8315 100644 --- a/syntax/log.vim +++ b/syntax/log.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/log.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, 'log') == -1 " Vim syntax file diff --git a/syntax/loginaccess.vim b/syntax/loginaccess.vim index 26880e7a..ed9bbd74 100644 --- a/syntax/loginaccess.vim +++ b/syntax/loginaccess.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/loginaccess.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, 'loginaccess') == -1 " Vim syntax file diff --git a/syntax/logindefs.vim b/syntax/logindefs.vim index cebeabeb..6409a31e 100644 --- a/syntax/logindefs.vim +++ b/syntax/logindefs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/logindefs.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, 'logindefs') == -1 " Vim syntax file diff --git a/syntax/logtalk.vim b/syntax/logtalk.vim index 86cea693..5deb393e 100644 --- a/syntax/logtalk.vim +++ b/syntax/logtalk.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/lotos.vim b/syntax/lotos.vim index 639c7041..27f8512b 100644 --- a/syntax/lotos.vim +++ b/syntax/lotos.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lotos.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, 'lotos') == -1 " Vim syntax file diff --git a/syntax/lout.vim b/syntax/lout.vim index a5a254b2..4c8982ac 100644 --- a/syntax/lout.vim +++ b/syntax/lout.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lout.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, 'lout') == -1 " Vim syntax file diff --git a/syntax/lpc.vim b/syntax/lpc.vim index 24bbe796..6fbff0c5 100644 --- a/syntax/lpc.vim +++ b/syntax/lpc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lpc.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, 'lpc') == -1 " Vim syntax file diff --git a/syntax/lprolog.vim b/syntax/lprolog.vim index d6eabbd8..5541aa28 100644 --- a/syntax/lprolog.vim +++ b/syntax/lprolog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lprolog.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, 'lprolog') == -1 " Vim syntax file diff --git a/syntax/ls.vim b/syntax/ls.vim index f13dbf11..056d0abe 100644 --- a/syntax/ls.vim +++ b/syntax/ls.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/lsl.vim b/syntax/lsl.vim index 5065e179..dfbec0c4 100644 --- a/syntax/lsl.vim +++ b/syntax/lsl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lsl.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, 'lsl') == -1 " Vim syntax file diff --git a/syntax/lss.vim b/syntax/lss.vim index f2a170ce..a7454369 100644 --- a/syntax/lss.vim +++ b/syntax/lss.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lss.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, 'lss') == -1 " Vim syntax file diff --git a/syntax/lua.vim b/syntax/lua.vim index 36956285..29ee33c6 100644 --- a/syntax/lua.vim +++ b/syntax/lua.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/lynx.vim b/syntax/lynx.vim index 4dfe9205..13c96b84 100644 --- a/syntax/lynx.vim +++ b/syntax/lynx.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/lynx.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, 'lynx') == -1 " Vim syntax file diff --git a/syntax/m4.vim b/syntax/m4.vim index 848dba3f..772a6985 100644 --- a/syntax/m4.vim +++ b/syntax/m4.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/m4.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, 'm4') == -1 " Vim syntax file diff --git a/syntax/mail.vim b/syntax/mail.vim index 41a4a860..dfa7069b 100644 --- a/syntax/mail.vim +++ b/syntax/mail.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/mailaliases.vim b/syntax/mailaliases.vim index af00b783..d2a37c22 100644 --- a/syntax/mailaliases.vim +++ b/syntax/mailaliases.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mailaliases.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, 'mailaliases') == -1 " Vim syntax file diff --git a/syntax/mailcap.vim b/syntax/mailcap.vim index bb2432b0..82fe7986 100644 --- a/syntax/mailcap.vim +++ b/syntax/mailcap.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mailcap.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, 'mailcap') == -1 " Vim syntax file diff --git a/syntax/make.vim b/syntax/make.vim index 349305ba..cb04511a 100644 --- a/syntax/make.vim +++ b/syntax/make.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/mako.vim b/syntax/mako.vim index d8d685ff..38aa67c3 100644 --- a/syntax/mako.vim +++ b/syntax/mako.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/mallard.vim b/syntax/mallard.vim index 9c8e9844..782c1446 100644 --- a/syntax/mallard.vim +++ b/syntax/mallard.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mallard.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, 'mallard') == -1 " Vim syntax file diff --git a/syntax/manconf.vim b/syntax/manconf.vim index 6d7d808d..6e70d99d 100644 --- a/syntax/manconf.vim +++ b/syntax/manconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/manconf.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, 'manconf') == -1 " Vim syntax file diff --git a/syntax/maple.vim b/syntax/maple.vim index 1391e3fb..ddf0ab90 100644 --- a/syntax/maple.vim +++ b/syntax/maple.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/maple.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, 'maple') == -1 " Vim syntax file diff --git a/syntax/markdown.vim b/syntax/markdown.vim index 4ab0bebc..f4a809fc 100644 --- a/syntax/markdown.vim +++ b/syntax/markdown.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/mason.vim b/syntax/mason.vim index 9e7d82e5..6af8080d 100644 --- a/syntax/mason.vim +++ b/syntax/mason.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mason.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 syntax file diff --git a/syntax/master.vim b/syntax/master.vim index a13b4c63..cd4d7bf4 100644 --- a/syntax/master.vim +++ b/syntax/master.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/master.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, 'master') == -1 " Vim syntax file diff --git a/syntax/mel.vim b/syntax/mel.vim index f06355e1..c0ab9109 100644 --- a/syntax/mel.vim +++ b/syntax/mel.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mel.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, 'mel') == -1 " Vim syntax file diff --git a/syntax/merlin.vim b/syntax/merlin.vim index c0f84fa9..cf2292c3 100644 --- a/syntax/merlin.vim +++ b/syntax/merlin.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/merlin.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 syntax file for editing merlin project files diff --git a/syntax/meson.vim b/syntax/meson.vim index c90697d2..5153c88a 100644 --- a/syntax/meson.vim +++ b/syntax/meson.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/messages.vim b/syntax/messages.vim index 50819a1e..d9669ee5 100644 --- a/syntax/messages.vim +++ b/syntax/messages.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/messages.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, 'messages') == -1 " Vim syntax file diff --git a/syntax/mf.vim b/syntax/mf.vim index 916da2f2..c1a01c0a 100644 --- a/syntax/mf.vim +++ b/syntax/mf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/mgl.vim b/syntax/mgl.vim index 72f4be37..c5960af4 100644 --- a/syntax/mgl.vim +++ b/syntax/mgl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mgl.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, 'mgl') == -1 " Vim syntax file diff --git a/syntax/mgp.vim b/syntax/mgp.vim index 3ba57850..2f9b545d 100644 --- a/syntax/mgp.vim +++ b/syntax/mgp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mgp.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, 'mgp') == -1 " Vim syntax file diff --git a/syntax/mib.vim b/syntax/mib.vim index 5a9d4f12..238d3132 100644 --- a/syntax/mib.vim +++ b/syntax/mib.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mib.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, 'mib') == -1 " Vim syntax file diff --git a/syntax/mix.vim b/syntax/mix.vim index 59a92f7c..90ad0b5a 100644 --- a/syntax/mix.vim +++ b/syntax/mix.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mix.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, 'mix') == -1 " Vim syntax file diff --git a/syntax/mma.vim b/syntax/mma.vim index f6059296..01cbeb5d 100644 --- a/syntax/mma.vim +++ b/syntax/mma.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mma.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, 'mathematica') == -1 "Vim syntax file diff --git a/syntax/mmp.vim b/syntax/mmp.vim index 9ed55a97..5431a451 100644 --- a/syntax/mmp.vim +++ b/syntax/mmp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mmp.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, 'mmp') == -1 " Vim syntax file diff --git a/syntax/modconf.vim b/syntax/modconf.vim index 42b0e97d..5dc2a51b 100644 --- a/syntax/modconf.vim +++ b/syntax/modconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/modconf.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, 'modconf') == -1 " Vim syntax file diff --git a/syntax/modula2.vim b/syntax/modula2.vim index 3f0bf04a..a54d2309 100644 --- a/syntax/modula2.vim +++ b/syntax/modula2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/modula2.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, 'modula2') == -1 " Vim syntax file diff --git a/syntax/modula3.vim b/syntax/modula3.vim index 520d8ac5..4a520f2c 100644 --- a/syntax/modula3.vim +++ b/syntax/modula3.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/modula3.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, 'modula3') == -1 " Vim syntax file diff --git a/syntax/monk.vim b/syntax/monk.vim index af828968..9c0365dd 100644 --- a/syntax/monk.vim +++ b/syntax/monk.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/monk.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, 'monk') == -1 " Vim syntax file diff --git a/syntax/moo.vim b/syntax/moo.vim index 053d9df1..0d8f11aa 100644 --- a/syntax/moo.vim +++ b/syntax/moo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/moo.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, 'moo') == -1 " Vim syntax file diff --git a/syntax/moon.vim b/syntax/moon.vim index 10d9b32b..4d679a22 100644 --- a/syntax/moon.vim +++ b/syntax/moon.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/mp.vim b/syntax/mp.vim index 754c4441..93be5d94 100644 --- a/syntax/mp.vim +++ b/syntax/mp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/mplayerconf.vim b/syntax/mplayerconf.vim index 1971260b..25a7bdbb 100644 --- a/syntax/mplayerconf.vim +++ b/syntax/mplayerconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mplayerconf.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, 'mplayerconf') == -1 " Vim syntax file diff --git a/syntax/mrxvtrc.vim b/syntax/mrxvtrc.vim index 1b77e9c7..5d3affe0 100644 --- a/syntax/mrxvtrc.vim +++ b/syntax/mrxvtrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mrxvtrc.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, 'mrxvtrc') == -1 " Description : Vim syntax file for mrxvtrc (for mrxvt-0.5.0 and up) diff --git a/syntax/msidl.vim b/syntax/msidl.vim index 8a09710a..e654e0a3 100644 --- a/syntax/msidl.vim +++ b/syntax/msidl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/msidl.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, 'msidl') == -1 " Vim syntax file diff --git a/syntax/msql.vim b/syntax/msql.vim index 2728724d..e9cf6edf 100644 --- a/syntax/msql.vim +++ b/syntax/msql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/msql.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, 'msql') == -1 " Vim syntax file diff --git a/syntax/mupad.vim b/syntax/mupad.vim index 9e102149..933a68ff 100644 --- a/syntax/mupad.vim +++ b/syntax/mupad.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mupad.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, 'mupad') == -1 " Vim syntax file diff --git a/syntax/murphi.vim b/syntax/murphi.vim index c6d16326..7e1208a7 100644 --- a/syntax/murphi.vim +++ b/syntax/murphi.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/murphi.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, 'murphi') == -1 " Vim syntax file diff --git a/syntax/mush.vim b/syntax/mush.vim index 33fc883c..ac7cb6f2 100644 --- a/syntax/mush.vim +++ b/syntax/mush.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mush.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, 'mush') == -1 " MUSHcode syntax file diff --git a/syntax/mustache.vim b/syntax/mustache.vim index 36a4ba27..a620e6a3 100644 --- a/syntax/mustache.vim +++ b/syntax/mustache.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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! syntax/handlebars.vim diff --git a/syntax/muttrc.vim b/syntax/muttrc.vim index 167fe636..0c4609e1 100644 --- a/syntax/muttrc.vim +++ b/syntax/muttrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/muttrc.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, 'muttrc') == -1 " Vim syntax file diff --git a/syntax/mysql.vim b/syntax/mysql.vim index 60068c66..018a01e8 100644 --- a/syntax/mysql.vim +++ b/syntax/mysql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/mysql.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, 'mysql') == -1 " Vim syntax file diff --git a/syntax/n1ql.vim b/syntax/n1ql.vim index 4aa51bec..fa1648ef 100644 --- a/syntax/n1ql.vim +++ b/syntax/n1ql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/n1ql.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, 'n1ql') == -1 " Vim syntax file diff --git a/syntax/named.vim b/syntax/named.vim index 508f7ec7..d422ef3e 100644 --- a/syntax/named.vim +++ b/syntax/named.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/named.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, 'named') == -1 " Vim syntax file diff --git a/syntax/nanorc.vim b/syntax/nanorc.vim index 079e4bfe..93d6ecbe 100644 --- a/syntax/nanorc.vim +++ b/syntax/nanorc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/nanorc.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, 'nanorc') == -1 " Vim syntax file diff --git a/syntax/natural.vim b/syntax/natural.vim index 54f5e670..6c6b2d79 100644 --- a/syntax/natural.vim +++ b/syntax/natural.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/natural.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, 'natural') == -1 " Vim syntax file diff --git a/syntax/ncf.vim b/syntax/ncf.vim index 6e60e0d6..5f05580c 100644 --- a/syntax/ncf.vim +++ b/syntax/ncf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ncf.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, 'ncf') == -1 " Vim syntax file diff --git a/syntax/neomuttrc.vim b/syntax/neomuttrc.vim index 363b811a..98c048b9 100644 --- a/syntax/neomuttrc.vim +++ b/syntax/neomuttrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/neomuttrc.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, 'neomuttrc') == -1 " Vim syntax file diff --git a/syntax/netrc.vim b/syntax/netrc.vim index f9cdd890..7c036ea6 100644 --- a/syntax/netrc.vim +++ b/syntax/netrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/netrc.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, 'netrc') == -1 " Vim syntax file diff --git a/syntax/nginx.vim b/syntax/nginx.vim index 78160f37..9a0be5db 100644 --- a/syntax/nginx.vim +++ b/syntax/nginx.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/nim.vim b/syntax/nim.vim index e1317056..f01213c1 100644 --- a/syntax/nim.vim +++ b/syntax/nim.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " For version 5.x: Clear all syntax items diff --git a/syntax/ninja.vim b/syntax/ninja.vim index 4a06b9f5..54dc9c6e 100644 --- a/syntax/ninja.vim +++ b/syntax/ninja.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ninja.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, 'ninja') == -1 " ninja build file syntax. diff --git a/syntax/nix.vim b/syntax/nix.vim index d8fd4f66..047eded3 100644 --- a/syntax/nix.vim +++ b/syntax/nix.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/nqc.vim b/syntax/nqc.vim index ca8b1001..16e60128 100644 --- a/syntax/nqc.vim +++ b/syntax/nqc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/nqc.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, 'nqc') == -1 " Vim syntax file diff --git a/syntax/nroff.vim b/syntax/nroff.vim index 525649a8..ea743fe6 100644 --- a/syntax/nroff.vim +++ b/syntax/nroff.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/nroff.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, 'nroff') == -1 " VIM syntax file diff --git a/syntax/nsis.vim b/syntax/nsis.vim index 39d02cfd..a3602d42 100644 --- a/syntax/nsis.vim +++ b/syntax/nsis.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/oasis.vim b/syntax/oasis.vim index 054d0534..8534bcd4 100644 --- a/syntax/oasis.vim +++ b/syntax/oasis.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/oasis.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 if exists("b:current_syntax") diff --git a/syntax/obj.vim b/syntax/obj.vim index 3d335d09..cf409167 100644 --- a/syntax/obj.vim +++ b/syntax/obj.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/obj.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, 'obj') == -1 " Vim syntax file diff --git a/syntax/ocaml.vim b/syntax/ocaml.vim index 6e6cf225..ce8c4b75 100644 --- a/syntax/ocaml.vim +++ b/syntax/ocaml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/ocamlbuild_tags.vim b/syntax/ocamlbuild_tags.vim index 7f73366b..469ce7b8 100644 --- a/syntax/ocamlbuild_tags.vim +++ b/syntax/ocamlbuild_tags.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ocamlbuild_tags.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 if exists("b:current_syntax") diff --git a/syntax/occam.vim b/syntax/occam.vim index dc42ecf4..b0da63cb 100644 --- a/syntax/occam.vim +++ b/syntax/occam.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/ocpbuild.vim b/syntax/ocpbuild.vim index 98b0ab3c..e644d6de 100644 --- a/syntax/ocpbuild.vim +++ b/syntax/ocpbuild.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ocpbuild.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 syntax file diff --git a/syntax/ocpbuildroot.vim b/syntax/ocpbuildroot.vim index 48dc476a..cebc26b7 100644 --- a/syntax/ocpbuildroot.vim +++ b/syntax/ocpbuildroot.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ocpbuildroot.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 syntax file diff --git a/syntax/octave.vim b/syntax/octave.vim index 64bdf011..686680a4 100644 --- a/syntax/octave.vim +++ b/syntax/octave.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/odin.vim b/syntax/odin.vim index 393929e9..23af1127 100644 --- a/syntax/odin.vim +++ b/syntax/odin.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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:current_syntax") diff --git a/syntax/omake.vim b/syntax/omake.vim index 47edd57e..8de5c2fc 100644 --- a/syntax/omake.vim +++ b/syntax/omake.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/omnimark.vim b/syntax/omnimark.vim index 315bfb78..11c9edb0 100644 --- a/syntax/omnimark.vim +++ b/syntax/omnimark.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/omnimark.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, 'omnimark') == -1 " Vim syntax file diff --git a/syntax/opam.vim b/syntax/opam.vim index a300b3b9..f9a8ee86 100644 --- a/syntax/opam.vim +++ b/syntax/opam.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/opam.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 if exists("b:current_syntax") diff --git a/syntax/opencl.vim b/syntax/opencl.vim index 57035ac0..8e82d0c4 100644 --- a/syntax/opencl.vim +++ b/syntax/opencl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/openroad.vim b/syntax/openroad.vim index 1e5730cc..022e4515 100644 --- a/syntax/openroad.vim +++ b/syntax/openroad.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/openroad.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, 'openroad') == -1 " Vim syntax file diff --git a/syntax/opl.vim b/syntax/opl.vim index fcf3eb51..8e19cc0f 100644 --- a/syntax/opl.vim +++ b/syntax/opl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/opl.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, 'opl') == -1 " Vim syntax file diff --git a/syntax/ora.vim b/syntax/ora.vim index c8a43aff..68921f69 100644 --- a/syntax/ora.vim +++ b/syntax/ora.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ora.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, 'ora') == -1 " Vim syntax file diff --git a/syntax/pamconf.vim b/syntax/pamconf.vim index 3f6155da..12832522 100644 --- a/syntax/pamconf.vim +++ b/syntax/pamconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pamconf.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, 'pamconf') == -1 " Vim syntax file diff --git a/syntax/pamenv.vim b/syntax/pamenv.vim index ac6e9129..49992c9a 100644 --- a/syntax/pamenv.vim +++ b/syntax/pamenv.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pamenv.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, 'pamenv') == -1 " Vim syntax file diff --git a/syntax/papp.vim b/syntax/papp.vim index 24efa444..658da9cb 100644 --- a/syntax/papp.vim +++ b/syntax/papp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/papp.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, 'papp') == -1 " Vim syntax file for the "papp" file format (_p_erl _app_lication) diff --git a/syntax/pascal.vim b/syntax/pascal.vim index 8e9b0f75..ebcdc30d 100644 --- a/syntax/pascal.vim +++ b/syntax/pascal.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/passwd.vim b/syntax/passwd.vim index c63bdc83..707dac36 100644 --- a/syntax/passwd.vim +++ b/syntax/passwd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/passwd.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, 'passwd') == -1 " Vim syntax file diff --git a/syntax/pccts.vim b/syntax/pccts.vim index d28574b4..353eb0e8 100644 --- a/syntax/pccts.vim +++ b/syntax/pccts.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pccts.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, 'pccts') == -1 " Vim syntax file diff --git a/syntax/pdf.vim b/syntax/pdf.vim index 621ccacd..6ff6ed35 100644 --- a/syntax/pdf.vim +++ b/syntax/pdf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pdf.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, 'pdf') == -1 " Vim syntax file diff --git a/syntax/perl.vim b/syntax/perl.vim index b7a10a19..b4316b13 100644 --- a/syntax/perl.vim +++ b/syntax/perl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/pf.vim b/syntax/pf.vim index 11b78662..cdd727c1 100644 --- a/syntax/pf.vim +++ b/syntax/pf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pf.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, 'pf') == -1 " pf syntax file diff --git a/syntax/pfmain.vim b/syntax/pfmain.vim index 9ef35288..1afe6b79 100644 --- a/syntax/pfmain.vim +++ b/syntax/pfmain.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pfmain.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, 'pfmain') == -1 " Vim syntax file diff --git a/syntax/pgsql.vim b/syntax/pgsql.vim index c85b97cb..4339eb42 100644 --- a/syntax/pgsql.vim +++ b/syntax/pgsql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/php.vim b/syntax/php.vim index 5ad91253..ef838254 100644 --- a/syntax/php.vim +++ b/syntax/php.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/php.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, 'php') == -1 " Vim syntax file diff --git a/syntax/pike.vim b/syntax/pike.vim index ffbdb362..617a7438 100644 --- a/syntax/pike.vim +++ b/syntax/pike.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pike.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, 'pike') == -1 " Vim syntax file diff --git a/syntax/pilrc.vim b/syntax/pilrc.vim index fdb80ca0..3c7c413b 100644 --- a/syntax/pilrc.vim +++ b/syntax/pilrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pilrc.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, 'pilrc') == -1 " Vim syntax file diff --git a/syntax/pine.vim b/syntax/pine.vim index 5bc607b7..ef1f3977 100644 --- a/syntax/pine.vim +++ b/syntax/pine.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pine.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, 'pine') == -1 " Vim syntax file diff --git a/syntax/pinfo.vim b/syntax/pinfo.vim index 80c08406..e2b8fcd7 100644 --- a/syntax/pinfo.vim +++ b/syntax/pinfo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pinfo.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, 'pinfo') == -1 " Vim syntax file diff --git a/syntax/plantuml.vim b/syntax/plantuml.vim index f8d7f4e6..84ad75fe 100644 --- a/syntax/plantuml.vim +++ b/syntax/plantuml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/pli.vim b/syntax/pli.vim index 904a1056..c10363af 100644 --- a/syntax/pli.vim +++ b/syntax/pli.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pli.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, 'pli') == -1 " Vim syntax file diff --git a/syntax/plm.vim b/syntax/plm.vim index e58996db..c727f2fa 100644 --- a/syntax/plm.vim +++ b/syntax/plm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/plm.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, 'plm') == -1 " Vim syntax file diff --git a/syntax/plp.vim b/syntax/plp.vim index 6246b0b2..d5f98d60 100644 --- a/syntax/plp.vim +++ b/syntax/plp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/plp.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, 'plp') == -1 " Vim syntax file diff --git a/syntax/plsql.vim b/syntax/plsql.vim index 6797cd72..867a9498 100644 --- a/syntax/plsql.vim +++ b/syntax/plsql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/plsql.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, 'plsql') == -1 " Vim syntax file diff --git a/syntax/po.vim b/syntax/po.vim index f615205b..efda99b8 100644 --- a/syntax/po.vim +++ b/syntax/po.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/po.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, 'po') == -1 " Vim syntax file diff --git a/syntax/pod.vim b/syntax/pod.vim index 737fe842..a0292161 100644 --- a/syntax/pod.vim +++ b/syntax/pod.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/pod.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 syntax file diff --git a/syntax/pony.vim b/syntax/pony.vim index 9f790b5a..770c8257 100644 --- a/syntax/pony.vim +++ b/syntax/pony.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/postscr.vim b/syntax/postscr.vim index 3062adcc..fdc83cea 100644 --- a/syntax/postscr.vim +++ b/syntax/postscr.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/pov.vim b/syntax/pov.vim index 13c7fb47..357ddbc2 100644 --- a/syntax/pov.vim +++ b/syntax/pov.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/povini.vim b/syntax/povini.vim index 56830e47..773124af 100644 --- a/syntax/povini.vim +++ b/syntax/povini.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/povini.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, 'povini') == -1 " Vim syntax file diff --git a/syntax/ppd.vim b/syntax/ppd.vim index 6ef1b6c9..6418cde8 100644 --- a/syntax/ppd.vim +++ b/syntax/ppd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ppd.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, 'ppd') == -1 " Vim syntax file diff --git a/syntax/ppwiz.vim b/syntax/ppwiz.vim index 43510efd..17d43a1e 100644 --- a/syntax/ppwiz.vim +++ b/syntax/ppwiz.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ppwiz.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, 'ppwiz') == -1 " Vim syntax file diff --git a/syntax/privoxy.vim b/syntax/privoxy.vim index 9911eb37..3660977b 100644 --- a/syntax/privoxy.vim +++ b/syntax/privoxy.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/privoxy.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, 'privoxy') == -1 " Vim syntax file diff --git a/syntax/procmail.vim b/syntax/procmail.vim index 4386f0c1..104f0bab 100644 --- a/syntax/procmail.vim +++ b/syntax/procmail.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/procmail.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, 'procmail') == -1 " Vim syntax file diff --git a/syntax/prolog.vim b/syntax/prolog.vim index 4d6cb0be..60545b07 100644 --- a/syntax/prolog.vim +++ b/syntax/prolog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/promela.vim b/syntax/promela.vim index e32a71b1..6c09d59a 100644 --- a/syntax/promela.vim +++ b/syntax/promela.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/promela.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, 'promela') == -1 " Vim syntax file diff --git a/syntax/proto.vim b/syntax/proto.vim index ce232f53..62d0fab9 100644 --- a/syntax/proto.vim +++ b/syntax/proto.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Protocol Buffers - Google's data interchange format diff --git a/syntax/protocols.vim b/syntax/protocols.vim index 275c5a09..986530a9 100644 --- a/syntax/protocols.vim +++ b/syntax/protocols.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/protocols.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, 'protocols') == -1 " Vim syntax file diff --git a/syntax/ps1.vim b/syntax/ps1.vim index 4a9751a8..9d9d2f28 100644 --- a/syntax/ps1.vim +++ b/syntax/ps1.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/ps1xml.vim b/syntax/ps1xml.vim index 9c747879..0032d2fa 100644 --- a/syntax/ps1xml.vim +++ b/syntax/ps1xml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ps1xml.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 syntax file diff --git a/syntax/psf.vim b/syntax/psf.vim index a76e8cfc..2be42943 100644 --- a/syntax/psf.vim +++ b/syntax/psf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/psf.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, 'psf') == -1 " Vim syntax file diff --git a/syntax/pug.vim b/syntax/pug.vim index d393dab6..880ea6d2 100644 --- a/syntax/pug.vim +++ b/syntax/pug.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/puppet.vim b/syntax/puppet.vim index 744de1c8..9ca98f9a 100644 --- a/syntax/puppet.vim +++ b/syntax/puppet.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Language: Puppet diff --git a/syntax/purescript.vim b/syntax/purescript.vim index 346bc8e5..f8a396ce 100644 --- a/syntax/purescript.vim +++ b/syntax/purescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " syntax highlighting for purescript diff --git a/syntax/pyrex.vim b/syntax/pyrex.vim index c90163ac..9d7fa464 100644 --- a/syntax/pyrex.vim +++ b/syntax/pyrex.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/python.vim b/syntax/python.vim index b6ea6529..b7dcac5a 100644 --- a/syntax/python.vim +++ b/syntax/python.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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') == -1 " For version 5.x: Clear all syntax items diff --git a/syntax/qmake.vim b/syntax/qmake.vim index 5639b994..4f3a748f 100644 --- a/syntax/qmake.vim +++ b/syntax/qmake.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/qmake.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, 'qmake') == -1 " qmake project syntax file diff --git a/syntax/qml.vim b/syntax/qml.vim index 15f1d255..3189be60 100644 --- a/syntax/qml.vim +++ b/syntax/qml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 diff --git a/syntax/quake.vim b/syntax/quake.vim index 34d553bb..5d27ae2b 100644 --- a/syntax/quake.vim +++ b/syntax/quake.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/quake.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, 'quake') == -1 " Vim syntax file diff --git a/syntax/racket.vim b/syntax/racket.vim index 8bd46a88..4988ac30 100644 --- a/syntax/racket.vim +++ b/syntax/racket.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/radiance.vim b/syntax/radiance.vim index 245d4672..d608e036 100644 --- a/syntax/radiance.vim +++ b/syntax/radiance.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/radiance.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, 'radiance') == -1 " Vim syntax file diff --git a/syntax/ragel.vim b/syntax/ragel.vim index 0ac49771..605aeb18 100644 --- a/syntax/ragel.vim +++ b/syntax/ragel.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ragel.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, 'ragel') == -1 " Vim syntax file diff --git a/syntax/raku.vim b/syntax/raku.vim index 008c3c4f..510a2e23 100644 --- a/syntax/raku.vim +++ b/syntax/raku.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/raml.vim b/syntax/raml.vim index 69f7439c..5ba1c953 100644 --- a/syntax/raml.vim +++ b/syntax/raml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/raml.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, 'raml') == -1 " Vim syntax file diff --git a/syntax/ratpoison.vim b/syntax/ratpoison.vim index 9719e638..ef8ad5a8 100644 --- a/syntax/ratpoison.vim +++ b/syntax/ratpoison.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/ratpoison.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, 'ratpoison') == -1 " Vim syntax file diff --git a/syntax/razor.vim b/syntax/razor.vim index 63c08cf3..61429dfc 100644 --- a/syntax/razor.vim +++ b/syntax/razor.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 if exists("b:current_syntax") diff --git a/syntax/rc.vim b/syntax/rc.vim index e20a43f9..09234404 100644 --- a/syntax/rc.vim +++ b/syntax/rc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rc.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, 'rc') == -1 " Vim syntax file diff --git a/syntax/rcs.vim b/syntax/rcs.vim index 65ac8092..62c7c81d 100644 --- a/syntax/rcs.vim +++ b/syntax/rcs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rcs.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, 'rcs') == -1 " Vim syntax file diff --git a/syntax/readline.vim b/syntax/readline.vim index e4a0971c..014802c0 100644 --- a/syntax/readline.vim +++ b/syntax/readline.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/reason.vim b/syntax/reason.vim index f7188c68..e98bf608 100644 --- a/syntax/reason.vim +++ b/syntax/reason.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/rego.vim b/syntax/rego.vim index 6a4fdec0..5fc0a6a2 100644 --- a/syntax/rego.vim +++ b/syntax/rego.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rego.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, 'rego') == -1 " Vim syntax file diff --git a/syntax/remind.vim b/syntax/remind.vim index a63b978f..40501da6 100644 --- a/syntax/remind.vim +++ b/syntax/remind.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/remind.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, 'remind') == -1 " Vim syntax file diff --git a/syntax/requirements.vim b/syntax/requirements.vim index e9392815..63289155 100644 --- a/syntax/requirements.vim +++ b/syntax/requirements.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/requirements.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, 'requirements') == -1 " the Requirements File Format syntax support for Vim diff --git a/syntax/resolv.vim b/syntax/resolv.vim index a847a7d7..0f0f1734 100644 --- a/syntax/resolv.vim +++ b/syntax/resolv.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/resolv.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, 'resolv') == -1 " Vim syntax file diff --git a/syntax/reva.vim b/syntax/reva.vim index e8ff0c73..e4175f55 100644 --- a/syntax/reva.vim +++ b/syntax/reva.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/reva.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, 'reva') == -1 " Vim syntax file diff --git a/syntax/rexx.vim b/syntax/rexx.vim index 642e4305..f9310fb8 100644 --- a/syntax/rexx.vim +++ b/syntax/rexx.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rexx.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, 'rexx') == -1 " Vim syntax file diff --git a/syntax/rhelp.vim b/syntax/rhelp.vim index 42d3b004..ca7af315 100644 --- a/syntax/rhelp.vim +++ b/syntax/rhelp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rhelp.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, 'r-lang') == -1 " Vim syntax file diff --git a/syntax/rib.vim b/syntax/rib.vim index 2d1ceadd..eac47d85 100644 --- a/syntax/rib.vim +++ b/syntax/rib.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rib.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, 'rib') == -1 " Vim syntax file diff --git a/syntax/rmd.vim b/syntax/rmd.vim index 521998ae..dd8292cd 100644 --- a/syntax/rmd.vim +++ b/syntax/rmd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " markdown Text with R statements diff --git a/syntax/rnc.vim b/syntax/rnc.vim index df6ba30c..c07c7a0d 100644 --- a/syntax/rnc.vim +++ b/syntax/rnc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rnc.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, 'rnc') == -1 " Vim syntax file diff --git a/syntax/rng.vim b/syntax/rng.vim index ba681ef3..75de79f4 100644 --- a/syntax/rng.vim +++ b/syntax/rng.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rng.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, 'rng') == -1 " Vim syntax file diff --git a/syntax/rnoweb-1.vim b/syntax/rnoweb-1.vim index e3906c1c..aa6b2b9e 100644 --- a/syntax/rnoweb-1.vim +++ b/syntax/rnoweb-1.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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, 'r-lang') == -1 " Vim syntax file diff --git a/syntax/rnoweb-2.vim b/syntax/rnoweb-2.vim index 17a656dd..daba14c7 100644 --- a/syntax/rnoweb-2.vim +++ b/syntax/rnoweb-2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rnoweb-2.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 syntax file diff --git a/syntax/robots.vim b/syntax/robots.vim index 724b70b9..e2b5ecdd 100644 --- a/syntax/robots.vim +++ b/syntax/robots.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/robots.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, 'robots') == -1 " Vim syntax file diff --git a/syntax/rpcgen.vim b/syntax/rpcgen.vim index f15e6564..ee911f4e 100644 --- a/syntax/rpcgen.vim +++ b/syntax/rpcgen.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rpcgen.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, 'rpcgen') == -1 " Vim syntax file diff --git a/syntax/rpl.vim b/syntax/rpl.vim index be71c4d5..3f49ccf1 100644 --- a/syntax/rpl.vim +++ b/syntax/rpl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/rrst.vim b/syntax/rrst.vim index f6d3dc23..57620048 100644 --- a/syntax/rrst.vim +++ b/syntax/rrst.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " reStructured Text with R statements diff --git a/syntax/rst.vim b/syntax/rst.vim index 4995af9f..6a729d1d 100644 --- a/syntax/rst.vim +++ b/syntax/rst.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 reST syntax file diff --git a/syntax/rtf.vim b/syntax/rtf.vim index d795c932..1528dab8 100644 --- a/syntax/rtf.vim +++ b/syntax/rtf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/rtf.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, 'rtf') == -1 " Vim syntax file diff --git a/syntax/ruby.vim b/syntax/ruby.vim index 898f811e..f61566ec 100644 --- a/syntax/ruby.vim +++ b/syntax/ruby.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/rust.vim b/syntax/rust.vim index a5f312be..90fce408 100644 --- a/syntax/rust.vim +++ b/syntax/rust.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/samba.vim b/syntax/samba.vim index 9d481ac3..e9bff267 100644 --- a/syntax/samba.vim +++ b/syntax/samba.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/samba.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, 'samba') == -1 " Vim syntax file diff --git a/syntax/sas.vim b/syntax/sas.vim index 1ae23c7f..ba85b4fb 100644 --- a/syntax/sas.vim +++ b/syntax/sas.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/sass.vim b/syntax/sass.vim index 4a49026f..e9b4be3b 100644 --- a/syntax/sass.vim +++ b/syntax/sass.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/sather.vim b/syntax/sather.vim index 9c3d4504..70a1eaae 100644 --- a/syntax/sather.vim +++ b/syntax/sather.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sather.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, 'sather') == -1 " Vim syntax file diff --git a/syntax/sbt.vim b/syntax/sbt.vim index 2a280624..ee59f9b1 100644 --- a/syntax/sbt.vim +++ b/syntax/sbt.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sbt.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, 'sbt') == -1 " Vim syntax file diff --git a/syntax/scala.vim b/syntax/scala.vim index 10f884f4..f4b0406d 100644 --- a/syntax/scala.vim +++ b/syntax/scala.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/scheme.vim b/syntax/scheme.vim index c8430939..25fc6dcc 100644 --- a/syntax/scheme.vim +++ b/syntax/scheme.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/scilab.vim b/syntax/scilab.vim index 033aa21d..3b311f6c 100644 --- a/syntax/scilab.vim +++ b/syntax/scilab.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/scilab.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, 'scilab') == -1 " diff --git a/syntax/screen.vim b/syntax/screen.vim index b3fe603f..bcafa9e2 100644 --- a/syntax/screen.vim +++ b/syntax/screen.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/screen.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, 'screen') == -1 " Vim syntax file diff --git a/syntax/scss.vim b/syntax/scss.vim index 5e40d35c..73345678 100644 --- a/syntax/scss.vim +++ b/syntax/scss.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/sd.vim b/syntax/sd.vim index 9b220b72..dde0f4f7 100644 --- a/syntax/sd.vim +++ b/syntax/sd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sd.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, 'sd') == -1 " Language: streaming descriptor file diff --git a/syntax/sdc.vim b/syntax/sdc.vim index 286482ff..4d9db312 100644 --- a/syntax/sdc.vim +++ b/syntax/sdc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sdc.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, 'sdc') == -1 " Vim syntax file diff --git a/syntax/sdl.vim b/syntax/sdl.vim index 7d31fba0..1b13ac4a 100644 --- a/syntax/sdl.vim +++ b/syntax/sdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/sed.vim b/syntax/sed.vim index 2e4690c7..338b5cc3 100644 --- a/syntax/sed.vim +++ b/syntax/sed.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sed.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, 'sed') == -1 " Vim syntax file diff --git a/syntax/sensors.vim b/syntax/sensors.vim index e0c1185a..087e7fae 100644 --- a/syntax/sensors.vim +++ b/syntax/sensors.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sensors.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, 'sensors') == -1 " Vim syntax file diff --git a/syntax/services.vim b/syntax/services.vim index 5e4debd9..fae3e65e 100644 --- a/syntax/services.vim +++ b/syntax/services.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/services.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, 'services') == -1 " Vim syntax file diff --git a/syntax/setserial.vim b/syntax/setserial.vim index 63939544..43a5f73f 100644 --- a/syntax/setserial.vim +++ b/syntax/setserial.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/setserial.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, 'setserial') == -1 " Vim syntax file diff --git a/syntax/sexplib.vim b/syntax/sexplib.vim index 4d7fc1e1..ff669244 100644 --- a/syntax/sexplib.vim +++ b/syntax/sexplib.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sexplib.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 syntax file diff --git a/syntax/sh.vim b/syntax/sh.vim index 96a70e2f..3abe2d9d 100644 --- a/syntax/sh.vim +++ b/syntax/sh.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sh.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, 'sh') == -1 " Shebang diff --git a/syntax/sieve.vim b/syntax/sieve.vim index 21a8e1e8..8d8ad8f2 100644 --- a/syntax/sieve.vim +++ b/syntax/sieve.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sieve.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, 'sieve') == -1 " Vim syntax file diff --git a/syntax/sil.vim b/syntax/sil.vim index e1d55231..a4bf5359 100644 --- a/syntax/sil.vim +++ b/syntax/sil.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sil.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, 'sil') == -1 " This source file is part of the Swift.org open source project diff --git a/syntax/simula.vim b/syntax/simula.vim index 2806cfe7..5d83519e 100644 --- a/syntax/simula.vim +++ b/syntax/simula.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/simula.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, 'simula') == -1 " Vim syntax file diff --git a/syntax/sinda.vim b/syntax/sinda.vim index b2b4ce09..27f22df6 100644 --- a/syntax/sinda.vim +++ b/syntax/sinda.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sinda.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, 'sinda') == -1 " Vim syntax file diff --git a/syntax/sisu.vim b/syntax/sisu.vim index d67a14c9..f703e138 100644 --- a/syntax/sisu.vim +++ b/syntax/sisu.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sisu.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, 'sisu') == -1 " SiSU Vim syntax file diff --git a/syntax/skill.vim b/syntax/skill.vim index cddbb41a..ed1c1975 100644 --- a/syntax/skill.vim +++ b/syntax/skill.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/skill.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, 'skill') == -1 " Vim syntax file diff --git a/syntax/slang.vim b/syntax/slang.vim index 48f209b7..92bd79e3 100644 --- a/syntax/slang.vim +++ b/syntax/slang.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/slang.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, 'slang') == -1 " Vim syntax file diff --git a/syntax/slice.vim b/syntax/slice.vim index 8a158ee0..6b595d08 100644 --- a/syntax/slice.vim +++ b/syntax/slice.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/slice.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, 'slice') == -1 " Vim syntax file diff --git a/syntax/slim.vim b/syntax/slim.vim index 40ad0a1d..91f74f98 100644 --- a/syntax/slim.vim +++ b/syntax/slim.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/slime.vim b/syntax/slime.vim index d6f3076c..b47b79bc 100644 --- a/syntax/slime.vim +++ b/syntax/slime.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/slpconf.vim b/syntax/slpconf.vim index e134c596..1c70cbff 100644 --- a/syntax/slpconf.vim +++ b/syntax/slpconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/slpconf.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, 'slpconf') == -1 " Vim syntax file diff --git a/syntax/slpreg.vim b/syntax/slpreg.vim index d8f50cae..26b5c09d 100644 --- a/syntax/slpreg.vim +++ b/syntax/slpreg.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/slpreg.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, 'slpreg') == -1 " Vim syntax file diff --git a/syntax/slpspi.vim b/syntax/slpspi.vim index bbf176ef..7c78ff5b 100644 --- a/syntax/slpspi.vim +++ b/syntax/slpspi.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/slpspi.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, 'slpspi') == -1 " Vim syntax file diff --git a/syntax/slrnrc.vim b/syntax/slrnrc.vim index 262044ac..5f03453e 100644 --- a/syntax/slrnrc.vim +++ b/syntax/slrnrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/slrnrc.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, 'slrnrc') == -1 " Vim syntax file diff --git a/syntax/slrnsc.vim b/syntax/slrnsc.vim index 74d6ea69..3d168331 100644 --- a/syntax/slrnsc.vim +++ b/syntax/slrnsc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/slrnsc.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, 'slrnsc') == -1 " Vim syntax file diff --git a/syntax/sm.vim b/syntax/sm.vim index 5ebe510e..b1336a6c 100644 --- a/syntax/sm.vim +++ b/syntax/sm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sm.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, 'sm') == -1 " Vim syntax file diff --git a/syntax/smarty.vim b/syntax/smarty.vim index 5ac25bc6..edda9d81 100644 --- a/syntax/smarty.vim +++ b/syntax/smarty.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/smarty.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, 'smarty') == -1 " Vim syntax file diff --git a/syntax/smcl.vim b/syntax/smcl.vim index 57bac558..02444356 100644 --- a/syntax/smcl.vim +++ b/syntax/smcl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/smcl.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, 'smcl') == -1 " smcl.vim -- Vim syntax file for smcl files. diff --git a/syntax/smhl.vim b/syntax/smhl.vim index a36d647f..6e827414 100644 --- a/syntax/smhl.vim +++ b/syntax/smhl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/smhl.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 syntax cluster _semantic contains=_semantic1,_semantic2,_semantic3,_semantic4,_semantic5,_semantic6,_semantic7,_semantic8,_semantic9,_semantic10,_semantic11,_semantic12,_semantic13,_semantic14,_semantic15,_semantic16,_semantic17,_semantic18,_semantic19,_semantic20,_semantic21,_semantic22,_semantic23,_semantic24,_semantic25 diff --git a/syntax/smith.vim b/syntax/smith.vim index 7d3a67b7..10b5b55b 100644 --- a/syntax/smith.vim +++ b/syntax/smith.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/smith.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, 'smith') == -1 " Vim syntax file diff --git a/syntax/sml.vim b/syntax/sml.vim index b4ff495d..1970e999 100644 --- a/syntax/sml.vim +++ b/syntax/sml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/smt2.vim b/syntax/smt2.vim index 5fa941d4..0ca504ea 100644 --- a/syntax/smt2.vim +++ b/syntax/smt2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/smt2.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, 'smt2') == -1 " Vim syntax file diff --git a/syntax/snobol4.vim b/syntax/snobol4.vim index 0f88911c..a2787f15 100644 --- a/syntax/snobol4.vim +++ b/syntax/snobol4.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/snobol4.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, 'snobol4') == -1 " Vim syntax file diff --git a/syntax/solidity.vim b/syntax/solidity.vim index ebf9549d..4f2a15e5 100644 --- a/syntax/solidity.vim +++ b/syntax/solidity.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/spec.vim b/syntax/spec.vim index 570dea78..3d7cf35d 100644 --- a/syntax/spec.vim +++ b/syntax/spec.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/spec.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, 'spec') == -1 " Filename: spec.vim diff --git a/syntax/spice.vim b/syntax/spice.vim index c168154a..42c882cb 100644 --- a/syntax/spice.vim +++ b/syntax/spice.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/spice.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, 'spice') == -1 " Vim syntax file diff --git a/syntax/spup.vim b/syntax/spup.vim index 71af16f9..de338995 100644 --- a/syntax/spup.vim +++ b/syntax/spup.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/spup.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, 'spup') == -1 " Vim syntax file diff --git a/syntax/spyce.vim b/syntax/spyce.vim index 2c87ffb4..24bf358d 100644 --- a/syntax/spyce.vim +++ b/syntax/spyce.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/spyce.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, 'spyce') == -1 " Vim syntax file diff --git a/syntax/sql.vim b/syntax/sql.vim index 54cc4673..e0979489 100644 --- a/syntax/sql.vim +++ b/syntax/sql.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file loader diff --git a/syntax/sqlj.vim b/syntax/sqlj.vim index b043fe5a..74193bc3 100644 --- a/syntax/sqlj.vim +++ b/syntax/sqlj.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sqlj.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, 'sqlj') == -1 " Vim syntax file diff --git a/syntax/sqloracle.vim b/syntax/sqloracle.vim index eb3390ba..494f8c91 100644 --- a/syntax/sqloracle.vim +++ b/syntax/sqloracle.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sqloracle.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 syntax file diff --git a/syntax/sqr.vim b/syntax/sqr.vim index f8812c0d..89474ff3 100644 --- a/syntax/sqr.vim +++ b/syntax/sqr.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sqr.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, 'sqr') == -1 " Vim syntax file diff --git a/syntax/squid.vim b/syntax/squid.vim index 2749a530..05d4dd7e 100644 --- a/syntax/squid.vim +++ b/syntax/squid.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/squid.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, 'squid') == -1 " Vim syntax file diff --git a/syntax/srec.vim b/syntax/srec.vim index 65148010..5375700e 100644 --- a/syntax/srec.vim +++ b/syntax/srec.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/srec.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, 'srec') == -1 " Vim syntax file diff --git a/syntax/sshconfig.vim b/syntax/sshconfig.vim index c8e666d8..7ba0d05f 100644 --- a/syntax/sshconfig.vim +++ b/syntax/sshconfig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/sshdconfig.vim b/syntax/sshdconfig.vim index 7e45086c..49c9d1f6 100644 --- a/syntax/sshdconfig.vim +++ b/syntax/sshdconfig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sshdconfig.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, 'sshdconfig') == -1 " Vim syntax file diff --git a/syntax/st.vim b/syntax/st.vim index a642ffa9..c5ea4850 100644 --- a/syntax/st.vim +++ b/syntax/st.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/st.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, 'st') == -1 " Vim syntax file diff --git a/syntax/stata.vim b/syntax/stata.vim index 9098914b..9a972ad0 100644 --- a/syntax/stata.vim +++ b/syntax/stata.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/stata.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, 'stata') == -1 " stata.vim -- Vim syntax file for Stata do, ado, and class files. diff --git a/syntax/stp.vim b/syntax/stp.vim index f40a4eb2..04c70fe4 100644 --- a/syntax/stp.vim +++ b/syntax/stp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/stp.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, 'stp') == -1 " Vim syntax file diff --git a/syntax/stylus.vim b/syntax/stylus.vim index 36972ad6..0f32d2d8 100644 --- a/syntax/stylus.vim +++ b/syntax/stylus.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/sudoers.vim b/syntax/sudoers.vim index 298ddb9c..4482fac7 100644 --- a/syntax/sudoers.vim +++ b/syntax/sudoers.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sudoers.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, 'sudoers') == -1 " Vim syntax file diff --git a/syntax/svelte.vim b/syntax/svelte.vim index 0654b203..377964e6 100644 --- a/syntax/svelte.vim +++ b/syntax/svelte.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/svg.vim b/syntax/svg.vim index 979d0a70..676cfc9f 100644 --- a/syntax/svg.vim +++ b/syntax/svg.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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') == -1 " Vim syntax file diff --git a/syntax/svn.vim b/syntax/svn.vim index 6d1fa476..ae7f7875 100644 --- a/syntax/svn.vim +++ b/syntax/svn.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/svn.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, 'svn') == -1 " Vim syntax file diff --git a/syntax/swift.vim b/syntax/swift.vim index 6c988338..26d9d7a0 100644 --- a/syntax/swift.vim +++ b/syntax/swift.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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/syntax/swiftgyb.vim b/syntax/swiftgyb.vim index c9a8851b..b85fe036 100644 --- a/syntax/swiftgyb.vim +++ b/syntax/swiftgyb.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/swiftgyb.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, 'swiftgyb') == -1 " This source file is part of the Swift.org open source project diff --git a/syntax/sxhkdrc.vim b/syntax/sxhkdrc.vim index c44ab0c0..7f413409 100644 --- a/syntax/sxhkdrc.vim +++ b/syntax/sxhkdrc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sxhkdrc.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, 'sxhkd') == -1 if exists("b:current_syntax") diff --git a/syntax/sysctl.vim b/syntax/sysctl.vim index 0e8eb0bf..1fccb984 100644 --- a/syntax/sysctl.vim +++ b/syntax/sysctl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/sysctl.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, 'sysctl') == -1 " Vim syntax file diff --git a/syntax/systemd.vim b/syntax/systemd.vim index fdf4b764..d7219719 100644 --- a/syntax/systemd.vim +++ b/syntax/systemd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/systemd.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, 'systemd') == -1 " Filename: systemd.vim diff --git a/syntax/systemverilog.vim b/syntax/systemverilog.vim index 83eecaa7..823780ad 100644 --- a/syntax/systemverilog.vim +++ b/syntax/systemverilog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/tablegen.vim b/syntax/tablegen.vim index 41928648..ab77c623 100644 --- a/syntax/tablegen.vim +++ b/syntax/tablegen.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tablegen.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 syntax file diff --git a/syntax/tads.vim b/syntax/tads.vim index e4737535..e47cad71 100644 --- a/syntax/tads.vim +++ b/syntax/tads.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tads.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, 'tads') == -1 " Vim syntax file diff --git a/syntax/tags.vim b/syntax/tags.vim index 9853f395..b3b5b36d 100644 --- a/syntax/tags.vim +++ b/syntax/tags.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tags.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, 'tags') == -1 " Language: tags diff --git a/syntax/tak.vim b/syntax/tak.vim index 275a57c9..14922939 100644 --- a/syntax/tak.vim +++ b/syntax/tak.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tak.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, 'tak') == -1 " Vim syntax file diff --git a/syntax/tap.vim b/syntax/tap.vim index 6c7bed65..ff491f39 100644 --- a/syntax/tap.vim +++ b/syntax/tap.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tap.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 syntax file diff --git a/syntax/taskdata.vim b/syntax/taskdata.vim index de964897..e0b18445 100644 --- a/syntax/taskdata.vim +++ b/syntax/taskdata.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/taskdata.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, 'taskdata') == -1 " Vim syntax file diff --git a/syntax/taskedit.vim b/syntax/taskedit.vim index 96f4a050..d3674f90 100644 --- a/syntax/taskedit.vim +++ b/syntax/taskedit.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/taskedit.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, 'taskedit') == -1 " Vim syntax file diff --git a/syntax/tcl.vim b/syntax/tcl.vim index 6946bcc7..f03c1347 100644 --- a/syntax/tcl.vim +++ b/syntax/tcl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/template.vim b/syntax/template.vim index 32b8bafe..c2cd69aa 100644 --- a/syntax/template.vim +++ b/syntax/template.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/template.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, 'template') == -1 " Vim syntax file diff --git a/syntax/teraterm.vim b/syntax/teraterm.vim index bfa0d3a8..db59b231 100644 --- a/syntax/teraterm.vim +++ b/syntax/teraterm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/terminfo.vim b/syntax/terminfo.vim index 45ae5126..2251ff6e 100644 --- a/syntax/terminfo.vim +++ b/syntax/terminfo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/terminfo.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, 'terminfo') == -1 " Vim syntax file diff --git a/syntax/terraform.vim b/syntax/terraform.vim index 8854c0ba..2339c23f 100644 --- a/syntax/terraform.vim +++ b/syntax/terraform.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Forked from Larry Gilbert's syntax file diff --git a/syntax/tex.vim b/syntax/tex.vim index a48c454a..ecbc66f7 100644 --- a/syntax/tex.vim +++ b/syntax/tex.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/texinfo.vim b/syntax/texinfo.vim index f97713f4..be333cd2 100644 --- a/syntax/texinfo.vim +++ b/syntax/texinfo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/texinfo.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, 'texinfo') == -1 " Vim syntax file diff --git a/syntax/texmf.vim b/syntax/texmf.vim index e6da43cb..f55de21c 100644 --- a/syntax/texmf.vim +++ b/syntax/texmf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/texmf.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, 'texmf') == -1 " Vim syntax file diff --git a/syntax/textile.vim b/syntax/textile.vim index 35126931..e5ccc7ae 100644 --- a/syntax/textile.vim +++ b/syntax/textile.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/textile.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, 'textile') == -1 " diff --git a/syntax/tf.vim b/syntax/tf.vim index bad76201..0bc23785 100644 --- a/syntax/tf.vim +++ b/syntax/tf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/thrift.vim b/syntax/thrift.vim index 806845a6..aaa546a4 100644 --- a/syntax/thrift.vim +++ b/syntax/thrift.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/thrift.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, 'thrift') == -1 " Vim syntax file diff --git a/syntax/tidy.vim b/syntax/tidy.vim index 46e12bba..2ace1fc0 100644 --- a/syntax/tidy.vim +++ b/syntax/tidy.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tidy.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, 'tidy') == -1 " Vim syntax file diff --git a/syntax/tilde.vim b/syntax/tilde.vim index f31c7cdf..d67f89ea 100644 --- a/syntax/tilde.vim +++ b/syntax/tilde.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/tli.vim b/syntax/tli.vim index bbb5b4eb..87b85fd4 100644 --- a/syntax/tli.vim +++ b/syntax/tli.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tli.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, 'tli') == -1 " Vim syntax file diff --git a/syntax/tmux.vim b/syntax/tmux.vim index d1cf1301..f992751f 100644 --- a/syntax/tmux.vim +++ b/syntax/tmux.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tmux.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, 'tmux') == -1 " Language: tmux(1) configuration file diff --git a/syntax/toml.vim b/syntax/toml.vim index 4838b0d9..43c6e87e 100644 --- a/syntax/toml.vim +++ b/syntax/toml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/toml.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, 'toml') == -1 " Language: TOML diff --git a/syntax/tpp.vim b/syntax/tpp.vim index d9f280fd..7057879f 100644 --- a/syntax/tpp.vim +++ b/syntax/tpp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tpp.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, 'tpp') == -1 " Vim syntax file diff --git a/syntax/tptp.vim b/syntax/tptp.vim index f31b278d..7c29b43f 100644 --- a/syntax/tptp.vim +++ b/syntax/tptp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tptp.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, 'tptp') == -1 " Vim syntax file diff --git a/syntax/trasys.vim b/syntax/trasys.vim index 44abf3c4..bd521439 100644 --- a/syntax/trasys.vim +++ b/syntax/trasys.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/trasys.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, 'trasys') == -1 " Vim syntax file diff --git a/syntax/treetop.vim b/syntax/treetop.vim index 46103dc6..53cf7718 100644 --- a/syntax/treetop.vim +++ b/syntax/treetop.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/trustees.vim b/syntax/trustees.vim index d2ff0ab0..7a29a667 100644 --- a/syntax/trustees.vim +++ b/syntax/trustees.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/trustees.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, 'trustees') == -1 " Vim syntax file diff --git a/syntax/tsalt.vim b/syntax/tsalt.vim index e0a4ade1..733f1683 100644 --- a/syntax/tsalt.vim +++ b/syntax/tsalt.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tsalt.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, 'tsalt') == -1 " Vim syntax file diff --git a/syntax/tsscl.vim b/syntax/tsscl.vim index ef5415b4..a20488be 100644 --- a/syntax/tsscl.vim +++ b/syntax/tsscl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tsscl.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, 'tsscl') == -1 " Vim syntax file diff --git a/syntax/tssgm.vim b/syntax/tssgm.vim index 07a84ec3..f96c71cb 100644 --- a/syntax/tssgm.vim +++ b/syntax/tssgm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tssgm.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, 'tssgm') == -1 " Vim syntax file diff --git a/syntax/tssop.vim b/syntax/tssop.vim index 89c6c893..175a12eb 100644 --- a/syntax/tssop.vim +++ b/syntax/tssop.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tssop.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, 'tssop') == -1 " Vim syntax file diff --git a/syntax/tt2.vim b/syntax/tt2.vim index 426d32a3..24cd9c66 100644 --- a/syntax/tt2.vim +++ b/syntax/tt2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tt2.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 " Language: TT2 (Perl Template Toolkit) diff --git a/syntax/tt2html.vim b/syntax/tt2html.vim index 728819a5..6ab61082 100644 --- a/syntax/tt2html.vim +++ b/syntax/tt2html.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tt2html.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 " Language: TT2 embedded with HTML diff --git a/syntax/tt2js.vim b/syntax/tt2js.vim index d576ac05..77110ff9 100644 --- a/syntax/tt2js.vim +++ b/syntax/tt2js.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/tt2js.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 " Language: TT2 embedded with Javascript diff --git a/syntax/twig.vim b/syntax/twig.vim index e3e67b5d..73e3ace8 100644 --- a/syntax/twig.vim +++ b/syntax/twig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/typescript.vim b/syntax/typescript.vim index 8a56e183..e6a3e414 100644 --- a/syntax/typescript.vim +++ b/syntax/typescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/typescriptreact.vim b/syntax/typescriptreact.vim index 7d55769b..1eca36b3 100644 --- a/syntax/typescriptreact.vim +++ b/syntax/typescriptreact.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 if !exists("main_syntax") diff --git a/syntax/uc.vim b/syntax/uc.vim index 20c3ea80..912e4e25 100644 --- a/syntax/uc.vim +++ b/syntax/uc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/uc.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, 'uc') == -1 " Vim syntax file diff --git a/syntax/udevconf.vim b/syntax/udevconf.vim index b2d12123..077cfe88 100644 --- a/syntax/udevconf.vim +++ b/syntax/udevconf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/udevconf.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, 'udevconf') == -1 " Vim syntax file diff --git a/syntax/udevperm.vim b/syntax/udevperm.vim index d47f34c1..ee52607f 100644 --- a/syntax/udevperm.vim +++ b/syntax/udevperm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/udevperm.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, 'udevperm') == -1 " Vim syntax file diff --git a/syntax/uil.vim b/syntax/uil.vim index 81d83443..72569b54 100644 --- a/syntax/uil.vim +++ b/syntax/uil.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/uil.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, 'uil') == -1 " Vim syntax file diff --git a/syntax/unison.vim b/syntax/unison.vim index 2578add8..7774a64c 100644 --- a/syntax/unison.vim +++ b/syntax/unison.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/unison.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, 'unison') == -1 " Vim syntax file, adapted from Haskell file by John Williams <jrw@pobox.com> diff --git a/syntax/updatedb.vim b/syntax/updatedb.vim index d4479902..f1cb406b 100644 --- a/syntax/updatedb.vim +++ b/syntax/updatedb.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/updatedb.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, 'updatedb') == -1 " Vim syntax file diff --git a/syntax/upstart.vim b/syntax/upstart.vim index 2295ad54..ca1c1275 100644 --- a/syntax/upstart.vim +++ b/syntax/upstart.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/upstart.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, 'upstart') == -1 " Vim syntax file diff --git a/syntax/upstreamdat.vim b/syntax/upstreamdat.vim index 0ae0db3a..0f3b60a2 100644 --- a/syntax/upstreamdat.vim +++ b/syntax/upstreamdat.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/upstreamdat.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, 'upstreamdat') == -1 " Vim syntax file diff --git a/syntax/upstreaminstalllog.vim b/syntax/upstreaminstalllog.vim index b4e76083..7e7cf248 100644 --- a/syntax/upstreaminstalllog.vim +++ b/syntax/upstreaminstalllog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/upstreaminstalllog.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, 'upstreaminstalllog') == -1 " Vim syntax file diff --git a/syntax/upstreamlog.vim b/syntax/upstreamlog.vim index 8e50a9e6..0b0e9f26 100644 --- a/syntax/upstreamlog.vim +++ b/syntax/upstreamlog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/upstreamlog.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, 'upstreamlog') == -1 " Vim syntax file diff --git a/syntax/usserverlog.vim b/syntax/usserverlog.vim index c891affa..0711c54f 100644 --- a/syntax/usserverlog.vim +++ b/syntax/usserverlog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/usserverlog.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, 'usserverlog') == -1 " Vim syntax file diff --git a/syntax/usw2kagtlog.vim b/syntax/usw2kagtlog.vim index 8b3ee48b..53d2a08a 100644 --- a/syntax/usw2kagtlog.vim +++ b/syntax/usw2kagtlog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/usw2kagtlog.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, 'usw2kagtlog') == -1 " Vim syntax file diff --git a/syntax/vala.vim b/syntax/vala.vim index 1cf68e0a..5854fdc9 100644 --- a/syntax/vala.vim +++ b/syntax/vala.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/vb.vim b/syntax/vb.vim index 04e171ca..86906666 100644 --- a/syntax/vb.vim +++ b/syntax/vb.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/vbnet.vim b/syntax/vbnet.vim index 0550ca03..695349cc 100644 --- a/syntax/vbnet.vim +++ b/syntax/vbnet.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/vbnet.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, 'vbnet') == -1 " Vim syntax file diff --git a/syntax/vcl.vim b/syntax/vcl.vim index e315fbf1..92bc17c3 100644 --- a/syntax/vcl.vim +++ b/syntax/vcl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/vcl.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, 'vcl') == -1 " Vim syntax file diff --git a/syntax/velocity.vim b/syntax/velocity.vim index d044f914..bf855de6 100644 --- a/syntax/velocity.vim +++ b/syntax/velocity.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/vera.vim b/syntax/vera.vim index 8213de17..4238909c 100644 --- a/syntax/vera.vim +++ b/syntax/vera.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/vera.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, 'vera') == -1 " Vim syntax file diff --git a/syntax/verilog.vim b/syntax/verilog.vim index cc00a76a..d7d27f79 100644 --- a/syntax/verilog.vim +++ b/syntax/verilog.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/verilogams.vim b/syntax/verilogams.vim index bc65b305..100ae92b 100644 --- a/syntax/verilogams.vim +++ b/syntax/verilogams.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/verilogams.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, 'verilogams') == -1 " Vim syntax file diff --git a/syntax/vgrindefs.vim b/syntax/vgrindefs.vim index 7f6a4642..a6f6e86a 100644 --- a/syntax/vgrindefs.vim +++ b/syntax/vgrindefs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/vgrindefs.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, 'vgrindefs') == -1 " Vim syntax file diff --git a/syntax/vhdl.vim b/syntax/vhdl.vim index f29ecc1a..75771c6f 100644 --- a/syntax/vhdl.vim +++ b/syntax/vhdl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/vimgo.vim b/syntax/vimgo.vim index f33b5b1b..f0b6fe42 100644 --- a/syntax/vimgo.vim +++ b/syntax/vimgo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/vimgo.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:current_syntax") diff --git a/syntax/viminfo.vim b/syntax/viminfo.vim index ca37f9e5..589398c4 100644 --- a/syntax/viminfo.vim +++ b/syntax/viminfo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/viminfo.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, 'viminfo') == -1 " Vim syntax file diff --git a/syntax/vlang.vim b/syntax/vlang.vim index 883de7d3..12f5e276 100644 --- a/syntax/vlang.vim +++ b/syntax/vlang.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/vmasm.vim b/syntax/vmasm.vim index 2581e88c..034a4b19 100644 --- a/syntax/vmasm.vim +++ b/syntax/vmasm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/vmasm.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, 'vmasm') == -1 " Vim syntax file diff --git a/syntax/voscm.vim b/syntax/voscm.vim index cd883f6f..24b43904 100644 --- a/syntax/voscm.vim +++ b/syntax/voscm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/voscm.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, 'voscm') == -1 " Vim syntax file diff --git a/syntax/vrml.vim b/syntax/vrml.vim index 0ee66705..02fca957 100644 --- a/syntax/vrml.vim +++ b/syntax/vrml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/vrml.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, 'vrml') == -1 " Vim syntax file diff --git a/syntax/vroom.vim b/syntax/vroom.vim index 6d0a4849..00bf151f 100644 --- a/syntax/vroom.vim +++ b/syntax/vroom.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/vue.vim b/syntax/vue.vim index 1e039a5f..d516f409 100644 --- a/syntax/vue.vim +++ b/syntax/vue.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/wast.vim b/syntax/wast.vim index d0b81718..d47d344d 100644 --- a/syntax/wast.vim +++ b/syntax/wast.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/webmacro.vim b/syntax/webmacro.vim index a5986b2e..3e9add54 100644 --- a/syntax/webmacro.vim +++ b/syntax/webmacro.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/webmacro.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, 'webmacro') == -1 " WebMacro syntax file diff --git a/syntax/wget.vim b/syntax/wget.vim index 62fafb2a..e81980e0 100644 --- a/syntax/wget.vim +++ b/syntax/wget.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/wget.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, 'wget') == -1 " Vim syntax file diff --git a/syntax/winbatch.vim b/syntax/winbatch.vim index d2494c8c..3c7ad59b 100644 --- a/syntax/winbatch.vim +++ b/syntax/winbatch.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/winbatch.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, 'winbatch') == -1 " Vim syntax file diff --git a/syntax/wml.vim b/syntax/wml.vim index 9ded9e19..be4b620a 100644 --- a/syntax/wml.vim +++ b/syntax/wml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/wml.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, 'wml') == -1 " Vim syntax file diff --git a/syntax/wsh.vim b/syntax/wsh.vim index d18c715d..bd132b3c 100644 --- a/syntax/wsh.vim +++ b/syntax/wsh.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/wsh.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, 'wsh') == -1 " Vim syntax file diff --git a/syntax/wsml.vim b/syntax/wsml.vim index f3a58349..ef8c3623 100644 --- a/syntax/wsml.vim +++ b/syntax/wsml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/wsml.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, 'wsml') == -1 " Vim syntax file diff --git a/syntax/wvdial.vim b/syntax/wvdial.vim index 560060d2..d9a47e26 100644 --- a/syntax/wvdial.vim +++ b/syntax/wvdial.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/wvdial.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, 'wvdial') == -1 " Vim syntax file diff --git a/syntax/xdc.vim b/syntax/xdc.vim index 4d583cd5..8a768440 100644 --- a/syntax/xdc.vim +++ b/syntax/xdc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xdc.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, 'xdc') == -1 " Vim syntax file diff --git a/syntax/xdefaults.vim b/syntax/xdefaults.vim index 704c24b1..78c7b8a8 100644 --- a/syntax/xdefaults.vim +++ b/syntax/xdefaults.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xdefaults.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, 'xdefaults') == -1 " Vim syntax file diff --git a/syntax/xf86conf.vim b/syntax/xf86conf.vim index 1c295057..90af49cb 100644 --- a/syntax/xf86conf.vim +++ b/syntax/xf86conf.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/xhtml.vim b/syntax/xhtml.vim index b1beead4..c58dc3c8 100644 --- a/syntax/xhtml.vim +++ b/syntax/xhtml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/xinetd.vim b/syntax/xinetd.vim index 2a59f43c..c9ff0fc0 100644 --- a/syntax/xinetd.vim +++ b/syntax/xinetd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/xmath.vim b/syntax/xmath.vim index 5824eddc..068a279b 100644 --- a/syntax/xmath.vim +++ b/syntax/xmath.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xmath.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, 'xmath') == -1 " Vim syntax file diff --git a/syntax/xml.vim b/syntax/xml.vim index 7b1e6ce7..724f3cc6 100644 --- a/syntax/xml.vim +++ b/syntax/xml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xml.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, 'xml') == -1 " Vim syntax file diff --git a/syntax/xmodmap.vim b/syntax/xmodmap.vim index b0de8309..96fc0189 100644 --- a/syntax/xmodmap.vim +++ b/syntax/xmodmap.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xmodmap.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, 'xmodmap') == -1 " Vim syntax file diff --git a/syntax/xpm.vim b/syntax/xpm.vim index 7e741cad..96289c11 100644 --- a/syntax/xpm.vim +++ b/syntax/xpm.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xpm.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, 'xpm') == -1 " Vim syntax file diff --git a/syntax/xpm2.vim b/syntax/xpm2.vim index b1eebba9..333d8b62 100644 --- a/syntax/xpm2.vim +++ b/syntax/xpm2.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xpm2.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, 'xpm2') == -1 " Vim syntax file diff --git a/syntax/xquery.vim b/syntax/xquery.vim index 8a154a95..b71b4c4e 100644 --- a/syntax/xquery.vim +++ b/syntax/xquery.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xquery.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, 'xquery') == -1 " Vim syntax file diff --git a/syntax/xs.vim b/syntax/xs.vim index da78f6b4..80d559a5 100644 --- a/syntax/xs.vim +++ b/syntax/xs.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xs.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 syntax file diff --git a/syntax/xsd.vim b/syntax/xsd.vim index aa635889..325486cf 100644 --- a/syntax/xsd.vim +++ b/syntax/xsd.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/xsl.vim b/syntax/xsl.vim index c24d978c..0a5d5cc8 100644 --- a/syntax/xsl.vim +++ b/syntax/xsl.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/xsl.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, 'xsl') == -1 " Vim syntax file diff --git a/syntax/xslt.vim b/syntax/xslt.vim index 6efd3738..2db1f3ea 100644 --- a/syntax/xslt.vim +++ b/syntax/xslt.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/yacc.vim b/syntax/yacc.vim index 01992fad..e687bb41 100644 --- a/syntax/yacc.vim +++ b/syntax/yacc.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/yaml.vim b/syntax/yaml.vim index 53e60684..a0fa5b9d 100644 --- a/syntax/yaml.vim +++ b/syntax/yaml.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/yats.vim b/syntax/yats.vim index bb98581e..b3e95b05 100644 --- a/syntax/yats.vim +++ b/syntax/yats.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats.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 runtime syntax/yats/typescript.vim diff --git a/syntax/yats/css.vim b/syntax/yats/css.vim index 219fc93f..c4f3ae6e 100644 --- a/syntax/yats/css.vim +++ b/syntax/yats/css.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/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, 'typescript') == -1 syntax keyword typescriptDOMStyle contained alignContent alignItems alignSelf animation diff --git a/syntax/yats/dom-document.vim b/syntax/yats/dom-document.vim index 2dfea5ec..3d6d9762 100644 --- a/syntax/yats/dom-document.vim +++ b/syntax/yats/dom-document.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/dom-document.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 syntax keyword typescriptDOMDocProp contained activeElement body cookie defaultView diff --git a/syntax/yats/dom-elem.vim b/syntax/yats/dom-elem.vim index 0680b7a7..32349a33 100644 --- a/syntax/yats/dom-elem.vim +++ b/syntax/yats/dom-elem.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/dom-elem.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 syntax keyword typescriptDOMElemAttrs contained accessKey clientHeight clientLeft diff --git a/syntax/yats/dom-event.vim b/syntax/yats/dom-event.vim index f13af726..698cd0e1 100644 --- a/syntax/yats/dom-event.vim +++ b/syntax/yats/dom-event.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/dom-event.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 syntax keyword typescriptDOMEventTargetMethod contained addEventListener removeEventListener nextgroup=typescriptEventFuncCallArg diff --git a/syntax/yats/dom-form.vim b/syntax/yats/dom-form.vim index 222b3e15..eecd8453 100644 --- a/syntax/yats/dom-form.vim +++ b/syntax/yats/dom-form.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/dom-form.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 syntax keyword typescriptDOMFormProp contained acceptCharset action elements encoding diff --git a/syntax/yats/dom-node.vim b/syntax/yats/dom-node.vim index d55e82e1..32e4142a 100644 --- a/syntax/yats/dom-node.vim +++ b/syntax/yats/dom-node.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/dom-node.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 syntax keyword typescriptDOMNodeProp contained attributes baseURI baseURIObject childNodes diff --git a/syntax/yats/dom-storage.vim b/syntax/yats/dom-storage.vim index 21564a21..c34ab017 100644 --- a/syntax/yats/dom-storage.vim +++ b/syntax/yats/dom-storage.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/dom-storage.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 syntax keyword typescriptDOMStorage contained sessionStorage localStorage diff --git a/syntax/yats/ecma-402.vim b/syntax/yats/ecma-402.vim index 2114485c..98c103c2 100644 --- a/syntax/yats/ecma-402.vim +++ b/syntax/yats/ecma-402.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/ecma-402.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Intl diff --git a/syntax/yats/es6-array.vim b/syntax/yats/es6-array.vim index cc6ba71f..2b658f25 100644 --- a/syntax/yats/es6-array.vim +++ b/syntax/yats/es6-array.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-array.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Array nextgroup=typescriptGlobalArrayDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-date.vim b/syntax/yats/es6-date.vim index ea2653cd..cd91fa53 100644 --- a/syntax/yats/es6-date.vim +++ b/syntax/yats/es6-date.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-date.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Date nextgroup=typescriptGlobalDateDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-function.vim b/syntax/yats/es6-function.vim index 0ff39379..14c137ae 100644 --- a/syntax/yats/es6-function.vim +++ b/syntax/yats/es6-function.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-function.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Function diff --git a/syntax/yats/es6-json.vim b/syntax/yats/es6-json.vim index 682e8f06..b01a878d 100644 --- a/syntax/yats/es6-json.vim +++ b/syntax/yats/es6-json.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-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, 'typescript') == -1 syntax keyword typescriptGlobal containedin=typescriptIdentifierName JSON nextgroup=typescriptGlobalJSONDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-map.vim b/syntax/yats/es6-map.vim index 247d1112..ec618928 100644 --- a/syntax/yats/es6-map.vim +++ b/syntax/yats/es6-map.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-map.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Map WeakMap diff --git a/syntax/yats/es6-math.vim b/syntax/yats/es6-math.vim index 03460ec1..fd86a190 100644 --- a/syntax/yats/es6-math.vim +++ b/syntax/yats/es6-math.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-math.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Math nextgroup=typescriptGlobalMathDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-number.vim b/syntax/yats/es6-number.vim index 109e29d3..a090e49b 100644 --- a/syntax/yats/es6-number.vim +++ b/syntax/yats/es6-number.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-number.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Number nextgroup=typescriptGlobalNumberDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-object.vim b/syntax/yats/es6-object.vim index 3043542d..55c6f943 100644 --- a/syntax/yats/es6-object.vim +++ b/syntax/yats/es6-object.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-object.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Object nextgroup=typescriptGlobalObjectDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-promise.vim b/syntax/yats/es6-promise.vim index 46851ed9..6c1b4e8a 100644 --- a/syntax/yats/es6-promise.vim +++ b/syntax/yats/es6-promise.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-promise.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Promise nextgroup=typescriptGlobalPromiseDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-proxy.vim b/syntax/yats/es6-proxy.vim index 9bbd9b66..9451dbe5 100644 --- a/syntax/yats/es6-proxy.vim +++ b/syntax/yats/es6-proxy.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-proxy.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Proxy diff --git a/syntax/yats/es6-reflect.vim b/syntax/yats/es6-reflect.vim index 2f3f6ead..6e3de79e 100644 --- a/syntax/yats/es6-reflect.vim +++ b/syntax/yats/es6-reflect.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-reflect.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Reflect diff --git a/syntax/yats/es6-regexp.vim b/syntax/yats/es6-regexp.vim index 9a16ba82..a6c50632 100644 --- a/syntax/yats/es6-regexp.vim +++ b/syntax/yats/es6-regexp.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-regexp.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName RegExp nextgroup=typescriptGlobalRegExpDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-set.vim b/syntax/yats/es6-set.vim index 56048f3e..024743bc 100644 --- a/syntax/yats/es6-set.vim +++ b/syntax/yats/es6-set.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-set.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Set WeakSet diff --git a/syntax/yats/es6-string.vim b/syntax/yats/es6-string.vim index d7275a1d..f4ef7f36 100644 --- a/syntax/yats/es6-string.vim +++ b/syntax/yats/es6-string.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-string.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName String nextgroup=typescriptGlobalStringDot,typescriptFuncCallArg diff --git a/syntax/yats/es6-symbol.vim b/syntax/yats/es6-symbol.vim index 51b2621e..2cfb65dd 100644 --- a/syntax/yats/es6-symbol.vim +++ b/syntax/yats/es6-symbol.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/es6-symbol.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Symbol nextgroup=typescriptGlobalSymbolDot,typescriptFuncCallArg diff --git a/syntax/yats/event.vim b/syntax/yats/event.vim index 36a22683..31d0eab2 100644 --- a/syntax/yats/event.vim +++ b/syntax/yats/event.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/event.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 syntax keyword typescriptAnimationEvent contained animationend animationiteration diff --git a/syntax/yats/node.vim b/syntax/yats/node.vim index 25b4e26f..e8bc4b8b 100644 --- a/syntax/yats/node.vim +++ b/syntax/yats/node.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/node.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 syntax keyword typescriptNodeGlobal containedin=typescriptIdentifierName global process diff --git a/syntax/yats/test.vim b/syntax/yats/test.vim index 7a68aa7f..a8fe7881 100644 --- a/syntax/yats/test.vim +++ b/syntax/yats/test.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/test.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 syntax keyword typescriptTestGlobal containedin=typescriptIdentifierName describe diff --git a/syntax/yats/typescript.vim b/syntax/yats/typescript.vim index df99073e..9d91a1ce 100644 --- a/syntax/yats/typescript.vim +++ b/syntax/yats/typescript.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Function Boolean diff --git a/syntax/yats/web-blob.vim b/syntax/yats/web-blob.vim index 7badb6da..fedb2417 100644 --- a/syntax/yats/web-blob.vim +++ b/syntax/yats/web-blob.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-blob.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Blob BlobBuilder diff --git a/syntax/yats/web-console.vim b/syntax/yats/web-console.vim index f3e7c73a..d8b1ded4 100644 --- a/syntax/yats/web-console.vim +++ b/syntax/yats/web-console.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-console.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName console diff --git a/syntax/yats/web-crypto.vim b/syntax/yats/web-crypto.vim index 4a9442c3..91033242 100644 --- a/syntax/yats/web-crypto.vim +++ b/syntax/yats/web-crypto.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-crypto.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 syntax keyword typescriptCryptoGlobal containedin=typescriptIdentifierName crypto diff --git a/syntax/yats/web-encoding.vim b/syntax/yats/web-encoding.vim index 077eaf9e..8188b7e1 100644 --- a/syntax/yats/web-encoding.vim +++ b/syntax/yats/web-encoding.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-encoding.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 syntax keyword typescriptEncodingGlobal containedin=typescriptIdentifierName TextEncoder diff --git a/syntax/yats/web-fetch.vim b/syntax/yats/web-fetch.vim index 9fd87e45..3c9019b6 100644 --- a/syntax/yats/web-fetch.vim +++ b/syntax/yats/web-fetch.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-fetch.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Headers Request diff --git a/syntax/yats/web-geo.vim b/syntax/yats/web-geo.vim index c439be29..b9b3447d 100644 --- a/syntax/yats/web-geo.vim +++ b/syntax/yats/web-geo.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-geo.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName Geolocation diff --git a/syntax/yats/web-history.vim b/syntax/yats/web-history.vim index 99cc5ccc..d170d37d 100644 --- a/syntax/yats/web-history.vim +++ b/syntax/yats/web-history.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-history.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 syntax keyword typescriptBOMHistoryProp contained length current next previous state diff --git a/syntax/yats/web-location.vim b/syntax/yats/web-location.vim index 65f8869d..0d92f7bd 100644 --- a/syntax/yats/web-location.vim +++ b/syntax/yats/web-location.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-location.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 syntax keyword typescriptBOMLocationProp contained href protocol host hostname port diff --git a/syntax/yats/web-navigator.vim b/syntax/yats/web-navigator.vim index 48fe9f7d..2a408b0f 100644 --- a/syntax/yats/web-navigator.vim +++ b/syntax/yats/web-navigator.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-navigator.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 syntax keyword typescriptBOMNavigatorProp contained battery buildID connection cookieEnabled diff --git a/syntax/yats/web-network.vim b/syntax/yats/web-network.vim index d717da5c..71cd6fca 100644 --- a/syntax/yats/web-network.vim +++ b/syntax/yats/web-network.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-network.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName NetworkInformation diff --git a/syntax/yats/web-payment.vim b/syntax/yats/web-payment.vim index 74805967..2154a14a 100644 --- a/syntax/yats/web-payment.vim +++ b/syntax/yats/web-payment.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-payment.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 syntax keyword typescriptGlobal containedin=typescriptIdentifierName PaymentRequest diff --git a/syntax/yats/web-service-worker.vim b/syntax/yats/web-service-worker.vim index a44950fb..9f497472 100644 --- a/syntax/yats/web-service-worker.vim +++ b/syntax/yats/web-service-worker.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-service-worker.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 syntax keyword typescriptServiceWorkerProp contained controller ready diff --git a/syntax/yats/web-window.vim b/syntax/yats/web-window.vim index eb6257fb..04d57e98 100644 --- a/syntax/yats/web-window.vim +++ b/syntax/yats/web-window.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-window.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 syntax keyword typescriptBOMWindowProp containedin=typescriptIdentifierName applicationCache diff --git a/syntax/yats/web-xhr.vim b/syntax/yats/web-xhr.vim index b8a8f56e..e88b6456 100644 --- a/syntax/yats/web-xhr.vim +++ b/syntax/yats/web-xhr.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web-xhr.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 syntax keyword typescriptXHRGlobal containedin=typescriptIdentifierName XMLHttpRequest diff --git a/syntax/yats/web.vim b/syntax/yats/web.vim index 37bf5559..4b4c1bdd 100644 --- a/syntax/yats/web.vim +++ b/syntax/yats/web.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/yats/web.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 syntax keyword typescriptBOM containedin=typescriptIdentifierName AbortController diff --git a/syntax/z8a.vim b/syntax/z8a.vim index b2229bf7..fb4fa81e 100644 --- a/syntax/z8a.vim +++ b/syntax/z8a.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/z8a.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, 'z8a') == -1 " Vim syntax file diff --git a/syntax/zephir.vim b/syntax/zephir.vim index 08125056..a6fcd453 100644 --- a/syntax/zephir.vim +++ b/syntax/zephir.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/zephir.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, 'zephir') == -1 " Copyright 2009 The Go Authors. All rights reserved. diff --git a/syntax/zig.vim b/syntax/zig.vim index 95d52381..380e4bae 100644 --- a/syntax/zig.vim +++ b/syntax/zig.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 " Vim syntax file diff --git a/syntax/zimbu.vim b/syntax/zimbu.vim index 388e0206..ed523e5d 100644 --- a/syntax/zimbu.vim +++ b/syntax/zimbu.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/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 syntax file diff --git a/syntax/zir.vim b/syntax/zir.vim index 906e892e..ff3fc96d 100644 --- a/syntax/zir.vim +++ b/syntax/zir.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/zir.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 " Vim syntax file diff --git a/syntax/zsh.vim b/syntax/zsh.vim index 96a70e2f..c8ccd47b 100644 --- a/syntax/zsh.vim +++ b/syntax/zsh.vim @@ -1,3 +1,8 @@ +let files = filter(globpath(&rtp, 'syntax/zsh.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, 'sh') == -1 " Shebang |