#4559: When a context manager's __exit__() method returns an object whose
conversion to bool raises an exception, 'with' loses that exception.
Reviewed by Jeffrey Yasskin.
Already ported to 2.5, will port to 2.6 and 3.0
diff --git a/Misc/NEWS b/Misc/NEWS
index 8a86d7c..e964ced 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -12,6 +12,9 @@
Core and Builtins
-----------------
+- Issue #4597: Fixed exception handling when the __exit__ function of a
+ context manager returns a value that cannot be converted to a bool.
+
- Issue #4597: Fixed several opcodes that weren't always propagating
exceptions.