From 3ff55a815559c91cfd8a7573e63ea6c3b7124484 Mon Sep 17 00:00:00 2001 From: Terry Jan Reedy Date: Wed, 10 Aug 2016 23:44:54 -0400 Subject: Issue #27732: Silence test_idle with dummy bell functions. --- Lib/idlelib/parenmatch.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'Lib/idlelib/parenmatch.py') diff --git a/Lib/idlelib/parenmatch.py b/Lib/idlelib/parenmatch.py index 14281141f8..9586a3b91d 100644 --- a/Lib/idlelib/parenmatch.py +++ b/Lib/idlelib/parenmatch.py @@ -64,6 +64,7 @@ class ParenMatch: # and deactivate_restore (which calls event_delete). editwin.text.bind(self.RESTORE_VIRTUAL_EVENT_NAME, self.restore_event) + self.bell = self.text.bell if self.BELL else lambda: None self.counter = 0 self.is_restore_active = 0 self.set_style(self.STYLE) @@ -93,7 +94,7 @@ class ParenMatch: indices = (HyperParser(self.editwin, "insert") .get_surrounding_brackets()) if indices is None: - self.warn_mismatched() + self.bell() return self.activate_restore() self.create_tag(indices) @@ -109,7 +110,7 @@ class ParenMatch: return indices = hp.get_surrounding_brackets(_openers[closer], True) if indices is None: - self.warn_mismatched() + self.bell() return self.activate_restore() self.create_tag(indices) @@ -124,10 +125,6 @@ class ParenMatch: if timer_count == self.counter: self.restore_event() - def warn_mismatched(self): - if self.BELL: - self.text.bell() - # any one of the create_tag_XXX methods can be used depending on # the style -- cgit v1.2.1