Use a script-local variable instead of global

This commit is contained in:
Adriaan Zonnenberg
2017-05-17 17:30:07 +02:00
committed by GitHub
parent aaf2a641b2
commit c7f975ddb8
+3 -3
View File
@@ -23,10 +23,10 @@ let s:languages = [
\ { 'name': 'javascript', 'pairs': ['<script', '</script>'] }, \ { 'name': 'javascript', 'pairs': ['<script', '</script>'] },
\ ] \ ]
for language in s:languages for s:language in s:languages
" Set 'indentexpr' if the user has an indent file installed for the language " Set 'indentexpr' if the user has an indent file installed for the language
if strlen(globpath(&rtp, 'indent/'. language.name .'.vim')) if strlen(globpath(&rtp, 'indent/'. s:language.name .'.vim'))
let language.indentexpr = s:get_indentexpr(language.name) let s:language.indentexpr = s:get_indentexpr(s:language.name)
endif endif
endfor endfor