GNU bug report logs - #6737
24.0.50; Feature request for vc-annotate.el

Previous Next

Package: emacs;

Reported by: aneesh.kumar <at> linux.vnet.ibm.com (Aneesh Kumar K.V)

Date: Tue, 27 Jul 2010 05:24:02 UTC

Severity: wishlist

Found in version 24.0.50

Done: Sean Whitton <spwhitton <at> spwhitton.name>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: aneesh.kumar <at> linux.vnet.ibm.com (Aneesh Kumar K.V)
Cc: 6737 <at> debbugs.gnu.org
Subject: bug#6737: 24.0.50; Feature request for vc-annotate.el
Date: Thu, 03 Jun 2021 10:33:48 +0200
aneesh.kumar <at> linux.vnet.ibm.com (Aneesh Kumar K.V) writes:

> It would be nice to support incremental blame support in vc-annotate.el.
> Currently we have to wait for the full blame information before the
> annotate buffer is available. git blame support incremental blame
> feature which should be used to imporve the user experience. A similar
> implementation can be found at git://git.bunkus.org/mo-git-blame.git

(I'm going through old bug reports that unfortunately got no response at
the time.)

vc-annotate seems to work quite fast for me (even in huge files that
have decades-long histories, as in Emacs), so I'm not sure adding
support for incremental annotation would be worth it.

But perhaps changing the function to only work on the narrowed portion
of the buffer would be nice?  That way you could `C-x n d C-x v g' (for
instance) and get a very snappy annotation of just the current function,
for instance.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 64 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.