mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 15:22:31 +01:00
git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1849 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
57 lines
2.6 KiB
Plaintext
57 lines
2.6 KiB
Plaintext
[[Property:title|Release notes for EiffelStudio 6.8]]
|
|
[[Property:link_title|6.8]]
|
|
[[Property:weight|-15]]
|
|
[[Property:uuid|5b3df521-34a8-27a2-4261-830973a62673]]
|
|
==Graphical environment==
|
|
|
|
===What's new===
|
|
===Improvements===
|
|
* Improved dialog that adds a new class to the system:
|
|
** Changed button label to be more explicit about its action
|
|
** Removed detachable status when it is not used
|
|
** Removed unnecessary frame boxes
|
|
** Simplified code that opens the dialog.
|
|
* Improved keyboard navigation in the Info tool.
|
|
* Avoided class counter increment in automatically generated class name if class addition is cancelled.
|
|
* Set file name of current class to the Save File As dialog.
|
|
|
|
===Changes===
|
|
|
|
===Bug fixes===
|
|
* Corrected output of the iteration (<code>across</code>) form of the [[ET: Instructions#Loop|loop construct]] in clickable views.
|
|
* Fixed feature call on void target when reopening a project with diagram tool that contains cluster legend.
|
|
* Fixed a bug in the Info tool: when deleting an EIS entry, selecting "No" did not actually cancel the deletion.
|
|
|
|
==Compiler==
|
|
* Click [[Major changes between ISE Eiffel 6.7 and ISE Eiffel 6.8|here]] for the compiler release notes.
|
|
|
|
==Debugger==
|
|
===Graphical environment===
|
|
* It is now possible to [[Detach application|detach the debugger]] from the application (without killing the application).
|
|
* It is now possible to [[Attach application|attach the debugger]] to associated eiffel application launched outside EiffelStudio
|
|
** The application has to be launched in a specific way to wait for the debugger, that is, either
|
|
*** by setting <code>ISE_DBG_PORTNUM</code> environment variable to a specific port number, or
|
|
*** by calling <code>{RT_DEBUGGER}.rt_workbench_wait_for_debugger</code> (a_port_number) from the program itself
|
|
** Then with EiffelStudio, menu <code>Execution->Attach Debuggee</code> and provide the same port number.
|
|
** At this point EiffelStudio is able to debug the application
|
|
|
|
==EiffelBuild==
|
|
* Click [[EiffelBuild Version History|here]] for the EiffelBuild release notes.
|
|
|
|
==Libraries==
|
|
|
|
===EiffelBase===
|
|
* Minimized interface of <e>ITERATION_CURSOR</e> to simplify crafting cursors for iteration form of a loop on non-container classes, for example, on externally-driven input like files, sockets, etc.
|
|
|
|
===EiffelVision2===
|
|
* [[Revisions and Bug Fixes|Click here for EiffelVision2 release notes.]]
|
|
|
|
===EiffelStore===
|
|
* Various bug fixes.
|
|
* Extended types supported by EiffelStore, especially STRING_32 for Unicode string types.
|
|
* Improved memory management in EiffelStore, ODBC implementation.
|
|
|
|
|
|
[[EiffelStudio release notes|Click here to check out what was new in other versions]]
|
|
|