ECB 1.94 is released!
What's new in the new release:
------------------------------
* Changes for ECB version 1.94
** Supporting of non-semantic-sources.
*** Native parsing and displaying source-contents of imenu supported files
*** Native parsing and displaying source-contents of etags supported files
*** There are some new options like `ecb-process-non-semantic-files',
`ecb-non-semantic-parsing-function' and `ecb-method-non-semantic-face' and
one new face `ecb-method-non-semantic-face'. See new customize group
"ecb-non-semantic"!
** Better speedbar integration into the ECB-frame
*** Now speedbar can be used not only as replacement for the
ECB-directory-browser in the directory-window but also instead of the
sources- or the methods-buffer/window. See new option
`ecb-use-speedbar-instead-native-tree-buffer' which replaces the old
option `ecb-use-speedbar-for-directories'.
*** Now speedbar can be integrated into an arbitrary layout in the same way as
the other four special buffers (directories, sources, methods and
history). See new example layout with name "left-dir-plus-speedbar".
*** New option `ecb-directories-update-speedbar' which helps you
to update a speedbar-window to the current selected directory of the
ECB-directories-window.
** New option `ecb-compilation-predicates' for better specifying which buffers
should be treated as compilation-buffers and therefore be displayed in the
compile-window of ECB - if there is any.
** Better customizing of the mode-line of an ECB-tree-buffer.
See the new option `ecb-mode-line-data'.
** Fixed bugs:
*** Using "Add source path" from the popup-menu now doesn't open the Windows
file-dialog-box onto Windows-systems because this would prevent this
command from working.
*** Smart arrowkey-navigation in the tree-buffers is now even smarter.
Thanks to John Russel < <mailto:jorussel@...> jorussel@...> for suggestion.
*** If ECB was activated with a layout which does not contain a
directory-buffer then you got always an empty directory-buffer even after
switching to a layout with a directory-buffer. This is fixed now.
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/> 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, 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/> http://ecb.sourceforge.net/
Enjoy,
Klaus
Klaus Berndl mailto: <mailto:klaus.berndl@...> klaus.berndl@...
sd&m AG <http://www.sdm.de/> http://www.sdm.de
software design & management
Thomas-Dehler-Str. 27, 81737 München, Germany
Tel +49 89 63812-392, Fax -220
|