Function: gnus-generate-tree
gnus-generate-tree is a byte-compiled function defined in
gnus-salt.el.gz.
Signature
(gnus-generate-tree THREAD)
Documentation
Generate a thread tree for THREAD.
Source Code
;; Defined in /usr/src/emacs/lisp/gnus/gnus-salt.el.gz
(defun gnus-generate-tree (thread)
"Generate a thread tree for THREAD."
(with-current-buffer (gnus-get-tree-buffer)
(let ((buffer-read-only nil)
(gnus-tmp-indent 0))
(erase-buffer)
(funcall gnus-generate-tree-function thread 0)
(gnus-set-mode-line 'tree)
(goto-char (point-min))
(gnus-tree-minimize)
(gnus-tree-recenter)
(let ((selected (selected-window)))
(when (gnus-get-buffer-window (set-buffer gnus-tree-buffer) t)
(select-window (gnus-get-buffer-window (set-buffer gnus-tree-buffer) t))
(gnus-horizontal-recenter)
(select-window selected))))))