Function: majutsu-insert-diff-revision-message
majutsu-insert-diff-revision-message is a natively compiled function
defined in majutsu-diff.el.
Signature
(majutsu-insert-diff-revision-message)
Documentation
Insert a collapsible revision message 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-message ()
"Insert a collapsible revision message for a single-change diff."
(when-let* ((fields (majutsu-diff--revision-metadata)))
(let ((message (plist-get fields :description)))
(magit-insert-section
(commit-message nil nil
:heading-highlight-face 'magit-diff-revision-summary-highlight)
(if (string-empty-p message)
(progn
(magit-insert-heading "(no description)")
(insert "\n"))
(save-excursion
(insert message)
(unless (bolp) (insert "\n")))
(magit--add-face-text-property
(point) (progn (forward-line) (point))
'magit-diff-revision-summary t)
(magit-insert-heading)
(goto-char (point-max)))
(insert "\n")))))