Function: erc-nicks--revive

erc-nicks--revive is a byte-compiled function defined in erc-nicks.el.gz.

Signature

(erc-nicks--revive NEW-FACE OLD-FACE NICK NET)

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-nicks.el.gz
;; This doesn't add an entry to the face table because "@" faces are
;; interned in the global `obarray' and thus easily accessible.
(defun erc-nicks--revive (new-face old-face nick net)
  (put new-face 'erc-nicks--custom-face t)
  (put new-face 'erc-nicks--nick nick)
  (put new-face 'erc-nicks--netid erc-networks--id)
  (put old-face 'erc-nicks--key nil)
  (apply #'custom-declare-face new-face (face-user-default-spec old-face)
         (format "Persistent `erc-nicks' color for %s on %s." nick net)
         erc-nicks--custom-keywords))