Function: gnus-topic-select-group

gnus-topic-select-group is an interactive and byte-compiled function defined in gnus-topic.el.gz.

Signature

(gnus-topic-select-group &optional ALL)

Documentation

Select this newsgroup.

No article is selected automatically. If the group is opened, just switch the summary buffer. If ALL is non-nil, already read articles become readable.

If ALL is a positive number, fetch this number of the latest articles in the group. If ALL is a negative number, fetch this number of the earliest articles in the group.

If performed over a topic line, toggle folding the topic.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/gnus/gnus-topic.el.gz
(defun gnus-topic-select-group (&optional all)
  "Select this newsgroup.
No article is selected automatically.
If the group is opened, just switch the summary buffer.
If ALL is non-nil, already read articles become readable.

If ALL is a positive number, fetch this number of the latest
articles in the group.  If ALL is a negative number, fetch this
number of the earliest articles in the group.

If performed over a topic line, toggle folding the topic."
  (interactive "P" gnus-topic-mode)
  (when (and (eobp) (not (gnus-group-group-name)))
    (forward-line -1))
  (if (gnus-group-topic-p)
      (let ((gnus-group-list-mode
	     (if all (cons (if (numberp all) all 7) t) gnus-group-list-mode)))
	(gnus-topic-fold all)
	(gnus-dribble-touch))
    (gnus-group-select-group all)))