Lines Matching refs:curwin
866 if (before_quit_autocmds(curwin, TRUE, FALSE)) in gui_shell_closed()
2026 if (old_curwin != curwin) in gui_write()
2033 if (force_scrollbar || old_curwin != curwin) in gui_write()
2037 old_curwin = curwin; in gui_write()
2331 if (*curwin->w_p_scl == 'n' && *(curwin->w_p_scl + 1) == 'u' && in gui_outstr_nowrap()
2332 (curwin->w_p_nu || curwin->w_p_rnu)) in gui_outstr_nowrap()
2334 sprintf((char *)extra, "%*c ", number_width(curwin), ' '); in gui_outstr_nowrap()
3286 col = curwin->w_wcol; in gui_send_mouse_event()
3287 row = curwin->w_wrow + W_WINROW(curwin); in gui_send_mouse_event()
3341 if (curwin->w_topline != gui_prev_topline in gui_send_mouse_event()
3343 || curwin->w_topfill != gui_prev_topfill in gui_send_mouse_event()
3367 gui_prev_topline = curwin->w_topline; in gui_send_mouse_event()
3369 gui_prev_topfill = curwin->w_topfill; in gui_send_mouse_event()
3780 curtab->tp_curwin = curwin; in get_tabline_label()
3786 curwin = curtab->tp_curwin; in get_tabline_label()
3787 curbuf = curwin->w_buffer; in get_tabline_label()
3790 build_stl_str_hl(curwin, res, MAXPATHL, *opt, use_sandbox, in get_tabline_label()
3799 curwin = curtab->tp_curwin; in get_tabline_label()
3800 curbuf = curwin->w_buffer; in get_tabline_label()
3984 colnr_T old_leftcol = curwin->w_leftcol; in gui_drag_scrollbar()
3985 linenr_T old_topline = curwin->w_topline; in gui_drag_scrollbar()
3987 int old_topfill = curwin->w_topfill; in gui_drag_scrollbar()
4002 if (cmdwin_type != 0 && sb->wp != curwin) in gui_drag_scrollbar()
4054 if ((sb->wp == NULL || sb->wp == curwin) && pum_visible()) in gui_drag_scrollbar()
4058 if (sb->wp == NULL && curwin->w_p_rl) in gui_drag_scrollbar()
4134 if (old_leftcol != curwin->w_leftcol) in gui_drag_scrollbar()
4136 updateWindow(curwin); // update window, status and cmdline in gui_drag_scrollbar()
4151 if (curwin->w_p_scb in gui_drag_scrollbar()
4152 && ((sb->wp == NULL && curwin->w_leftcol != old_leftcol) in gui_drag_scrollbar()
4153 || (sb->wp == curwin && (curwin->w_topline != old_topline in gui_drag_scrollbar()
4155 || curwin->w_topfill != old_topfill in gui_drag_scrollbar()
4298 || prev_curwin != curwin) in gui_update_scrollbars()
4385 prev_curwin = curwin; in gui_update_scrollbars()
4400 int midcol = curwin->w_wincol + curwin->w_width / 2; in gui_do_scrollbar()
4464 save_wp = curwin; in gui_do_scroll()
4470 curwin = wp; in gui_do_scroll()
4501 curwin = save_wp; in gui_do_scroll()
4536 return (wp == curwin && !EQUAL_POS(curwin->w_cursor, old_cursor)); in gui_do_scroll()
4585 && curwin->w_topline <= curwin->w_cursor.lnum in gui_find_longest_lnum()
4586 && curwin->w_botline > curwin->w_cursor.lnum in gui_find_longest_lnum()
4587 && curwin->w_botline <= curbuf->b_ml.ml_line_count + 1) in gui_find_longest_lnum()
4596 for (lnum = curwin->w_topline; lnum < curwin->w_botline; ++lnum) in gui_find_longest_lnum()
4605 && abs((int)(lnum - curwin->w_cursor.lnum)) in gui_find_longest_lnum()
4606 < abs((int)(ret - curwin->w_cursor.lnum))) in gui_find_longest_lnum()
4612 ret = curwin->w_cursor.lnum; in gui_find_longest_lnum()
4628 if (!force && curwin->w_p_wrap && gui.prev_wrap) in gui_update_horiz_scrollbar()
4635 if (curwin->w_cursor.lnum > curbuf->b_ml.ml_line_count) in gui_update_horiz_scrollbar()
4641 size = curwin->w_width; in gui_update_horiz_scrollbar()
4642 if (curwin->w_p_wrap) in gui_update_horiz_scrollbar()
4648 max = curwin->w_width - 1; in gui_update_horiz_scrollbar()
4653 value = curwin->w_leftcol; in gui_update_horiz_scrollbar()
4661 if (curwin->w_virtcol >= (colnr_T)max) in gui_update_horiz_scrollbar()
4662 max = curwin->w_virtcol; in gui_update_horiz_scrollbar()
4666 max += curwin->w_width - 1; in gui_update_horiz_scrollbar()
4682 if (curwin->w_p_rl) in gui_update_horiz_scrollbar()
4699 gui.prev_wrap = curwin->w_p_wrap; in gui_update_horiz_scrollbar()
4711 if (curwin->w_p_wrap) in gui_do_horiz_scroll()
4714 if (curwin->w_leftcol == (colnr_T)leftcol) in gui_do_horiz_scroll()
4717 curwin->w_leftcol = (colnr_T)leftcol; in gui_do_horiz_scroll()
4723 && (colnr_T)leftcol > scroll_line_len(curwin->w_cursor.lnum)) in gui_do_horiz_scroll()
4727 curwin->w_cursor.lnum = gui_find_longest_lnum(); in gui_do_horiz_scroll()
4728 curwin->w_cursor.col = 0; in gui_do_horiz_scroll()
4731 else if (longest_lnum >= curwin->w_topline in gui_do_horiz_scroll()
4732 && longest_lnum < curwin->w_botline) in gui_do_horiz_scroll()
4734 curwin->w_cursor.lnum = longest_lnum; in gui_do_horiz_scroll()
4735 curwin->w_cursor.col = 0; in gui_do_horiz_scroll()
4910 if (wp == curwin || wp == NULL) in gui_mouse_focus()
5000 if (wp != curwin && wp != NULL) // If in other than current window in gui_mouse_correct()
5003 gui_mch_setmouse((int)W_ENDCOL(curwin) * gui.char_width - 3, in gui_mouse_correct()
5004 (W_WINROW(curwin) + curwin->w_wrow) * gui.char_height in gui_mouse_correct()
5223 || curwin->w_p_cole > 0 in gui_update_screen()
5225 ) && !EQUAL_POS(last_cursormoved, curwin->w_cursor)) in gui_update_screen()
5234 if (curwin->w_p_cole > 0) in gui_update_screen()
5237 conceal_new_cursor_line = curwin->w_cursor.lnum; in gui_update_screen()
5241 last_cursormoved = curwin->w_cursor; in gui_update_screen()
5247 || conceal_cursor_line(curwin) in gui_update_screen()
5251 redrawWinline(curwin, conceal_old_cursor_line); in gui_update_screen()
5252 redrawWinline(curwin, conceal_new_cursor_line); in gui_update_screen()
5253 curwin->w_valid &= ~VALID_CROW; in gui_update_screen()
5485 if (wp != NULL && wp != curwin) in gui_wingoto_xy()