From 20f8d5c6862be764080d9c5487fd892b04a6517d Mon Sep 17 00:00:00 2001 From: Martin Bays Date: Mon, 25 Feb 2013 01:46:37 +0100 Subject: [PATCH] allow interrupts during search Ignore-this: 8a39b2081a3eeda8ecde5e60af0d3e95 darcs-hash:182eac087177b9d4e1afbd21a436b4a68981d77e --- flinkspkg/Browser.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/flinkspkg/Browser.py b/flinkspkg/Browser.py index 2ea348d..fbe5af1 100644 --- a/flinkspkg/Browser.py +++ b/flinkspkg/Browser.py @@ -871,11 +871,13 @@ class Browser: self.displayCleanCentred(self.geom.commandline, self.charOfSearchDir(dir)+pattern) try: + self.interruptible = True for i in range(abs(n)): ret = self.itext.search(pattern.strip(), dir) if not ret: break self.displayAll() finally: + self.interruptible = False self.clearLine(self.geom.commandline) def doKeySearch(self, n=1): dir = _cmp(n,0) -- 2.11.4.GIT