Function: vc-print-branch-log

vc-print-branch-log is an autoloaded, interactive and byte-compiled function defined in vc.el.gz.

Signature

(vc-print-branch-log BRANCH)

Documentation

Show the change log for BRANCH root in a window.

Probably introduced at or before Emacs version 28.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/vc/vc.el.gz
;;;###autoload
(defun vc-print-branch-log (branch)
  "Show the change log for BRANCH root in a window."
  (interactive
   (list
    (vc-read-revision "Branch to log: ")))
  (when (equal branch "")
    (error "No branch specified"))
  (let* ((backend (vc-responsible-backend default-directory))
         (rootdir (vc-call-backend backend 'root default-directory)))
    (vc-print-log-internal backend
                           (list rootdir) branch t
                           (when (> vc-log-show-limit 0) vc-log-show-limit))))