Fix indentation when display-line-numbers is non-nil

* src/xdisp.c (x_produce_glyphs): Fix a typo in deciding whether
to go one more tab stop to display a TAB.  (Bug#27743)
This commit is contained in:
Eli Zaretskii 2017-07-18 17:25:30 +03:00
parent 742caff3b8
commit a20f4f02c6

View file

@ -28082,7 +28082,7 @@ x_produce_glyphs (struct it *it)
/* If the distance from the current position to the next tab
stop is less than a space character width, use the
tab stop after that. */
if (next_tab_x - x0 < font->space_width)
if (next_tab_x - x < font->space_width)
next_tab_x += tab_width;
if (!NILP (Vdisplay_line_numbers) && x0 >= it->lnum_pixel_width)
next_tab_x += (it->lnum_pixel_width