From 16d1629ab70e6dc77f430cef361655a48f4d5b8a Mon Sep 17 00:00:00 2001 From: eiffel-org Date: Tue, 26 Jan 2016 12:32:13 +0000 Subject: [PATCH] Update wikipage Release notes for EiffelStudio 15.12. (Signed-off-by:tqa7ve2mnbntqnfca3i6rk7arhc2kxr8). git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1471 abb3cda0-5349-4a8f-a601-0c33ac3a8c38 --- .../Release-notes-for-EiffelStudio-15.12.wiki | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/documentation/trunk/eiffelstudio/eiffelstudio-reference/eiffelstudio-release-notes/Release-notes-for-EiffelStudio-15.12.wiki b/documentation/trunk/eiffelstudio/eiffelstudio-reference/eiffelstudio-release-notes/Release-notes-for-EiffelStudio-15.12.wiki index 5b931041..e7bec831 100644 --- a/documentation/trunk/eiffelstudio/eiffelstudio-reference/eiffelstudio-release-notes/Release-notes-for-EiffelStudio-15.12.wiki +++ b/documentation/trunk/eiffelstudio/eiffelstudio-reference/eiffelstudio-release-notes/Release-notes-for-EiffelStudio-15.12.wiki @@ -5,12 +5,7 @@ ==Graphical environment== ===What's new=== - -===Improvements=== - -===Changes=== - -===Bug fixes=== +EiffelStudio has been updated to support the new agent's type notation which removes the first actual generic parameter, this change impacts the various wizards and all the Eiffel code included in the EiffelStudio delivery ==Compiler== * Click [[Major changes between ISE Eiffel 15.08 and ISE Eiffel 15.12|here]] for the compiler release notes. @@ -22,8 +17,21 @@ N/A * Click [[EiffelBuild Version History|here]] for the EiffelBuild release notes. ==Libraries== +===General=== +All libraries have been updated to the latest syntax for the agent's type. ===Base=== +* Exported `read_to_string' from FILE to allow user side buffering. +===Preferences=== +* Added a precondition to `add_parent_structure_preference_row' and `formatted_name' that a preference name cannot be empty (this might be the case when preference names get erroneously converted from non-ASCII strings, e.g. as it was with incorrect implementation of code analysis preferences). +* Avoided automatic formatting of a preference name if it has whitespace to allow for preference names with underscore characters or those that are pre-formatted. +* Added a creation procedure to pass a preference grid control explicitly in case some fine-tuning is needed. +* Changed type of preference values to READABLE_STRING_32 to avoid conversion when the values are loaded from XML where values are returned as READABLE_STRING_32. + +===XML=== +* Fixed issue with xml source file having the %R character for the custom parser which would be ignored. +* Fixed xml parsing issue with CDATA endings with ]]]. For instance +* Provided a basic implementation to output character data as <[!CDATA[ ... ]]> for xml printer. [[EiffelStudio release notes|Click here to check out what was new in other versions]]