(log-view-diff): Use vc-diff-internal instead of
authorDan Nicolaescu <dann@ics.uci.edu>
Mon, 5 Oct 2009 15:09:59 +0000 (15:09 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Mon, 5 Oct 2009 15:09:59 +0000 (15:09 +0000)
vc-version-diff.
(vc-diff-internal): Autoload this instead of vc-version-diff.

lisp/ChangeLog
lisp/log-view.el

index e0e95db..560ec8e 100644 (file)
@@ -1,3 +1,9 @@
+2009-10-05  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * log-view.el (log-view-diff): Use vc-diff-internal instead of
+       vc-version-diff.
+       (vc-diff-internal): Autoload this instead of vc-version-diff.
+
 2009-10-05  Eli Zaretskii  <eliz@gnu.org>
 
        * simple.el (eval-expression): Doc fix.
index 1b79f0a..039ecef 100644 (file)
 (eval-when-compile (require 'cl))
 (require 'pcvs-util)
 (autoload 'vc-find-revision "vc")
-(autoload 'vc-version-diff "vc")
+(autoload 'vc-diff-internal "vc")
 
 (defvar cvs-minor-wrap-function)
 
@@ -496,11 +496,12 @@ changeset that affected the currently considered file(s)."
         (goto-char end)
         (log-view-msg-next)
         (setq to (log-view-current-tag))))
-    (vc-version-diff
-     (if log-view-per-file-logs
-        (list (log-view-current-file))
-       log-view-vc-fileset)
-       to fr)))
+    (vc-diff-internal
+     t (list log-view-vc-backend
+            (if log-view-per-file-logs
+                (list (log-view-current-file))
+              log-view-vc-fileset))
+     to fr)))
 
 (declare-function vc-diff-internal "vc"
                  (async vc-fileset rev1 rev2 &optional verbose))