Commit 89225871 authored by Terry Jan Reedy's avatar Terry Jan Reedy Committed by GitHub

bpo-29910: IDLE - revert `break`s that disabled calltip close. (#2997)

parent dff9b5f9
...@@ -104,18 +104,18 @@ class ParenMatch: ...@@ -104,18 +104,18 @@ class ParenMatch:
# If user bound non-closer to <<paren-closed>>, quit. # If user bound non-closer to <<paren-closed>>, quit.
closer = self.text.get("insert-1c") closer = self.text.get("insert-1c")
if closer not in _openers: if closer not in _openers:
return "break" return
hp = HyperParser(self.editwin, "insert-1c") hp = HyperParser(self.editwin, "insert-1c")
if not hp.is_in_code(): if not hp.is_in_code():
return "break" return
indices = hp.get_surrounding_brackets(_openers[closer], True) indices = hp.get_surrounding_brackets(_openers[closer], True)
if indices is None: if indices is None:
self.bell() self.bell()
return "break" return
self.activate_restore() self.activate_restore()
self.create_tag(indices) self.create_tag(indices)
self.set_timeout() self.set_timeout()
return "break" return
def restore_event(self, event=None): def restore_event(self, event=None):
"Remove effect of doing match." "Remove effect of doing match."
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment