Function: rcirc-filter
rcirc-filter is a byte-compiled function defined in rcirc.el.gz.
Signature
(rcirc-filter PROCESS OUTPUT)
Documentation
Called when PROCESS receives OUTPUT.
Source Code
;; Defined in /usr/src/emacs/lisp/net/rcirc.el.gz
(defun rcirc-filter (process output)
"Called when PROCESS receives OUTPUT."
(rcirc-debug process output)
(rcirc-reschedule-timeout process)
(with-rcirc-process-buffer process
(setq rcirc-last-server-message-time (current-time))
(setq rcirc-process-output (concat rcirc-process-output output))
(when (= ?\n (aref rcirc-process-output
(1- (length rcirc-process-output))))
(let ((lines (split-string rcirc-process-output "[\n\r]" t)))
(setq rcirc-process-output nil)
(dolist (line lines)
(rcirc-process-server-response process line))))))