[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#12136: 24.1; Allow faces specified by property lists in `compilation
From: |
Chong Yidong |
Subject: |
bug#12136: 24.1; Allow faces specified by property lists in `compilation-error-regexp-alist'. |
Date: |
Sun, 16 Sep 2012 12:31:20 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux) |
Oleksandr Manzyuk <manzyuk@gmail.com> writes:
> Unlike Emacs 23 in which fontification of compilation errors is handled
> by `font-lock.el', in Emacs 24, it is performed by `compile.el' itself,
> in a rather ad hoc fashion. In particular, it doesn't handle the faces
> specified by property list of the form (face FACE PROP1 VAL1 PROP2 VAL2
> ...).
>
> (REGEXP FILE [LINE COLUMN TYPE HYPERLINK HIGHLIGHT...]).
>
> Additional HIGHLIGHTs take the shape (SUBMATCH FACE), where FACE is an
> expression returning the face to use for the submatch. If fact, only
> symbols are supported by the current version of `compile.el' and lists
> error out with the error message "Don't know how to handle face ...".
Thanks. I committed a slightly amended version of the suggested fix.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#12136: 24.1; Allow faces specified by property lists in `compilation-error-regexp-alist'.,
Chong Yidong <=