Function: majutsu--process-error-summary
majutsu--process-error-summary is a natively compiled function defined
in majutsu-process.el.
Signature
(majutsu--process-error-summary PROCESS-BUF SECTION)
Documentation
Return a one-line error summary from SECTION in PROCESS-BUF.
Source Code
;; Defined in /nix/store/jagqw3nms546pad0gxi5f3wsckk6pji7-emacs-packages-deps/share/emacs/site-lisp/majutsu-process.el
(defun majutsu--process-error-summary (process-buf section)
"Return a one-line error summary from SECTION in PROCESS-BUF."
(and (buffer-live-p process-buf)
(with-current-buffer process-buf
(and (oref section content)
(save-excursion
(goto-char (oref section end))
(catch 'found
(dolist (re majutsu-process-error-message-regexps)
(when-let* ((match (save-excursion
(when (re-search-backward re (oref section start) t)
(string-trim (match-string 1))))))
(throw 'found match)))
nil))))))