ECB 2.11 is released!



What's new in the new release:
------------------------------

* Changes for ECB version 2.11

** Using semanticdb to jump to type-tags defined in other files.
   In OO-languages like CLOS, eieio and C++ there can be type-tags in the
   method-buffer which are somehow virtual because there is no definition in
   the current source-file. But such a virtual type collects all its outside
   defined members like methods in C++ which are defined in the *.cc file
   whereas the class-definition is defined in the associated header-file.
   ECB uses semanticb to open the definition-file of such a tag and to jump to
   the definition of this tag. Same for parent-tags in the methods-buffer.
   This feature can only work correctly if semanticdb is well configured!

** New option `ecb-ignore-special-display'
   The options `special-display-buffer-names', `special-display-regexps' and
   `special-display-function' work as expected. Per default this in only true,
   when no durable compile-window is used (see option
   `ecb-compile-window-height'), i.e. with a durable compile window the
   special-display-options are ignored per default. But this behavior can be
   changed with the new option `ecb-ignore-special-display'.

   Thanks to Rob Walker <[EMAIL PROTECTED]> for a first suggestion.

** Better reporting if there are errors during ECB-startup

** Fixed bugs

*** Clicking onto nodes with positionless semantic-tags as data doesn't fail

*** Non-semantic sources (e.g. Perl, TeX) work when cedet 1.0 is loaded

*** Fixed the versioning of ECB so the autom. upgrade works



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

Klaus Berndl                     mailto: [EMAIL PROTECTED]
sd&m AG                         http://www.sdm.de
software design & management
Carl-Wery-Str. 42, 81739 Muenchen, Germany
Tel +49 89 63812-392, Fax -220

Reply via email to