Set default colors for tick faces

* lisp/faces.el (line-number-major-tick, line-number-minor-tick):
Set default color different from `line-number' so after customizing
the tick number variables, the ticks are immediately visible.
Suggested by Juri Linkov <juri@linkov.net>.
This commit is contained in:
Juanma Barranquero 2019-10-08 02:53:02 +02:00
parent 373ffc5931
commit 32a67a5cfb

View file

@ -2391,7 +2391,11 @@ unwanted effects."
:group 'display-line-numbers)
(defface line-number-major-tick
'((t :inherit line-number))
'((((class color grayscale) (background light))
:foreground "grey55" :bold t)
(((class color grayscale) (background dark))
:foreground "grey75" :bold t)
(t :inherit line-number))
"Face for highlighting \"major ticks\" (as in a ruler).
When `display-line-numbers-major-tick' is positive, highlight
the line numbers of lines which are a multiple of its value.
@ -2408,7 +2412,11 @@ unwanted effects."
:group 'display-line-numbers)
(defface line-number-minor-tick
'((t :inherit line-number))
'((((class color grayscale) (background light))
:foreground "grey65" :bold t)
(((class color grayscale) (background dark))
:foreground "grey55" :bold t)
(t :inherit line-number))
"Face for highlighting \"minor ticks\" (as in a ruler).
When `display-line-numbers-minor-tick' is positive, highlight
the line numbers of lines which are a multiple of its value.