Re: blameview and file contents
From: Aneesh Kumar <hidden>
Date: 2016-06-15 22:42:51
On 1/30/07, Shawn O. Pearce [off-list ref] wrote:
Aneesh Kumar [off-list ref] wrote:quoted
I guess blame view need to pull the file content from the repository rather than opening it directly. If i have a working copy that is not yet committed it gives wrong results. I tried some changes as below. But i guess there should be a much easier way.quoted
-open(my $fh, '<', $fn) - or die "unable to open $fn: $!"; +$fh = get_file_handle("HEAD", $fn); while(<$fh>) { chomp; $fileview->{data}->[$.] = ['HEAD', '?', "$fn:$.", $_];Doesn't the following work just as well, and use a lot less code? open(my $fh, '|-', 'git', 'cat-file', 'blob', "HEAD:$fn") ?
See i said that there should be a simple way. Can we get this documented in git-cat-file man page -aneesh