Function: ebrowse-some-member-table

ebrowse-some-member-table is a byte-compiled function defined in ebrowse.el.gz.

Signature

(ebrowse-some-member-table)

Documentation

Return a hash table containing all members of a tree.

If there's only one tree loaded, use that. Otherwise let the use choose a tree.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/ebrowse.el.gz
(defun ebrowse-some-member-table ()
  "Return a hash table containing all members of a tree.
If there's only one tree loaded, use that.  Otherwise let the
use choose a tree."
  (let* ((buffers (ebrowse-known-class-trees-buffer-list))
	 (buffer (cond ((and (cl-first buffers) (not (cl-second buffers)))
			(cl-first buffers))
		       (t (or (ebrowse-electric-choose-tree)
			      (error "No tree buffer")))))
	 (header (buffer-local-value 'ebrowse--header buffer)))
    (ebrowse-member-table header)))