# HG changeset patch # User Dan Nicolaescu # Date 1189056488 0 # Node ID 1924e5040965b4f16c89a5ebcfb3ba7677f1ff8e # Parent cc5b3cf69a31ecb0a15393cd31e07a40b7df4dcb (vc-default-diff-tree): Pass a list to the diff vc command instead of a file. diff -r cc5b3cf69a31 -r 1924e5040965 lisp/ChangeLog --- a/lisp/ChangeLog Thu Sep 06 05:19:23 2007 +0000 +++ b/lisp/ChangeLog Thu Sep 06 05:28:08 2007 +0000 @@ -1,3 +1,8 @@ +2007-09-06 Dan Nicolaescu + + * vc.el (vc-default-diff-tree): Pass a list to the diff vc command + instead of a file. + 2007-09-06 Glenn Morris * emacs-lisp/checkdoc.el (checkdoc-minor-mode-string): New. diff -r cc5b3cf69a31 -r 1924e5040965 lisp/vc.el --- a/lisp/vc.el Thu Sep 06 05:19:23 2007 +0000 +++ b/lisp/vc.el Thu Sep 06 05:28:08 2007 +0000 @@ -1990,7 +1990,7 @@ `(let ((coding-system-for-read (vc-coding-system-for-diff ',f))) (message "Looking at %s" ',f) (vc-call-backend ',(vc-backend f) - 'diff ',f ',rev1 ',rev2)))))) + 'diff (list ',f) ',rev1 ',rev2)))))) (defun vc-coding-system-for-diff (file) "Return the coding system for reading diff output for FILE."