From 14d7034adc2698c1e7dd13570c23d217c753e932 Mon Sep 17 00:00:00 2001 From: JJ Graham Date: Mon, 21 Oct 2019 17:16:59 -0500 Subject: Fix #852 by tweaking regex to handle -R option to git diff --- git/diff.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'git/diff.py') diff --git a/git/diff.py b/git/diff.py index 3dbe0866..a0076f0c 100644 --- a/git/diff.py +++ b/git/diff.py @@ -237,7 +237,7 @@ class Diff(object): # precompiled regex re_header = re.compile(br""" ^diff[ ]--git - [ ](?P"?a/.+?"?)[ ](?P"?b/.+?"?)\n + [ ](?P"?[ab]/.+?"?)[ ](?P"?[ab]/.+?"?)\n (?:^old[ ]mode[ ](?P\d+)\n ^new[ ]mode[ ](?P\d+)(?:\n|$))? (?:^similarity[ ]index[ ]\d+%\n -- cgit v1.2.1