Lines Matching refs:el_line

63     ((el)->el_line.cursor + (((el)->el_map.type == MAP_VI) && \
182 (size_t)(EL_CURSOR(el) - el->el_line.buffer); in c_setpat()
185 (void) wcsncpy(el->el_search.patbuf, el->el_line.buffer, in c_setpat()
196 EL_CURSOR(el) - el->el_line.buffer, in c_setpat()
197 el->el_line.lastchar - el->el_line.buffer); in c_setpat()
211 wchar_t *ocursor = el->el_line.cursor, oldpchar = pchar, ch; in ce_inc_search()
221 if (el->el_line.lastchar + sizeof(STRfwd) / in ce_inc_search()
222 sizeof(*el->el_line.lastchar) + 2 + in ce_inc_search()
223 el->el_search.patlen >= el->el_line.limit) in ce_inc_search()
239 *el->el_line.lastchar++ = '\n'; in ce_inc_search()
241 *cp; *el->el_line.lastchar++ = *cp++) in ce_inc_search()
243 *el->el_line.lastchar++ = pchar; in ce_inc_search()
246 *el->el_line.lastchar++ = *cp++) in ce_inc_search()
248 *el->el_line.lastchar = '\0'; in ce_inc_search()
262 *el->el_line.lastchar++ = ch; in ce_inc_search()
263 *el->el_line.lastchar = '\0'; in ce_inc_search()
298 if (el->el_line.cursor == in ce_inc_search()
299 el->el_line.buffer) in ce_inc_search()
301 el->el_line.cursor += in ce_inc_search()
303 cp = c__next_word(el->el_line.cursor, in ce_inc_search()
304 el->el_line.lastchar, 1, in ce_inc_search()
306 while (el->el_line.cursor < cp && in ce_inc_search()
307 *el->el_line.cursor != '\n') { in ce_inc_search()
314 *el->el_line.cursor; in ce_inc_search()
315 *el->el_line.lastchar++ = in ce_inc_search()
316 *el->el_line.cursor++; in ce_inc_search()
318 el->el_line.cursor = ocursor; in ce_inc_search()
319 *el->el_line.lastchar = '\0'; in ce_inc_search()
341 while (el->el_line.lastchar > el->el_line.buffer && in ce_inc_search()
342 *el->el_line.lastchar != '\n') in ce_inc_search()
343 *el->el_line.lastchar-- = '\0'; in ce_inc_search()
344 *el->el_line.lastchar = '\0'; in ce_inc_search()
367 el->el_line.cursor = newdir == in ce_inc_search()
369 el->el_line.lastchar : in ce_inc_search()
370 el->el_line.buffer; in ce_inc_search()
372 el->el_line.cursor += in ce_inc_search()
385 if (el->el_line.cursor < el->el_line.buffer || in ce_inc_search()
386 el->el_line.cursor > el->el_line.lastchar || in ce_inc_search()
397 el->el_line.cursor = newdir == in ce_inc_search()
399 el->el_line.lastchar : in ce_inc_search()
400 el->el_line.buffer; in ce_inc_search()
417 el->el_line.cursor = ocursor; in ce_inc_search()
442 el->el_line.cursor = ocursor; in ce_inc_search()
512 el->el_line.cursor = el->el_line.lastchar = el->el_line.buffer; in cv_search()
532 wchar_t *cp = el->el_line.cursor; in ce_search_line()
545 for (; cp >= el->el_line.buffer; cp--) { in ce_search_line()
548 el->el_line.cursor = cp; in ce_search_line()
555 for (; *cp != '\0' && cp < el->el_line.limit; cp++) { in ce_search_line()
558 el->el_line.cursor = cp; in ce_search_line()
582 el->el_line.lastchar = el->el_line.buffer; in cv_repeat_srch()
618 cp = el->el_line.cursor; in cv_csearch()
623 if (cp >= el->el_line.lastchar) in cv_csearch()
625 if (cp < el->el_line.buffer) in cv_csearch()
635 el->el_line.cursor = cp; in cv_csearch()
639 el->el_line.cursor++; in cv_csearch()