aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan Nicolaescu2008-01-23 16:35:18 +0000
committerDan Nicolaescu2008-01-23 16:35:18 +0000
commit3b3cb3369582bf9ab53425b40b64373a2ce576cc (patch)
tree2fd6b481ed11d8882a4c717deaafa86a9a44f7be
parent8e62d5e855c245b2d576b7e1ce7aa11e94061cbd (diff)
downloademacs-3b3cb3369582bf9ab53425b40b64373a2ce576cc.tar.gz
emacs-3b3cb3369582bf9ab53425b40b64373a2ce576cc.zip
Add TODO items.
-rw-r--r--lisp/ChangeLog4
-rw-r--r--lisp/vc.el19
2 files changed, 21 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 7ca82203e2f..acfe79e8b38 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,7 @@
12008-01-23 Dan Nicolaescu <dann@ics.uci.edu>
2
3 * vc.el: Add TODO items.
4
12008-01-23 Carsten Dominik <dominik@science.uva.nl> 52008-01-23 Carsten Dominik <dominik@science.uva.nl>
2 6
3 * replace.el (occur-mode-find-occurrence-hook): New hook that can 7 * replace.el (occur-mode-find-occurrence-hook): New hook that can
diff --git a/lisp/vc.el b/lisp/vc.el
index 38338d7f395..aaac484fb7b 100644
--- a/lisp/vc.el
+++ b/lisp/vc.el
@@ -530,8 +530,10 @@
530;; - vc-update/vc-merge should deal with VC systems that don't 530;; - vc-update/vc-merge should deal with VC systems that don't
531;; update/merge on a file basis, but on a whole repository basis. 531;; update/merge on a file basis, but on a whole repository basis.
532;; 532;;
533;; - vc-register should register multiple files at a time. The 533;; - the backend sometimes knows when a file it opens has been marked
534;; `register' backend function already supports that. 534;; by the VCS as having a "conflict". Find a way to pass this info -
535;; to VC so that it can turn on smerge-mode when opening such a
536;; file.
535;; 537;;
536;; - the *VC-log* buffer needs font-locking. 538;; - the *VC-log* buffer needs font-locking.
537;; 539;;
@@ -541,11 +543,24 @@
541;; - make vc-state for all backends return 'unregistered instead of 543;; - make vc-state for all backends return 'unregistered instead of
542;; nil for unregistered files, then update vc-next-action. 544;; nil for unregistered files, then update vc-next-action.
543;; 545;;
546;; - add a generic mechanism for remembering the current branch names,
547;; display the branch name in the mode-line. Replace
548;; vc-cvs-sticky-tag with that.
549;;
550;; - vc-register should register a fileset at a time. The backends
551;; already support this, only the front-end needs to be change to
552;; handle multiple files at a time.
553;;
554;; - add a mechanism to for ignoring files.
555;;
544;; - deal with push/pull operations. 556;; - deal with push/pull operations.
545;; 557;;
546;; - decide if vc-status should replace vc-dired. 558;; - decide if vc-status should replace vc-dired.
547;; 559;;
548;; - vc-status needs a menu, mouse bindings and some color bling. 560;; - vc-status needs a menu, mouse bindings and some color bling.
561;;
562;; - "snapshots" should be renamed to "branches", and thoroughly reworked.
563;;
549 564
550;;; Code: 565;;; Code:
551 566