diff options
author | Terry Jan Reedy <tjreedy@udel.edu> | 2015-08-06 04:54:45 (GMT) |
---|---|---|
committer | Terry Jan Reedy <tjreedy@udel.edu> | 2015-08-06 04:54:45 (GMT) |
commit | 0901d84e3537174ed00e2a684a81d3c0c6890c58 (patch) | |
tree | d0a3929ec715d40c36f7e9690f2ed7b342eb1efb /Lib/idlelib/ScriptBinding.py | |
parent | 7d6adab716e3007cc50864dd7a2757fe55ae7d2f (diff) | |
parent | 5c28e9f887d8a8089d4e5ed6060e61a0da5afbe2 (diff) | |
download | cpython-0901d84e3537174ed00e2a684a81d3c0c6890c58.zip cpython-0901d84e3537174ed00e2a684a81d3c0c6890c58.tar.gz cpython-0901d84e3537174ed00e2a684a81d3c0c6890c58.tar.bz2 |
Issue #23672:Merge with 3.4
Diffstat (limited to 'Lib/idlelib/ScriptBinding.py')
-rw-r--r-- | Lib/idlelib/ScriptBinding.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Lib/idlelib/ScriptBinding.py b/Lib/idlelib/ScriptBinding.py index d700525..e8cb2fc 100644 --- a/Lib/idlelib/ScriptBinding.py +++ b/Lib/idlelib/ScriptBinding.py @@ -36,6 +36,7 @@ To fix case 2, change all tabs to spaces by using Edit->Select All followed \ by Format->Untabify Region and specify the number of columns used by each tab. """ + class ScriptBinding: menudefs = [ @@ -142,7 +143,8 @@ class ScriptBinding: return 'break' interp = self.shell.interp if PyShell.use_subprocess: - interp.restart_subprocess(with_cwd=False, filename=code.co_filename) + interp.restart_subprocess(with_cwd=False, filename= + self.editwin._filename_to_unicode(filename)) dirname = os.path.dirname(filename) # XXX Too often this discards arguments the user just set... interp.runcommand("""if 1: |