Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/patch.py @ 33108:d9962854a4a2
py3: add b'' to make the regex pattern bytes
author | Pulkit Goyal <7895pulkit@gmail.com> |
---|---|
date | Sun, 25 Jun 2017 03:11:55 +0530 |
parents | 1d5d7e2b7ab5 |
children | 53238678b1ca |
comparison
equal
deleted
inserted
replaced
33107:9fc880dff5f3 | 33108:d9962854a4a2 |
---|---|
2733 | 2733 |
2734 for line in diffstat(*args, **kw).splitlines(): | 2734 for line in diffstat(*args, **kw).splitlines(): |
2735 if line and line[-1] in '+-': | 2735 if line and line[-1] in '+-': |
2736 name, graph = line.rsplit(' ', 1) | 2736 name, graph = line.rsplit(' ', 1) |
2737 yield (name + ' ', '') | 2737 yield (name + ' ', '') |
2738 m = re.search(r'\++', graph) | 2738 m = re.search(br'\++', graph) |
2739 if m: | 2739 if m: |
2740 yield (m.group(0), 'diffstat.inserted') | 2740 yield (m.group(0), 'diffstat.inserted') |
2741 m = re.search(r'-+', graph) | 2741 m = re.search(br'-+', graph) |
2742 if m: | 2742 if m: |
2743 yield (m.group(0), 'diffstat.deleted') | 2743 yield (m.group(0), 'diffstat.deleted') |
2744 else: | 2744 else: |
2745 yield (line, '') | 2745 yield (line, '') |
2746 yield ('\n', '') | 2746 yield ('\n', '') |