mercurial/commands.py
changeset 17923 1e6b5faf9d4e
parent 17922 7f5dab94e48c
child 17932 c8ffde272653
--- a/mercurial/commands.py	Wed Nov 07 16:21:39 2012 -0600
+++ b/mercurial/commands.py	Mon Nov 12 19:27:03 2012 +0200
@@ -2936,7 +2936,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