Re: More precise tag following
- From
Linus Torvalds <torvalds@linux-foundation.org>
- Date
- Jan 27, 2007, 22:39 UTC
- Message-ID
- <Pine.LNX.4.64.0701271432450.25027@woody.linux-foundation.org>
- In-Reply-To
- <20070127201640.GA25637@coredump.intra.peff.net>
On Sat, 27 Jan 2007, Jeff King wrote:
> > And here's a (very hackish) incremental viewer using perl/gtk (you will > need the Gtk2 perl module installed). It doesn't take any options, and it > just shows the blame output (no lookup of committer/date).
Heh. Ok, this is absolutely the ugliest thing I have ever seen, but after doing a simple "yum install perl-Gtk2" it clearly does work ;)
(For some reason I have never fathomed, gtk apps seem to always like adding about a mile of empty space around lines. I want my text nice and tight - gtk menus and text always look like it's 1½ line spacing to me. Which may be ok when you're writing a paper and want space to add your scribbles and underlining etc, but not when you're looking at the screen, and it just means that there's *less* space for commentary).
> It needs much work (and cleanup) to be useful, but I think it proves > your point: in the time it takes me to actually start looking through > the output, the blame has finished without me noticing!
Yeah. It needs the logic to coalesce consecutive file-name/line-nr entries, but even after you add a "-C" to the arguments (which really makes 'git-blame' quite a bit more expensive), it doesn't feel "slow".
Just ugly ;)
Linus "shouldn't throw stones when anything I would have done would have been uglier still" Torvalds