Lines Matching refs:cp

117 	char *cp;  in main()  local
139 cp = *++argv; in main()
140 if (setopt(cp)) in main()
143 if ((fi = fopen(cp, "r")) == NULL) { in main()
144 perror(cp); in main()
168 wchar_t *cp, *cp2; in fmt() local
180 cp = linebuf; in fmt()
181 while (c != L'\n' && c != EOF && cp-linebuf < BUFSIZ-1) { in fmt()
183 if (cp > linebuf) in fmt()
184 cp--; in fmt()
192 *cp++ = c; in fmt()
195 *cp = L'\0'; in fmt()
208 cp = linebuf; in fmt()
210 while (c = *cp++) { in fmt()
240 for (cp = canonb; *cp == L' '; cp++) { in fmt()
249 wcstombs(cbuf, cp, (BUFSIZ - 1)); in fmt()
302 wchar_t *cp; in prefix() local
313 for (cp = line; *cp == L' '; cp++) { in prefix()
315 np = cp - line; in prefix()
336 if (!nosplit && (nosplit = (*cp == L'.'))) in prefix()
363 pack(cp); in prefix()
370 split(cp); in prefix()
389 wchar_t *cp, *cp2; in csplit() local
393 cp = line; in csplit()
394 while (*cp) { in csplit()
402 while (*cp && !(iswspace(*cp))) { in csplit()
403 if (*cp == '\\' && iswspace(cp[1])) in csplit()
404 *cp2++ = *cp++; in csplit()
405 *cp2++ = *cp++; in csplit()
413 if (*cp == L'\0') { in csplit()
415 if (wschr(srchlist, cp[-1]) != NULL) in csplit()
418 while (iswspace(*cp)) in csplit()
419 *cp2++ = *cp++; in csplit()
428 wchar_t *cp, *cp2, prev; in msplit() local
432 cp = line; in msplit()
433 while (*cp) { in msplit()
435 prev = *cp; in msplit()
442 while (*cp) { in msplit()
443 if (iswspace(*cp)) in msplit()
445 if (_wckind(*cp) != _wckind(prev)) in msplit()
446 if (wcsetno(*cp) != 0 || wcsetno(prev) != 0) in msplit()
448 if (*cp == '\\' && iswspace(cp[1])) in msplit()
449 *cp2++ = *cp++; in msplit()
450 prev = *cp; in msplit()
451 *cp2++ = *cp++; in msplit()
459 if (*cp == L'\0') { in msplit()
461 if (wschr(srchlist, cp[-1]) != NULL) in msplit()
464 while (iswspace(*cp)) in msplit()
465 *cp2++ = *cp++; in msplit()
492 wchar_t *cp; in pack() local
501 for (cp = word; *cp; *outp++ = *cp++) { in pack()
509 for (cp = word; *cp; *outp++ = *cp++) { in pack()
537 wchar_t *cp; in tabulate() local
542 cp = line + wslen(line) - 1; in tabulate()
543 while (cp >= line && *cp == L' ') in tabulate()
544 cp--; in tabulate()
545 *++cp = L'\0'; in tabulate()
547 for (cp = line; *cp == L' '; cp++) { in tabulate()
549 b = cp - line; in tabulate()
560 while (*cp) in tabulate()
561 putwc(*cp++, stdout); in tabulate()
574 wchar_t *cp; in leadin() local
598 for (b = 0, cp = outbuf; b < l; b++) in leadin()
599 *cp++ = L' '; in leadin()
600 outp = cp; in leadin()
622 setopt(char *cp) in setopt() argument
626 if (*cp == '-') { in setopt()
627 if (cp[1] == 'c' && cp[2] == '\0') { in setopt()
631 if (cp[1] == 's' && cp[2] == '\0') { in setopt()
635 if (cp[1] == 'w' && cp[2] == '\0') { in setopt()
639 width = atoi(cp+1); in setopt()
641 width = atoi(cp); in setopt()
736 wchar_t *cp; /* ptr to current char of line */ in header_chk() local
757 for (cp = hdrbuf[l]; *cp == L' '; cp++) { in header_chk()
760 if (ispref(*hp, cp)) { in header_chk()
792 wchar_t *cp; /* pointer to characters in input line */ in fill_hdrbuf() local
833 for (i = 0, cp = line; (hdrbuf[h_lines][i] = *cp) != L'\0'; i++, cp++) { in fill_hdrbuf()