At least, without extra directory levels, since
git-diff supports --src-prefix and --dst-prefix,
and /git/
6aa8857a11/s/ uses it...
# for debugging/diagnostics:
$di->{ibx} = $ibx;
$di->{smsg} = $smsg;
# for debugging/diagnostics:
$di->{ibx} = $ibx;
$di->{smsg} = $smsg;
- } elsif ($l =~ m!\Adiff --git ("?a/.+) ("?b/.+)$!) {
+ } elsif ($l =~ m!\Adiff --git ("?[^/]+/.+) ("?[^/]+/.+)$!) {
last if $tmp; # got our blob, done!
my ($path_a, $path_b) = ($1, $2);
last if $tmp; # got our blob, done!
my ($path_a, $path_b) = ($1, $2);