Lines Matching refs:end_visual
226 pos_T end_visual; in do_mouse() local
650 end_visual = VIsual; in do_mouse()
655 end_visual = curwin->w_cursor; in do_mouse()
759 getvcols(curwin, &start_visual, &end_visual, &leftcol, &rightcol); in do_mouse()
761 end_visual.col = leftcol; in do_mouse()
763 end_visual.col = rightcol; in do_mouse()
765 (start_visual.lnum + end_visual.lnum) / 2) in do_mouse()
766 end_visual.lnum = start_visual.lnum; in do_mouse()
770 curwin->w_cursor = end_visual; in do_mouse()
771 coladvance(end_visual.col); in do_mouse()
781 VIsual = end_visual; in do_mouse()
782 else if (LT_POS(end_visual, curwin->w_cursor)) in do_mouse()
787 if (end_visual.lnum == start_visual.lnum) in do_mouse()
790 end_visual.col - curwin->w_cursor.col) in do_mouse()
793 VIsual = end_visual; in do_mouse()
800 (end_visual.lnum - curwin->w_cursor.lnum); in do_mouse()
805 VIsual = end_visual; in do_mouse()
809 (start_visual.col + end_visual.col) / 2) in do_mouse()
810 VIsual = end_visual; in do_mouse()
962 end_visual = curwin->w_cursor; in do_mouse()
963 while (gc = gchar_pos(&end_visual), VIM_ISWHITE(gc)) in do_mouse()
964 inc(&end_visual); in do_mouse()
969 && !vim_iswordc(gchar_pos(&end_visual)) in do_mouse()