Thread (2 messages) flat view 2 messages, 2 authors, 2016-06-15

Re: I want to release a "git-1.0"

From: David Lang <hidden>
Date: 2016-06-15 22:41:59

On Tue, 31 May 2005, Junio C Hamano wrote:
quoted
quoted
quoted
quoted
quoted
"LT" == Linus Torvalds [off-list ref] writes:
LT> On Mon, 30 May 2005, Chris Wedgwood wrote:
quoted
quoted
I'm still at a loss how to do the equivalent of annotate.  I know a
couple of front ends can do this but I have no idea what command line
magic would be equivalent.
LT> There isn't any. It's actually pretty nasty to do, following history
LT> backwards and keeping track of lines as they are added. I know how, I'm
LT> just really lazy and hoping somebody else will do it, since I really end
LT> up not caring that much myself.

LT> I notice that Thomas Gleixner seems to have one, but that one is based on
LT> a database, and doesn't look usable as a standalone command..

Here is my quick-and-dirty one done in Perl.  This is dog-slow
and not suited for interactive use, but its algorithm should
handle the merges, renames and complete rewrites correctly.
Hmm, thinking out loud. would it help to look at the deltify scripts and 
let them find the major chunks and then look in detail only when that 
fails?

David Lang
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help