diff options
| author | Roland McGrath | 1993-07-08 23:31:58 +0000 |
|---|---|---|
| committer | Roland McGrath | 1993-07-08 23:31:58 +0000 |
| commit | ff7351344ae2ace8fd5e7fc41c610020bc3d112f (patch) | |
| tree | dd6e8327c6bc278f3dc40145064e494a04f9a371 | |
| parent | e4e593ae57292725cebc42c869f6fa0c27488770 (diff) | |
| download | emacs-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.el | 8 |
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]+\ | ||
| 134 | of[ \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 |