aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1997-08-14 22:11:09 +0000
committerRichard M. Stallman1997-08-14 22:11:09 +0000
commit96db060f6390c23b69dcacc74e1ec0092bb24e15 (patch)
tree190452d2cae2f3ecad4807c001a0534721cb99fa
parent34153d7670098aad6fea11d97e5b84dca7767cec (diff)
downloademacs-96db060f6390c23b69dcacc74e1ec0092bb24e15.tar.gz
emacs-96db060f6390c23b69dcacc74e1ec0092bb24e15.zip
(compilation-error-regexp-alist): New regexp for Caml.
-rw-r--r--lisp/progmodes/compile.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index d0b2fb76aa9..d9a7d9d0519 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -207,8 +207,6 @@ of[ \t]+\"?\\([a-zA-Z]?:?[^\":\n]+\\)\"?:" 3 2)
207 ;; "foo.f", line 3: Error: syntax error near end of statement 207 ;; "foo.f", line 3: Error: syntax error near end of statement
208 ;; IBM RS6000: 208 ;; IBM RS6000:
209 ;; "vvouch.c", line 19.5: 1506-046 (S) Syntax error. 209 ;; "vvouch.c", line 19.5: 1506-046 (S) Syntax error.
210 ;; Unknown compiler:
211 ;; File "foobar.ml", lines 5-8, characters 20-155: blah blah
212 ;; Microtec mcc68k: 210 ;; Microtec mcc68k:
213 ;; "foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage" 211 ;; "foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage"
214 ;; GNAT (as of July 94): 212 ;; GNAT (as of July 94):
@@ -218,6 +216,10 @@ of[ \t]+\"?\\([a-zA-Z]?:?[^\":\n]+\\)\"?:" 3 2)
218 (".*\"\\([^,\" \n\t]+\\)\", lines? \ 216 (".*\"\\([^,\" \n\t]+\\)\", lines? \
219\\([0-9]+\\)\\([\(.]\\([0-9]+\\)\)?\\)?[:., (-]" 1 2 4) 217\\([0-9]+\\)\\([\(.]\\([0-9]+\\)\)?\\)?[:., (-]" 1 2 4)
220 218
219 ;; Caml compiler:
220 ;; File "foobar.ml", lines 5-8, characters 20-155: blah blah
221 ("^File \"\\([^,\" \n\t]+\\)\", lines? \\([0-9]+\\)[-0-9]*, characters? \\([0-9]+\\)" 1 2 3)
222
221 ;; MIPS RISC CC - the one distributed with Ultrix: 223 ;; MIPS RISC CC - the one distributed with Ultrix:
222 ;; ccom: Error: foo.c, line 2: syntax error 224 ;; ccom: Error: foo.c, line 2: syntax error
223 ;; DEC AXP OSF/1 cc 225 ;; DEC AXP OSF/1 cc