From 06a00bd0f4d9c6fb66ade2d44f63ed0e20d36365 Mon Sep 17 00:00:00 2001 From: hut Date: Tue, 20 Mar 2012 22:38:48 +0100 Subject: ext.rifle: use yield in Rifle.list_command --- ranger/ext/rifle.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/ranger/ext/rifle.py b/ranger/ext/rifle.py index 50d14c4b..16b22092 100755 --- a/ranger/ext/rifle.py +++ b/ranger/ext/rifle.py @@ -209,7 +209,6 @@ class Rifle(object): """ self._mimetype = mimetype count = 0 - result = [] t = time.time() for cmd, tests in self.rules: self._skip = None @@ -223,8 +222,7 @@ class Rifle(object): count += 1 else: count = self._skip - result.append((count, cmd, self._app_label, self._app_flags)) - return result + yield (count, cmd, self._app_label, self._app_flags) def execute(self, files, way=0, label=None, flags=None, mimetype=None): """ -- cgit 1.4.1-2-gfad0