Function: erc-nicks--list-faces-help-button-action

erc-nicks--list-faces-help-button-action is a byte-compiled function defined in erc-nicks.el.gz.

Signature

(erc-nicks--list-faces-help-button-action FACE)

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-nicks.el.gz
(defun erc-nicks--list-faces-help-button-action (face)
  (when-let (((or (get face 'erc-nicks--custom-face)
                  (y-or-n-p (format "Create new persistent face for %s?"
                                    (get face 'erc-nicks--key)))))
             (nid (get face 'erc-nicks--netid))
             (foundp (lambda ()
                       (erc-networks--id-equal-p nid erc-networks--id)))
             (server-buffer (car (erc-buffer-filter foundp))))
    (with-current-buffer server-buffer
      (erc-nicks-customize-face (get face 'erc-nicks--nick)))))