Function: erc-channel-end-receiving-names

erc-channel-end-receiving-names is a byte-compiled function defined in erc.el.gz.

Signature

(erc-channel-end-receiving-names)

Documentation

Internal function.

Used to fix erc-channel-users after a channel names list has been received. Should be called with the current buffer set to the channel buffer.

See also erc-channel-begin-receiving-names.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-channel-end-receiving-names ()
  "Internal function.

Used to fix `erc-channel-users' after a channel names list has been
received.  Should be called with the current buffer set to the
channel buffer.

See also `erc-channel-begin-receiving-names'."
  (maphash (lambda (nick _user)
             (if (null (gethash nick erc-channel-new-member-names))
                 (erc-remove-channel-user nick)))
           erc-channel-users)
  (setq erc-channel-new-member-names nil))