aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoland McGrath1993-07-08 23:31:58 +0000
committerRoland McGrath1993-07-08 23:31:58 +0000
commitff7351344ae2ace8fd5e7fc41c610020bc3d112f (patch)
treedd6e8327c6bc278f3dc40145064e494a04f9a371
parente4e593ae57292725cebc42c869f6fa0c27488770 (diff)
downloademacs-ff7351344ae2ace8fd5e7fc41c610020bc3d112f.tar.gz
emacs-ff7351344ae2ace8fd5e7fc41c610020bc3d112f.zip
(compilation-error-regexp-alist): Broaden ``Line N of "FILE": msg'' regexp
to also match Ultrix f77: ``Error on line N of FILE: msg''.
-rw-r--r--lisp/progmodes/compile.el8
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index b20a8739de8..88daa725119 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -126,8 +126,12 @@ or when it is used with \\[next-error] or \\[compile-goto-error].")
126 ;; which is regexp Impressionism - it matches almost anything! 126 ;; which is regexp Impressionism - it matches almost anything!
127 ("([ \t]*\\([^:( \t\n]+\\)[:(][ \t]*\\([0-9]+\\))" 1 2) 127 ("([ \t]*\\([^:( \t\n]+\\)[:(][ \t]*\\([0-9]+\\))" 1 2)
128 128
129 ;; Line 45 of "foo.c": bloofel undefined (who does this?) 129 ;; Ultrix 3.0 f77:
130 ("\n[Ll]ine[ \t]+\\([0-9]+\\)[ \t]+of[ \t]+\"\\([^\"\n]+\\)\":" 2 1) 130 ;; Error on line 3 of t.f: Execution error unclassifiable statement
131 ;; Unknown who does this:
132 ;; Line 45 of "foo.c": bloofel undefined
133 ("\n\\(Error on \\)?[Ll]ine[ \t]+\\([0-9]+\\)[ \t]+\
134of[ \t]+\"?\\([^\"\n]+\\)\"?:" 3 2)
131 135
132 ;; Apollo cc, 4.3BSD fc: 136 ;; Apollo cc, 4.3BSD fc:
133 ;; "foo.f", line 3: Error: syntax error near end of statement 137 ;; "foo.f", line 3: Error: syntax error near end of statement