NeoBundleLazy 'syngan/vim-vimlint', {
\ 'depends' : 'ynkdir/vim-vimlparser',
\ 'autoload' : {
\ 'functions' : 'vimlint#vimlint'}}
call vimlint#vimlint(filename [, param])
call vimlint#vimlint('vimlint.vim')
call vimlint#vimlint(directory)
- output to the file "hoge"
call vimlint#vimlint('vimlint.vim', {'output' : 'hoge'})
Create .travis.yml
in your plugin's directory.
before_script:
- git clone https://github.com/syngan/vim-vimlint /tmp/vim-vimlint
- git clone https://github.com/ynkdir/vim-vimlparser /tmp/vim-vimlparser
script:
- sh /tmp/vim-vimlint/bin/vimlint.sh -l /tmp/vim-vimlint -p /tmp/vim-vimlparser autoload
- fixed vimlint error by syngan ? Pull Request #18 ? Shougo/unite-outline
- remove unnecessary global variables by syngan ? Pull Request #14 ? Shougo/unite-outline ? GitHub
- vitalizer s:git_checkout() ? Issue #95 ? vim-jp/vital.vim ? GitHub
- fix s:validate() by syngan ? Pull Request #35 ? thinca/vim-ref ? GitHub
- undefined variable: bundle_names ? Issue #142 ? Shougo/neobundle.vim ? GitHub
- fix vimlint error: by syngan ? Pull Request #111 ? Shougo/vimshell.vim ? GitHub
- https://github.com/vim-jp/vital.vim/commit/d4e9ff07b6e37fd96e2d10857bd4fdae522983a0
- https://github.com/scrooloose/syntastic/commit/f3240e600121f164e276e86fe4e53f8e4ab010f0#diff-bf91089ab4d5be349efb653e97bcaed4
function! neobundle#is_installed(...)
return type(get(a:000, 0, [])) == type([]) ?
\ !empty(neobundle#_get_installed_bundles(bundle_names)) :
\ neobundle#config#is_installed(a:1)
endfunction
./neobundle.vim/autoload/neobundle.vim:210:51:6882: undefined variable: bundle_names
" Save options.
let max_list_save = g:neocomplcache_max_list
let max_keyword_width_save = g:neocomplcache_max_keyword_width
let completefunc_save = &l:completefunc
let manual_start_length = g:neocomplcache_manual_completion_start_length
try
.....
let &l:completefunc = 'neocomplcache#complete#unite_complete'
....
finally
" Restore options.
let g:neocomplcache_max_list = max_list_save
let g:neocomplcache_max_keyword_width = max_keyword_width_save
let &l:completefunc = 'neocomplcache#complete#auto_complete'
let g:neocomplcache_manual_completion_start_length = manual_start_length
endtry
./neocomplcache/autoload/unite/sources/neocomplcache.vim:50:7:2006: unused variable `l:completefunc_save`
let a = 3
if 0
if a = 0
let a = 2
endif
endif
vimlparser: E488: Trailing characters: =: line 4 col 7
return self._candidates.to_list()
else
return []
elseif self._status ==# g:eskk#dictionary#HR_NO_RESULT
throw eskk#dictionary#look_up_error(
\ "Can't look up '"
function vimlint#vimlint..VimLParser.parse..VimLParser.parse_one_cmd..VimLParser
.parse_command..VimLParser.parse_cmd_elseif, 鐃緒申 2^@vimlparser: E582: :elseif wit
hout :if: line 429 col 5