mirror of
https://github.com/vim/vim.git
synced 2025-09-28 04:24:06 -04:00
patch 8.1.2029: cannot control 'cursorline' highlighting well
Problem: Cannot control 'cursorline' highlighting well. Solution: Add "screenline". (Christian Brabandt, closes #4933)
This commit is contained in:
@@ -593,10 +593,11 @@ changed_common(
|
||||
#endif
|
||||
// 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
|
||||
#ifdef FEAT_SYN_HL
|
||||
|| (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))
|
||||
#endif
|
||||
)
|
||||
redraw_win_later(wp, SOME_VALID);
|
||||
|
Reference in New Issue
Block a user