ECB 1.95 is released!
 
 
 

What's new in the new release:
------------------------------
 
* Changes for ECB version 1.95
 
** ECB now displays the expand- and collapse symbols in the tree-buffers with
   image-icons - the same icons as speedbar uses. See the new option
   `ecb-tree-use-image-icons'.
 
** Adding hideshow to the popup-menu of the Methods-buffer.
   This popup-menu now offers two entries for hiding resp. showing the block
   of that token in the Methods-buffer for which the popup-menu was openend.
   This is done with the hideshow.el library.
   Thanks to Christoff Pale <
christoff_pale@yahoo.com> for suggestion.
 
** Horizontal scrolling of the tree-buffers by clicking the edges of the
   modeline with mouse-1 or mouse-2. I.e. if you click with mouse-1 onto the
   left (resp right) egde of the modeline you will scroll left (resp. right)
   with the scroll-step defined in `ecb-tree-easy-hor-scroll'. This is only
   for GNU Emacs because XEmacs has hor. scrollbars.
  
** Changed default keybindings:
   - C-c . r:  `ecb-rebuild-methods-buffer'
   - C-c . lc: `ecb-change-layout'
   - C-c . lr: `ecb-redraw-layout'
   - C-c . lt: `ecb-toggle-layout'
   - C-c . lw: `ecb-toggle-ecb-windows'
 
** Starting ECB is now possible via the "Tools"-menu
 
** ECB now requires speedbar version 0.14beta1 or higher. An automatic
   requirements-check is done by ECB. This is because now ECB has three
   dependencies to speedbar-code: Integrating whole speedbar in the ECB-frame,
   using speedbar-logic to parse files with imenu or etags and using the icons
   of speedbar for the ECB-tree-buffers.
 
** Fixed bugs
 
*** Now the "goto-window-..." menu-entries in the "ECB"-menu are working correct
    if a speedbar is integrated into the layout.
 
*** Preventing etags-supported sources from being parsed (and saved) too often.
 
 
 
How to get it:
--------------
 
Sorry, it's too big to post the sources here...
 
If you are using ECB >= 1.80 then you can just call "M-x ecb-download-ecb" if
you are online. ECB will then download autom. latest and newest ECB and
install it for you.
 
Or go to the homepage at http://ecb.sourceforge.net and download it from
there.
 
 
 
General description of ECB:
---------------------------
 
ECB stands for "Emacs Code Browser" and is a source code browser for (X)Emacs.
It is a global minor-mode which displays a couple of windows that can be used
to browse directories, files and file-contents like methods and variables. It
supports source-code parsing for semantic-supported languages like Java, C,
C++, Elisp and Scheme as well as for source-types supported "only" by imenu or
etags (e.g. perl, TeX, LaTeX etc.).
 
Here is an ascii-screenshot of what ECB offers you:
 
------------------------------------------------------------------
|              |                                                 |
| Directories  |                                                 |
|              |                                                 |
|--------------|                                                 |
|              |                                                 |
| Sources      |                                                 |
|              |                                                 |
|--------------|                 Edit-window(s)                  |
|              |        (can be splitted in two windows)         |
| Methods/Vars |                                                 |
|              |                                                 |
|--------------|                                                 |
|              |                                                 |
| History      |                                                 |
|              |                                                 |
------------------------------------------------------------------
|                                                                |
|                 Compilation-window (optional)                  |
|                                                                |
------------------------------------------------------------------
 
This is only one example-layout - ECB offers a lot of different layouts.
 
For more details go to http://ecb.sourceforge.net/
 

Enjoy,
Klaus