[kupfer] relevance: Use .rfind()



commit 857c6534929acd3a747bf670690d188103fb03a1
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date:   Fri Sep 11 15:07:00 2009 +0200

    relevance: Use .rfind()

 kupfer/relevance.py |    4 +---
 1 files changed, 1 insertions(+), 3 deletions(-)
---
diff --git a/kupfer/relevance.py b/kupfer/relevance.py
index d367e42..d2f7549 100644
--- a/kupfer/relevance.py
+++ b/kupfer/relevance.py
@@ -193,9 +193,7 @@ def _findBestMatch(s, query):
     
     # Find the last instance of the last character of the query
     # since we never need to search beyond that
-    lastChar = len(s) - 1
-    while lastChar >= 0 and s[lastChar] != query[-1]:
-        lastChar -= 1
+    lastChar = s.rfind(query[-1])
     
     # No instance of the character?
     if lastChar == -1:



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]