Change formatchar(), so that u"%c" % 0xffffffff now raises
an OverflowError instead of a TypeError to be consistent
with "%c" % 256. See SF patch #710127.
diff --git a/Misc/NEWS b/Misc/NEWS
index fb829b9..673af1c 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -35,7 +35,8 @@
   interpreter executions, would fail.
 
 - "%c" % u"a" now returns a unicode string instead of raising a
-  TypeError. See SF patch #710127.
+  TypeError. u"%c" % 0xffffffff now raises a OverflowError instead
+  of a TypeError to be consistent with "%c" % 256. See SF patch #710127.
 
 Extension modules
 -----------------