changeset 87920:ee15683c53e8

Add TODO items.
author Dan Nicolaescu <dann@ics.uci.edu>
date Wed, 23 Jan 2008 16:35:18 +0000
parents 5e627a8698d8
children c49bc2860fd0
files lisp/ChangeLog lisp/vc.el
diffstat 2 files changed, 21 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Wed Jan 23 10:49:31 2008 +0000
+++ b/lisp/ChangeLog	Wed Jan 23 16:35:18 2008 +0000
@@ -1,3 +1,7 @@
+2008-01-23  Dan Nicolaescu  <dann@ics.uci.edu>
+
+	* vc.el: Add TODO items.
+
 2008-01-23  Carsten Dominik  <dominik@science.uva.nl>
 
 	* replace.el (occur-mode-find-occurrence-hook): New hook that can
--- a/lisp/vc.el	Wed Jan 23 10:49:31 2008 +0000
+++ b/lisp/vc.el	Wed Jan 23 16:35:18 2008 +0000
@@ -530,8 +530,10 @@
 ;; - 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-register should register multiple files at a time. The
-;;  `register' backend function already supports that.
+;; - the backend sometimes knows when a file it opens has been marked
+;;   by the VCS as having a "conflict". Find a way to pass this info -
+;;   to VC so that it can turn on smerge-mode when opening such a
+;;   file.
 ;;
 ;; - the *VC-log* buffer needs font-locking.
 ;;
@@ -541,11 +543,24 @@
 ;; - make vc-state for all backends return 'unregistered instead of
 ;;   nil for unregistered files, then update vc-next-action.
 ;;
+;; - add a generic mechanism for remembering the current branch names,
+;;   display the branch name in the mode-line. Replace
+;;   vc-cvs-sticky-tag with that.
+;;
+;; - vc-register should register a fileset at a time. The backends
+;;   already support this, only the front-end needs to be change to
+;;   handle multiple files at a time.
+;;
+;; - add a mechanism to for ignoring files.
+;;
 ;; - deal with push/pull operations.
 ;;
 ;; - decide if vc-status should replace vc-dired.
 ;;
 ;; - vc-status needs a menu, mouse bindings and some color bling.
+;;
+;; - "snapshots" should be renamed to "branches", and thoroughly reworked.
+;;
 
 ;;; Code: