in reply to [emacs] mode-compile with carp output buggy
I just re-ran this entire thing and couldn't replicate. My setup is:
As for the mode-compile relevant section, it's here:>/p>
(defvar perl-compilation-error-regexp-alist ;; Contributed by Martin Jost '( ;; PERL 4 ("in file \\([^ ]+\\) at line \\([0-9]+\\).*" 1 2) ;; PERL 5 Blubber at FILE line XY, <XY> line ab. ("at \\([^ ]+\\) line \\([0-9]+\\)," 1 2) ;; PERL 5 Blubber at FILE line XY. ("at \\([^ ]+\\) line \\([0-9]+\\)." 1 2) ) ;; This look like a paranoiac regexp: could anybody find a better on +e? (which WORK). ;;'(("^[^\n]* \\(file\\|at\\) \\([^ \t\n]+\\) [^\n]*line \\([0-9]+\\ +)[\\.,]" 2 3)) "Alist that specifies how to match errors in perl output. See variable compilation-error-regexp-alist for more details.")
Mayhap all you need is to upgrade?
Principle of Least Astonishment: Any language that doesn’t occasionally surprise the novice will pay for it by continually surprising the expert
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: [emacs] mode-compile with carp output buggy
by LanX (Saint) on Aug 11, 2016 at 09:25 UTC | |
by Erez (Priest) on Aug 11, 2016 at 10:23 UTC |