"============================================================================ "File: py3kwarn.vim "Description: Syntax checking plugin for syntastic.vim "Authors: Liam Curry " "============================================================================ if exists("g:loaded_syntastic_python_py3kwarn_checker") finish endif let g:loaded_syntastic_python_py3kwarn_checker=1 function! SyntaxCheckers_python_py3kwarn_IsAvailable() return executable('py3kwarn') endfunction function! SyntaxCheckers_python_py3kwarn_GetLocList() let makeprg = syntastic#makeprg#build({ \ 'exe': 'py3kwarn', \ 'filetype': 'python', \ 'subchecker': 'py3kwarn' }) let errorformat = '%W%f:%l:%c: %m' return SyntasticMake({ \ 'makeprg': makeprg, \ 'errorformat': errorformat }) endfunction call g:SyntasticRegistry.CreateAndRegisterChecker({ \ 'filetype': 'python', \ 'name': 'py3kwarn'})