#13506 Add '' to path for interactive interpreter by adding with_cwd parameter

to PyShell.PyShell.transfer_path() and changing elsewhere as needed.
Original patches by Marco Scataglini and Roger Serwy.
This commit is contained in:
Terry Jan Reedy 2012-01-31 02:09:25 -05:00
parent 1d8e6fd45e
commit b98000ab5b
4 changed files with 20 additions and 9 deletions

View file

@ -146,10 +146,9 @@ class ScriptBinding:
return 'break'
if not self.tabnanny(filename):
return 'break'
shell = self.shell
interp = shell.interp
interp = self.shell.interp
if PyShell.use_subprocess:
shell.restart_shell()
interp.restart_subprocess(with_cwd=False)
dirname = os.path.dirname(filename)
# XXX Too often this discards arguments the user just set...
interp.runcommand("""if 1: