# HG changeset patch # User Matt Mackall # Date 2016-02-05 22:52:02 # Node ID 897b2fcf079fbff72e0b6acfab58c63b5638cdc3 # Parent 8abd9f785030793485836f3708d8ab21e8724cf3 check-commit: scan for multiple instances of error patterns diff --git a/contrib/check-commit b/contrib/check-commit --- a/contrib/check-commit +++ b/contrib/check-commit @@ -50,8 +50,7 @@ def checkcommit(commit, node = None): printed = node is None hits = [] for exp, msg in errors: - m = re.search(exp, commit) - if m: + for m in re.finditer(exp, commit): end = m.end() trailing = re.search(r'(\\n)+$', exp) if trailing: