mercurial/commands.py
branchstable
changeset 17931 35ba170c0f82
parent 17892 ba0a1701c81a
child 17932 c8ffde272653
child 17949 407209261f63
--- a/mercurial/commands.py	Tue Nov 13 08:41:56 2012 -0800
+++ b/mercurial/commands.py	Mon Nov 12 19:27:03 2012 +0200
@@ -2935,7 +2935,7 @@
     def matchlines(body):
         begin = 0
         linenum = 0
-        while True:
+        while True and begin < len(body):
             match = regexp.search(body, begin)
             if not match:
                 break