Mercurial > emacs
changeset 87744:90f93d9bc0d9
(compilation-error-regexp-alist-alist):
Accept "fatal error" from MSFT.
Reported by Jared Finder <jfinder@crypticstudios.com>.
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Mon, 14 Jan 2008 15:41:34 +0000 |
parents | c2a952d12e21 |
children | a9c0447df046 |
files | lisp/ChangeLog lisp/progmodes/compile.el |
diffstat | 2 files changed, 22 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/lisp/ChangeLog Mon Jan 14 07:38:05 2008 +0000 +++ b/lisp/ChangeLog Mon Jan 14 15:41:34 2008 +0000 @@ -1,3 +1,9 @@ +2008-01-14 Stefan Monnier <monnier@iro.umontreal.ca> + + * progmodes/compile.el (compilation-error-regexp-alist-alist): + Accept "fatal error" from MSFT. + Reported by Jared Finder <jfinder@crypticstudios.com>. + 2008-01-14 Dan Nicolaescu <dann@ics.uci.edu> * smerge-mode.el (smerge-auto): New function. @@ -17,9 +23,9 @@ 2008-01-13 Martin Rudalics <rudalics@gmx.at> - * mail/rmail.el (rmail-convert-to-babyl-format): Remove - save-excursion to avoid infinite looping. Reported by: dnz - <dnz@bk.ru>. + * mail/rmail.el (rmail-convert-to-babyl-format): + Remove save-excursion to avoid infinite looping. + Reported by: dnz <dnz@bk.ru>. 2008-01-12 Glenn Morris <rgm@gnu.org> @@ -157,7 +163,7 @@ (vc-status-current-file): Likewise. (vc-ensure-vc-buffer): Understand vc-status mode. - * vc-hg.el (vc-hg-dir-status): Don't pass -A to "hg status". + * vc-hg.el (vc-hg-dir-status): Don't pass -A to "hg status". 2008-01-09 Glenn Morris <rgm@gnu.org> @@ -402,8 +408,7 @@ * vc-arch.el (vc-arch-root): Only set a property if the file is managed by this backend. - * vc-hg.el (vc-hg-state): Support the new status code for - up-to-date. + * vc-hg.el (vc-hg-state): Support the new status code for up-to-date. 2008-01-04 Tassilo Horn <tassilo@member.fsf.org> @@ -413,8 +418,8 @@ * doc-view.el (doc-view-scroll-up-or-next-page) (doc-view-scroll-down-or-previous-page): Use image-scroll-up and - image-scroll-down instead of the non-image equivalents. Don't - rely on a signalled condition but switch pages when scrolling + image-scroll-down instead of the non-image equivalents. + Don't rely on a signalled condition but switch pages when scrolling doesn't change the vertical position anymore. (doc-view-mode-map): Remap scroll-{up,down} to image-scroll-{up,down}. @@ -432,7 +437,8 @@ * bs.el (bs--sort-by-mode, bs--get-mode-name): * imenu.el (imenu-add-to-menubar): * makesum.el (make-command-summary): - * mouse.el (mouse-major-mode-menu, mouse-popup-menubar, mouse-buffer-menu): + * mouse.el (mouse-major-mode-menu, mouse-popup-menubar) + (mouse-buffer-menu): * msb.el (msb--mode-menu-cond): * calc/calc-embed.el (calc-do-embedded): * emacs-lisp/helper.el (Helper-describe-mode): @@ -447,7 +453,8 @@ * progmodes/ada-xref.el (ada-prj-find-prj-file): * progmodes/ada-mode.el (comment-region): * calendar/todo-mode.el (todo-insert-item): - * bookmark.el (bookmark-buffer-name): Test major-mode rather than mode-name. + * bookmark.el (bookmark-buffer-name): + Test major-mode rather than mode-name. 2008-01-04 Richard Stallman <rms@gnu.org> @@ -523,8 +530,8 @@ 2008-01-02 Karl Fogel <kfogel@red-bean.com> - Change a return type, for greater extensibility. See - http://lists.gnu.org/archive/html/emacs-devel/2007-12/msg01077.html + Change a return type, for greater extensibility. + See http://lists.gnu.org/archive/html/emacs-devel/2007-12/msg01077.html and its thread for discussion leading to this change. * emacs-cvs/lisp/bookmark.el: @@ -586,7 +593,7 @@ 2008-01-01 Eric S. Raymond <esr@snark.thyrsus.com> - * vc-svn.el (vc-svn-parse-status): Set the 'unregisted property + * vc-svn.el (vc-svn-parse-status): Set the `unregisted' property correctly. * vc.el (vc-dired-hook): Speed tuning. Replace a vc-backend call
--- a/lisp/progmodes/compile.el Mon Jan 14 07:38:05 2008 +0000 +++ b/lisp/progmodes/compile.el Mon Jan 14 15:41:34 2008 +0000 @@ -272,8 +272,9 @@ " 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]+\\)\