X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/6cc5173536139551c5aa5cb3a4a35678f04caf1f..2ced2dc79a5a3c1d4ae42a91f0bdb3fe3831df17:/autoload/flake8.vim?ds=sidebyside diff --git a/autoload/flake8.vim b/autoload/flake8.vim index 0ca4aff..81aedfd 100644 --- a/autoload/flake8.vim +++ b/autoload/flake8.vim @@ -31,7 +31,7 @@ function s:Warnings() if !s:displayed_warnings let l:show_website_url = 0 - let l:msg = "has been depreciated in favour of flake8 config files" + let l:msg = "has been deprecated in favour of flake8 config files" for setting_name in ['g:flake8_ignore', 'g:flake8_builtins', 'g:flake8_max_line_length', 'g:flake8_max_complexity'] if exists(setting_name) echohl WarningMsg | echom setting_name l:msg | echohl None @@ -73,28 +73,28 @@ function! s:Setup() " {{{ call s:DeclareOption('flake8_cmd', '', '"flake8"') " quickfix call s:DeclareOption('flake8_quickfix_location', '', '"belowright"') - call s:DeclareOption('flake8_quickfix_height', '', 5) - call s:DeclareOption('flake8_show_quickfix', '', 1) + call s:DeclareOption('flake8_quickfix_height', '', 5) + call s:DeclareOption('flake8_show_quickfix', '', 1) " markers to show call s:DeclareOption('flake8_show_in_gutter', '', 0) - call s:DeclareOption('flake8_show_in_file', '', 0) - call s:DeclareOption('flake8_max_markers', '', 500) + call s:DeclareOption('flake8_show_in_file', '', 0) + call s:DeclareOption('flake8_max_markers', '', 500) " marker signs - call s:DeclareOption('flake8_error_marker', '', '"E>"') - call s:DeclareOption('flake8_warning_marker', '', '"W>"') - call s:DeclareOption('flake8_pyflake_marker', '', '"F>"') + call s:DeclareOption('flake8_error_marker', '', '"E>"') + call s:DeclareOption('flake8_warning_marker', '', '"W>"') + call s:DeclareOption('flake8_pyflake_marker', '', '"F>"') call s:DeclareOption('flake8_complexity_marker', '', '"C>"') - call s:DeclareOption('flake8_naming_marker', '', '"N>"') + call s:DeclareOption('flake8_naming_marker', '', '"N>"') "" setup markerdata if !exists('s:markerdata') let s:markerdata = {} - let s:markerdata['E'] = { 'name': 'Flake8_Error' } - let s:markerdata['W'] = { 'name': 'Flake8_Warning' } - let s:markerdata['F'] = { 'name': 'Flake8_PyFlake' } - let s:markerdata['C'] = { 'name': 'Flake8_Complexity' } - let s:markerdata['N'] = { 'name': 'Flake8_Nameing' } + let s:markerdata['E'] = {'name': 'Flake8_Error'} + let s:markerdata['W'] = {'name': 'Flake8_Warning'} + let s:markerdata['F'] = {'name': 'Flake8_PyFlake'} + let s:markerdata['C'] = {'name': 'Flake8_Complexity'} + let s:markerdata['N'] = {'name': 'Flake8_Nameing'} endif let s:markerdata['E'].marker = s:flake8_error_marker let s:markerdata['W'].marker = s:flake8_warning_marker @@ -109,8 +109,10 @@ function! s:Flake8() " {{{ " read config call s:Setup() - if !executable(s:flake8_cmd) - echoerr "File " . s:flake8_cmd . " not found. Please install it first." + let l:executable = split(s:flake8_cmd)[0] + + if !executable(l:executable) + echoerr "File " . l:executable . " not found. Please install it first." return endif