]> git.eshelyaron.com Git - emacs.git/commitdiff
Add a TODO item about missing files.
authorDan Nicolaescu <dann@ics.uci.edu>
Thu, 24 Jan 2008 08:01:54 +0000 (08:01 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Thu, 24 Jan 2008 08:01:54 +0000 (08:01 +0000)
(vc-exec-after): Add a tooltip to the new mode-line item.

lisp/ChangeLog
lisp/vc.el

index 0272d6cbec1469eb9effefd7b4489098a0a14a63..c08c62621d5d1d3162f16d436dffafcea631528c 100644 (file)
@@ -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.
index aaac484fb7b044b16473ec4f34dc2a004e752649..b51a706a2a69c43d3504c1afb392825a0a192f93 100644 (file)
 ;;
 ;; - 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))