Function: erc-cmd-UNIGNORE
erc-cmd-UNIGNORE is a byte-compiled function defined in erc.el.gz.
Signature
(erc-cmd-UNIGNORE USER)
Documentation
Remove the first pattern in erc-ignore-list matching USER.
Source Code
;; Defined in /usr/src/emacs/lisp/erc/erc.el.gz
(defun erc-cmd-UNIGNORE (user)
"Remove the first pattern in `erc-ignore-list' matching USER."
(let ((ignored-nick (car (erc-with-server-buffer
(erc-member-ignore-case (regexp-quote user)
erc-ignore-list)))))
(unless ignored-nick
(if (setq ignored-nick (erc-ignored-user-p user))
(unless (y-or-n-p (format "Remove this regexp (%s)? "
ignored-nick))
(setq ignored-nick nil))
(erc-display-message nil 'notice 'active
(format "%s is not currently ignored!" user))))
(when ignored-nick
(erc--unignore-user ignored-nick (erc-server-buffer))))
t)