Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 8fa7eb5

Browse files
committed
Remove dead code
M IdleHistory.py M PyShell.py
1 parent 188d436 commit 8fa7eb5

2 files changed

Lines changed: 8 additions & 20 deletions

File tree

Lib/idlelib/IdleHistory.py

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -86,11 +86,3 @@ def history_store(self, source):
8686
self.history.append(source)
8787
self.history_pointer = None
8888
self.history_prefix = None
89-
90-
def recall(self, s):
91-
s = s.strip()
92-
self.text.tag_remove("sel", "1.0", "end")
93-
self.text.delete("iomark", "end-1c")
94-
self.text.mark_set("insert", "end-1c")
95-
self.text.insert("insert", s)
96-
self.text.see("insert")

Lib/idlelib/PyShell.py

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1134,19 +1134,15 @@ def recall(self, s, event):
11341134
self.text.mark_set("insert", "end-1c")
11351135
s = s.strip()
11361136
lines = s.split('\n')
1137-
if lines:
1138-
prefix = self.text.get("insert linestart","insert").rstrip()
1139-
if prefix and prefix[-1]==':':
1137+
prefix = self.text.get("insert linestart","insert").rstrip()
1138+
if prefix and prefix[-1]==':':
1139+
self.newline_and_indent_event(event)
1140+
self.text.insert("insert",lines[0].strip())
1141+
if len(lines) > 1:
1142+
self.newline_and_indent_event(event)
1143+
for line in lines[1:]:
1144+
self.text.insert("insert", line.strip())
11401145
self.newline_and_indent_event(event)
1141-
1142-
self.text.insert("insert",lines[0].strip())
1143-
if len(lines) > 1:
1144-
self.newline_and_indent_event(event)
1145-
for line in lines[1:]:
1146-
self.text.insert("insert", line.strip())
1147-
self.newline_and_indent_event(event)
1148-
else:
1149-
self.text.insert("insert", s)
11501146
finally:
11511147
self.text.see("insert")
11521148
self.text.undo_block_stop()

0 commit comments

Comments
 (0)