GNU bug report logs -
#6737
24.0.50; Feature request for vc-annotate.el
Previous Next
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your bug report
#6737: 24.0.50; Feature request for vc-annotate.el
which was filed against the emacs package, has been closed.
The explanation is attached below, along with your original report.
If you require more details, please reply to 6737 <at> debbugs.gnu.org.
--
6737: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=6737
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello,
On Thu 03 Jun 2021 at 10:33am +02, Lars Ingebrigtsen wrote:
> 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.
It's been fifteen years since the original report. Git has probably had
numerous performance improvements made; machines have got faster; the
Git repository with sample code 404s; adding this incremental support
might complicate debugging. So I'm closing this one.
--
Sean Whitton
[Message part 3 (message/rfc822, inline)]
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
-aneesh
This bug report was last modified 65 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.