+2008-05-10 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc-dispatcher.el (vc-hooks, ewoc): Require.
+ (vc-log-edit, vc-buffer-sync): Declare for byte compiler.
+
+ * vc-hg.el (vc-hg-diff, vc-hg-annotate-command): Use when not if.
+
+2008-05-10 Chong Yidong <cyd@stupidchicken.com>
+
+ * term/w32-win.el (x-colors):
+ * term/mac-win.el (x-colors):
+ * term/x-win.el (x-colors): Re-order colors.
+
+2008-05-10 Reiner Steib <reiner.steib@gmx.de>
+
+ * smerge-mode.el (smerge-command-prefix): Fix custom type.
+
+2008-05-10 Eric S. Raymond <esr@snark.thyrsus.com>
+
+ * vc-dispatcher.el (vc-dir-next-directory, vc-dir-prev-directory):
+ New functions implementing motion to next and previous directory.
+
+ * vc-arch.el (vc-arch-command),
+ vc-bzr.el (vc-bzr-command),
+ vc-cvs.el (vc-cvs-command),
+ vc-dispatcher.el (vc-do-command),
+ vc-git.el (vc-git-command),
+ vc-hg.el (vc-hg-command),
+ vc-mcvs.el (vc-mvcs-command),
+ vc-mtn.el (vc-mtn-command),
+ vc-sccs.el (vc-sccs-command, vc-sccs-workfile,
+ vc-sccs-workfile-unchanged-p),
+ vc-svn.el (vc-svn-command, vc-svn-create-repo),
+ vc-rcs.el (all methods):
+ Remove assumption about what a nil argument to vc-do-command
+ means. This means no buffer name needs to be hardcoded into the
+ dispatcher layer, and it's better to be explicit anyway.
+
+ vc-svn.el (vc-svn-dir-state-heuristic): Removed.
+
+2008-05-10 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc.el: Update todo.
+
+ * vc-sccs.el (vc-sccs-dir-status):
+ * vc-rcs.el (vc-rcs-dir-status): Avoid using results from multiple
+ backends and returning up to date files.
+
+ * vc-hooks.el (vc-prefix-map): Remove duplicate binding.
+
+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-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-sccs.el, vc.svn.el, vc-git.el, vc-hg.el, vc-mtn.el: Remove
stub implementations of, and references to, wash-log.
- * vc-rcs.el (vc-rcs-comment-history),
- vc-cvs.el (vc-cvs-comment-history):
+ * vc-rcs.el (vc-rcs-comment-history):
+ * 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>