Dupport an use an observer flag in (vc-dispatcher-selection-set).
[bpt/emacs.git] / lisp / ChangeLog
index 9a977f1..cbb2eb4 100644 (file)
@@ -1,3 +1,15 @@
+2008-05-09  Eric S. Raymond  <esr@snark.thyrsus.com>
+
+       * vc.el (vc-dir), vc-hooks.el: Tweak the VC directory bindings.
+       These are now documented in the manual.
+       * vc-dispatcher.el (vc-dir-update, vc-dir-parent-marked-p,
+       vc-dir-children-marked-p): Remove the vc-dir-insert-directories global.
+
+       * vc-dispatcher.el (vc-dispatcher-selection-set): Allow callers to
+       pass in an observer flag that says no buffer sync is required.
+       * vc.el (vc-deduce-fileset, vc-print-log, vc-version-diff): Use
+       the observer flag.
+
 2008-05-09  Michael Albinus  <michael.albinus@gmx.de>
 
        * simple.el (start-file-process): Clarify docstring.
        vc-cvs.el (vc-cvs-comment-history):
        Inline the code that used to be wash-log.
 
-       * vc-scs.el (vc-sccs-checkin, vc-sccs-checkout, vc-sccs-rollback)
-       (vc-sccs-revert, vc-sccs-steal-lock, vc-sccs-modify-change-comment)
-       (vc-sccs-print-log, vc-sccs-diff): Grok directories.
+       * vc-sccs.el (vc-sccs-checkin, vc-sccs-checkout, vc-sccs-rollback)
+       (vc-sccs-revert, vc-sccs-steal-lock, vc-sccs-modify-change-comment,
+       vc-sccs-print-log, vc-sccs-diff): Grok directories.
+       * vc-rcs.el (vc-sccs-checkin, vc-sccs-checkout,
+       (vc-rcs-revert, vc-rcs-steal-lock, vc-rcs-modify-change-comment)
+       (vc-rcs-print-log): Grok directories.
 
 2008-05-09  Stefan Monnier  <monnier@iro.umontreal.ca>