aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric S. Raymond2008-05-09 18:59:45 +0000
committerEric S. Raymond2008-05-09 18:59:45 +0000
commit06ad7cd8610e0adc079b482589e6097baae2170c (patch)
treef89cb7eca8dddcc2e18e9160be83cda9d14bbbdd
parente4ba96dcd1a2490f10d5817da6b7c0efbfda286e (diff)
downloademacs-06ad7cd8610e0adc079b482589e6097baae2170c.tar.gz
emacs-06ad7cd8610e0adc079b482589e6097baae2170c.zip
Comment and to-do list fixes.
-rw-r--r--lisp/vc-dispatcher.el13
-rw-r--r--lisp/vc.el5
2 files changed, 5 insertions, 13 deletions
diff --git a/lisp/vc-dispatcher.el b/lisp/vc-dispatcher.el
index ffe3582763d..b500f467b38 100644
--- a/lisp/vc-dispatcher.el
+++ b/lisp/vc-dispatcher.el
@@ -58,13 +58,8 @@
58;; of the file tree from the state of the currently visited buffer 58;; of the file tree from the state of the currently visited buffer
59;; and returns that subset, presumably to a client mode. 59;; and returns that subset, presumably to a client mode.
60;; 60;;
61;; The user may be attempting to select one of three contexts: an 61;; The user may be looking at either of two different views; a buffer
62;; explicitly selected fileset, the current working directory, or a 62;; visiting a file, or a directory buffer generated by vc-dispatcher.
63;; global (null) context. The user may be looking at either of two
64;; different views; a buffer visiting a file, or a directory buffer
65;; generated by vc-dispatcher. The main UI problem connected with
66;; this mode is that the user may need to be able to select any of
67;; these three contexts from either view.
68;; 63;;
69;; The lower layer of this mode runs commands in subprocesses, either 64;; The lower layer of this mode runs commands in subprocesses, either
70;; synchronously or asynchronously. Commands may be launched in one 65;; synchronously or asynchronously. Commands may be launched in one
@@ -119,8 +114,6 @@
119;; 114;;
120;; - vc-dir needs mouse bindings. 115;; - vc-dir needs mouse bindings.
121;; 116;;
122;; - vc-dir needs more key bindings for VC actions.
123;;
124;; - vc-dir toolbar needs more icons. 117;; - vc-dir toolbar needs more icons.
125;; 118;;
126;; - vc-dir-next-line should not print an "end of buffer" message when 119;; - vc-dir-next-line should not print an "end of buffer" message when
@@ -296,7 +289,7 @@ and is passed 3 arguments: the COMMAND, the FILES and the FLAGS.")
296 289
297;;;###autoload 290;;;###autoload
298(defun vc-do-command (buffer okstatus command file-or-list &rest flags) 291(defun vc-do-command (buffer okstatus command file-or-list &rest flags)
299 "Execute a VC command, notifying user and checking for errors. 292 "Execute a slave command, notifying user and checking for errors.
300Output from COMMAND goes to BUFFER, or *vc* if BUFFER is nil or the 293Output from COMMAND goes to BUFFER, or *vc* if BUFFER is nil or the
301current buffer if BUFFER is t. If the destination buffer is not 294current buffer if BUFFER is t. If the destination buffer is not
302already current, set it up properly and erase it. The command is 295already current, set it up properly and erase it. The command is
diff --git a/lisp/vc.el b/lisp/vc.el
index 55126cf5cfa..7e7240fcdd7 100644
--- a/lisp/vc.el
+++ b/lisp/vc.el
@@ -552,6 +552,8 @@
552 552
553;;; Todo: 553;;; Todo:
554 554
555;; - vc-dir needs more key bindings for VC actions.
556;;
555;; - vc-update/vc-merge should deal with VC systems that don't 557;; - vc-update/vc-merge should deal with VC systems that don't
556;; update/merge on a file basis, but on a whole repository basis. 558;; update/merge on a file basis, but on a whole repository basis.
557;; 559;;
@@ -592,9 +594,6 @@
592;; `diff-add-change-log-entries-other-window' to create a detailed 594;; `diff-add-change-log-entries-other-window' to create a detailed
593;; skeleton for the log... 595;; skeleton for the log...
594;; 596;;
595;; - a way to do repository wide log (instead of just per
596;; file/fileset) is needed. Doing it per directory might be enough...
597;;
598;; - most vc-dir backends need more work. They might need to 597;; - most vc-dir backends need more work. They might need to
599;; provide custom headers, use the `extra' field and deal with all 598;; provide custom headers, use the `extra' field and deal with all
600;; possible VC states. 599;; possible VC states.