changeset 94883:b615f9b9d57e

Re-add Todo item about merging.
author Dan Nicolaescu <dann@ics.uci.edu>
date Mon, 12 May 2008 17:19:41 +0000
parents c1be0d215c21
children 4ea0e968c7af
files lisp/vc.el
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/vc.el	Mon May 12 16:37:30 2008 +0000
+++ b/lisp/vc.el	Mon May 12 17:19:41 2008 +0000
@@ -559,6 +559,15 @@
 ;; - add a mechanism for editing the underlying VCS's list of files
 ;;   to be ignored, when that's possible.
 ;;
+;;;; Primitives that need changing:
+;;
+;; - vc-update/vc-merge should deal with VC systems that don't
+;;   update/merge on a file basis, but on a whole repository basis.
+;;   vc-update and vc-merge assume the arguments are always files,
+;;   they don't deal with directories.  Make sure the *vc-dir* buffer
+;;   is updated after these operations. 
+;;   At least bzr, git and hg should benefit from this.
+;;
 ;;;; Improved branch and tag handling:
 ;;
 ;; - "snapshots" should be renamed to "tags", and thoroughly reworked.