Lines Matching defs:start
39 -k2,4 looks from the start of the second to the end of the fourth word.
78 unsigned range[4]; // start word, start char, end word, end char
86 int start = 0, end, len, i, j;
93 // Find start of key on first pass, end on second pass
118 if (!j) start=end;
122 if (TT.t && str[start]==*TT.t) start++;
126 while (isspace(str[start])) start++;
127 if (flags&FLAG_bb) while (end>start && isspace(str[end-1])) end--;
129 // Handle offsets on start and end
135 start += key->range[1]-1;
136 if (start>len) start=len;
140 if (end<start) end = start;
141 str = xstrndup(str+start, end-start);
145 for (start = end = 0; str[end]; end++)
146 if (isspace(str[end]) || isalnum(str[end])) str[start++] = str[end];
147 str[start] = 0;
152 for (start = end = 0; str[end]; end++)
153 if (isprint(str[end])) str[start++] = str[end];
154 str[start] = 0;