Function: ebrowse-choose-tree

ebrowse-choose-tree is a byte-compiled function defined in ebrowse.el.gz.

Signature

(ebrowse-choose-tree)

Documentation

Choose a class tree to use.

If there's more than one class tree loaded, let the user choose the one he wants. Value is (TREE HEADER BUFFER), with TREE being the class tree, HEADER the header structure of the tree, and BUFFER being the tree or member buffer containing the tree.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/ebrowse.el.gz
(defun ebrowse-choose-tree ()
  "Choose a class tree to use.
If there's more than one class tree loaded, let the user choose
the one he wants.  Value is (TREE HEADER BUFFER), with TREE being
the class tree, HEADER the header structure of the tree, and BUFFER
being the tree or member buffer containing the tree."
  (let* ((buffer (ebrowse-choose-from-browser-buffers)))
    (if buffer (list (buffer-local-value 'ebrowse--tree buffer)
		     (buffer-local-value 'ebrowse--header buffer)
		     buffer))))