Re: Can I have this, pretty please?
From: Jeff King <hidden>
Date: 2016-06-15 22:43:29
On Sun, Aug 12, 2007 at 09:10:24PM +0200, David Kastrup wrote:
I'll probably be able to create a Gnus _backend_ for this sort of setup (there are even backends for directory browsing: most files
You can somewhat prototype this by just dumping the commits to an mbox
(sorry for the long lines):
git-log \
--pretty=format:'From %H Mon Sep 17 00:00:00 2001%nFrom: %an <%ae>%nDate: %ad%nSubject: %s%nMessage-ID: <%H@none>%nReferences: %P%n%n%b' \
| perl -pe 's/References: (.*)/"References: " . %join(" ", map { "<" . $_ . "\@none>" } split \/ \/, $1)/e' \
>mbox
Looking at an appreciably large chunk of history means that you will be
very far down in a subthread. mutt, at least, doesn't display this in a
very readable way. But my point is that you are probably better to look
at a couple of different view strategies just by dumping and tweaking
the references relationships (which really only takes about a second for
me on the git.git repository).
Also, have you tried looking at tig (make sure to try a recent version
and use the 'g' command to turn on the graph display)? I think it is
similar to what you are looking for, and I have found it to be very fast
(both in implementation and in usability).
-Peff