| /libedit-20250104-3.1/src/ |
| D | emacs.c | 141 cp = el->el_line.cursor; in em_yank() 148 el->el_line.cursor = cp; in em_yank() 190 cp = el->el_line.cursor; in em_kill_region() 223 cp = el->el_line.cursor; in em_copy_region() 250 el->el_line.cursor[-2] = el->el_line.cursor[-1]; in em_gosmacs_transpose() 269 el->el_line.cursor = c__next_word(el->el_line.cursor, in em_next_word() 300 el->el_line.cursor = ep; in em_upper_case() 332 el->el_line.cursor = ep; in em_capitol_case() 356 el->el_line.cursor = ep; in em_lower_case() 387 cp = el->el_line.cursor; in em_exchange_mark() [all …]
|
| D | common.c | 95 *el->el_line.cursor++ = c; in ed_insert() 134 el->el_line.cursor = cp; in ed_delete_prev_word() 153 EL.buffer, EL.buffer, EL.cursor, EL.cursor, EL.lastchar, in ed_delete_next_char() 170 el->el_line.cursor--; in ed_delete_next_char() 198 cp = el->el_line.cursor; in ed_kill_line() 226 el->el_line.cursor--; in ed_move_to_end() 247 el->el_line.cursor++; in ed_move_to_beg() 269 el->el_line.cursor++; in ed_transpose_chars() 274 el->el_line.cursor[-2] = el->el_line.cursor[-1]; in ed_transpose_chars() 300 el->el_line.cursor = lim; in ed_next_char() [all …]
|
| D | vi.c | 114 el->el_line.cursor++; in cv_paste() 164 el->el_line.cursor = cv_prev_word(el->el_line.cursor, in vi_prev_big_word() 189 el->el_line.cursor = cv_prev_word(el->el_line.cursor, in vi_prev_word() 214 el->el_line.cursor = cv_next_word(el, el->el_line.cursor, in vi_next_big_word() 238 el->el_line.cursor = cv_next_word(el, el->el_line.cursor, in vi_next_word() 427 el->el_line.cursor++; in vi_add() 481 el->el_line.cursor = cv__endword(el->el_line.cursor, in vi_end_big_word() 485 el->el_line.cursor++; in vi_end_big_word() 505 el->el_line.cursor = cv__endword(el->el_line.cursor, in vi_end_word() 537 el->el_line.cursor = un.buf + un.cursor; in vi_undo() [all …]
|
| D | chared.c | 71 vu->cursor = (int)(el->el_line.cursor - el->el_line.buffer); in cv_undo() 176 for (cp = el->el_line.cursor - num; in c_delbefore() 366 el->el_line.cursor += size; in cv_delfini() 415 el->el_chared.c_undo.cursor = 0; in ch_init() 462 el->el_chared.c_undo.cursor = 0; in ch_reset() 514 el->el_line.cursor = newbuffer + (el->el_line.cursor - oldbuf); in ch_enlargebufs() 609 *el->el_line.cursor++ = *s++; in el_winsertstr() 627 el->el_line.cursor -= n; in el_deletestr() 704 el->el_line.cursor += n; in el_cursor() 731 el->el_line.cursor = cp; in c_gets() [all …]
|
| D | history.c | 258 *ev = h->cursor->ev; in history_def_first() 278 *ev = h->cursor->ev; in history_def_last() 306 h->cursor = h->cursor->next; in history_def_next() 332 h->cursor = h->cursor->prev; in history_def_prev() 372 if (h->cursor == &h->list || h->cursor->ev.num != n) { in history_def_set() 373 for (h->cursor = h->list.next; h->cursor != &h->list; in history_def_set() 374 h->cursor = h->cursor->next) in history_def_set() 399 for (h->cursor = h->list.prev; h->cursor != &h->list; in history_set_nth() 400 h->cursor = h->cursor->prev) in history_set_nth() 437 *ev = h->cursor->ev; in history_def_add() [all …]
|
| D | search.c | 299 if (el->el_line.cursor == in ce_inc_search() 302 el->el_line.cursor += in ce_inc_search() 315 *el->el_line.cursor; in ce_inc_search() 317 *el->el_line.cursor++; in ce_inc_search() 373 el->el_line.cursor += in ce_inc_search() 443 el->el_line.cursor = ocursor; in ce_inc_search() 549 el->el_line.cursor = cp; in ce_search_line() 559 el->el_line.cursor = cp; in ce_search_line() 619 cp = el->el_line.cursor; in cv_csearch() 636 el->el_line.cursor = cp; in cv_csearch() [all …]
|
| D | filecomplete.c | 214 while (temp != el->el_line.cursor) { in escape_filename() 583 find_word_to_complete(const wchar_t * cursor, const wchar_t * buffer, in find_word_to_complete() argument 588 const wchar_t *ctemp = cursor; in find_word_to_complete() 622 len = (size_t) (cursor - ctemp); in find_word_to_complete() 685 temp = find_word_to_complete(li->cursor, in fn_complete2() 693 *point = (int)(li->cursor - li->buffer); in fn_complete2() 698 int cur_off = (int)(li->cursor - li->buffer); in fn_complete2()
|
| D | refresh.c | 257 if (el->el_line.cursor >= el->el_line.lastchar) { in re_refresh() 260 el->el_line.cursor = el->el_line.lastchar - 1; in re_refresh() 262 el->el_line.cursor = el->el_line.lastchar; in re_refresh() 288 if (cp == el->el_line.cursor) { in re_refresh() 1037 if (el->el_line.cursor >= el->el_line.lastchar) { in re_refresh_cursor() 1040 el->el_line.cursor = el->el_line.lastchar - 1; in re_refresh_cursor() 1042 el->el_line.cursor = el->el_line.lastchar; 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() 1162 c = el->el_line.cursor[-1]; in re_fastaddc() [all …]
|
| D | hist.c | 115 el->el_line.cursor = el->el_line.buffer; in hist_get() 118 el->el_line.cursor = el->el_line.lastchar; in hist_get() 150 el->el_line.cursor = el->el_line.buffer; in hist_get() 153 el->el_line.cursor = el->el_line.lastchar; in hist_get()
|
| D | histedit.h | 64 const char *cursor; member 268 const wchar_t *cursor; member
|
| D | eln.c | 375 for (p = winfo->buffer; p < winfo->cursor; p++) in el_line() 377 info->cursor = info->buffer + offset; in el_line()
|
| D | tokenizer.c | 220 if (ptr == line->cursor) { in FUN() 467 li.cursor = li.lastchar = Strchr(line, '\0'); in FUN()
|
| D | read.c | 469 lp->cursor = lp->lastchar; in noedit_wgets() 576 el->el_line.cursor = el->el_line.lastchar; in el_wgets()
|
| D | el.h | 72 wchar_t *cursor; /* Cursor position */ member
|
| D | chared.h | 60 int cursor; /* position of saved cursor */ member
|
| D | readline.c | 2304 rl_point = (int)(li->cursor - li->buffer); in _rl_update_pos()
|
| /libedit-20250104-3.1/examples/ |
| D | tc1.c | 105 for (ptr = lf->cursor - 1; in complete() 108 len = lf->cursor - ++ptr; in complete() 191 (li->cursor - li->buffer), li->buffer, in main() 192 (li->lastchar - 1 - li->cursor), in main() 193 (li->cursor >= li->lastchar) ? "" : li->cursor); in main()
|
| D | wtc1.c | 70 for (ptr = lf->cursor -1; !iswspace(*ptr) && ptr > lf->buffer; --ptr) in complete() 72 len = lf->cursor - ++ptr; in complete() 171 (li->cursor - li->buffer), li->buffer, in main() 172 (li->lastchar - 1 - li->cursor), in main() 173 (li->cursor >= li->lastchar) ? L"" : li->cursor); in main()
|