Lines Matching defs:end
567 int start, end;
580 * one blank after the end of a word)
585 /* Go forwards to end of word */
586 for (end = start; end < buflen && IS_WORDC(buf[end]); end++) {
587 if (buf[end] == '\\' && (end + 1) < buflen)
588 end++;
605 for (p = start; p < end; p++)
608 iscmd = p == end;
614 return (end - start);
640 * Given a string, copy it and possibly add a '*' to the end.
935 static char *xend; /* end input buffer */
937 static char *xep; /* current end */
2780 int start, end, nwords, i;
2784 &start, &end, &words);
2791 x_delete(x_nb2nc(end - start), false);
2814 int start, end, nlen, olen, nwords;
2818 &start, &end, &words);
2831 olen = end - start;
2926 /* fix up xbp to just past a character end first */
3377 /* correctly position the cursor on the screen from end of visible area */
3592 * by the name (letter) of the alias. The end of the buffer is marked by
3655 /* end of current macro? */
3660 /* must be the end of all the macros */
4149 /* end nonstandard vi commands } */
5361 int rval = 0, nwords, start, end, i;
5378 &start, &end, &words);
5386 del_range(start, end);
5399 i = buf->cursor - end;
5414 int rval, nwords, start, end, flags;
5445 &start, &end, &words);
5490 del_range(start, end);
5529 int start, end, nwords, i;
5534 &start, &end, &words);