# HG changeset patch # User Juri Linkov # Date 1137455134 0 # Node ID 7943b5aaa49d093899ee4c7e92959b5289535d86 # Parent a08b47775f9b6d82e031383f290ac4fbb524e8fe (mode-line-faces): New defgroup. (mode-line-highlight): Move definition after new defgroup. (mode-line, mode-line-inactive, mode-line-highlight): Replace :group `modeline' with `mode-line-faces'. (mode-line-buffer-id): New face. (modeline-buffer-id): New face alias. (vertical-border): Remove :group `modeline'. diff -r a08b47775f9b -r 7943b5aaa49d lisp/faces.el --- a/lisp/faces.el Mon Jan 16 21:34:50 2006 +0000 +++ b/lisp/faces.el Mon Jan 16 23:45:34 2006 +0000 @@ -1932,16 +1932,6 @@ "Basic face for highlighting." :group 'basic-faces) -(defface mode-line-highlight - '((((class color) (min-colors 88)) - :box (:line-width 2 :color "grey40" :style released-button)) - (t - :inherit highlight)) - "Basic mode line face for highlighting." - :version "22.1" - :group 'modeline - :group 'basic-faces) - (defface region '((((class color) (min-colors 88) (background dark)) :background "blue3") @@ -2006,6 +1996,12 @@ :group 'basic-faces :version "22.1") +(defgroup mode-line-faces nil + "Faces used in the mode line." + :group 'modeline + :group 'faces + :version "22.1") + (defface mode-line '((((class color) (min-colors 88)) :box (:line-width -1 :style released-button) @@ -2014,7 +2010,7 @@ :inverse-video t)) "Basic mode line face for selected window." :version "21.1" - :group 'modeline + :group 'mode-line-faces :group 'basic-faces) (defface mode-line-inactive @@ -2030,13 +2026,31 @@ :foreground "grey80" :background "grey30")) "Basic mode line face for non-selected windows." :version "22.1" - :group 'modeline + :group 'mode-line-faces + :group 'basic-faces) + +(defface mode-line-highlight + '((((class color) (min-colors 88)) + :box (:line-width 2 :color "grey40" :style released-button)) + (t + :inherit highlight)) + "Basic mode line face for highlighting." + :version "22.1" + :group 'mode-line-faces + :group 'basic-faces) + +(defface mode-line-buffer-id + '((t (:weight bold))) + "Face used for buffer identification parts of the mode line." + :version "22.1" + :group 'mode-line-faces :group 'basic-faces) ;; Make `modeline' an alias for `mode-line', for compatibility. (put 'modeline 'face-alias 'mode-line) (put 'modeline-inactive 'face-alias 'mode-line-inactive) (put 'modeline-highlight 'face-alias 'mode-line-highlight) +(put 'modeline-buffer-id 'face-alias 'mode-line-buffer-id) (defface header-line '((default @@ -2077,7 +2091,6 @@ '((((type tty)) :inherit mode-line-inactive)) "Face used for vertical window dividers on ttys." :version "22.1" - :group 'modeline :group 'basic-faces) (defface minibuffer-prompt