From 7f53aea53b4b1d0da69d004e57715d3943797b26 Mon Sep 17 00:00:00 2001 From: Terry Jan Reedy Date: Sun, 15 Jan 2012 19:03:23 -0500 Subject: #13039 allow proper deletion of '>>> ' in IDLE editor windows. Patch by Roger Serwy. --- Lib/idlelib/EditorWindow.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Lib/idlelib/EditorWindow.py b/Lib/idlelib/EditorWindow.py index 203a195..f47a9c1 100644 --- a/Lib/idlelib/EditorWindow.py +++ b/Lib/idlelib/EditorWindow.py @@ -1134,7 +1134,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: -- cgit v0.12