Function: gnus-group-make-empty-virtual
gnus-group-make-empty-virtual is an interactive and byte-compiled
function defined in gnus-group.el.gz.
Signature
(gnus-group-make-empty-virtual GROUP)
Documentation
Create a new, fresh, empty virtual group.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-group.el.gz
(defun gnus-group-make-empty-virtual (group)
"Create a new, fresh, empty virtual group."
(interactive "sCreate new, empty virtual group: " gnus-group-mode)
(let* ((method (list 'nnvirtual "^$"))
(pgroup (gnus-group-prefixed-name group method)))
;; Check whether it exists already.
(when (gnus-group-entry pgroup)
(error "Group %s already exists" pgroup))
;; Subscribe the new group after the group on the current line.
(gnus-subscribe-group pgroup (gnus-group-group-name) method)
(gnus-group-update-group pgroup)
(forward-line)
(gnus-group-position-point)))