Make csslint executable configurable.
This commit is contained in:
parent
e4a966a517
commit
e12217e7be
@ -12,24 +12,28 @@
|
|||||||
" Specify additional options to csslint with this option. e.g. to disable
|
" Specify additional options to csslint with this option. e.g. to disable
|
||||||
" warnings:
|
" warnings:
|
||||||
"
|
"
|
||||||
" let g:syntastic_csslint_options = "--warnings=none"
|
" let g:syntastic_csslint_options = '--warnings=none'
|
||||||
|
|
||||||
if exists("g:loaded_syntastic_css_csslint_checker")
|
if exists('g:loaded_syntastic_css_csslint_checker')
|
||||||
finish
|
finish
|
||||||
endif
|
endif
|
||||||
let g:loaded_syntastic_css_csslint_checker=1
|
let g:loaded_syntastic_css_csslint_checker=1
|
||||||
|
|
||||||
|
if !exists('g:syntastic_csslint_exec')
|
||||||
|
let g:syntastic_csslint_exec = 'csslint'
|
||||||
|
endif
|
||||||
|
|
||||||
if !exists('g:syntastic_csslint_options')
|
if !exists('g:syntastic_csslint_options')
|
||||||
let g:syntastic_csslint_options = ""
|
let g:syntastic_csslint_options = ''
|
||||||
endif
|
endif
|
||||||
|
|
||||||
function! SyntaxCheckers_css_csslint_IsAvailable()
|
function! SyntaxCheckers_css_csslint_IsAvailable()
|
||||||
return executable('csslint')
|
return executable(expand(g:syntastic_csslint_exec))
|
||||||
endfunction
|
endfunction
|
||||||
|
|
||||||
function! SyntaxCheckers_css_csslint_GetLocList()
|
function! SyntaxCheckers_css_csslint_GetLocList()
|
||||||
let makeprg = syntastic#makeprg#build({
|
let makeprg = syntastic#makeprg#build({
|
||||||
\ 'exe': 'csslint',
|
\ 'exe': expand(g:syntastic_csslint_exec),
|
||||||
\ 'args': '--format=compact ' . g:syntastic_csslint_options,
|
\ 'args': '--format=compact ' . g:syntastic_csslint_options,
|
||||||
\ 'filetype': 'css',
|
\ 'filetype': 'css',
|
||||||
\ 'subchecker': 'csslint' })
|
\ 'subchecker': 'csslint' })
|
||||||
|
Loading…
Reference in New Issue
Block a user