# HG changeset patch # User Oleksander Gavenko # Date 1208466978 -10800 # Node ID 5ac22a57c979b2c1fefc5fdff59a353501725b29 # Parent b05bcec107fd497c53dc8b526a12016f06a2393a Correct pattern matching for nant error on compile-mode. diff -r b05bcec107fd -r 5ac22a57c979 .emacs --- a/.emacs Fri Apr 18 00:11:29 2008 +0300 +++ b/.emacs Fri Apr 18 00:16:18 2008 +0300 @@ -688,7 +688,7 @@ ;; My funny error messages. ;; XXX нужно реализовать через hook. (require 'compile) -(add-to-list 'compilation-error-regexp-alist-alist '(nant "\\(.*\\)(\\([0-9]*\\),\\([0-9]*\\))" 1 2 3)) +(add-to-list 'compilation-error-regexp-alist-alist '(nant "^\\( +\\[csc\\] \\|\\)\\(.*\\)(\\([0-9]*\\),\\([0-9]*\\)):" 2 3 4)) (add-to-list 'compilation-error-regexp-alist 'nant) (add-to-list 'compilation-mode-font-lock-keywords '("\\(/[Oo][Uu][Tt]:[^ ]+\\)" . 1)) (add-to-list 'compilation-mode-font-lock-keywords '("[ ]\\(/F[oe][^ ]+\\)" . 1))