Lines Matching refs:el_line
57 ((el)->el_line.cursor + (((el)->el_map.type == MAP_VI) && \
173 el->el_search.patlen = EL_CURSOR(el) - el->el_line.buffer; in c_setpat()
177 (void) wcsncpy(el->el_search.patbuf, el->el_line.buffer, in c_setpat()
190 EL_CURSOR(el) - el->el_line.buffer, in c_setpat()
191 el->el_line.lastchar - el->el_line.buffer); in c_setpat()
205 wchar_t *ocursor = el->el_line.cursor, oldpchar = pchar, ch; in ce_inc_search()
215 if (el->el_line.lastchar + sizeof(STRfwd) / in ce_inc_search()
216 sizeof(*el->el_line.lastchar) + 2 + in ce_inc_search()
217 el->el_search.patlen >= el->el_line.limit) in ce_inc_search()
233 *el->el_line.lastchar++ = '\n'; in ce_inc_search()
235 *cp; *el->el_line.lastchar++ = *cp++) in ce_inc_search()
237 *el->el_line.lastchar++ = pchar; in ce_inc_search()
240 *el->el_line.lastchar++ = *cp++) in ce_inc_search()
242 *el->el_line.lastchar = '\0'; in ce_inc_search()
256 *el->el_line.lastchar++ = ch; in ce_inc_search()
257 *el->el_line.lastchar = '\0'; in ce_inc_search()
292 el->el_line.cursor += in ce_inc_search()
294 cp = c__next_word(el->el_line.cursor, in ce_inc_search()
295 el->el_line.lastchar, 1, in ce_inc_search()
297 while (el->el_line.cursor < cp && in ce_inc_search()
298 *el->el_line.cursor != '\n') { in ce_inc_search()
305 *el->el_line.cursor; in ce_inc_search()
306 *el->el_line.lastchar++ = in ce_inc_search()
307 *el->el_line.cursor++; in ce_inc_search()
309 el->el_line.cursor = ocursor; in ce_inc_search()
310 *el->el_line.lastchar = '\0'; in ce_inc_search()
332 while (el->el_line.lastchar > el->el_line.buffer && in ce_inc_search()
333 *el->el_line.lastchar != '\n') in ce_inc_search()
334 *el->el_line.lastchar-- = '\0'; in ce_inc_search()
335 *el->el_line.lastchar = '\0'; in ce_inc_search()
358 el->el_line.cursor = newdir == in ce_inc_search()
360 el->el_line.lastchar : in ce_inc_search()
361 el->el_line.buffer; in ce_inc_search()
363 el->el_line.cursor += in ce_inc_search()
376 if (el->el_line.cursor < el->el_line.buffer || in ce_inc_search()
377 el->el_line.cursor > el->el_line.lastchar || in ce_inc_search()
387 el->el_line.cursor = newdir == in ce_inc_search()
389 el->el_line.lastchar : in ce_inc_search()
390 el->el_line.buffer; in ce_inc_search()
407 el->el_line.cursor = ocursor; in ce_inc_search()
432 el->el_line.cursor = ocursor; in ce_inc_search()
502 el->el_line.cursor = el->el_line.lastchar = el->el_line.buffer; in cv_search()
522 wchar_t *cp = el->el_line.cursor; in ce_search_line()
535 for (; cp >= el->el_line.buffer; cp--) { in ce_search_line()
538 el->el_line.cursor = cp; in ce_search_line()
545 for (; *cp != '\0' && cp < el->el_line.limit; cp++) { in ce_search_line()
548 el->el_line.cursor = cp; in ce_search_line()
571 el->el_line.lastchar = el->el_line.buffer; in cv_repeat_srch()
605 cp = el->el_line.cursor; in cv_csearch()
610 if (cp >= el->el_line.lastchar) in cv_csearch()
612 if (cp < el->el_line.buffer) in cv_csearch()
622 el->el_line.cursor = cp; in cv_csearch()
626 el->el_line.cursor++; in cv_csearch()