Function: magit-insert-revision-notes
magit-insert-revision-notes is a byte-compiled function defined in
magit-diff.el.
Signature
(magit-insert-revision-notes)
Documentation
Insert commit notes into a revision buffer.
Source Code
;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-diff.el
(defun magit-insert-revision-notes ()
"Insert commit notes into a revision buffer."
(let ((default (or (magit-get "core.notesRef") "refs/notes/commits")))
(dolist (ref (magit-list-active-notes-refs))
(when-let* ((rev magit-buffer-revision)
(msg (with-temp-buffer
(save-excursion
(magit-git-insert "-c" (concat "core.notesRef=" ref)
"notes" "show" rev))
(magit-revision--wash-message))))
(magit-insert-section
( notes ref (not (equal ref default))
:heading-highlight-face 'magit-diff-hunk-heading-highlight)
(save-excursion (insert msg))
(magit-revision--wash-message-hashes)
(save-excursion
(end-of-line)
(insert (format " (%s)"
(propertize (if (string-prefix-p "refs/notes/" ref)
(substring ref 11)
ref)
'font-lock-face 'magit-refname))))
(magit--add-face-text-property (point)
(progn (forward-line) (point))
'magit-diff-revision-summary
t nil t)
(magit-insert-heading)
(goto-char (point-max))
(insert ?\n))))))