Function: erc-speedbar--compose-nicks-face

erc-speedbar--compose-nicks-face is a byte-compiled function defined in erc-speedbar.el.gz.

Signature

(erc-speedbar--compose-nicks-face ORIG BUFFER USER CUSER)

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-speedbar.el.gz
(defun erc-speedbar--compose-nicks-face (orig buffer user cuser)
  (require 'erc-nicks)
  (let ((rv (funcall orig buffer user cuser)))
    (if-let* ((nick (erc-server-user-nickname user))
              (face (with-current-buffer buffer
                      (erc-nicks--highlight nick rv)))
              ((not (eq face erc-button-nickname-face))))
        (cons face (ensure-list rv))
      rv)))