Do not with tree-buffer - ECB - the Emacs Code Browser
Description: ECB - the Emacs Code Browser

Next: Tree-buffer How to, Previous: The tree-buffer-API, Up: tree-buffer

#### 11.3.7 Things which are strictly forbidden

Variable `tree-buffers`: Only for internal use! It contains all tree-buffers of current Emacs-instance, means all tree-buffers of all applications which uses currently tree-buffers. Every application must store its own collection of tree-buffers in an own variable! For example: ECB stores its tree-buffer set in `ecb-tree-buffers`!

Variable `tree-buffer-displayed-nodes`: Only for internal use! Contains all the current visible nodes of current tree-buffer in top-to-bottom order. This variable is buffer-local in each tree-buffer! Do not use it directly! When you want to cache the current display, then see Tree-buffer How to how to do this.

IMPORTANT: An application may only use the API tree-buffer.el provides but no internal variables - see The tree-buffer-API!