Mercurial > emacs
comparison lisp/progmodes/compile.el @ 14047:2df0227ff613
(compilation-error-regexp-alist): Broaden GNAT regexp to match column numbers.
author | Roland McGrath <roland@gnu.org> |
---|---|
date | Sat, 06 Jan 1996 21:09:40 +0000 |
parents | 000d4719b874 |
children | 1a0cc425fb62 |
comparison
equal
deleted
inserted
replaced
14046:000d4719b874 | 14047:2df0227ff613 |
---|---|
157 ;; File "foobar.ml", lines 5-8, characters 20-155: blah blah | 157 ;; File "foobar.ml", lines 5-8, characters 20-155: blah blah |
158 ;; Microtec mcc68k: | 158 ;; Microtec mcc68k: |
159 ;; "foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage" | 159 ;; "foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage" |
160 ;; GNAT (as of July 94): | 160 ;; GNAT (as of July 94): |
161 ;; "foo.adb", line 2(11): warning: file name does not match ... | 161 ;; "foo.adb", line 2(11): warning: file name does not match ... |
162 ("\"\\([^,\" \n\t]+\\)\", lines? \\([0-9]+\\)[:., (-]" 1 2) | 162 ;; IBM AIX xlc compiler: |
163 ;; "src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment. | |
164 ("\"\\([^,\" \n\t]+\\)\", lines? \ | |
165 \\([0-9]+\\)\\([\(.]\\([0-9]+\\)\)?\\)?[:., (-]" 1 2 4) | |
163 | 166 |
164 ;; MIPS RISC CC - the one distributed with Ultrix: | 167 ;; MIPS RISC CC - the one distributed with Ultrix: |
165 ;; ccom: Error: foo.c, line 2: syntax error | 168 ;; ccom: Error: foo.c, line 2: syntax error |
166 ;; DEC AXP OSF/1 cc | 169 ;; DEC AXP OSF/1 cc |
167 ;; /usr/lib/cmplrs/cc/cfe: Error: foo.c: 1: blah blah | 170 ;; /usr/lib/cmplrs/cc/cfe: Error: foo.c: 1: blah blah |
170 ;; IBM AIX PS/2 C version 1.1: | 173 ;; IBM AIX PS/2 C version 1.1: |
171 ;; ****** Error number 140 in line 8 of file errors.c ****** | 174 ;; ****** Error number 140 in line 8 of file errors.c ****** |
172 ("in line \\([0-9]+\\) of file \\([^ \n]+[^. \n]\\)\\.? " 2 1) | 175 ("in line \\([0-9]+\\) of file \\([^ \n]+[^. \n]\\)\\.? " 2 1) |
173 ;; IBM AIX lint is too painful to do right this way. File name | 176 ;; IBM AIX lint is too painful to do right this way. File name |
174 ;; prefixes entire sections rather than being on each line. | 177 ;; prefixes entire sections rather than being on each line. |
175 ;; IBM AIX xlc compiler: | |
176 ;; "src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment. | |
177 ("\"\\([^\"]+\\)\", lines? \\([0-9]+\\)\\(\\.\\([0-9]+\\)\\)" 1 2 4) | |
178 | 178 |
179 ;; Lucid Compiler, lcc 3.x | 179 ;; Lucid Compiler, lcc 3.x |
180 ;; E, file.cc(35,52) Illegal operation on pointers | 180 ;; E, file.cc(35,52) Illegal operation on pointers |
181 ("\n[EW], \\([^(\n]*\\)(\\([0-9]+\\),[ \t]*\\([0-9]+\\)" 1 2 3) | 181 ("\n[EW], \\([^(\n]*\\)(\\([0-9]+\\),[ \t]*\\([0-9]+\\)" 1 2 3) |
182 | 182 |