Home
last modified time | relevance | path

Searched refs:buffer (Results 1 – 18 of 18) sorted by relevance

/libedit-20250104-3.1/src/
Dchared.c402 sizeof(*el->el_line.buffer)); in ch_init()
403 if (el->el_line.buffer == NULL) in ch_init()
511 oldbuf = el->el_line.buffer; in ch_enlargebufs()
513 el->el_line.buffer = newbuffer; in ch_enlargebufs()
576 el_free(el->el_line.buffer); in ch_end()
577 el->el_line.buffer = NULL; in ch_end()
653 p1 = el->el_line.buffer + start; in el_deletestr1()
654 p2 = el->el_line.buffer + end; in el_deletestr1()
683 p = el->el_line.buffer; in el_wreplacestr()
687 el->el_line.buffer[len] = '\0'; in el_wreplacestr()
[all …]
Dcommon.c123 if (el->el_line.cursor == el->el_line.buffer) in ed_delete_prev_word()
135 if (el->el_line.cursor < el->el_line.buffer) in ed_delete_prev_word()
153 EL.buffer, EL.buffer, EL.cursor, EL.cursor, EL.lastchar, in ed_delete_next_char()
181 el->el_line.cursor > el->el_line.buffer) in ed_delete_next_char()
225 if (el->el_line.cursor > el->el_line.buffer) in ed_move_to_end()
242 el->el_line.cursor = el->el_line.buffer; in ed_move_to_beg()
324 el->el_line.buffer, in ed_prev_word()
349 el->el_line.cursor = el->el_line.buffer; in ed_prev_char()
492 if (el->el_line.cursor < el->el_line.buffer) in ed_delete_prev_char()
493 el->el_line.cursor = el->el_line.buffer; in ed_delete_prev_char()
[all …]
Dvi.c77 cv_yank(el, el->el_line.buffer, in cv_action()
83 el->el_line.cursor = el->el_line.buffer; in cv_action()
165 el->el_line.buffer, in vi_prev_big_word()
190 el->el_line.buffer, in vi_prev_word()
307 el->el_line.cursor = el->el_line.buffer; in vi_insert_at_bol()
374 cv_yank(el, el->el_line.buffer, in vi_substitute_line()
536 el->el_line.buffer = un.buf; in vi_undo()
580 el->el_line.cursor = el->el_line.buffer; in vi_zero()
654 cp = el->el_line.buffer; in vi_kill_line_prev()
875 el->el_line.cursor = el->el_line.buffer; in vi_to_column()
[all …]
Dhist.c108 (void) wcsncpy(el->el_line.buffer, el->el_history.buf, in hist_get()
110 el->el_line.lastchar = el->el_line.buffer + in hist_get()
115 el->el_line.cursor = el->el_line.buffer; in hist_get()
135 blen = (size_t)(el->el_line.limit - el->el_line.buffer); in hist_get()
139 memcpy(el->el_line.buffer, hp, hlen * sizeof(*hp)); in hist_get()
140 el->el_line.lastchar = el->el_line.buffer + hlen - 1; in hist_get()
142 if (el->el_line.lastchar > el->el_line.buffer in hist_get()
145 if (el->el_line.lastchar > el->el_line.buffer in hist_get()
150 el->el_line.cursor = el->el_line.buffer; in hist_get()
Dsearch.c183 (size_t)(EL_CURSOR(el) - el->el_line.buffer); in c_setpat()
197 EL_CURSOR(el) - el->el_line.buffer, in c_setpat()
198 el->el_line.lastchar - el->el_line.buffer); in c_setpat()
300 el->el_line.buffer) in ce_inc_search()
342 while (el->el_line.lastchar > el->el_line.buffer && in ce_inc_search()
371 el->el_line.buffer; in ce_inc_search()
386 if (el->el_line.cursor < el->el_line.buffer || in ce_inc_search()
401 el->el_line.buffer; in ce_inc_search()
546 for (; cp >= el->el_line.buffer; cp--) { in ce_search_line()
583 el->el_line.lastchar = el->el_line.buffer; in cv_repeat_srch()
[all …]
Demacs.c64 if (el->el_line.cursor == el->el_line.buffer) { in em_delete_or_list()
164 cp = el->el_line.buffer; in em_kill_line()
170 el->el_line.lastchar = el->el_line.buffer; in em_kill_line()
171 el->el_line.cursor = el->el_line.buffer; in em_kill_line()
247 if (el->el_line.cursor > &el->el_line.buffer[1]) { in em_gosmacs_transpose()
448 if (el->el_line.cursor == el->el_line.buffer) in em_copy_prev_word()
452 cp = c__prev_word(el->el_line.cursor, el->el_line.buffer, in em_copy_prev_word()
501 if (el->el_line.cursor <= el->el_line.buffer) in em_delete_prev_char()
509 if (el->el_line.cursor < el->el_line.buffer) in em_delete_prev_char()
510 el->el_line.cursor = el->el_line.buffer; in em_delete_prev_char()
Dfilecomplete.c208 wchar_t *temp = el->el_line.buffer; in escape_filename()
220 (temp == el->el_line.buffer || temp[-1] != '\\')) in escape_filename()
583 find_word_to_complete(const wchar_t * cursor, const wchar_t * buffer, in find_word_to_complete() argument
595 if (ctemp > buffer) { in find_word_to_complete()
608 if (ctemp <= buffer) in find_word_to_complete()
610 if (ctemp - buffer >= 2 && ctemp[-2] == '\\' && in find_word_to_complete()
686 li->buffer, word_break, special_prefixes, &len, do_unescape); in fn_complete2()
693 *point = (int)(li->cursor - li->buffer); in fn_complete2()
695 *end = (int)(li->lastchar - li->buffer); in fn_complete2()
698 int cur_off = (int)(li->cursor - li->buffer); in fn_complete2()
Dread.c468 lp->lastchar = lp->buffer; in noedit_wgets()
471 *nread = (int)(lp->lastchar - lp->buffer); in noedit_wgets()
472 return *nread ? lp->buffer : NULL; in noedit_wgets()
490 el->el_line.lastchar = el->el_line.buffer; in el_wgets()
514 el->el_line.lastchar = el->el_line.buffer; in el_wgets()
582 num = (int)(el->el_line.lastchar - el->el_line.buffer); in el_wgets()
612 *nread = (int)(el->el_line.lastchar - el->el_line.buffer); in el_wgets()
622 return el->el_line.buffer; in el_wgets()
Deln.c372 info->buffer = ct_encode_string(winfo->buffer, &el->el_lgcyconv); in el_line()
375 for (p = winfo->buffer; p < winfo->cursor; p++) in el_line()
377 info->cursor = info->buffer + offset; in el_line()
380 for (p = winfo->buffer; p < winfo->lastchar; p++) in el_line()
382 info->lastchar = info->buffer + offset; in el_line()
Drefresh.c241 el->el_line.buffer)); in re_refresh()
259 && el->el_line.lastchar != el->el_line.buffer) in re_refresh()
273 if (el->el_line.lastchar - el->el_line.buffer > termsz) { in re_refresh()
278 size_t rem = (el->el_line.lastchar-el->el_line.buffer)%termsz; in re_refresh()
285 st = el->el_line.buffer; in re_refresh()
1039 && el->el_line.lastchar != el->el_line.buffer) in re_refresh_cursor()
1051 for (cp = el->el_line.buffer; cp < el->el_line.cursor; cp++) { in re_refresh_cursor()
1158 if (el->el_line.cursor == el->el_line.buffer) { in re_fastaddc()
Dhistedit.h63 const char *buffer; member
267 const wchar_t *buffer; member
Dtokenizer.c216 ptr = line->buffer; in FUN()
217 for (ptr = line->buffer; ;ptr++) { in FUN()
466 li.buffer = line; in FUN()
Dreadline.c232 *ap = li->buffer; in _resize_fun()
2304 rl_point = (int)(li->cursor - li->buffer); in _rl_update_pos()
2305 rl_end = (int)(li->lastchar - li->buffer); in _rl_update_pos()
2324 if (li->buffer + from > li->lastchar) in rl_copy_text()
2325 from = (int)(li->lastchar - li->buffer); in rl_copy_text()
2327 if (li->buffer + to > li->lastchar) in rl_copy_text()
2328 to = (int)(li->lastchar - li->buffer); in rl_copy_text()
2334 (void)strlcpy(out, li->buffer + from , len); in rl_copy_text()
Del.h71 wchar_t *buffer; /* Input line */ member
/libedit-20250104-3.1/examples/
Dtc1.c106 !isspace((unsigned char)*ptr) && ptr > lf->buffer; ptr--) in complete()
191 (li->cursor - li->buffer), li->buffer, in main()
Dwtc1.c70 for (ptr = lf->cursor -1; !iswspace(*ptr) && ptr > lf->buffer; --ptr) in complete()
171 (li->cursor - li->buffer), li->buffer, in main()
/libedit-20250104-3.1/
Dltmain.sh6412 /* static buffer for getcwd */
/libedit-20250104-3.1/m4/
Dlibtool.m41722 # (any single argument exceeding 2000 bytes causes a buffer overrun