Function: erc-nicks--setup-track-integration

erc-nicks--setup-track-integration is a byte-compiled function defined in erc-nicks.el.gz.

Signature

(erc-nicks--setup-track-integration)

Documentation

Restore traditional "alternating normal" face functionality to mode-line.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-nicks.el.gz
(defun erc-nicks--setup-track-integration ()
  "Restore traditional \"alternating normal\" face functionality to mode-line."
  (when (bound-and-true-p erc-track-mode)
    (pcase erc-nicks-track-faces
      ;; Variant `defer' is handled elsewhere.
      ('prioritize
       (add-function :override (local 'erc-track--alt-normals-function)
                     #'erc-nicks--check-normals))
      ('nil
       (add-function :override (local 'erc-track--face-reject-function)
                     #'erc-nicks--reject-uninterned-faces)))))