Fix documentation of 'x-underline-at-descent-line'
* doc/emacs/display.texi (Display Custom): * src/nsterm.m (syms_of_nsterm): * src/xterm.c (syms_of_xterm): * src/w32term.c (syms_of_w32term): Mention the effect of 'line-spacing' on the underline position. (Bug#30553)
This commit is contained in:
parent
69a8f45e15
commit
f0d6a16d74
4 changed files with 11 additions and 2 deletions
|
@ -1848,8 +1848,11 @@ it may improve the legibility of underlined text for certain fonts.
|
|||
area.) The variable @code{x-underline-at-descent-line} determines how
|
||||
to draw underlined text. The default is @code{nil}, which means to
|
||||
draw it at the baseline level of the font; if you change it to
|
||||
@code{nil}, Emacs draws the underline at the same height as the font's
|
||||
descent line.
|
||||
@code{t}, Emacs draws the underline at the same height as the font's
|
||||
descent line. (If non-default line spacing was specified for the
|
||||
underlined text, see @ref{Line Height,,, elisp, The Emacs Lisp
|
||||
Reference Manual}, Emacs draws the underline below the additional
|
||||
spacing.)
|
||||
|
||||
@vindex overline-margin
|
||||
The variable @code{overline-margin} specifies the vertical position
|
||||
|
|
|
@ -9381,6 +9381,8 @@ Nil means use fullscreen the old (< 10.7) way. The old way works better with
|
|||
DEFVAR_BOOL ("x-underline-at-descent-line",
|
||||
x_underline_at_descent_line,
|
||||
doc: /* Non-nil means to draw the underline at the same place as the descent line.
|
||||
(If `line-spacing' is in effect, that moves the underline lower by
|
||||
that many pixels.)
|
||||
A value of nil means to draw the underline according to the value of the
|
||||
variable `x-use-underline-position-properties', which is usually at the
|
||||
baseline level. The default value is nil. */);
|
||||
|
|
|
@ -7401,6 +7401,8 @@ sizes. */);
|
|||
DEFVAR_BOOL ("x-underline-at-descent-line",
|
||||
x_underline_at_descent_line,
|
||||
doc: /* Non-nil means to draw the underline at the same place as the descent line.
|
||||
(If `line-spacing' is in effect, that moves the underline lower by
|
||||
that many pixels.)
|
||||
A value of nil means to draw the underline according to the value of the
|
||||
variable `x-use-underline-position-properties', which is usually at the
|
||||
baseline level. The default value is nil. */);
|
||||
|
|
|
@ -13260,6 +13260,8 @@ sizes. */);
|
|||
DEFVAR_BOOL ("x-underline-at-descent-line",
|
||||
x_underline_at_descent_line,
|
||||
doc: /* Non-nil means to draw the underline at the same place as the descent line.
|
||||
(If `line-spacing' is in effect, that moves the underline lower by
|
||||
that many pixels.)
|
||||
A value of nil means to draw the underline according to the value of the
|
||||
variable `x-use-underline-position-properties', which is usually at the
|
||||
baseline level. The default value is nil. */);
|
||||
|
|
Loading…
Add table
Reference in a new issue