Function: gnus-topic-goto-missing-topic
gnus-topic-goto-missing-topic is a byte-compiled function defined in
gnus-topic.el.gz.
Signature
(gnus-topic-goto-missing-topic TOPIC)
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-topic.el.gz
(defun gnus-topic-goto-missing-topic (topic)
(if (gnus-topic-goto-topic topic)
(forward-line 1)
;; Topic not displayed.
(let* ((top (gnus-topic-find-topology
(gnus-topic-parent-topic topic)))
(tp (reverse (cddr top))))
(if (not top)
(gnus-topic-insert-topic-line
topic t t (car (gnus-topic-find-topology topic)) nil 0)
(while (not (equal (caaar tp) topic))
(setq tp (cdr tp)))
(pop tp)
(while (and tp
(not (gnus-topic-goto-topic (caaar tp))))
(pop tp))
(if tp
(gnus-topic-forward-topic 1)
(gnus-topic-goto-missing-topic (caadr top)))))
nil))