summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorWalter Dörwald <walter@livinglogic.de>2009-04-25 12:48:43 (GMT)
committerWalter Dörwald <walter@livinglogic.de>2009-04-25 12:48:43 (GMT)
commit4ba801360af443813233131252100c35825288c9 (patch)
tree111b95034301e21fad155bf974c8b0498a867476 /Misc
parent23336083d3ad050d6389d4696147e4e0c71536cb (diff)
downloadcpython-4ba801360af443813233131252100c35825288c9.zip
cpython-4ba801360af443813233131252100c35825288c9.tar.gz
cpython-4ba801360af443813233131252100c35825288c9.tar.bz2
Merged revisions 71875 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk ........ r71875 | walter.doerwald | 2009-04-25 14:15:07 +0200 (Sa, 25 Apr 2009) | 7 lines Issue #5837: Certain sequences of calls to set() and unset() for support.EnvironmentVarGuard objects restored the environment variables incorrectly on __exit__. Fix this by recording the initial value of each environment variable on the first access in set() or unset(). ........
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index e647965..b9fc50a 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -124,6 +124,10 @@ Tests
other modules with both C and Python implementations in the stdlib
can be adjusted to use it over time.
+- Issue #5837: Certain sequences of calls to set() and unset() for
+ support.EnvironmentVarGuard objects restored the environment variables
+ incorrectly on __exit__.
+
What's New in Python 3.1 alpha 2?
=================================