Lines Matching refs:patlen
78 el->el_search.patlen = 0; in search_init()
181 el->el_search.patlen = in c_setpat()
183 if (el->el_search.patlen >= EL_BUFSIZ) in c_setpat()
184 el->el_search.patlen = EL_BUFSIZ - 1; in c_setpat()
186 el->el_search.patlen); in c_setpat()
187 el->el_search.patbuf[el->el_search.patlen] = '\0'; in c_setpat()
192 (void) fprintf(el->el_errfile, "patlen = %ld\n", el->el_search.patlen); in c_setpat()
217 size_t oldpatlen = el->el_search.patlen; in ce_inc_search()
223 el->el_search.patlen >= el->el_line.limit) in ce_inc_search()
228 if (el->el_search.patlen == 0) { /* first round */ in ce_inc_search()
232 el->el_search.patbuf[el->el_search.patlen++] = '.'; in ce_inc_search()
233 el->el_search.patbuf[el->el_search.patlen++] = '*'; in ce_inc_search()
245 cp < &el->el_search.patbuf[el->el_search.patlen]; in ce_inc_search()
257 if (el->el_search.patlen >= EL_BUFSIZ - LEN) in ce_inc_search()
260 el->el_search.patbuf[el->el_search.patlen++] = in ce_inc_search()
280 if (el->el_search.patlen > LEN) in ce_inc_search()
297 el->el_search.patlen]) { in ce_inc_search()
302 el->el_search.patlen - LEN - 1; in ce_inc_search()
308 if (el->el_search.patlen >= in ce_inc_search()
313 el->el_search.patbuf[el->el_search.patlen++] = in ce_inc_search()
349 for (cp = &el->el_search.patbuf[el->el_search.patlen-1], in ce_inc_search()
357 if (el->el_search.patlen > LEN && ch != L'[') { in ce_inc_search()
378 el->el_search.patbuf[el->el_search.patlen++] = in ce_inc_search()
380 el->el_search.patbuf[el->el_search.patlen++] = in ce_inc_search()
383 el->el_search.patbuf[el->el_search.patlen] = in ce_inc_search()
405 el->el_search.patlen -= LEN; in ce_inc_search()
406 el->el_search.patbuf[el->el_search.patlen] = in ce_inc_search()
436 el->el_search.patlen = oldpatlen; in ce_inc_search()
483 if (el->el_search.patlen == 0) { in cv_search()
496 el->el_search.patlen++; in cv_search()
497 el->el_search.patbuf[el->el_search.patlen++] = '.'; in cv_search()
498 el->el_search.patbuf[el->el_search.patlen++] = '*'; in cv_search()
499 el->el_search.patbuf[el->el_search.patlen] = '\0'; in cv_search()
509 el->el_search.patlen = (size_t)tmplen; in cv_search()
578 c, el->el_search.patlen, ct_encode_string(el->el_search.patbuf, &conv)); in cv_repeat_srch()