Function: ebrowse-pop-from-member-to-tree-buffer

ebrowse-pop-from-member-to-tree-buffer is an interactive and byte-compiled function defined in ebrowse.el.gz.

Signature

(ebrowse-pop-from-member-to-tree-buffer ARG)

Documentation

Pop from a member buffer to the matching tree buffer.

Switch to the buffer if prefix ARG. If no tree buffer exists, make one.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/ebrowse.el.gz
(defun ebrowse-pop-from-member-to-tree-buffer (arg)
  "Pop from a member buffer to the matching tree buffer.
Switch to the buffer if prefix ARG.  If no tree buffer exists,
make one."
  (interactive "P")
  (let ((buf (or (get-buffer (ebrowse-frozen-tree-buffer-name
			      ebrowse--tags-file-name))
		 (get-buffer ebrowse-tree-buffer-name)
		 (ebrowse-create-tree-buffer ebrowse--tree
					     ebrowse--tags-file-name
					     ebrowse--header
					     ebrowse--tree-table
					     'pop))))
    (and buf
	 (funcall (if arg #'switch-to-buffer #'pop-to-buffer) buf))
    buf))