Mercurial > cpython-lru_cache-weakref
diff Lib/idlelib/PyShell.py @ 35118:2d833123b119 legacy-trunk
Remove dead code
M IdleHistory.py
M PyShell.py
| author | Kurt B. Kaiser <kbk@shore.net> |
|---|---|
| date | Tue, 21 Jun 2005 02:42:17 +0000 |
| parents | 58632092e023 |
| children | 0b7fa6f0552a |
line wrap: on
line diff
--- a/Lib/idlelib/PyShell.py Mon Jun 20 16:52:57 2005 +0000 +++ b/Lib/idlelib/PyShell.py Tue Jun 21 02:42:17 2005 +0000 @@ -1134,19 +1134,15 @@ self.text.mark_set("insert", "end-1c") s = s.strip() lines = s.split('\n') - if lines: - prefix = self.text.get("insert linestart","insert").rstrip() - if prefix and prefix[-1]==':': + prefix = self.text.get("insert linestart","insert").rstrip() + if prefix and prefix[-1]==':': + self.newline_and_indent_event(event) + self.text.insert("insert",lines[0].strip()) + if len(lines) > 1: + self.newline_and_indent_event(event) + for line in lines[1:]: + self.text.insert("insert", line.strip()) self.newline_and_indent_event(event) - - self.text.insert("insert",lines[0].strip()) - if len(lines) > 1: - self.newline_and_indent_event(event) - for line in lines[1:]: - self.text.insert("insert", line.strip()) - self.newline_and_indent_event(event) - else: - self.text.insert("insert", s) finally: self.text.see("insert") self.text.undo_block_stop()
