Function: gnus-group-jump-to-group
gnus-group-jump-to-group is an interactive and byte-compiled function
defined in gnus-group.el.gz.
Signature
(gnus-group-jump-to-group GROUP &optional PROMPT)
Documentation
Jump to newsgroup GROUP.
If PROMPT (the prefix) is a number, use the prompt specified in
gnus-group-jump-to-group-prompt.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-group.el.gz
(defun gnus-group-jump-to-group (group &optional _prompt)
"Jump to newsgroup GROUP.
If PROMPT (the prefix) is a number, use the prompt specified in
`gnus-group-jump-to-group-prompt'."
(interactive
(list (gnus-group-completing-read
nil nil nil
(if current-prefix-arg
(cdr (assq current-prefix-arg gnus-group-jump-to-group-prompt))
(or (and (stringp gnus-group-jump-to-group-prompt)
gnus-group-jump-to-group-prompt)
(let ((p (cdr (assq 0 gnus-group-jump-to-group-prompt))))
(and (stringp p) p))))))
gnus-group-mode)
(when (equal group "")
(error "Empty group name"))
(prog1
(unless (gnus-ephemeral-group-p group)
;; Either go to the line in the group buffer...
(unless (gnus-group-goto-group group)
;; ... or insert the line.
(gnus-group-update-group group)
(gnus-group-goto-group group)))
;; Adjust cursor point.
(gnus-group-position-point)))