Unlike Git, Mercurial produces email subject lines of the following format: "[PATCH M of N] ...". '(?:/| of )' pattern matches both 'M/N' and 'M of N' formats.
Signed-off-by: Andrew Shadura <[email protected]> --- patchwork/parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/patchwork/parser.py b/patchwork/parser.py index 16cc53c..2e692fa 100644 --- a/patchwork/parser.py +++ b/patchwork/parser.py @@ -309,7 +309,7 @@ def parse_series_marker(subject_prefixes): (x, n) if markers found, else (None, None) """ - regex = re.compile('^([0-9]+)/([0-9]+)$') + regex = re.compile('^([0-9]+)(?:/| of )([0-9]+)$') m = _find_matching_prefix(subject_prefixes, regex) if m: return (int(m.group(1)), int(m.group(2))) -- 2.1.4 _______________________________________________ Patchwork mailing list [email protected] https://lists.ozlabs.org/listinfo/patchwork
