Function: gnus-summary-reselect-current-group
gnus-summary-reselect-current-group is an interactive and
byte-compiled function defined in gnus-sum.el.gz.
Signature
(gnus-summary-reselect-current-group &optional ALL RESCAN)
Documentation
Exit and then reselect the current newsgroup.
The prefix argument ALL means to select all articles.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-sum.el.gz
(defun gnus-summary-reselect-current-group (&optional all rescan)
"Exit and then reselect the current newsgroup.
The prefix argument ALL means to select all articles."
(interactive "P" gnus-summary-mode)
(when (gnus-ephemeral-group-p gnus-newsgroup-name)
(error "Ephemeral groups can't be reselected"))
(let ((current-subject (gnus-summary-find-for-reselect))
(group gnus-newsgroup-name))
(setq gnus-newsgroup-begin nil)
(gnus-summary-exit nil 'leave-hidden)
;; We have to adjust the point of group mode buffer because
;; point was moved to the next unread newsgroup by exiting.
(gnus-summary-jump-to-group group)
(when rescan
(save-excursion
(gnus-group-get-new-news-this-group 1)))
(gnus-group-read-group all t)
(gnus-summary-goto-subject current-subject nil t)))