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))