Lines Matching refs:canonb
59 static char canonb[LINESIZE]; /* canonical buffer for input */
197 for (cp=canonb; *cp2; cp++, cp2++)
200 outstr(canonb);
213 cp = canonb;
228 if (cp > canonb)
236 if (cp > canonb && cp[-1]=='\\') {
239 } else while (cp > canonb) {
243 if (cp > canonb)
248 while (--cp >= canonb)
253 while (cp >= canonb)
258 if (cp < canonb)
259 cp = canonb;
274 outstr(canonb);
280 cp = canonb[0] != 0 ? canonb : src;
298 if (canonb[0]=='\0')
300 return(savestr(canonb));
400 for (col=Pcol, s=canonb; *s; s++)
565 char ch, canonb[LINESIZE];
577 cp = copy(src, canonb);
579 cp = copy("", canonb);
580 fputs(canonb, stdout);
592 cp = canonb;
596 while (cp2 < canonb + LINESIZE)
605 while (cp2 < canonb + LINESIZE) {
618 cp = strlen(canonb) > 0 ? canonb : NOSTR;
628 return(strlen(canonb) > 0 ? savestr(canonb) : NOSTR);
632 if (cp2 == canonb)
642 if (cp2 == canonb)
648 cp2 = canonb;
655 if (equal("", canonb))
657 return(savestr(canonb));