equal
deleted
inserted
replaced
2934 getfile = util.lrucachefunc(repo.file) |
2934 getfile = util.lrucachefunc(repo.file) |
2935 |
2935 |
2936 def matchlines(body): |
2936 def matchlines(body): |
2937 begin = 0 |
2937 begin = 0 |
2938 linenum = 0 |
2938 linenum = 0 |
2939 while True and begin < len(body): |
2939 while begin < len(body): |
2940 match = regexp.search(body, begin) |
2940 match = regexp.search(body, begin) |
2941 if not match: |
2941 if not match: |
2942 break |
2942 break |
2943 mstart, mend = match.span() |
2943 mstart, mend = match.span() |
2944 linenum += body.count('\n', begin, mstart) + 1 |
2944 linenum += body.count('\n', begin, mstart) + 1 |