summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorDavid Feuer <David.Feuer@gmail.com>2014-10-30 11:50:58 -0500
committerAustin Seipp <austin@well-typed.com>2014-10-30 11:50:58 -0500
commit578bc0035a58d254e97e94eefcab88f3d74c7537 (patch)
tree8048e90adb08b1c5bef11925efbc2878090b13e2 /docs
parentc6d4ae6f437fb041ea70f3d2b4f7f0d03ff797bf (diff)
downloadhaskell-578bc0035a58d254e97e94eefcab88f3d74c7537.tar.gz
Add notes on change to hGetContents semantics
Summary: Additionally, move Unicode 7.0 update notice from the compiler section to the base libraries section. Reviewers: austin Reviewed By: austin Subscribers: thomie, carter, simonmar Projects: #ghc Differential Revision: https://phabricator.haskell.org/D401
Diffstat (limited to 'docs')
-rw-r--r--docs/users_guide/7.10.1-notes.xml22
1 files changed, 16 insertions, 6 deletions
diff --git a/docs/users_guide/7.10.1-notes.xml b/docs/users_guide/7.10.1-notes.xml
index 3ca5112a9f..fa7ad1a756 100644
--- a/docs/users_guide/7.10.1-notes.xml
+++ b/docs/users_guide/7.10.1-notes.xml
@@ -66,12 +66,6 @@
<itemizedlist>
<listitem>
<para>
- GHC has had its internal Unicode database for
- parsing updated to the Unicode 7.0 standard.
- </para>
- </listitem>
- <listitem>
- <para>
GHC now checks that all the language extensions required for
the inferred type signatures are explicitly enabled. This
means that if any of the type signatures inferred in your
@@ -212,6 +206,22 @@ echo "[]" > package.conf
Version number XXXXX (was 4.7.0.0)
</para>
</listitem>
+ <listitem>
+ <para>
+ GHC has had its internal Unicode database for
+ parsing updated to the Unicode 7.0 standard.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ Attempting to access a portion of the result of
+ <literal>System.IO.hGetContents</literal> that was not yet
+ read when the handle was closed now throws an exception.
+ Previously, a lazy read from a closed handle would simply
+ end the result string, leading to silent or delayed
+ failures.
+ </para>
+ </listitem>
</itemizedlist>
</sect3>