Lines Matching refs:curwin

118 	pum_window = curwin;  in pum_display()
119 pum_win_row = curwin->w_wrow + W_WINROW(curwin); in pum_display()
120 pum_win_height = curwin->w_height; in pum_display()
121 pum_win_col = curwin->w_wincol; in pum_display()
122 pum_win_wcol = curwin->w_wcol; in pum_display()
123 pum_win_width = curwin->w_width; in pum_display()
131 if (W_WINROW(pvwin) < W_WINROW(curwin)) in pum_display()
133 else if (W_WINROW(pvwin) > W_WINROW(curwin) + curwin->w_height) in pum_display()
156 if (curwin->w_wrow - curwin->w_cline_row >= 2) in pum_display()
159 context_lines = curwin->w_wrow - curwin->w_cline_row; in pum_display()
183 if (curwin->w_cline_row in pum_display()
184 + curwin->w_cline_height - curwin->w_wrow >= 3) in pum_display()
187 context_lines = curwin->w_cline_row in pum_display()
188 + curwin->w_cline_height - curwin->w_wrow; in pum_display()
219 if (curwin->w_p_rl) in pum_display()
220 cursor_col = curwin->w_wincol + curwin->w_width in pum_display()
221 - curwin->w_wcol - 1; in pum_display()
224 cursor_col = curwin->w_wincol + curwin->w_wcol; in pum_display()
241 && !curwin->w_p_rl) in pum_display()
242 || (curwin->w_p_rl in pum_display()
252 if (curwin->w_p_rl) in pum_display()
269 && !curwin->w_p_rl) in pum_display()
270 || (curwin->w_p_rl && (cursor_col < Columns - p_pw in pum_display()
277 if (curwin->w_p_rl in pum_display()
278 && W_ENDCOL(curwin) < max_width + pum_scrollbar + 1) in pum_display()
284 else if (!curwin->w_p_rl) in pum_display()
287 if (curwin->w_wincol > Columns - max_width - pum_scrollbar in pum_display()
298 if (curwin->w_p_rl) in pum_display()
308 if (curwin->w_p_rl) in pum_display()
336 if (curwin->w_p_rl) in pum_display()
348 if (curwin->w_p_rl) in pum_display()
376 curwin->w_valid &= ~(VALID_CROW|VALID_CHEIGHT); in pum_call_update_screen()
454 if (curwin->w_p_rl) in pum_redraw()
456 if (pum_col < curwin->w_wincol + curwin->w_width - 1) in pum_redraw()
497 if (curwin->w_p_rl) in pum_redraw()
569 if (curwin->w_p_rl) in pum_redraw()
602 if (curwin->w_p_rl) in pum_redraw()
619 if (curwin->w_p_rl) in pum_redraw()
629 if (curwin->w_p_rl) in pum_redraw()
795 win_T *curwin_save = curwin; in pum_set_selected()
830 if (curwin->w_p_pvw in pum_set_selected()
832 || (curwin->w_popup_flags & POPF_INFO) in pum_set_selected()
896 if (curwin->w_height < lnum) in pum_set_selected()
908 curwin->w_firstline = 1; in pum_set_selected()
910 curwin->w_topline = 1; in pum_set_selected()
912 else if (curwin->w_topline > curbuf->b_ml.ml_line_count) in pum_set_selected()
913 curwin->w_topline = curbuf->b_ml.ml_line_count; in pum_set_selected()
914 curwin->w_cursor.lnum = curwin->w_topline; in pum_set_selected()
915 curwin->w_cursor.col = 0; in pum_set_selected()
919 pum_position_info_popup(curwin); in pum_set_selected()
924 if ((curwin != curwin_save && win_valid(curwin_save)) in pum_set_selected()
937 curwin->w_redr_status = FALSE; in pum_set_selected()
976 win_T *wp = curwin; in pum_set_selected()
999 if (WIN_IS_POPUP(curwin)) in pum_set_selected()
1062 return pum_window != curwin in pum_in_same_position()
1063 || (pum_win_row == curwin->w_wrow + W_WINROW(curwin) in pum_in_same_position()
1064 && pum_win_height == curwin->w_height in pum_in_same_position()
1065 && pum_win_col == curwin->w_wincol in pum_in_same_position()
1066 && pum_win_width == curwin->w_width); in pum_in_same_position()
1102 int wcol = curwin->w_wcol; in pum_may_redraw()
1108 curwin->w_wcol = pum_win_wcol; in pum_may_redraw()
1109 curwin->w_valid |= VALID_WCOL; in pum_may_redraw()
1111 curwin->w_wcol = wcol; in pum_may_redraw()
1602 mouse_row = curwin->w_winrow + curwin->w_wrow; in pum_make_popup()
1603 mouse_col = curwin->w_wincol + curwin->w_wcol; in pum_make_popup()