Lines Matching +defs:prop +defs:end

408 	cb->end.lnum   = 0;
409 cb->end.col = 0;
428 pos_T start, end;
436 end = curwin->w_cursor;
439 end.col += (*mb_ptr2len)(ml_get_cursor()) - 1;
445 end = VIsual;
448 || !equalpos(clip_star.end, end)
453 clip_star.end = end;
594 * Start, continue or end a modeless selection. Used when editing the
670 cb->end = cb->start;
701 (int)cb->end.lnum, cb->word_end_col, CLIP_SET);
703 cb->end.col = cb->word_end_col;
710 cb->end.col = Columns;
738 if (cb->start.lnum == cb->end.lnum && cb->start.col == cb->end.col)
750 cb->start.col, cb->end.lnum, cb->end.col);
779 * start and end if the position is before half the selection
786 * end of the selection.
790 (int)cb->end.lnum, cb->end.col) < 0
791 && (((cb->start.lnum == cb->end.lnum
792 && cb->end.col - col > col - cb->start.col))
793 || ((diff = (cb->end.lnum - row) -
796 cb->end.col) / 2)))))
798 cb->origin_row = (short_u)cb->end.lnum;
799 cb->origin_start_col = cb->end.col - 1;
800 cb->origin_end_col = cb->end.col;
900 cb->start.col, cb->end.lnum, cb->end.col);
915 int end = col + len;
919 && row <= clip_star.end.lnum)
923 if (row == clip_star.end.lnum && end > (int)clip_star.end.col)
924 end = clip_star.end.col;
925 if (end > start)
926 clip_invert_area(row, start, row, end, 0);
942 clip_invert_area((int)cb->start.lnum, cb->start.col, (int)cb->end.lnum,
943 cb->end.col, CLIP_CLEAR);
956 && row1 <= clip_star.end.lnum)
981 lnum = clip_star.end.lnum - rows;
985 clip_star.end.lnum = screen_Rows - 1;
987 clip_star.end.lnum = lnum;
1096 int row2 = clip_star.end.lnum;
1097 int col2 = clip_star.end.col;
1159 /* If the last line extended to the end, add an extra newline */
1230 /* Add a newline at the end if the selection ended there */
1341 * beginning or end and inverting the changed area(s).
1360 /* See if we changed at the end of the selection */
1361 if (row2 != cb->end.lnum || col2 != (int)cb->end.col)
1363 clip_invert_area((int)cb->end.lnum, cb->end.col, row2, col2,
1365 cb->end.lnum = row2;
1366 cb->end.col = col2;
1796 * If there is an incomplete char at the end it is kept for the next
1965 unsigned char *prop=NULL;
1977 &nitems, &bytes_after, &prop))
1980 if (prop)
1981 XFree(prop);
2716 * When clicking beyond the end of the window, scroll the screen.
2845 if (coladvance(col) == FAIL) /* Mouse click beyond end of line */
2922 break; /* past end of file */