Author:tedf

Date:2013-08-08T07:25:11.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1233 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
tedf
2013-08-08 07:25:11 +00:00
parent f1ae8eac01
commit c6045d6569
4 changed files with 29 additions and 9 deletions

View File

@@ -5,10 +5,13 @@
==Graphical environment==
===What's new===
* A change analysis for documents in the [[Eiffel Information System]] where one can be notified of which documents to update when a class is modified, and conversely whenever a document is modified which classes might need updating.
===Improvements===
* Used void-safety settings of a target to list libraries that are compatible with it and provided more details on their void-safety status in the dialog for adding libraries.
===Changes===
* In [[AutoTest]], tests will be executed under the location of the Eiffel configuration file (ECF) and not in the Testing subdirectory of the EIFGENs directory.
===Bug fixes===
@@ -18,13 +21,24 @@
==Libraries==
===EiffelBase===
* Updated <e>TUPLE</e> and depending classes to separate entities.
* Updated <e>ROUTINE</e> and descendants to be usable for agents with separate targets.
* Fixed a comparison bug with <e>EQUALITY_TUPLE</e> which actually would only compare the last elements.
* Made <e>INTERNAL</e> obsolete, it is now replaced by two set of classes: a static introspection class and a dynamic one. The class that lets you examine the static content is <e>REFLECTOR</e>; most references of <e>INTERNAL</e> can easily be replaced by <e>REFLECTOR</e>. To inspect objects, you have a new set of classes starting with <e>REFLECTED_OBJECT</e>. This let you inspect objects with copy semantics without actually causing a copy each time you access it, unlike what was happening before with <e>INTERNAL<e/>.
* Fixed a reallocation bug in <e>SED_MEMORY_READER_WRITER</e> where if you retrieve a large chunk, we would not allocate enough memory.
* Added ability to store/retrieve expanded objects and objects with copy semantics with SED.
* Storables made using SED from version 6.6 or earlier of EiffelStudio not using the `is_for_fast_retrieval' setting won't be recoverable.
===EiffelStore===
* Do not remove trailing spaces for string content.
* Changed the type mapping for string objects to varchar instead of char at table allocation for ODBC.
===EiffelVision2===
* [[Revisions and Bug Fixes|Click here for EiffelVision2 release notes.]]
===WEL===
* Fixed a 64-bit truncation bug in the message dispatcher of WEL.
* Fixed a memory corruption that would occur when loading a 32-bit BMP image as a background image of a container in a 16-bit or lower display.
[[EiffelStudio release notes|Click here to check out what was new in other versions]]