From: Terry Jan Reedy Date: Mon, 16 Jan 2012 00:02:50 +0000 (-0500) Subject: #13039 allow proper deletion of '>>> ' in IDLE editor windows. X-Git-Tag: v2.7.3rc1~164 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8ef4a70a48daa451fca6d59a6129f49389e5b0fe;p=python #13039 allow proper deletion of '>>> ' in IDLE editor windows. Patch by Roger Serwy. --- diff --git a/Lib/idlelib/EditorWindow.py b/Lib/idlelib/EditorWindow.py index f16badb90e..1230047ed2 100644 --- a/Lib/idlelib/EditorWindow.py +++ b/Lib/idlelib/EditorWindow.py @@ -1135,7 +1135,10 @@ class EditorWindow(object): assert have > 0 want = ((have - 1) // self.indentwidth) * self.indentwidth # Debug prompt is multilined.... - last_line_of_prompt = sys.ps1.split('\n')[-1] + if self.context_use_ps1: + last_line_of_prompt = sys.ps1.split('\n')[-1] + else: + last_line_of_prompt = '' ncharsdeleted = 0 while 1: if chars == last_line_of_prompt: