[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/progmodes/compile.el
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/progmodes/compile.el |
Date: |
Fri, 12 Apr 2002 12:44:33 -0400 |
Index: emacs/lisp/progmodes/compile.el
diff -c emacs/lisp/progmodes/compile.el:1.252
emacs/lisp/progmodes/compile.el:1.253
*** emacs/lisp/progmodes/compile.el:1.252 Thu Mar 28 13:28:24 2002
--- emacs/lisp/progmodes/compile.el Sat Apr 6 10:57:38 2002
***************
*** 270,275 ****
--- 270,302 ----
\\([a-zA-Z]?:?[^:( \t\n]*[^:( \t\n0-9][^:( \t\n]*\\)[:(][ \t]*\\([0-9]+\\)\
\\([) \t]\\|:\\(\\([0-9]+:\\)\\|[0-9]*[^:0-9]\\)\\)" 2 3 6)
+ ;; GNU utilities with precise locations (line and columns),
+ ;; possibly ranges:
+ ;; foo.c:8.23-9.1: error message
+ ("\\([a-zA-Z][-a-zA-Z._0-9]+: ?\\)\
+ \\([0-9]+\\)\\.\\([0-9]+\\)\
+ -\\([0-9]+\\)\\.\\([0-9]+\\)\
+ :" 1 2 3) ;; When ending points are supported, add line = 4 and col = 5.
+ ;; foo.c:8.23-45: error message
+ ("\\([a-zA-Z][-a-zA-Z._0-9]+: ?\\)\
+ \\([0-9]+\\)\\.\\([0-9]+\\)\
+ -\\([0-9]+\\)\
+ :" 1 2 3) ;; When ending points are supported, add line = 2 and col = 4.
+ ;; foo.c:8-45.3: error message
+ ("\\([a-zA-Z][-a-zA-Z._0-9]+: ?\\)\
+ \\([0-9]+\\)\
+ -\\([0-9]+\\)\\.\\([0-9]+\\)\
+ :" 1 2 nil) ;; When ending points are supported, add line = 2 and col = 4.
+ ;; foo.c:8.23: error message
+ ("\\([a-zA-Z][-a-zA-Z._0-9]+: ?\\)\
+ \\([0-9]+\\)\\.\\([0-9]+\\)\
+ :" 1 2 3)
+ ;; foo.c:8-23: error message
+ ("\\([a-zA-Z][-a-zA-Z._0-9]+: ?\\)\
+ \\([0-9]+\\)\
+ -\\([0-9]+\\)\
+ :" 1 2 nil);; When ending points are supported, add line = 3.
+
;; Microsoft C/C++:
;; keyboard.c(537) : warning C4005: 'min' : macro redefinition
;; d:\tmp\test.c(23) : error C2143: syntax error : missing ';' before
'if'