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', '')