Function: erc-list-handle-322

erc-list-handle-322 is a byte-compiled function defined in erc-list.el.gz.

Signature

(erc-list-handle-322 PROC PARSED)

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc-list.el.gz
;; Handle a "322" response.  This response tells us about a single
;; channel.
;; Called via erc-once-with-server-event with two arguments.
(defun erc-list-handle-322 (_proc parsed)
  (let* ((args (cdr (erc-response.command-args parsed)))
	 (channel (car args))
	 (nusers (car (cdr args)))
	 (topic (erc-response.contents parsed)))
    (when (buffer-live-p erc-list-buffer)
      (with-current-buffer erc-list-buffer
	(erc-list-insert-item channel nusers topic))))
  ;; Don't let another hook run.
  t)