diff --git a/vimfiles.stefan/plugin/svn.vim b/vimfiles.stefan/plugin/svn.vim index 6fea0dd..4c8cde9 100644 --- a/vimfiles.stefan/plugin/svn.vim +++ b/vimfiles.stefan/plugin/svn.vim @@ -213,9 +213,13 @@ endfunction function SVNgrepModified(regexp, ...) "------------------------------------ execute 'let files = SVNgetModifiedFiles(' . join(a:000, ',') . ')' - let command = 'vimgrep /'.a:regexp.'/g ' . join(files, ' ') - echo command - execute command + if empty(files) + echo 'no files changed' + else + let command = 'vimgrep /'.a:regexp.'/g ' . join(files, ' ') + echo command + execute command + endif endfunction "---------------------