Lines Matching refs:cols
89 …id fold(Sfio_t *in, Sfio_t *out, register int width, const char *cont, size_t contsize, char *cols) in fold() argument
94 cols[0] = 0; in fold()
105 if(cols['\b']==0 && (n=sfvalue(in))<=width) in fold()
115 while((n=cols[*(unsigned char*)cp++])==0); in fold()
154 if(cols[' ']) in fold()
177 char cols[1<<CHAR_BIT]; in b_fold() local
180 memset(cols, 0, sizeof(cols)); in b_fold()
181 cols['\t'] = T_TAB; in b_fold()
182 cols['\b'] = T_BS; in b_fold()
183 cols['\n'] = T_NL; in b_fold()
184 cols['\r'] = T_RET; in b_fold()
192 cols['\r'] = cols['\b'] = 0; in b_fold()
193 cols['\t'] = cols[' ']; in b_fold()
200 cols[n] = T_SP; in b_fold()
203 cols[' '] = T_SP; in b_fold()
204 if(cols['\t']==0) in b_fold()
205 cols['\t'] = T_SP; in b_fold()
236 fold(fp,sfstdout,width,cont,contsize,cols); in b_fold()