Lines Matching defs:?r
5 * License or the Less License, as specified in the README file.
7 * For more information about less, or for information on how to
318 register char *fr, *to;
332 for (fr = s; *fr != '\0'; fr++)
334 switch (*fr)
338 if (fr > s && fr[-1] == *fr)
341 * Second (or later) char in a string
345 } else if (fr[1] != *fr)
350 ifile = fchar_ifile(*fr);
370 * Now copy the string, expanding any "%" or "#".
373 for (fr = s; *fr != '\0'; fr++)
375 switch (*fr)
379 if (fr > s && fr[-1] == *fr)
381 *to++ = *fr;
382 } else if (fr[1] != *fr)
384 ifile = fchar_ifile(*fr);
386 *to++ = *fr;
395 *to++ = *fr;
974 * (if it cannot be opened or is a directory, etc.)