]> git.eshelyaron.com Git - emacs.git/commitdiff
(mode-line-format): Handle vc-mode specially.
authorRichard M. Stallman <rms@gnu.org>
Mon, 29 Jul 2002 02:45:49 +0000 (02:45 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 29 Jul 2002 02:45:49 +0000 (02:45 +0000)
Move mode-line-position to after global-mode-string.
(mode-line-modes): Move the starting 3 spaces out of here.
(mode-line-position): Separate with a space, not dashes.

lisp/bindings.el

index 139232ea0ec5389b04afe38e9d3bd31baeeb8abb..00fbfb59e1ff22fb80a901b04f0c0283a0a1f262 100644 (file)
@@ -249,14 +249,16 @@ Keymap to display on major and minor modes.")
      'mode-line-buffer-identification
      (propertize "   " 'help-echo help-echo)
      'global-mode-string
+     'mode-line-position
+     '(vc-mode vc-mode)
+     (propertize "   " 'help-echo help-echo)
      'mode-line-modes
      `(which-func-mode ("" which-func-format ,dashes))
-     'mode-line-position
      (propertize "-%-" 'help-echo help-echo)))
 
   (setq-default mode-line-modes
     (list
-     (propertize "   %[(" 'help-echo help-echo)
+     (propertize "%[(" 'help-echo help-echo)
      `(:propertize ("" mode-name mode-line-process minor-mode-alist)
                   help-echo "mouse-3: minor mode menu"
                   local-map ,mode-line-minor-mode-keymap)
@@ -266,8 +268,8 @@ Keymap to display on major and minor modes.")
      (propertize ")%]--" 'help-echo help-echo)))
 
   (setq-default mode-line-position
-    `((line-number-mode (,(propertize "L%l" 'help-echo help-echo) ,dashes))
-      (column-number-mode (,(propertize "C%c" 'help-echo help-echo) ,dashes))
+    `((line-number-mode (,(propertize "L%l " 'help-echo help-echo)))
+      (column-number-mode (,(propertize "C%c " 'help-echo help-echo)))
       (-3 . ,(propertize "%p" 'help-echo help-echo)))))
 
 (defvar mode-line-buffer-identification-keymap nil "\