[cedet-semantic] ECB 1.95 released!
Brought to you by:
zappo
From: Berndl, K. <kla...@sd...> - 2003-07-07 07:44:06
|
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 < <mailto:chr...@ya...> chr...@ya...> 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> 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/> http://ecb.sourceforge.net/ Enjoy, Klaus |