Function: magit--log-action
magit--log-action is a byte-compiled function defined in
magit-process.el.
Signature
(magit--log-action SUMMARY LINE LIST)
Source Code
;; Defined in ~/.emacs.d/elpa/magit-20260411.1452/magit-process.el
(defun magit--log-action (summary line list)
(let (heading lines)
(cond ((cdr list)
(setq lines (mapcar line list))
(setq heading (funcall summary list)))
((setq heading (funcall line (car list)))))
(with-current-buffer (magit-process-buffer t)
(goto-char (1- (point-max)))
(let ((inhibit-read-only t))
(magit-insert-section (message)
(magit-insert-heading (concat " * " heading))
(when lines
(dolist (line lines)
(insert line "\n"))
(insert "\n"))))
(let ((inhibit-message t))
(when heading
(setq lines (cons heading lines)))
(message (string-join lines "\n"))))))