Variable: erc-track-faces-priority-list
erc-track-faces-priority-list is a customizable variable defined in
erc-track.el.gz.
Value
(erc-error-face erc-current-nick-face erc-keyword-face erc-pal-face
erc-nick-msg-face erc-direct-msg-face
(erc-button erc-default-face) erc-dangerous-host-face
erc-nick-default-face
(erc-button-nick-default-face erc-nick-default-face)
(erc-button-nick-default-face erc-default-face)
erc-default-face erc-action-face erc-fool-face
erc-notice-face erc-input-face erc-prompt-face)
Documentation
A list of faces used to highlight active buffer names in the mode line.
If a message contains one of the faces in this list, the buffer name will be highlighted using that face. The first matching face is used.
Note that ERC prioritizes certain faces reserved for critical messages regardless of this option's value.
This variable was added, or its default value changed, in ERC version
5.6.1.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc-track.el.gz
(defcustom erc-track-faces-priority-list
'(erc-error-face
erc-current-nick-face
erc-keyword-face
erc-pal-face
erc-nick-msg-face
erc-direct-msg-face
(erc-button erc-default-face)
erc-dangerous-host-face
erc-nick-default-face
(erc-button-nick-default-face erc-nick-default-face)
(erc-button-nick-default-face erc-default-face)
erc-default-face
erc-action-face
erc-fool-face
erc-notice-face
erc-input-face
erc-prompt-face)
"A list of faces used to highlight active buffer names in the mode line.
If a message contains one of the faces in this list, the buffer name will
be highlighted using that face. The first matching face is used.
Note that ERC prioritizes certain faces reserved for critical
messages regardless of this option's value."
:package-version '(ERC . "5.6.1")
:set #'erc-track--massage-nick-button-faces
:type (erc--with-dependent-type-match
(repeat (choice face (repeat :tag "Combination" face)))
erc-button))