summaryrefslogtreecommitdiff
path: root/lisp/progmodes/compile.el
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2008-01-14 15:41:34 +0000
committerStefan Monnier <monnier@iro.umontreal.ca>2008-01-14 15:41:34 +0000
commitdb0095e0f8b6d2ed1f624b2466ecef36721979bd (patch)
treed5552e001e0b3cb0343d84c1647303e604e01e15 /lisp/progmodes/compile.el
parentba463d9eca5f05817eb843372ebc9e46ecbb471f (diff)
downloademacs-db0095e0f8b6d2ed1f624b2466ecef36721979bd.tar.gz
(compilation-error-regexp-alist-alist):
Accept "fatal error" from MSFT. Reported by Jared Finder <jfinder@crypticstudios.com>.
Diffstat (limited to 'lisp/progmodes/compile.el')
-rw-r--r--lisp/progmodes/compile.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index 772d35f94f0..f02a7756419 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -272,8 +272,9 @@ of[ \t]+\"?\\([a-zA-Z]?:?[^\":\n]+\\)\"?:" 3 2 nil (1))
" in \\([^()\n ]+\\)(\\([0-9]+\\))$" 1 2)
(msft
+ ;; AFAWK, The message may be a "warning", "error", or "fatal error".
"^\\([0-9]+>\\)?\\(\\(?:[a-zA-Z]:\\)?[^:(\t\n]+\\)(\\([0-9]+\\)) \
-: \\(?:error\\|warnin\\(g\\)\\) C[0-9]+:" 2 3 nil (4))
+: \\(?:warnin\\(g\\)\\|[a-z ]+\\) C[0-9]+:" 2 3 nil (4))
(oracle
"^\\(?:Semantic error\\|Error\\|PCC-[0-9]+:\\).* line \\([0-9]+\\)\