Mercurial > vim
diff src/diff.c @ 828:01583c79d5f4 v7.0d03
updated for version 7.0d03
author | vimboss |
---|---|
date | Thu, 13 Apr 2006 20:37:35 +0000 |
parents | 6675076019ae |
children | dc8197342755 |
line wrap: on
line diff
--- a/src/diff.c +++ b/src/diff.c @@ -839,7 +839,13 @@ diff_file(tmp_orig, tmp_new, tmp_diff) (diff_flags & DIFF_ICASE) ? "-i " : "", tmp_orig, tmp_new); append_redir(cmd, p_srr, tmp_diff); +#ifdef FEAT_AUTOCMD + ++autocmd_block; /* Avoid ShellCmdPost stuff */ +#endif (void)call_shell(cmd, SHELL_FILTER|SHELL_SILENT|SHELL_DOOUT); +#ifdef FEAT_AUTOCMD + --autocmd_block; +#endif vim_free(cmd); } } @@ -942,7 +948,13 @@ ex_diffpatch(eap) fullname != NULL ? fullname : # endif eap->arg); +#ifdef FEAT_AUTOCMD + ++autocmd_block; /* Avoid ShellCmdPost stuff */ +#endif (void)call_shell(buf, SHELL_FILTER | SHELL_COOKED); +#ifdef FEAT_AUTOCMD + --autocmd_block; +#endif } #ifdef UNIX