summaryrefslogtreecommitdiff
path: root/lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp')
-rw-r--r--lisp/ChangeLog6
-rw-r--r--lisp/vc.el11
2 files changed, 15 insertions, 2 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 0272d6cbec1..c08c62621d5 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,9 @@
+2008-01-24 Dan Nicolaescu <dann@ics.uci.edu>
+
+ * vc.el: Add a TODO item about missing files.
+ (vc-exec-after): Add a tooltip to the new mode-line item.
+
+
2008-01-24 Glenn Morris <rgm@gnu.org>
* t-mouse.el (gpm-mouse-start): Declare as a function.
diff --git a/lisp/vc.el b/lisp/vc.el
index aaac484fb7b..b51a706a2a6 100644
--- a/lisp/vc.el
+++ b/lisp/vc.el
@@ -559,6 +559,11 @@
;;
;; - vc-status needs a menu, mouse bindings and some color bling.
;;
+;; - vc-status needs to show missing files. It probably needs to have
+;; another state for those files. The user might want to restore
+;; them, or remove them from the VCS. C-x v v might also need
+;; adjustments.
+;;
;; - "snapshots" should be renamed to "branches", and thoroughly reworked.
;;
@@ -1028,8 +1033,10 @@ Else, add CODE to the process' sentinel."
(setq mode-line-process
;; Deliberate overstatement, but power law respected.
;; (The message is ephemeral, so we make it loud.) --ttn
- (propertize " (incomplete / in progress)"
- 'face 'compilation-warning))
+ (propertize " (incomplete/in progress)"
+ 'face 'compilation-warning
+ 'help-echo
+ "A VC command is in progress in this buffer"))
(let ((previous (process-sentinel proc)))
(unless (eq previous 'vc-process-sentinel)
(process-put proc 'vc-previous-sentinel previous))