Merge pull request #79 from charlesswartz/master

Keep default conceal values for excluded files
This commit is contained in:
Yggdroot
2014-04-16 11:21:17 +08:00

View File

@@ -116,9 +116,23 @@ endfunction
"{{{1 function! s:Setup()
function! s:Setup()
if ! exists("g:indentLine_noConcealCursor")
setlocal concealcursor=inc
endif
if index(g:indentLine_fileTypeExclude, &filetype) isnot -1
return
endif
if len(g:indentLine_fileType) isnot 0 && index(g:indentLine_fileType, &filetype) is -1
return
end
for name in g:indentLine_bufNameExclude
if matchstr(bufname(''), name) is bufname('')
return
endif
endfor
if ! exists("g:indentLine_noConcealCursor")
setlocal concealcursor=inc
endif
setlocal conceallevel=2
if !&hidden || !exists("b:indentLine_set")
@@ -128,20 +142,6 @@ function! s:Setup()
call s:InitColor()
endif
if index(g:indentLine_fileTypeExclude, &filetype) isnot -1
return
endif
if len(g:indentLine_fileType) isnot 0 && index(g:indentLine_fileType, &filetype) is -1
return
end
for name in g:indentLine_bufNameExclude
if matchstr(bufname(''), name) is bufname('')
return
endif
endfor
if ! exists("b:indentLine_enabled")
let b:indentLine_enabled = g:indentLine_enabled
endif