Lines Matching defs:match
240 /* Special case for 1 match (prefix is whole word) */
360 * - does expansion, checks for no match, etc.
397 /* this always results in at most one match */
741 * Apply pattern matching to a table: all table entries that match a pattern
802 /* Check that each match is executable... */
1859 int offset = -1; /* offset of match in xbuf, else -1 */
1915 /* already have partial match */
1995 /* return position of first match of pattern in string, else -1 */
2710 /* no match */
2741 * match iff entire original string is part of the
2752 * just a single match
2767 * append a space if this is a single non-directory match
5027 /* (start != 0 && fwd && match(holdbufp, pat) >= 0) */
5290 char *match;
5339 match = words[count] +
5341 /* If more than one possible match, use full path */
5345 NULL), match) == 0) {
5346 match = words[count];
5350 match = words[count];
5351 match_len = strlen(match);
5355 match = words[0];
5370 rval = x_escape(match, match_len, x_vi_putbuf);
5374 * If exact match, don't undo. Allows directory completions
5380 * append a space if this is a non-directory match
5383 if (match_len > 0 && match[match_len - 1] != '/' &&