Function: flymake-proc-reformat-err-line-patterns-from-compile-el
flymake-proc-reformat-err-line-patterns-from-compile-el is a
byte-compiled function defined in flymake-proc.el.gz.
Signature
(flymake-proc-reformat-err-line-patterns-from-compile-el ORIGINAL-LIST)
Documentation
Grab error line patterns from ORIGINAL-LIST in compile.el format.
Convert it to Flymake internal format.
Aliases
flymake-reformat-err-line-patterns-from-compile-el (obsolete since 26.1)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/flymake-proc.el.gz
(defun flymake-proc-reformat-err-line-patterns-from-compile-el (original-list)
"Grab error line patterns from ORIGINAL-LIST in compile.el format.
Convert it to Flymake internal format."
(let* ((converted-list '()))
(dolist (item original-list)
(setq item (cdr item))
(let ((regexp (nth 0 item))
(file (nth 1 item))
(line (nth 2 item))
(col (nth 3 item)))
(if (consp file) (setq file (car file)))
(if (consp line) (setq line (car line)))
(if (consp col) (setq col (car col)))
(when (not (functionp line))
(setq converted-list (cons (list regexp file line col) converted-list)))))
converted-list))