From: Eli Zaretskii Date: Mon, 18 Jun 2018 16:39:16 +0000 (+0300) Subject: Fix vertical-motion with 'visual' line-number display X-Git-Tag: emacs-26.1.90~344 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=36737705b451ad4c765baa5789e3ceb752ee07a3;p=emacs.git Fix vertical-motion with 'visual' line-number display * src/indent.c (Fvertical_motion): Don't exempt 'visual' sty;e of line-number display from X coordinate adjustments. (Bug#31875) --- diff --git a/src/indent.c b/src/indent.c index bcffa0d11e5..9c751bc30b5 100644 --- a/src/indent.c +++ b/src/indent.c @@ -2147,8 +2147,7 @@ whether or not it is currently displayed in some window. */) will sometimes err by one column. */ int lnum_width = 0; int lnum_pixel_width = 0; - if (!NILP (Vdisplay_line_numbers) - && !EQ (Vdisplay_line_numbers, Qvisual)) + if (!NILP (Vdisplay_line_numbers)) line_number_display_width (w, &lnum_width, &lnum_pixel_width); SET_TEXT_POS (pt, PT, PT_BYTE); itdata = bidi_shelve_cache ();