]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Update venv activate.bat to escape custom PROMPT variables on Windows (GH-114885)
authorGILGAMESH <~@gilgamesh.cc>
Fri, 2 Feb 2024 18:59:53 +0000 (10:59 -0800)
committerGitHub <noreply@github.com>
Fri, 2 Feb 2024 18:59:53 +0000 (18:59 +0000)
Lib/venv/scripts/nt/activate.bat

index 2c98122362a060f6bfbc46a2a4080b85fe1a0a8d..dd5ea8eb67b90a7246eeeced4187d2f023b4b508 100644 (file)
@@ -15,8 +15,8 @@ if not defined PROMPT set PROMPT=$P$G
 if defined _OLD_VIRTUAL_PROMPT set PROMPT=%_OLD_VIRTUAL_PROMPT%
 if defined _OLD_VIRTUAL_PYTHONHOME set PYTHONHOME=%_OLD_VIRTUAL_PYTHONHOME%
 
-set _OLD_VIRTUAL_PROMPT=%PROMPT%
-set PROMPT=(__VENV_PROMPT__) %PROMPT%
+set "_OLD_VIRTUAL_PROMPT=%PROMPT%"
+set "PROMPT=(__VENV_PROMPT__) %PROMPT%"
 
 if defined PYTHONHOME set _OLD_VIRTUAL_PYTHONHOME=%PYTHONHOME%
 set PYTHONHOME=