]> git.eshelyaron.com Git - emacs.git/commitdiff
* vc.el (vc-dired-mode): Show backend name as part of mode name.
authorMasatake YAMATO <jet@gyve.org>
Fri, 15 Jun 2007 13:56:48 +0000 (13:56 +0000)
committerMasatake YAMATO <jet@gyve.org>
Fri, 15 Jun 2007 13:56:48 +0000 (13:56 +0000)
lisp/ChangeLog
lisp/vc.el

index 1d64632e071d5bac7918a724f1aa129e2b4e8fb9..e4dfd7f7d48e8f93dab49d8b5761f7dc4bbb56dc 100644 (file)
@@ -1,3 +1,7 @@
+2007-06-15  Masatake YAMATO  <jet@gyve.org>
+
+       * vc.el (vc-dired-mode): Show backend name as part of mode name.
+
 2007-06-14  Chong Yidong  <cyd@stupidchicken.com>
 
        * wid-edit.el (widget-default-create): Move ?h handling here...
index a65e698669efe386758b9085362c20266d228aee..7d9844f3bc97c6730ccc8ba87a718a76112a3263 100644 (file)
@@ -2096,7 +2096,7 @@ See Info node `Merging'."
     (define-key vmap "t" 'vc-dired-toggle-terse-mode)
     map))
 
-(define-derived-mode vc-dired-mode dired-mode "Dired under VC"
+(define-derived-mode vc-dired-mode dired-mode "Dired under "
   "The major mode used in VC directory buffers.
 
 It works like Dired, but lists only files under version control, with
@@ -2156,6 +2156,8 @@ There is a special command, `*l', to mark all files currently locked."
        (set (make-local-variable 'dired-actual-switches)
             vc-dired-switches))
   (set (make-local-variable 'vc-dired-terse-mode) vc-dired-terse-display)
+  (setq mode-name (concat mode-name (symbol-name (vc-responsible-backend 
+                                                 default-directory))))
   (setq vc-dired-mode t))
 
 (defun vc-dired-toggle-terse-mode ()