[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v
From: |
Eric S. Raymond |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v |
Date: |
Wed, 26 Dec 2007 23:24:12 +0000 |
CVSROOT: /sources/emacs
Module name: emacs
Changes by: Eric S. Raymond <esr> 07/12/26 23:24:11
Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.12453
retrieving revision 1.12454
diff -u -b -r1.12453 -r1.12454
--- ChangeLog 26 Dec 2007 21:06:35 -0000 1.12453
+++ ChangeLog 26 Dec 2007 23:24:08 -0000 1.12454
@@ -1,6 +1,15 @@
2007-12-26 Eric S. Raymond <address@hidden>
* log-view.el: Add Subversion and Mercurial log format samples.
+ * vc-bzr.el, vc-cvs.el, vc.el, vc-mcvs.el, vc-svn.el: Significantly
+ speed up (vc-dired-hook) by arranging for it to call the backend
+ dir-state hook (if it exists) exactly *once*, rather than once per
+ each subdirectory (with dired-state-info calls on all toplevel files
+ slowing it down even further). For this to work, backend dir-state
+ methods have to recurse to subdirectories. Most of them already
+ did anyway; a few needed *non*-recursion switches removed. This
+ change mostly removed code that was perversely bad and should have
+ been shot through the head years ago.
2007-12-26 Andreas Schwab <address@hidden>
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Richard M. Stallman, 2007/12/25
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Miles Bader, 2007/12/25
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Richard M. Stallman, 2007/12/25
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Tassilo Horn, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Tassilo Horn, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Vinicius Jose Latorre, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Jay Belanger, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Andreas Schwab, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Eric S. Raymond, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Eric S. Raymond, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v,
Eric S. Raymond <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Dan Nicolaescu, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Eric S. Raymond, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Eric S. Raymond, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Nick Roberts, 2007/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Kenichi Handa, 2007/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Eric S. Raymond, 2007/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Vinicius Jose Latorre, 2007/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Eric S. Raymond, 2007/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Eric S. Raymond, 2007/12/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Eric S. Raymond, 2007/12/27