Fix display of current line number in visual mode
* src/xdisp.c (maybe_produce_line_number): Fix visual-mode display of current line when line-number-current-line face was customized. Reported by Filipe Silva <filipe.silva@gmail.com>.
This commit is contained in:
parent
52bfb7d4d6
commit
d5f8a3d03f
1 changed files with 4 additions and 1 deletions
|
@ -20938,7 +20938,10 @@ maybe_produce_line_number (struct it *it)
|
|||
default face for the blank field beyond ZV. */
|
||||
if (beyond_zv)
|
||||
tem_it.face_id = it->base_face_id;
|
||||
else if (lnum_face_id != current_lnum_face_id && this_line == it->pt_lnum)
|
||||
else if (lnum_face_id != current_lnum_face_id
|
||||
&& (EQ (Vdisplay_line_numbers, Qvisual)
|
||||
? this_line == 0
|
||||
: this_line == it->pt_lnum))
|
||||
tem_it.face_id = current_lnum_face_id;
|
||||
else
|
||||
tem_it.face_id = lnum_face_id;
|
||||
|
|
Loading…
Add table
Reference in a new issue