changeset 84336:1924e5040965

(vc-default-diff-tree): Pass a list to the diff vc command instead of a file.
author Dan Nicolaescu <dann@ics.uci.edu>
date Thu, 06 Sep 2007 05:28:08 +0000
parents cc5b3cf69a31
children 3a0c09dbead4
files lisp/ChangeLog lisp/vc.el
diffstat 2 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- 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  <dann@ics.uci.edu>
+
+	* vc.el (vc-default-diff-tree): Pass a list to the diff vc command
+	instead of a file.
+
 2007-09-06  Glenn Morris  <rgm@gnu.org>
 
 	* emacs-lisp/checkdoc.el (checkdoc-minor-mode-string): New.
--- 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."