Lines Matching defs:cp
91 register char *cp, *first;
97 if (!(cp = sfgetr(in,'\n',0)))
99 if (!(cp = sfgetr(in,'\n',-1)) || (n = sfvalue(in)) <= 0)
101 x = cp[--n];
102 cp[n] = '\n';
107 sfwrite(out,cp,n);
110 first = cp;
115 while((n=cols[*(unsigned char*)cp++])==0);
116 while((cp-first) > (width-col))
126 if(cp>first+1 || (n!=T_NL && n!=T_BS))
133 *(cp-1) = x;
139 if((cp+(--col)-first)>0)
143 n = (TABSIZE-1) - (cp+col-1-first)&(TABSIZE-1);
145 if((cp-first) > (width-col))
147 sfwrite(out,first,(--cp)-first);
149 first = cp;
155 last_space = cp;
158 last_space = cp;
165 sfwrite(out,first,cp-first);
174 register char *cp;
222 if(cp = *argv)
226 if(!cp || streq(cp,"-"))
228 else if(!(fp = sfopen(NiL,cp,"r")))
230 error(ERROR_system(0),"%s: cannot open",cp);
238 while(cp= *argv++);