Merge pull request #171 from pneff/python-args

Additional parameter for Python checker
This commit is contained in:
Martin Grenfell 2012-02-13 01:14:57 -08:00
commit 7781a7050f

View File

@ -31,6 +31,9 @@ if !exists('g:syntastic_python_checker') || !executable(g:syntastic_python_check
finish finish
endif endif
endif endif
if !exists('g:syntastic_python_checker_args')
let g:syntastic_python_checker_args = ''
endif
function! SyntaxCheckers_python_Term(i) function! SyntaxCheckers_python_Term(i)
if a:i['type'] ==# 'E' if a:i['type'] ==# 'E'
@ -64,7 +67,7 @@ if g:syntastic_python_checker == 'pylint'
endfunction endfunction
else else
function! SyntaxCheckers_python_GetLocList() function! SyntaxCheckers_python_GetLocList()
let makeprg = g:syntastic_python_checker.' '.shellescape(expand('%')) let makeprg = g:syntastic_python_checker.' '.g:syntastic_python_checker_args.' '.shellescape(expand('%'))
let errorformat = let errorformat =
\ '%E%f:%l: could not compile,%-Z%p^,%W%f:%l:%c: %m,%W%f:%l: %m,%-G%.%#' \ '%E%f:%l: could not compile,%-Z%p^,%W%f:%l:%c: %m,%W%f:%l: %m,%-G%.%#'