Function: erc-set-current-nick
erc-set-current-nick is a byte-compiled function defined in erc.el.gz.
Signature
(erc-set-current-nick NICK)
Documentation
Set the current nickname to NICK.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
;; nick handling
(defun erc-set-current-nick (nick)
"Set the current nickname to NICK."
(with-current-buffer (if (buffer-live-p (erc-server-buffer))
(erc-server-buffer)
(current-buffer))
(unless (equal erc-server-current-nick nick)
(setq erc-server-current-nick nick)
;; This seems sensible but may well be superfluous. Should
;; really prove that it's actually needed via test scenario.
(when erc-server-connected
(erc-networks--id-reload erc-networks--id)))
nick))