Function: majutsu-insert-diff-revision-headers

majutsu-insert-diff-revision-headers is a natively compiled function defined in majutsu-diff.el.

Signature

(majutsu-insert-diff-revision-headers)

Documentation

Insert collapsible revision headers for a single-change diff.

Source Code

;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-diff.el
(defun majutsu-insert-diff-revision-headers ()
  "Insert collapsible revision headers for a single-change diff."
  (when-let* ((fields (majutsu-diff--revision-metadata)))
    (magit-insert-section (commit-headers)
      (let ((refs (majutsu-diff--format-refs fields)))
        (magit-insert-heading
          (unless (string-empty-p refs) (concat refs " "))
          (majutsu-diff--with-fallback-face
           (plist-get fields :commit-id) 'magit-hash)))
      (insert "Author:     " (plist-get fields :author-name)
              " <" (plist-get fields :author-email) ">\n"
              "AuthorDate: " (plist-get fields :author-date) "\n"
              "Commit:     " (plist-get fields :committer-name)
              " <" (plist-get fields :committer-email) ">\n"
              "CommitDate: " (plist-get fields :committer-date) "\n\n"))))