[Python-checkins] cpython (merge 3.3 -> default): Closes #17743: Merged fix from 3.3.

vinay.sajip python-checkins at python.org
Tue May 21 00:39:27 CEST 2013


http://hg.python.org/cpython/rev/96c842873c30
changeset:   83875:96c842873c30
parent:      83873:e29533c8ec66
parent:      83874:66c87d2b3435
user:        Vinay Sajip <vinay_sajip at yahoo.co.uk>
date:        Mon May 20 15:39:11 2013 -0700
summary:
  Closes #17743: Merged fix from 3.3.

files:
  Lib/venv/scripts/nt/activate.bat |  27 ++++++++++---------
  1 files changed, 14 insertions(+), 13 deletions(-)


diff --git a/Lib/venv/scripts/nt/activate.bat b/Lib/venv/scripts/nt/activate.bat
--- a/Lib/venv/scripts/nt/activate.bat
+++ b/Lib/venv/scripts/nt/activate.bat
@@ -1,31 +1,32 @@
 @echo off
-set VIRTUAL_ENV=__VENV_DIR__
+set "VIRTUAL_ENV=__VENV_DIR__"
 
 if not defined PROMPT (
-    set PROMPT=$P$G
+    set "PROMPT=$P$G"
 )
 
 if defined _OLD_VIRTUAL_PROMPT (
-    set PROMPT=%_OLD_VIRTUAL_PROMPT%
+    set "PROMPT=%_OLD_VIRTUAL_PROMPT%"
 )
 
 if defined _OLD_VIRTUAL_PYTHONHOME (
-     set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%
+    set "PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%"
 )
 
-set _OLD_VIRTUAL_PROMPT=%PROMPT%
-set PROMPT=__VENV_NAME__%PROMPT%
+set "_OLD_VIRTUAL_PROMPT=%PROMPT%"
+set "PROMPT=__VENV_NAME__%PROMPT%"
 
 if defined PYTHONHOME (
-     set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME%
-     set PYTHONHOME=
+    set "_OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME%"
+    set PYTHONHOME=
 )
 
-if defined _OLD_VIRTUAL_PATH set PATH=%_OLD_VIRTUAL_PATH%; goto SKIPPATH
+if defined _OLD_VIRTUAL_PATH (
+    set "PATH=%_OLD_VIRTUAL_PATH%"
+) else (
+    set "_OLD_VIRTUAL_PATH=%PATH%"
+)
 
-set _OLD_VIRTUAL_PATH=%PATH%
-
-:SKIPPATH
-set PATH=%VIRTUAL_ENV%\__VENV_BIN_NAME__;%PATH%
+set "PATH=%VIRTUAL_ENV%\__VENV_BIN_NAME__;%PATH%"
 
 :END

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


More information about the Python-checkins mailing list