jik@PIT-MANAGER.MIT.EDU (Jonathan I. Kamens) (02/14/90)
The following patch to dist-18.55/lisp/compile.el will enable the
recognition of the error messages generated by IBM's High C compiler,
so that the next-error function will do the right thing when using
compile on an IBM machine with High C.
Jonathan Kamens USnail:
MIT Project Athena 11 Ashford Terrace
jik@Athena.MIT.EDU Allston, MA 02134
Office: 617-253-8495 Home: 617-782-0710
*** compile.el.orig Tue Feb 13 20:59:34 1990
--- compile.el Tue Feb 13 21:00:34 1990
***************
*** 44,50 ****
;; The filename excludes colons to avoid confusion when error message
;; starts with digits.
(defvar compilation-error-regexp
! "\\([^ :\n]+\\(: *\\|, line \\|(\\)[0-9]+\\)\\|\\([0-9]+ *of *[^ \n]+\\)"
"Regular expression for filename/linenumber in error in compilation log.")
(defun compile (command)
--- 44,50 ----
;; The filename excludes colons to avoid confusion when error message
;; starts with digits.
(defvar compilation-error-regexp
! "\\([^ \n]+\\(: *\\|, line \\|(\\)[0-9]+\\)\\|\\([0-9]+ *of *[^ \n]+\\)\\|\\(\"[^ \n]+\",L[0-9]+\\)"
"Regular expression for filename/linenumber in error in compilation log.")
(defun compile (command)