From 183c5e84cd4330801b030c958925b966b860e860 Mon Sep 17 00:00:00 2001 From: Stewart Smith Date: Thu, 25 Feb 2016 18:19:06 +1100 Subject: [PATCH] Acked-by, Reviewed-by and Reported-by pattern should be case insensitive The patterns for patching Acked-by, Reviewed-by and Reported-by weren't case sensitive, which on some projects (e.g. github.com/open-power/skiboot) would greatly affect the accuracy of statistics gathered (12 vs 20 for Acked) For Linux, this seems to be less of a problem with only 3 Acked-By (rather than Acked-by) in v4.2..v4.3 and 12 (out of 2531) Reviewed-By rather than Reviewed-by. Signed-off-by: Stewart Smith --- patterns.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/patterns.py b/patterns.py index 81b5c47..db36873 100644 --- a/patterns.py +++ b/patterns.py @@ -32,10 +32,10 @@ patterns = { # filea, fileb are used only in 'parche mode' (-p) 'filea': re.compile (r'^---\s+(.*)$'), 'fileb': re.compile (r'^\+\+\+\s+(.*)$'), - 'acked-by': re.compile (r'^\s+Acked-by:' + _pemail+ '.*$'), - 'reviewed-by': re.compile (r'^\s+Reviewed-by:' + _pemail+ '.*$'), + 'acked-by': re.compile (r'^\s+Acked-by:' + _pemail+ '.*$', re.I), + 'reviewed-by': re.compile (r'^\s+Reviewed-by:' + _pemail+ '.*$', re.I), 'tested-by': re.compile (r'^\s+tested-by:' + _pemail + '.*$', re.I), - 'reported-by': re.compile (r'^\s+Reported-by:' + _pemail + '.*$'), + 'reported-by': re.compile (r'^\s+Reported-by:' + _pemail + '.*$', re.I), 'reported-and-tested-by': re.compile (r'^\s+reported-and-tested-by:' + _pemail + '.*$', re.I), # # Merges are described with a variety of lines. -- 2.11.4.GIT