" Location: plugin/dispatch.vim
" Maintainer: Tim Pope
" Version: 1.8
" GetLatestVimScripts: 4504 1 :AutoInstall: dispatch.vim
if exists("g:loaded_dispatch") || v:version < 700 || &compatible
finish
endif
let g:loaded_dispatch = 1
command! -bang -nargs=* -range=-1 -complete=customlist,dispatch#command_complete Dispatch
\ execute dispatch#compile_command(0, ,
\ < 0 || == ? : 0, '')
command! -bang -nargs=* -range=-1 -complete=customlist,dispatch#command_complete FocusDispatch
\ execute dispatch#focus_command(0, ,
\ < 0 || == ? : 0, '')
command! -bang -nargs=* -range=-1 -complete=customlist,dispatch#make_complete Make
\ execute dispatch#compile_command(0, '-- ' . ,
\ < 0 || == ? : 0, '')
command! -bang -nargs=* -range=-1 -complete=customlist,dispatch#command_complete Spawn
\ execute dispatch#spawn_command(0, ,
\ < 0 || == ? : 0, '')
command! -bang -nargs=* -range=-1 -complete=customlist,dispatch#command_complete Start
\ execute dispatch#start_command(0, ,
\ < 0 || == ? : 0, '')
command! -bang -bar Copen call dispatch#copen(0, '')
command! -bang -bar -nargs=* AbortDispatch
\ execute dispatch#abort_command(0, )
function! s:map(mode, lhs, rhs, ...) abort
let flags = (a:0 ? a:1 : '') . (a:rhs =~# '^' ? '' : '