Lines Matching refs:w_cursor

233     save_cursor = curwin->w_cursor;  in do_mouse()
580 if ((LT_POS(curwin->w_cursor, VIsual) in do_mouse()
581 && (LT_POS(m_pos, curwin->w_cursor) in do_mouse()
583 || (LT_POS(VIsual, curwin->w_cursor) in do_mouse()
585 || LT_POS(curwin->w_cursor, m_pos)))) in do_mouse()
591 getvcols(curwin, &curwin->w_cursor, &VIsual, in do_mouse()
647 if (LT_POS(curwin->w_cursor, VIsual)) in do_mouse()
649 start_visual = curwin->w_cursor; in do_mouse()
655 end_visual = curwin->w_cursor; in do_mouse()
714 openFold(curwin->w_cursor.lnum, 1L); in do_mouse()
716 closeFold(curwin->w_cursor.lnum, 1L); in do_mouse()
719 curwin->w_cursor = save_cursor; in do_mouse()
764 if (curwin->w_cursor.lnum >= in do_mouse()
769 start_visual = curwin->w_cursor; // save the cursor pos in do_mouse()
770 curwin->w_cursor = end_visual; in do_mouse()
772 VIsual = curwin->w_cursor; in do_mouse()
773 curwin->w_cursor = start_visual; // restore the cursor in do_mouse()
780 if (LT_POS(curwin->w_cursor, start_visual)) in do_mouse()
782 else if (LT_POS(end_visual, curwin->w_cursor)) in do_mouse()
789 if (curwin->w_cursor.col - start_visual.col > in do_mouse()
790 end_visual.col - curwin->w_cursor.col) in do_mouse()
799 diff = (curwin->w_cursor.lnum - start_visual.lnum) - in do_mouse()
800 (end_visual.lnum - curwin->w_cursor.lnum); in do_mouse()
808 if (curwin->w_cursor.col < in do_mouse()
852 where_paste_started = curwin->w_cursor; in do_mouse()
925 VIsual = curwin->w_cursor; in do_mouse()
962 end_visual = curwin->w_cursor; in do_mouse()
970 && EQUAL_POS(curwin->w_cursor, VIsual) in do_mouse()
973 curwin->w_cursor = *pos; in do_mouse()
978 if (LT_POS(curwin->w_cursor, VIsual)) in do_mouse()
981 ++curwin->w_cursor.col; in do_mouse()
990 if (LT_POS(curwin->w_cursor, orig_cursor)) in do_mouse()
992 find_start_of_word(&curwin->w_cursor); in do_mouse()
999 curwin->w_cursor.col += in do_mouse()
1001 find_end_of_word(&curwin->w_cursor); in do_mouse()
1040 tpos = curwin->w_cursor; in ins_mouse()
1079 tpos = curwin->w_cursor; in ins_mousescroll()
1143 if (!EQUAL_POS(curwin->w_cursor, tpos)) in ins_mousescroll()
1613 old_cursor = curwin->w_cursor; in jump_to_mouse()
1779 curwin->w_cursor.lnum = curwin->w_topline; in jump_to_mouse()
1936 && curwin->w_cursor.lnum in jump_to_mouse()
1938 && curwin->w_cursor.lnum == curwin->w_topline) in jump_to_mouse()
1958 if (mouse_comp_pos(curwin, &row, &col, &curwin->w_cursor.lnum, NULL)) in jump_to_mouse()
1987 if (curwin != old_curwin || curwin->w_cursor.lnum != old_cursor.lnum in jump_to_mouse()
1988 || curwin->w_cursor.col != old_cursor.col) in jump_to_mouse()