]> granicus.if.org Git - icu/commitdiff
ICU-12895 ICU4C Readme, mention C++11, utf-8 source files and UChar being char16_t. milestone-59-0-1
authorAndy Heninger <andy.heninger@gmail.com>
Thu, 2 Feb 2017 18:29:43 +0000 (18:29 +0000)
committerAndy Heninger <andy.heninger@gmail.com>
Thu, 2 Feb 2017 18:29:43 +0000 (18:29 +0000)
X-SVN-Rev: 39633

icu4c/readme.html

index 5ec72017921e591de79e2c926dfd649a569cf589..f7843f4d83c5383145bb8574f38aebfb3d9ef6e2 100644 (file)
     For more news about this release, as well as late-breaking news, see the
     <a href="http://site.icu-project.org/download/57">ICU download page</a>.</p>
 
+    <h3>New for 59 Milestone 1</h3>
+    <ul>
+       <li>Compiler support for C++11 is required for building the ICU libraries.</li>
+        <li>All source files are UTF-8 encoded. On platforms where the native charset is not UTF-8,
+            including Windows, check the settings of your editor before working with the source.</li>
+        <li>The type of UChar is char16_t, on all platforms. This is no longer configurable.
+            This change may affect Windows code with assumptions that UChar was wchar_t, and thus
+            type compatible with other Windows code expecting wchar_t strings.</li>
+    </ul>
+
     <h3>Upcoming changes</h3>
     <p>Please note the following changes planned for an upcoming ICU4C release (likely ICU 59):</p>
     <ul>
-       <li>Compiler support for C++11 will be required.</li>
        <li>Support for Windows XP will be removed.</li>
     </ul>