# HG changeset patch # User Oleksandr Gavenko # Date 1458738862 -7200 # Node ID 4b9e39b257f04994643d8e0c1bdf3967716ef7d6 # Parent f9989b9060aa78e367c29a53e189dfb696203719 Use named compilation-error-regexp. diff -r f9989b9060aa -r 4b9e39b257f0 .emacs-my --- a/.emacs-my Wed Mar 23 11:13:11 2016 +0200 +++ b/.emacs-my Wed Mar 23 15:14:22 2016 +0200 @@ -2435,9 +2435,12 @@ (my--eval-after-load compile ;; My funny error messages. - (add-to-list 'compilation-error-regexp-alist '("^\\( +\\[csc\\] \\|\\)\\(.*\\)(\\([0-9]*\\),\\([0-9]*\\)):" 2 3 4)) - (add-to-list 'compilation-error-regexp-alist '("^ *\\(.*\\)(\\([0-9]*\\)) +:" 1 2)) - (add-to-list 'compilation-error-regexp-alist '("^\"?\\([^\"]*\\)\"?,\\([0-9]*\\) .*\\[.*\\]: " 1 2)) ; KEIL compiler + (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-error-regexp-alist-alist '(msvc "^ *\\(.*\\)(\\([0-9]*\\)) +:" 1 2)) + (add-to-list 'compilation-error-regexp-alist 'msvc) + (add-to-list 'compilation-error-regexp-alist-alist '(keil "^\"?\\([^\"]*\\)\"?,\\([0-9]*\\) .*\\[.*\\]: " 1 2)) + (add-to-list 'compilation-error-regexp-alist 'keil) (add-to-list 'compilation-error-regexp-alist-alist '(maven "\\[ERROR\\] \\(.*\\.java\\):\\[\\([0-9]+\\),\\([0-9]+\\)\\]" 1 2 3)) (add-to-list 'compilation-error-regexp-alist 'maven) (add-to-list 'compilation-error-regexp-alist-alist '(asciidoc "^asciidoc: \\(?:ERROR\\|WARNING\\): \\([^\n:]+\\): line \\([0-9]+\\):" 1 2))