Lines Matching refs:curwin
137 if (curwin->w_lines_valid == 0 && type < NOT_VALID in update_screen()
139 && !term_do_update_window(curwin) in update_screen()
151 curwin->w_lines_valid = 0; // don't use w_lines[].wl_size now in update_screen()
231 if (curwin->w_redr_type < NOT_VALID in update_screen()
232 && curwin->w_nrwidth != ((curwin->w_p_nu || curwin->w_p_rnu) in update_screen()
233 ? number_width(curwin) : 0)) in update_screen()
234 curwin->w_redr_type = NOT_VALID; in update_screen()
240 if (curwin->w_redr_type < type in update_screen()
242 && curwin->w_lines[0].wl_valid in update_screen()
244 && curwin->w_topfill == curwin->w_old_topfill in update_screen()
245 && curwin->w_botfill == curwin->w_old_botfill in update_screen()
247 && curwin->w_topline == curwin->w_lines[0].wl_lnum) in update_screen()
250 && curwin->w_old_cursor_lnum == curwin->w_cursor.lnum in update_screen()
251 && curwin->w_old_visual_mode == VIsual_mode in update_screen()
252 && (curwin->w_valid & VALID_VIRTCOL) in update_screen()
253 && curwin->w_old_curswant == curwin->w_curswant) in update_screen()
255 curwin->w_redr_type = type; in update_screen()
308 if (gui.in_use && (wp == curwin || cursor_is_sleeping())) in update_screen()
601 curwin->w_redr_status = TRUE; in showruler()
605 if ((*p_stl != NUL || *curwin->w_p_stl != NUL) && curwin->w_status_height) in showruler()
606 redraw_custom_statusline(curwin); in showruler()
610 win_redr_ruler(curwin, always, FALSE); in showruler()
1095 if (cmdwin_type != 0 && wp == curwin) in fold_line()
1283 if (VIsual_active && wp->w_buffer == curwin->w_buffer) in fold_line()
1285 if (LTOREQ_POS(curwin->w_cursor, VIsual)) in fold_line()
1288 top = &curwin->w_cursor; in fold_line()
1295 bot = &curwin->w_cursor; in fold_line()
1373 if (wp == curwin in fold_line()
1374 && lnum <= curwin->w_cursor.lnum in fold_line()
1375 && lnume >= curwin->w_cursor.lnum) in fold_line()
1377 curwin->w_cline_row = row; in fold_line()
1378 curwin->w_cline_height = 1; in fold_line()
1379 curwin->w_cline_folded = TRUE; in fold_line()
1380 curwin->w_valid |= (VALID_CHEIGHT|VALID_CROW); in fold_line()
1385 if (wp == curwin in fold_line()
1935 if ((VIsual_active && buf == curwin->w_buffer) in win_update()
1949 if (curwin->w_cursor.lnum < VIsual.lnum) in win_update()
1951 from = curwin->w_cursor.lnum; in win_update()
1957 to = curwin->w_cursor.lnum; in win_update()
1974 if (curwin->w_cursor.lnum < wp->w_old_cursor_lnum) in win_update()
1976 from = curwin->w_cursor.lnum; in win_update()
1982 to = curwin->w_cursor.lnum; in win_update()
2009 int save_ve_flags = curwin->w_ve_flags; in win_update()
2011 if (curwin->w_p_lbr) in win_update()
2012 curwin->w_ve_flags = VE_ALL; in win_update()
2014 getvcols(wp, &VIsual, &curwin->w_cursor, &fromc, &toc); in win_update()
2017 curwin->w_ve_flags = save_ve_flags; in win_update()
2021 if (curwin->w_curswant == MAXCOL) in win_update()
2027 curwin->w_cursor.lnum < VIsual.lnum; in win_update()
2032 for (pos.lnum = curwin->w_cursor.lnum; cursor_above in win_update()
2138 if (VIsual_active && buf == curwin->w_buffer) in win_update()
2141 wp->w_old_cursor_lnum = curwin->w_cursor.lnum; in win_update()
2144 wp->w_old_curswant = curwin->w_curswant; in win_update()
2682 if (wp == curwin && wp->w_botline != old_botline && !recursive) in win_update()
2690 curwin->w_valid &= ~VALID_TOPLINE; in win_update()
2721 win_update(curwin); in win_update()
3084 redraw_win_later(curwin, type); in redraw_later()
3149 if (curwin->w_buffer == buf) in redraw_buf_later()
3150 redraw_win_later(curwin, type); in redraw_buf_later()