Synchronization of basic ECB-windows - ECB - the Emacs Code Browser
Description: ECB - the Emacs Code Browser

Next: Add-on synchronization, Previous: General synchronization aspects, Up: ECB-window synchronizing

#### 6.12.2 Synchronization of the basic ECB-windows

This section describes some special aspects of the synchronizing of the basic ECB-windows:

- ECB-directories:

  This windows is synchronized to display the directory where the source-file which is displayed in the current active edit-window is located. If the source-path (i.e. an element of the option `ecb-source-path`) containing this directory is not expanded it will be auto. expanded according to the value of the option `ecb-auto-expand-directory-tree` (see ecb-directories).

- ECB-sources:

  The ECB-sources-buffer contains after synchronizing all the sources of the directory of the “current” source-file displayed in the edit-window. The entry of the “current” source-file is highlighted.

- ECB-methods:

  Contains after synchronizing all the tags of the buffer in the current selected edit-window, i.e. all methods, variables etc... depending on the major-mode.

- ECB-history:

  Highlights the entry of the buffer displayed in the current active edit-window if this buffer is a source-file.

The synchronization can be customized via the option triple `ecb-basic-buffer-sync`, `ecb-basic-buffer-sync-delay` and `ecb-basic-buffer-sync-hook`. The four basic ECB-windows of ECB are always synchonized together, never separate!