@@ -2211,10 +2211,10 @@ win_update(win_T *wp)
22112211 /*
22122212 * Last line isn't finished: Display "@@@" in the last screen line.
22132213 */
2214- screen_puts_len ((char_u * )"@@" , 2 , scr_row , W_WINCOL ( wp ) ,
2214+ screen_puts_len ((char_u * )"@@" , 2 , scr_row , wp -> w_wincol ,
22152215 HL_ATTR (HLF_AT ));
22162216 screen_fill (scr_row , scr_row + 1 ,
2217- (int )W_WINCOL ( wp ) + 2 , (int )W_ENDCOL (wp ),
2217+ (int )wp -> w_wincol + 2 , (int )W_ENDCOL (wp ),
22182218 '@' , ' ' , HL_ATTR (HLF_AT ));
22192219 set_empty_rows (wp , srow );
22202220 wp -> w_botline = lnum ;
@@ -2375,7 +2375,7 @@ win_draw_end(
23752375 }
23762376# endif
23772377 screen_fill (W_WINROW (wp ) + row , W_WINROW (wp ) + endrow ,
2378- W_WINCOL ( wp ) , W_ENDCOL (wp ) - 1 - FDC_OFF ,
2378+ wp -> w_wincol , W_ENDCOL (wp ) - 1 - FDC_OFF ,
23792379 c2 , c2 , HL_ATTR (hl ));
23802380 screen_fill (W_WINROW (wp ) + row , W_WINROW (wp ) + endrow ,
23812381 W_ENDCOL (wp ) - 1 - FDC_OFF , W_ENDCOL (wp ) - FDC_OFF ,
@@ -2392,7 +2392,7 @@ win_draw_end(
23922392 if (n > wp -> w_width )
23932393 n = wp -> w_width ;
23942394 screen_fill (W_WINROW (wp ) + row , W_WINROW (wp ) + endrow ,
2395- W_WINCOL ( wp ) , (int )W_WINCOL ( wp ) + n ,
2395+ wp -> w_wincol , (int )wp -> w_wincol + n ,
23962396 cmdwin_type , ' ' , HL_ATTR (HLF_AT ));
23972397 }
23982398#endif
@@ -2405,7 +2405,7 @@ win_draw_end(
24052405 if (nn > W_WIDTH (wp ))
24062406 nn = W_WIDTH (wp );
24072407 screen_fill (W_WINROW (wp ) + row , W_WINROW (wp ) + endrow ,
2408- W_WINCOL ( wp ) + n , (int )W_WINCOL ( wp ) + nn ,
2408+ wp -> w_wincol + n , (int )wp -> w_wincol + nn ,
24092409 ' ' , ' ' , HL_ATTR (HLF_FC ));
24102410 n = nn ;
24112411 }
@@ -2419,13 +2419,13 @@ win_draw_end(
24192419 if (nn > W_WIDTH (wp ))
24202420 nn = W_WIDTH (wp );
24212421 screen_fill (W_WINROW (wp ) + row , W_WINROW (wp ) + endrow ,
2422- W_WINCOL ( wp ) + n , (int )W_WINCOL ( wp ) + nn ,
2422+ wp -> w_wincol + n , (int )wp -> w_wincol + nn ,
24232423 ' ' , ' ' , HL_ATTR (HLF_SC ));
24242424 n = nn ;
24252425 }
24262426#endif
24272427 screen_fill (W_WINROW (wp ) + row , W_WINROW (wp ) + endrow ,
2428- W_WINCOL ( wp ) + FDC_OFF , (int )W_ENDCOL (wp ),
2428+ wp -> w_wincol + FDC_OFF , (int )W_ENDCOL (wp ),
24292429 c1 , c2 , HL_ATTR (hl ));
24302430 }
24312431 set_empty_rows (wp , row );
@@ -2894,7 +2894,7 @@ fold_line(
28942894 }
28952895#endif
28962896
2897- screen_line (row + W_WINROW (wp ), W_WINCOL ( wp ) , (int )W_WIDTH (wp ),
2897+ screen_line (row + W_WINROW (wp ), wp -> w_wincol , (int )W_WIDTH (wp ),
28982898 (int )W_WIDTH (wp ), FALSE);
28992899
29002900 /*
@@ -4016,7 +4016,7 @@ win_line(
40164016#endif
40174017 )
40184018 {
4019- screen_line (screen_row , W_WINCOL ( wp ) , col , - (int )W_WIDTH (wp ),
4019+ screen_line (screen_row , wp -> w_wincol , col , - (int )W_WIDTH (wp ),
40204020 HAS_RIGHTLEFT (wp -> w_p_rl ));
40214021 /* Pretend we have finished updating the window. Except when
40224022 * 'cursorcolumn' is set. */
@@ -5488,7 +5488,7 @@ win_line(
54885488 }
54895489#endif
54905490
5491- screen_line (screen_row , W_WINCOL ( wp ) , col ,
5491+ screen_line (screen_row , wp -> w_wincol , col ,
54925492 (int )W_WIDTH (wp ), HAS_RIGHTLEFT (wp -> w_p_rl ));
54935493 row ++ ;
54945494
@@ -5794,11 +5794,11 @@ win_line(
57945794 )
57955795 {
57965796#ifdef FEAT_CONCEAL
5797- screen_line (screen_row , W_WINCOL ( wp ) , col - boguscols ,
5797+ screen_line (screen_row , wp -> w_wincol , col - boguscols ,
57985798 (int )W_WIDTH (wp ), HAS_RIGHTLEFT (wp -> w_p_rl ));
57995799 boguscols = 0 ;
58005800#else
5801- screen_line (screen_row , W_WINCOL ( wp ) , col ,
5801+ screen_line (screen_row , wp -> w_wincol , col ,
58025802 (int )W_WIDTH (wp ), HAS_RIGHTLEFT (wp -> w_p_rl ));
58035803#endif
58045804 ++ row ;
@@ -6931,14 +6931,14 @@ win_redr_status(win_T *wp)
69316931 }
69326932
69336933 row = W_WINROW (wp ) + wp -> w_height ;
6934- screen_puts (p , row , W_WINCOL ( wp ) , attr );
6935- screen_fill (row , row + 1 , len + W_WINCOL ( wp ) ,
6936- this_ru_col + W_WINCOL ( wp ) , fillchar , fillchar , attr );
6934+ screen_puts (p , row , wp -> w_wincol , attr );
6935+ screen_fill (row , row + 1 , len + wp -> w_wincol ,
6936+ this_ru_col + wp -> w_wincol , fillchar , fillchar , attr );
69376937
69386938 if (get_keymap_str (wp , (char_u * )"<%s>" , NameBuff , MAXPATHL )
69396939 && (int )(this_ru_col - len ) > (int )(STRLEN (NameBuff ) + 1 ))
69406940 screen_puts (NameBuff , row , (int )(this_ru_col - STRLEN (NameBuff )
6941- - 1 + W_WINCOL ( wp ) ), attr );
6941+ - 1 + wp -> w_wincol ), attr );
69426942
69436943#ifdef FEAT_CMDL_INFO
69446944 win_redr_ruler (wp , TRUE);
@@ -7167,7 +7167,7 @@ win_redr_custom(
71677167# endif
71687168 }
71697169
7170- col += W_WINCOL ( wp ) ;
7170+ col += wp -> w_wincol ;
71717171 }
71727172
71737173 if (maxwidth <= 0 )
@@ -9418,7 +9418,7 @@ setcursor(void)
94189418 {
94199419 validate_cursor ();
94209420 windgoto (W_WINROW (curwin ) + curwin -> w_wrow ,
9421- W_WINCOL ( curwin ) + (
9421+ curwin -> w_wincol + (
94229422#ifdef FEAT_RIGHTLEFT
94239423 /* With 'rightleft' set and the cursor on a double-wide
94249424 * character, position it on the leftmost column. */
@@ -9495,7 +9495,7 @@ win_ins_lines(
94959495 if (lastrow > Rows )
94969496 lastrow = Rows ;
94979497 screen_fill (nextrow - line_count , lastrow - line_count ,
9498- W_WINCOL ( wp ) , (int )W_ENDCOL (wp ),
9498+ wp -> w_wincol , (int )W_ENDCOL (wp ),
94999499 ' ' , ' ' , 0 );
95009500 }
95019501
@@ -9606,7 +9606,7 @@ win_do_lines(
96069606 if (row + line_count >= wp -> w_height )
96079607 {
96089608 screen_fill (W_WINROW (wp ) + row , W_WINROW (wp ) + wp -> w_height ,
9609- W_WINCOL ( wp ) , (int )W_ENDCOL (wp ),
9609+ wp -> w_wincol , (int )W_ENDCOL (wp ),
96109610 ' ' , ' ' , 0 );
96119611 return OK ;
96129612 }
@@ -10768,7 +10768,7 @@ redraw_win_toolbar(win_T *wp)
1076810768 }
1076910769 wp -> w_winbar_items [item_idx ].wb_menu = NULL ; /* end marker */
1077010770
10771- screen_line (wp -> w_winrow , W_WINCOL ( wp ) , (int )W_WIDTH (wp ),
10771+ screen_line (wp -> w_winrow , wp -> w_wincol , (int )W_WIDTH (wp ),
1077210772 (int )W_WIDTH (wp ), FALSE);
1077310773}
1077410774#endif
@@ -10900,7 +10900,7 @@ win_redr_ruler(win_T *wp, int always)
1090010900 {
1090110901 row = W_WINROW (wp ) + wp -> w_height ;
1090210902 fillchar = fillchar_status (& attr , wp );
10903- off = W_WINCOL ( wp ) ;
10903+ off = wp -> w_wincol ;
1090410904 width = W_WIDTH (wp );
1090510905 }
1090610906 else
0 commit comments