Function: erc-nicks--determine-color

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

Signature

(erc-nicks--determine-color KEY)

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-nicks.el.gz
(defun erc-nicks--determine-color (key)
  (if (eq erc-nicks-colors 'all)
      (erc-nicks--reduce (erc-nicks--gen-color key))
    (let ((pool (erc-with-server-buffer erc-nicks--colors-pool))
          (len (erc-with-server-buffer erc-nicks--colors-len)))
      (nth (% (abs (random key)) len) pool))))