Function: erc--remove-user-from-targets

erc--remove-user-from-targets is a byte-compiled function defined in erc-common.el.gz.

Signature

(erc--remove-user-from-targets DOWNCASED-NICK BUFFERS)

Documentation

Remove DOWNCASED-NICK from erc-channel-members in BUFFERS.

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-common.el.gz
(define-inline erc--remove-user-from-targets (downcased-nick buffers)
  "Remove DOWNCASED-NICK from `erc-channel-members' in BUFFERS."
  (inline-quote
   (progn
     (defvar erc-channel-members-changed-hook)
     (dolist (buffer ,buffers)
       (when (buffer-live-p buffer)
         (with-current-buffer buffer
           (remhash ,downcased-nick erc-channel-users)
           (when erc-channel-members-changed-hook
             (run-hooks 'erc-channel-members-changed-hook))))))))