Function: gnus-topic-kill-group
gnus-topic-kill-group is an interactive and byte-compiled function
defined in gnus-topic.el.gz.
Signature
(gnus-topic-kill-group &optional N DISCARD)
Documentation
Kill the next N groups.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-topic.el.gz
(defun gnus-topic-kill-group (&optional n discard)
"Kill the next N groups."
(interactive "P" gnus-topic-mode)
(if (gnus-group-topic-p)
(let ((topic (gnus-group-topic-name)))
(push (cons
(gnus-topic-find-topology topic)
(assoc topic gnus-topic-alist))
gnus-topic-killed-topics)
(gnus-topic-remove-topic nil t)
(gnus-topic-find-topology topic nil nil gnus-topic-topology)
(gnus-topic-enter-dribble))
(gnus-group-kill-group n discard)
(if (not (gnus-group-topic-p))
(gnus-topic-update-topic)
;; Move up one line so that we update the right topic.
(forward-line -1)
(gnus-topic-update-topic)
(forward-line 1))))