The error detection code in FileIO.close() could fail to reflect the `errno` value, and report it as -1 instead.
diff --git a/Misc/NEWS b/Misc/NEWS
index 4468df6..21b4a9b 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -18,6 +18,9 @@
 Library
 -------
 
+- The error detection code in FileIO.close() could fail to reflect the `errno`
+  value, and report it as -1 instead.
+
 
 What's New in Python 3.1 alpha 1
 ================================