changeset 87929:f3349840ec44

Add a TODO item about missing files. (vc-exec-after): Add a tooltip to the new mode-line item.
author Dan Nicolaescu <dann@ics.uci.edu>
date Thu, 24 Jan 2008 08:01:54 +0000
parents a5b33bf9597c
children 75f74d0f3c91
files lisp/ChangeLog lisp/vc.el
diffstat 2 files changed, 15 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Thu Jan 24 07:47:38 2008 +0000
+++ b/lisp/ChangeLog	Thu Jan 24 08:01:54 2008 +0000
@@ -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.
--- a/lisp/vc.el	Thu Jan 24 07:47:38 2008 +0000
+++ b/lisp/vc.el	Thu Jan 24 08:01:54 2008 +0000
@@ -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 @@
       (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))