[cedet-semantic] ECB 1.90 released!
Brought to you by:
zappo
From: Berndl, K. <kla...@sd...> - 2003-01-31 16:01:08
|
ECB 1.90 is released! =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D From this release on ECB has a new official maintainer: Klaus Berndl <kla...@sd...>. Also the homepage of ECB has moved to http://ecb.sourceforge.net. The old homepage at http://home.swipnet.se/mayhem/ecb.html is not = longer supported. How to get it: -------------- 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 latest ECB (1.90) and install it for = you. Or go to the new homepage at http://ecb.sourceforge.net and download it = from there. What is new in 1.90: -------------------- ECB 1.90 has a lot of new features and fixed some annoying bugs. Here = is only an excerpt from the HISTORY file (which contains the complete list of enhancements). Here are some of the news in ECB 1.90: * Fixed an annoying bug which results in an error "Wrong type argument: integer-or-marker-p nil)" after a full buffer reparse. ECB 1.80 has = repaired its internal state but nevertheless the user had to reclick on the = same token after this error to really jump to a token. With ECB 1.90 this = bug has been gone. * Now ECB displays at every start a "Tip of the day" in a dialog-box. = This can be switched off with option `ecb-tip-of-the-day'. =20 * New feature: Now the methods buffer is auto. expanded if the node = related to the current token in the edit-window is not visible (probably because = its parent is collapsed). =20 * New command `ecb-expand-methods-nodes' which allows precisely = expanding tokens with a certain indentation-level. * Rewritten the mechanism for storing customized window-sizes. See = option ecb-layout-window-sizes and the command ecb-store-window-sizes and ecb-restore-window-sizes. Now the sizes are always saved as fractions = of the width (resp. height) of the ECB-frame, so the stored sizes are always correct regardless of the current frame-size. * Rewritten cache-mechanism for directories and sources: This results in a speed-boost for big-size directories. * Added a complete new section "The layout-engine of ECB" to the = online-help which describes in detail how to program new layouts and new special windows. * Fixed some bugs concerning the eshell-integration. * Speedbar is now integrated in ECB and can be used instead of the = standard ECB-directories buffer. * Naming and managing of layouts has been changed! Now a layout is not = longer identified by an integer but by an arbitrary string! Example: The = layout with index 0 in ECB <=3D 1.80 is now named "left1" in ECB 1.90. Therefore the name of the option 'ecb-layout-nr' has changed to 'ecb-layout-name'! See the docstring of 'ecb-layout-name' for the = names of all buildin layouts. ECB autom. upgrades the old-option to the new = one! * A lot of new hooks * Adding a new layout type "left-right" which allows the = ECB-tree-windows to be located at the left and the right side of the ECB-frame. * Now ECB can be "autoloaded". * Now ECB offers a command `ecb-create-new-layout' for interactively = creating new layouts "by example". /Klaus Berndl Klaus Berndl mailto: kla...@sd... sd&m AG http://www.sdm.de software design & management Thomas-Dehler-Str. 27, 81737 M=FCnchen, Germany Tel +49 89 63812-392, Fax -220 |