diff options
| author | Juanma Barranquero | 2019-10-06 20:53:18 +0200 |
|---|---|---|
| committer | Juanma Barranquero | 2019-10-06 20:53:18 +0200 |
| commit | 8de2e69f021b5b2920a07d82c9869bb394171d41 (patch) | |
| tree | 34b57d6b999d9ec668044b16627b1d773a24f4e5 /doc | |
| parent | 29db34e3e0cd5be78b7ab4604050c0ba05835414 (diff) | |
| download | emacs-8de2e69f021b5b2920a07d82c9869bb394171d41.tar.gz emacs-8de2e69f021b5b2920a07d82c9869bb394171d41.zip | |
Set alternate faces for some line numbers (bug#27734)
* lisp/faces.el (line-number-major-tick, line-number-minor-tick):
New faces.
* lisp/cus-start.el (display-line-numbers-major-tick)
(display-line-numbers-minor-tick): Add customization info.
* lisp/frame.el: Add `display-line-numbers-major-tick' and
`display-line-numbers-minor-tick' to list of variables which
should trigger redisplay of the current buffer.
* src/xdisp.c (syms_of_xdisp) <display-line-numbers-major-tick>
<display-line-numbers-major-tick>: Defvar new options.
(syms_of_xdisp) <line-number-major-tick, line-number-minor-tick>:
Defsym new faces.
(maybe_produce_line_number): Use new faces for line numbers
that are multiple of `display-line-numbers-major-tick' and
`display-line-numbers-minor-tick'.
* etc/NEWS (value): Announce new feature.
* doc/emacs/display.texi (Display Custom): Describe it. Wording by
Robert Pluim <rpluim@gmail.com>
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/emacs/display.texi | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index 84363d0f0d2..406feb8c127 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi | |||
| @@ -1871,7 +1871,12 @@ The line numbers are displayed in a special face @code{line-number}. | |||
| 1871 | The current line number is displayed in a different face, | 1871 | The current line number is displayed in a different face, |
| 1872 | @code{line-number-current-line}, so you can make the current line's | 1872 | @code{line-number-current-line}, so you can make the current line's |
| 1873 | number have a distinct appearance, which will help locating the line | 1873 | number have a distinct appearance, which will help locating the line |
| 1874 | showing point. | 1874 | showing point. Additional faces @code{line-number-major-tick} and |
| 1875 | @code{line-number-minor-tick} can be used to highlight the line numbers | ||
| 1876 | of lines which are a multiple of certain numbers. Customize | ||
| 1877 | @code{display-line-numbers-major-tick} and | ||
| 1878 | @code{display-line-numbers-minor-tick} respectively to set those | ||
| 1879 | numbers. | ||
| 1875 | 1880 | ||
| 1876 | @vindex visible-bell | 1881 | @vindex visible-bell |
| 1877 | If the variable @code{visible-bell} is non-@code{nil}, Emacs attempts | 1882 | If the variable @code{visible-bell} is non-@code{nil}, Emacs attempts |