mirror of
https://github.com/EiffelSoftware/eiffel-org.git
synced 2025-12-07 15:22:31 +01:00
Update wikipage Release notes for EiffelStudio 16.05. (Signed-off-by:tqa7ve2mnbntqnfca3i6rk7arhc2kxr8).
git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1567 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
@@ -4,16 +4,34 @@
|
||||
[[Property:link_title|16.05]]
|
||||
|
||||
==Graphical environment==
|
||||
|
||||
===What's new===
|
||||
* Ability to target more than one Microsoft C compiler. We now support VS 2015 and above. A known issue with VS 2015 is that using the console in a graphical application will cause a crash. A separate runtime update will be available shortly.
|
||||
|
||||
===Improvements===
|
||||
* Update wizards to allow setting the SCOOP concurrency setting
|
||||
* Flat short involving conversions on numeric constants will not show the conversion calls.
|
||||
* Add checks for validity of regular expressions used in include and exclude file rules in ECF specified in EiffelStudio dialog and rejecting invalid regular expression with the corresponding error dialog to avoid a possibility to store ECF that cannot be retrieved.
|
||||
|
||||
===Bug fixes===
|
||||
* Fix crash in bug report submission dialog when a network problem occurs
|
||||
* Fix crash when trying to save an empty editor tab (see bug#19178)
|
||||
* Fix metric tool that stopped working due to a change in the interface of the ROUTINE class in 15.12 (see bug#19212).
|
||||
|
||||
==Compiler==
|
||||
* Click [[Major changes between ISE Eiffel 15.12 and ISE Eiffel 16.05|here]] for the compiler release notes.
|
||||
|
||||
==Libraries==
|
||||
===General===
|
||||
===Base===
|
||||
===Preferences===
|
||||
===XML===
|
||||
* Update to the latest version of the Eiffel Gobo library
|
||||
|
||||
===Vision2===
|
||||
* `upper_bar' and `lower_bar' are now obsolete. Use instead a vertical box where the first item is the upper_bar and the last item the lower_bar.
|
||||
* Vision will now keep windows open even if not referenced. This address a long standing gotcha for beginners. As a consequence, it is critical that code close or destroy windows when they are not needed anymore, otherwise they will be displayed until the application termination.
|
||||
* Fix issue preventing Vision applications to work correctly in SCOOP mode
|
||||
* For proper SCOOP handling, the last instruction in a creation procedure that initializes GUI objects should be {EV_APPLICATION}.launch.
|
||||
* Use a passive region for an application cell to avoid creating a new thread for no reason.
|
||||
* Fix minimum size computation of windows with Aero Glass. When compiling code using the latest versions of Visual Studio, the minimum size of a window was slightly smaller than what it should have been.
|
||||
|
||||
===WEL===
|
||||
* Fix invalid computation of `null_terminated_strings'. The computation done to advance the pointer was based on a buffer length expressed in characters but it is already in bytes, so no need to multiply it by the size of characters.
|
||||
* Fix improper wrapping of WEL_HD_NOTIFY we used an INTEGER_32 when a POINTER should have been used (causing some possible loss of data and some memory access violation).
|
||||
|
||||
Reference in New Issue
Block a user