lazyparser.findnode: fix typo and s/rfind/find/
There's no reason to use reverse string search and it's slightly slower
--- a/mercurial/revlog.py Mon Jul 23 20:44:08 2007 -0500
+++ b/mercurial/revlog.py Mon Jul 23 20:44:08 2007 -0500
@@ -184,9 +184,9 @@
data = self.dataf.read(end - start)
findend = end - start
while True:
- # we're searching backwards, so weh have to make sure
+ # we're searching backwards, so we have to make sure
# we don't find a changeset where this node is a parent
- off = data.rfind(node, 0, findend)
+ off = data.find(node, 0, findend)
findend = off
if off >= 0:
i = off / self.s