comparison src/drawline.c @ 18471:b9cf60801963 v8.1.2229

patch 8.1.2229: cannot color number column above/below cursor differently Commit: https://github.com/vim/vim/commit/efae76ab1a43d5a628d8c2fa4218ace6ba597f5d Author: Bram Moolenaar <Bram@vim.org> Date: Sun Oct 27 22:54:58 2019 +0100 patch 8.1.2229: cannot color number column above/below cursor differently Problem: Cannot color number column above/below cursor differently. Solution: Add LineNrAbove and LineNrBelow. (Shaun Brady, closes https://github.com/vim/vim/issues/624)
author Bram Moolenaar <Bram@vim.org>
date Sun, 27 Oct 2019 23:00:03 +0100
parents 1848b3e07266
children 04a40c1514c4
comparison
equal deleted inserted replaced
18470:0a2e927170c2 18471:b9cf60801963
1125 && (wp->w_p_culopt_flags & CULOPT_NBR) 1125 && (wp->w_p_culopt_flags & CULOPT_NBR)
1126 && (row == startrow 1126 && (row == startrow
1127 || wp->w_p_culopt_flags & CULOPT_LINE)) 1127 || wp->w_p_culopt_flags & CULOPT_LINE))
1128 char_attr = hl_combine_attr(wcr_attr, HL_ATTR(HLF_CLN)); 1128 char_attr = hl_combine_attr(wcr_attr, HL_ATTR(HLF_CLN));
1129 #endif 1129 #endif
1130 if (wp->w_p_rnu && lnum < wp->w_cursor.lnum
1131 && HL_ATTR(HLF_LNA) != 0)
1132 // Use LineNrAbove
1133 char_attr = hl_combine_attr(wcr_attr,
1134 HL_ATTR(HLF_LNA));
1135 if (wp->w_p_rnu && lnum > wp->w_cursor.lnum
1136 && HL_ATTR(HLF_LNB) != 0)
1137 // Use LineNrBelow
1138 char_attr = hl_combine_attr(wcr_attr,
1139 HL_ATTR(HLF_LNB));
1130 } 1140 }
1131 } 1141 }
1132 } 1142 }
1133 1143
1134 #ifdef FEAT_LINEBREAK 1144 #ifdef FEAT_LINEBREAK