Function: erc-handle-user-status-change

erc-handle-user-status-change is a byte-compiled function defined in erc.el.gz.

Signature

(erc-handle-user-status-change TYPE NLH &optional L)

Documentation

Handle changes in any user's status.

So far, only nick change is handled.

Generally, the TYPE argument is a symbol describing the change type, NLH is a list containing the original nickname, login name and hostname for the user, and L is a list containing additional TYPE-specific arguments.

So far the following TYPE/L pairs are supported:

       Event TYPE L

    nickname change nick (NEW-NICK)

Source Code

;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-handle-user-status-change (type nlh &optional l)
  "Handle changes in any user's status.

So far, only nick change is handled.

Generally, the TYPE argument is a symbol describing the change type, NLH is
a list containing the original nickname, login name and hostname for the user,
and L is a list containing additional TYPE-specific arguments.

So far the following TYPE/L pairs are supported:

       Event                    TYPE                   L

    nickname change            `nick'                (NEW-NICK)"
  (erc-log (format "user-change: type: %S  nlh: %S  l: %S" type nlh l))
  (cond
   ;; nickname change
   ((equal type 'nick)
    t)
   (t
    nil)))