Function: vc-annotate-show-changeset-diff-revision-at-line

vc-annotate-show-changeset-diff-revision-at-line is an interactive and byte-compiled function defined in vc-annotate.el.gz.

Signature

(vc-annotate-show-changeset-diff-revision-at-line)

Documentation

Show the diffs of revision at current line relative to previous revision.

This is done for all files in changeset.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/vc/vc-annotate.el.gz
(defun vc-annotate-show-changeset-diff-revision-at-line ()
  "Show the diffs of revision at current line relative to previous revision.
This is done for all files in changeset."
  (interactive)
  (when (eq 'file (vc-call-backend vc-annotate-backend 'revision-granularity))
    (error "The %s backend does not support changeset diffs" vc-annotate-backend))
  ;; Make sure `diff-goto-source' will be able to find all files.
  (let ((default-directory (vc-call-backend vc-annotate-backend
                                            'root default-directory)))
    (vc-annotate-show-diff-revision-at-line-internal nil)))