Function: gnus-group-delete-groups

gnus-group-delete-groups is an interactive and byte-compiled function defined in gnus-group.el.gz.

Signature

(gnus-group-delete-groups &optional ARG)

Documentation

Delete the current group. Only meaningful with editable groups.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-group.el.gz
(defun gnus-group-delete-groups (&optional arg)
  "Delete the current group.  Only meaningful with editable groups."
  (interactive "P" gnus-group-mode)
  (let ((n (length (gnus-group-process-prefix arg))))
    (when (gnus-yes-or-no-p
	   (if (= n 1)
	       "Delete this 1 group? "
	     (format "Delete these %d groups? " n)))
      (gnus-group-iterate arg
	(lambda (group)
	  (gnus-group-delete-group group nil t))))))