[Python-checkins] [3.6] bpo-29910: IDLE - revert `break`s that disabled calltip close. (GH-2997) (#3017)

Terry Jan Reedy webhook-mailer at python.org
Mon Aug 7 14:23:10 EDT 2017


https://github.com/python/cpython/commit/b61de2d46596ac00dcf2d33bbce2023d0bf4207b
commit: b61de2d46596ac00dcf2d33bbce2023d0bf4207b
branch: 3.6
author: Terry Jan Reedy <tjreedy at udel.edu>
committer: GitHub <noreply at github.com>
date: 2017-08-07T14:23:07-04:00
summary:

[3.6] bpo-29910: IDLE - revert `break`s that disabled calltip close. (GH-2997) (#3017)

(cherry picked from commit 8922587)

files:
M Lib/idlelib/parenmatch.py

diff --git a/Lib/idlelib/parenmatch.py b/Lib/idlelib/parenmatch.py
index c15cb818cd8..7f25880ae5e 100644
--- a/Lib/idlelib/parenmatch.py
+++ b/Lib/idlelib/parenmatch.py
@@ -104,18 +104,18 @@ def paren_closed_event(self, event):
         # If user bound non-closer to <<paren-closed>>, quit.
         closer = self.text.get("insert-1c")
         if closer not in _openers:
-            return "break"
+            return
         hp = HyperParser(self.editwin, "insert-1c")
         if not hp.is_in_code():
-            return "break"
+            return
         indices = hp.get_surrounding_brackets(_openers[closer], True)
         if indices is None:
             self.bell()
-            return "break"
+            return
         self.activate_restore()
         self.create_tag(indices)
         self.set_timeout()
-        return "break"
+        return
 
     def restore_event(self, event=None):
         "Remove effect of doing match."



More information about the Python-checkins mailing list