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))))))