Lines Matching refs:diff
87 (defcustom vc-mcvs-diff-switches nil
88 "*A string or list of strings specifying extra switches for cvs diff under VC."
146 ;; Avoid calling `mcvs diff' in vc-workfile-unchanged-p.
250 ;; doesn't try to call `mcvs diff' on the file.
434 (defun vc-mcvs-diff (file &optional oldvers newvers buffer)
442 ;; Note: this is NOT a "mcvs diff".
443 (apply 'vc-do-command (or buffer "*vc-diff*")
444 1 "diff" file
445 (append (vc-switches nil 'diff) '("/dev/null")))
448 (let* ((async (and (not vc-disable-async-diff)
455 (apply 'vc-mcvs-command (or buffer "*vc-diff*")
457 file "diff"
460 (vc-switches 'MCVS 'diff))))
461 (if async 1 status)))) ; async diff, pessimistic assumption.
463 (defun vc-mcvs-diff-tree (dir &optional rev1 rev2)
465 (with-current-buffer "*vc-diff*"
469 ;; cvs diff: use a single call for the entire tree
471 (apply 'vc-mcvs-command "*vc-diff*" 1 dir "diff"
474 (vc-switches 'MCVS 'diff)))))
562 (if (not (member (car flags) '("diff" "log" "status")))