[Python-checkins] cpython (3.3): Issue #17744: Now unset VIRTUAL_ENV environment variable when deactivating.

vinay.sajip python-checkins at python.org
Tue May 21 00:30:22 CEST 2013


http://hg.python.org/cpython/rev/9a2eea6fffee
changeset:   83872:9a2eea6fffee
branch:      3.3
parent:      83870:cac83b62b0de
user:        Vinay Sajip <vinay_sajip at yahoo.co.uk>
date:        Mon May 20 15:28:52 2013 -0700
summary:
  Issue #17744: Now unset VIRTUAL_ENV environment variable when deactivating.

files:
  Lib/venv/scripts/nt/deactivate.bat |  12 ++++++++----
  1 files changed, 8 insertions(+), 4 deletions(-)


diff --git a/Lib/venv/scripts/nt/deactivate.bat b/Lib/venv/scripts/nt/deactivate.bat
--- a/Lib/venv/scripts/nt/deactivate.bat
+++ b/Lib/venv/scripts/nt/deactivate.bat
@@ -1,17 +1,21 @@
 @echo off
 
 if defined _OLD_VIRTUAL_PROMPT (
-    set PROMPT=%_OLD_VIRTUAL_PROMPT%
+    set "PROMPT=%_OLD_VIRTUAL_PROMPT%"
 )
 set _OLD_VIRTUAL_PROMPT=
 
 if defined _OLD_VIRTUAL_PYTHONHOME (
-     set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%
-     set _OLD_VIRTUAL_PYTHONHOME=
+    set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%"
+    set _OLD_VIRTUAL_PYTHONHOME=
 )
 
-if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH%
+if defined _OLD_VIRTUAL_PATH (
+    set "PATH=%_OLD_VIRTUAL_PATH%"
+)
 
 set _OLD_VIRTUAL_PATH=
 
+set VIRTUAL_ENV=
+
 :END

-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list