[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ECB 2.25 released!

From: Klaus Berndl
Subject: ECB 2.25 released!
Date: Tue, 29 Jun 2004 17:41:45 -0000
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3

                              ECB 2.25 is released!

What's new in the new release:

* Changes for ECB version 2.25

** More flexible sorting of the Sources- and the History-buffer

*** `ecb-sort-history-items' has been renamed to `ecb-history-sort-method'
    and offers now the same choices as the already existing option

*** Two new options `ecb-sources-sort-ignore-case' and
    `ecb-history-sort-ignore-case' which allow to ignore case when sorting the
    Sources- and/or the History-buffer. Thanks for suggestion to Markus
    Gritsch <address@hidden>. Per default case is now ignored.

** New icons for parent-display in the Methods-buffer.
   Thanks to Markus Gritsch <address@hidden> for contributing the
** Fixed Bugs

*** Fixed an annoying bug which results sometimes in an error "stack-overflow
    error in equal" when using `senator-try-expand-semantic' which is called
    when you use hippie-expand for example. Maybe the bug occured also in
    other situation but now this bug has been extirpated!

*** Fixed a bug in the mechanism which prescanes directories for emptiness.
    Now a directory is checked if it is accessible before it is prescanned -
    otherwise the prescan could fail with an error.

*** Fixed a bug in the autom. option-upgrading-mechanism.
    Thanks to Javier Oviedo <address@hidden> for pointing to the
    underlying problem.

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 and download it from

General description of ECB:

ECB stands for "Emacs Code Browser".  While Emacs already has good
*editing* support for many modes, its *browsing* support is somewhat
lacking. That's where ECB comes in: it displays a number of informational
windows that allow for easy source code navigation and overview.

The informational windows can contain:

  - A directory tree,
  - a list of source files in the current directory,
  - a list of functions/classes/methods/... in the current file, (ECB uses the
    Semantic Bovinator, or Imenu, or etags, for getting this list so all
    languages supported by any of these tools are automatically supported by
    ECB too)
  - a history of recently visited files, 
  - the Speedbar and
  - output from compilation (the "*compilation*" window) and other modes like
    help, grep etc. or whatever a user defines to be displayed in this window.

As an added bonus, ECB makes sure to keep these informational windows visible,
even when you use C-x 1 and similar commands.

It goes without saying that you can configure the layout, ie which
informational windows should be displayed where. ECB comes with a number of
ready-made window layouts to choose from.

Here is an ascii-screenshot of what ECB offers you:

|              |                                                 |
| Directories  |                                                 |
|              |                                                 |
|--------------|                                                 |
|              |                                                 |
| Sources      |                                                 |
|              |                                                 |
|--------------|                   Edit-area                     |
|              |    (can be splitted in several edit-windows)    |
| Methods/Vars |                                                 |
|              |                                                 |
|--------------|                                                 |
|              |                                                 |
| History      |                                                 |
|              |                                                 |
|                                                                |
|                 Compilation-window (optional)                  |
|                                                                |

For more details go to


Klaus Berndl                    mailto: address@hidden
sd&m AG               
software design & management    
Carl-Wery-Str. 42, 81739 Muenchen, Germany
Tel +49 89 63812-392, Fax -220

reply via email to

[Prev in Thread] Current Thread [Next in Thread]