equal
deleted
inserted
replaced
48 def checkcommit(commit, node = None): |
48 def checkcommit(commit, node = None): |
49 exitcode = 0 |
49 exitcode = 0 |
50 printed = node is None |
50 printed = node is None |
51 hits = [] |
51 hits = [] |
52 for exp, msg in errors: |
52 for exp, msg in errors: |
53 m = re.search(exp, commit) |
53 for m in re.finditer(exp, commit): |
54 if m: |
|
55 end = m.end() |
54 end = m.end() |
56 trailing = re.search(r'(\\n)+$', exp) |
55 trailing = re.search(r'(\\n)+$', exp) |
57 if trailing: |
56 if trailing: |
58 end -= len(trailing.group()) / 2 |
57 end -= len(trailing.group()) / 2 |
59 hits.append((end, exp, msg)) |
58 hits.append((end, exp, msg)) |