[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compile.el compilation-error-regexp-alist customization
From: |
Ehud Karni |
Subject: |
Re: compile.el compilation-error-regexp-alist customization |
Date: |
Tue, 2 Oct 2001 21:21:05 +0200 |
On Tue, 2 Oct 2001 13:22:00 -0500 (CDT), Raj Manandhar <raj@colsa.com> wrote:
>
> In emacs 20.7, there is no easy way to change the above variable. If
> you add it to compilation-mode-hook in .emacs, then bring up emacs and
> type M-x compile RET RET, it gets ignored. This is because
> compile-internal in compile.el copies the value out of this variable,
> and THEN runs compilation-mode.
>
> The solution I found was:
>
> (load-library "compile")
> (setq compilation-error-regexp-alist
> (cons '("cc-[0-9]+ cc: \\(error\\|warning\\) File = \\(.+\\), Line =
> \\([0-9]+\\)"
> 2 3)
> compilation-error-regexp-alist))
You can use the `eval-after-load' function like this:
(eval-after-load "compile"
'(setq compilation-error-regexp-alist
(cons '("cc-[0-9]+ cc: \\(error\\|warning\\) File = \\(.+\\), Line =
\\([0-9]+\\)"
2 3)
compilation-error-regexp-alist)))
Ehud.
--
Ehud Karni Mivtach - Simon Insurance /"\
Tel: +972-3-7966-561 Fax: +972-3-7966-667 \ / ASCII Ribbon Campaign
(USA) Fax and voice mail: 1-815-5509341 X Against HTML Mail
Better Safe Than Sorry / \
mailto:ehud@unix.simonwiesel.co.il http://www.simonwiesel.co.il