Skip to content

Commit 1099e6c

Browse files
committed
Let me specify a path
1 parent a322233 commit 1099e6c

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

git-diff-blame

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,11 @@ $git_root =~ s/^\s+//;
2020
$git_root =~ s/\s+$//;
2121
chdir($git_root) or die "$!";
2222

23-
my ($oldrev, $newrev) = @ARGV;
23+
my $oldrev = $ARGV[0];
24+
my @args = @ARGV[1 .. $#ARGV];
2425
$oldrev ||= 'HEAD';
25-
if ($newrev) {
26-
open($diff, '-|', 'git', '--no-pager', 'diff', $oldrev, $newrev) or die;
27-
} else {
28-
open($diff, '-|', 'git', '--no-pager', 'diff', $oldrev) or die;
29-
}
26+
27+
open($diff, '-|', 'git', '--no-pager', 'diff', $oldrev, @args) or die;
3028

3129
my ($pre, $post);
3230
my $filename;

0 commit comments

Comments
 (0)