mirror of
https://github.com/neovim/neovim.git
synced 2025-09-26 04:58:33 +00:00
vim-patch:8.1.2029: cannot control 'cursorline' highlighting well
Problem: Cannot control 'cursorline' highlighting well.
Solution: Add "screenline". (Christian Brabandt, closes vim/vim#4933)
017ba07fa2
This commit is contained in:
@@ -292,9 +292,10 @@ static void changed_common(linenr_T lnum, colnr_T col, linenr_T lnume,
|
||||
|
||||
// Relative numbering may require updating more. Cursor line
|
||||
// highlighting probably needs to be updated if it's below the
|
||||
// change.
|
||||
// change (or is using screenline highlighting).
|
||||
if (wp->w_p_rnu
|
||||
|| (wp->w_p_cul && lnum <= wp->w_last_cursorline)) {
|
||||
|| ((wp->w_p_cul && lnum <= wp->w_last_cursorline)
|
||||
|| (wp->w_p_culopt_flags & CULOPT_SCRLINE))) {
|
||||
redraw_later(wp, SOME_VALID);
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user