summaryrefslogtreecommitdiffstats
path: root/Lib/idlelib/ParenMatch.py
diff options
context:
space:
mode:
authorTerry Jan Reedy <tjreedy@udel.edu>2014-06-17 20:35:33 (GMT)
committerTerry Jan Reedy <tjreedy@udel.edu>2014-06-17 20:35:33 (GMT)
commit1b1fe97e9505e605201a1d27a6d6a90898a8303d (patch)
treebafd2af733a1952f7ee22b7fafac1380c9c0d39c /Lib/idlelib/ParenMatch.py
parentd5d4ef3f181510c1f485ea84e6f7f835790866e7 (diff)
parent14fbe72777b5250ad3ca9867916a7740eebad9bb (diff)
downloadcpython-1b1fe97e9505e605201a1d27a6d6a90898a8303d.zip
cpython-1b1fe97e9505e605201a1d27a6d6a90898a8303d.tar.gz
cpython-1b1fe97e9505e605201a1d27a6d6a90898a8303d.tar.bz2
Merge with 3.4
Diffstat (limited to 'Lib/idlelib/ParenMatch.py')
-rw-r--r--Lib/idlelib/ParenMatch.py14
1 files changed, 10 insertions, 4 deletions
diff --git a/Lib/idlelib/ParenMatch.py b/Lib/idlelib/ParenMatch.py
index 6d91b39..19bad8c 100644
--- a/Lib/idlelib/ParenMatch.py
+++ b/Lib/idlelib/ParenMatch.py
@@ -90,7 +90,8 @@ class ParenMatch:
self.set_timeout = self.set_timeout_none
def flash_paren_event(self, event):
- indices = HyperParser(self.editwin, "insert").get_surrounding_brackets()
+ indices = (HyperParser(self.editwin, "insert")
+ .get_surrounding_brackets())
if indices is None:
self.warn_mismatched()
return
@@ -167,6 +168,11 @@ class ParenMatch:
# associate a counter with an event; only disable the "paren"
# tag if the event is for the most recent timer.
self.counter += 1
- self.editwin.text_frame.after(self.FLASH_DELAY,
- lambda self=self, c=self.counter: \
- self.handle_restore_timer(c))
+ self.editwin.text_frame.after(
+ self.FLASH_DELAY,
+ lambda self=self, c=self.counter: self.handle_restore_timer(c))
+
+
+if __name__ == '__main__':
+ import unittest
+ unittest.main('idlelib.idle_test.test_parenmatch', verbosity=2)