Version
Release notes for EiffelStudio 5.1
Graphical environment
- Numerous improvements in usability and bug fixes.
- Richer class and cluster creation dialogs.
- Class name completion in the editor (by pressing Ctrl+Shift+Space half-way through the class name).
- Editor now supports drag-and-drop of the selection.
- When debugging a project from EiffelStudio, the current directory will be your project directory. It is a change from previous version where:
- on Windows, it used to be launched in the W_code subdirectory of your project directory
- on Unix, it used to be launched from the same directory where
estudio
(orebench
) was launched.
- EiffelStudio GUI now also available on Unix platforms and Windows 9x/Me
Compiler and .NET
- Click here for more details on compiler improvements and full Eiffel support on .NET
Libraries
EiffelBase
- It is now forbidden to create a
BIT_REF
or aBIT X
object using its creation procedure (before it was accepted but did not work) - Added
make_temporary_name
inFILE_NAME
- Made
to_c
obsolete from classINTEGER_INTERVAL
- Changed semantic of
split
from classSTRING
- Fixed a bug in
clear_all
fromHASH_TABLE
that kept a reference to the last found item. Now it does not keep the reference after a call toclear_all
.
Vision2
- Support for Vision2 applications on GTK platforms.
- Some changes in the Vision2 library have been made, check here on how to update your code .
Back to 5.x