Difference between revisions of "EiffelStudio 6.4 Releases"

(Bug fixes)
(Bug fixes)
Line 19: Line 19:
 
*studio: Fixed bug#14237 where some manipulations on the UI could corrupt the EiffelStudio docking layout.
 
*studio: Fixed bug#14237 where some manipulations on the UI could corrupt the EiffelStudio docking layout.
 
*studio: Fixed bug#12453 where VYCQ error would print the feature name in blue rather than in green.
 
*studio: Fixed bug#12453 where VYCQ error would print the feature name in blue rather than in green.
 +
*studio: Added a protection for bug#15116 where we could still try to access `content' while EiffelStudio has already destroyed the panel.
 
*compiler: Fixed eweasel test#multicon050 where compiler did not handle renaming of a routine with an alias into a routine without one as it still thought the alias was available.
 
*compiler: Fixed eweasel test#multicon050 where compiler did not handle renaming of a routine with an alias into a routine without one as it still thought the alias was available.
 
*compiler: Added printing of referenced configuration file in which there is a conflict. This fixes bug#15099.
 
*compiler: Added printing of referenced configuration file in which there is a conflict. This fixes bug#15099.

Revision as of 06:31, 15 December 2008

Below are not the release notes of EiffelStudio. It is the change log of EiffelStudio intermediate releases and the most important changes are highlighted in green or in red (for breaking changes). The release notes of EiffelStudio can be found at the following URL. You can also download the latest revision here. Information about other version can be found under Category:Releases.

EiffelStudio 6.4.x Releases

6.4.x

Placeholder for new stuff since last intermediate release.

New features

Improvements

Feature removed

Bug fixes

User changes

Developer changes

6.4.76164 (December 15th 2008)

New features

Improvements

Feature removed

Bug fixes

  • studio: Fixed bug#14237 where some manipulations on the UI could corrupt the EiffelStudio docking layout.
  • studio: Fixed bug#12453 where VYCQ error would print the feature name in blue rather than in green.
  • studio: Added a protection for bug#15116 where we could still try to access `content' while EiffelStudio has already destroyed the panel.
  • compiler: Fixed eweasel test#multicon050 where compiler did not handle renaming of a routine with an alias into a routine without one as it still thought the alias was available.
  • compiler: Added printing of referenced configuration file in which there is a conflict. This fixes bug#15099.
  • compiler: Fixed an incorrect VUTA(2) error being reported when compiling a static access call in void-safe mode. This fixes eweasel test#valid223.
  • compiler: Fixed an incrementality corruption (bug#15061 and eweasel test#incr296) which would occur a feature has an invalid signature for one failed compilation before it is fixed again.
  • compiler: Fixed bug#15027 where if you have a class which was originally only in an override cluster and then keep it in the override cluster but also now in a normal cluster, then we would not remove the compiled information from the override cluster which would cause in a later compilation the class to be forcibly removed from the system even though it is still in use.

User changes

  • base: it is now using the new alias syntax for operators instead of obsolete syntax based on `infix/prefix' keywords. As a result some of your code may not compile.

Developer changes