From 97b2b6840de036dd8889ebbe25a542fe0108196f Mon Sep 17 00:00:00 2001 From: David Soulayrol Date: Mon, 22 Nov 2010 12:03:00 +0100 Subject: [PATCH] Fixed local search pane in sample application. --- wizpym.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wizpym.py b/wizpym.py index 5159b88..bbe66b2 100644 --- a/wizpym.py +++ b/wizpym.py @@ -592,7 +592,7 @@ class LocalSearchTestPane(ActivePane): timer = gobject.timeout_add(100, lambda: self.update_progress_bar()) self.update_progress_bar(0, 'Counting files...') nb_files = 0 - for root, dirs, files in os.walk('/home/david/src/opensips'): + for root, dirs, files in os.walk(self.subject[1]): self._filter_directories(dirs) nb_files += len(files) gobject.source_remove(timer) @@ -600,13 +600,13 @@ class LocalSearchTestPane(ActivePane): # Tweak so that the division below operates on floats. count = float(0) item = self.subject[0].split()[0] - for root, dirs, files in os.walk('/home/david/src/opensips'): + for root, dirs, files in os.walk(self.subject[1]): self._filter_directories(dirs) for f in files: name = os.path.join(root, f) - p = subprocess.Popen(['grep', '-HnT', item, name], + p = subprocess.Popen(['grep', '-iHn', item, name], stdout=subprocess.PIPE) - self._buffer.insert_at_cursor(p.communicate()[0]) + gobject.idle_add(self._buffer.insert_at_cursor, p.communicate()[0]) self.update_progress_bar( count / nb_files, name + '(' + str(int(count)) + '/' + str(nb_files) + ')')