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()