Author:manus

Date:2014-06-24T16:57:03.000000Z


git-svn-id: https://svn.eiffel.com/eiffel-org/trunk@1386 abb3cda0-5349-4a8f-a601-0c33ac3a8c38
This commit is contained in:
manus
2014-06-24 16:57:03 +00:00
parent f43c772109
commit 2071833f50
2 changed files with 4 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
[[Property:weight|-10]]
[[Property:uuid|10b907f5-bd50-09e0-af40-68988fe93df1]]
This is where settings regarding your project are going to be made. In here you can specify:
* the different targets your project consists of
* the clusters that contain your classes
* the libraries and/or assemblies that you use
* which assertion level you want to check

View File

@@ -63,6 +63,9 @@ Most libraries do now compile in the highest level of void-safety except the fol
* Fixed <e>{FILE_UTILITIES}.files_end_with</e> to respect the depth level specified in argument.
* Fixed issues with the handling of the Unicode escape character. If the escaped UTF-32 string contains the escape sequence and it is trying to escape something that could fit the UTF-16 or UTF-8 encoding, then we store the content as is. This is to avoid the case for UTF-16 where if you have: '''?61''' it would yield '''a''' after round-tripping. Now if the UTF-16 or UTF-8, contains the escape character, the resulting string would have it twice, which again preventing proper roundtriping.
===Internationalization===
* Removed <e>get_locale</e> and <e>get_language</e> from <e>I18N_FILE_SCOPE_INFORMATION to use the Eiffel naming convention <e>locale</e> and <e>language</e> and also changed the types to be detachable. This requires updating callers to the new name and to also perform a check that the request yields an attached entity.
===Regexp===
* Renamed CHARACTER_SET and BYTE_CODE into PCRE_CHARACTER_SET and PCRE_BYTE_CODE to avoid name conflicts with libraries that have the same class names.