[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v
From: |
Dan Nicolaescu |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v |
Date: |
Thu, 27 Dec 2007 02:23:01 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Changes by: Dan Nicolaescu <dann> 07/12/27 02:23:01
Index: ChangeLog
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.12454
retrieving revision 1.12455
diff -u -b -r1.12454 -r1.12455
--- ChangeLog 26 Dec 2007 23:24:08 -0000 1.12454
+++ ChangeLog 27 Dec 2007 02:22:59 -0000 1.12455
@@ -1,15 +1,21 @@
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.
+
+ * vc.el (vc-dired-hook): Significantly speed up 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.
+
+ * vc-bzr.el (vc-bzr-dir-state):
+ * vc-cvs.el (vc-cvs-dir-state):
+ * vc-mcvs.el (vc-mcvs-dir-state):
+ * vc-svn.el (vc-svn-dir-state): Recurse in subdirectories.
2007-12-26 Andreas Schwab <address@hidden>
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, (continued)
- [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, 2007/12/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v,
Dan Nicolaescu <=
- [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
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v, Jay Belanger, 2007/12/27