/freebsd/contrib/libedit/ |
H A D | common.c | 99 c_insert(el, el->el_state.argument); in ed_insert() 123 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() 181 el->el_line.cursor > el->el_line.buffer) in ed_delete_next_char() 204 el->el_line.lastchar = el->el_line.cursor; in ed_kill_line() 218 el->el_line.cursor = el->el_line.lastchar; in ed_move_to_end() 241 el->el_line.cursor = el->el_line.buffer; in ed_move_to_beg() 348 el->el_line.cursor = el->el_line.buffer; in ed_prev_char() 489 c_delbefore(el, el->el_state.argument); in ed_delete_prev_char() 492 el->el_line.cursor = el->el_line.buffer; in ed_delete_prev_char() [all …]
|
H A D | vi.c | 77 cv_yank(el, el->el_line.buffer, in cv_action() 86 el->el_map.current = el->el_map.key; in cv_action() 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() 309 el->el_map.current = el->el_map.key; in vi_insert_at_bol() 326 el->el_map.current = el->el_map.key; in vi_replace_char() 374 cv_yank(el, el->el_line.buffer, in vi_substitute_line() 392 cv_yank(el, el->el_line.cursor, in vi_change_to_eol() 659 c_delbefore(el, (int)(el->el_line.cursor - el->el_line.buffer)); in vi_kill_line_prev() 782 return cv_csearch(el, el->el_search.chadir, el->el_search.chacha, in vi_repeat_next_char() [all …]
|
H A D | chared.c | 129 cv_yank(el, el->el_line.cursor, num); in c_delafter() 170 cv_yank(el, el->el_line.cursor - num, num); in c_delbefore() 343 el->el_map.current = el->el_map.key; in cv_delfini() 355 cv_yank(el, el->el_line.cursor, size); in cv_delfini() 404 el->el_line.cursor = el->el_line.buffer; in ch_init() 436 el->el_map.current = el->el_map.key; in ch_init() 456 el->el_line.cursor = el->el_line.buffer; in ch_reset() 467 el->el_map.current = el->el_map.key; in ch_reset() 564 (*el->el_chared.c_resizefun)(el, el->el_chared.c_resizearg); in ch_enlargebufs() 627 el->el_line.cursor = el->el_line.buffer; in el_deletestr() [all …]
|
H A D | search.c | 64 ((el)->el_map.current == (el)->el_map.alt))) 182 (size_t)(EL_CURSOR(el) - el->el_line.buffer); in c_setpat() 187 el->el_search.patbuf[el->el_search.patlen] = '\0'; 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() 223 el->el_search.patlen >= el->el_line.limit) in ce_inc_search() 260 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() 403 el->el_search.patbuf[el->el_search.patlen] = in ce_inc_search() 509 el->el_line.cursor = el->el_line.lastchar = el->el_line.buffer; in cv_search() [all …]
|
H A D | emacs.c | 78 c_delafter(el, el->el_state.argument); in em_delete_or_list() 82 el->el_line.cursor = el->el_line.lastchar; in em_delete_or_list() 111 if (el->el_line.cursor > el->el_line.lastchar) in em_delete_next_word() 112 el->el_line.cursor = el->el_line.lastchar; in em_delete_next_word() 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() 302 el->el_line.cursor = el->el_line.lastchar; in em_upper_case() 334 el->el_line.cursor = el->el_line.lastchar; in em_capitol_case() 358 el->el_line.cursor = el->el_line.lastchar; in em_lower_case() 505 c_delbefore(el, el->el_state.argument); in em_delete_prev_char() [all …]
|
H A D | read.c | 88 if ((el->el_read = el_malloc(sizeof(*el->el_read))) == NULL) in read_init() 101 read_end(el); in read_init() 409 num_read = (*el->el_read->read_char)(el, cp); in el_wgetc() 426 sig_set(el); in read_prepare() 436 ch_reset(el); in read_prepare() 449 sig_clr(el); in read_finish() 491 el->el_line.lastchar = el->el_line.buffer; in el_wgets() 515 el->el_line.lastchar = el->el_line.buffer; in el_wgets() 531 el->el_map.current == el->el_map.key && in el_wgets() 540 retval = (*el->el_map.func[cmdnum]) (el, ch); in el_wgets() [all …]
|
H A D | refresh.c | 111 el->el_vdisplay[i - 1] = el->el_vdisplay[i]; in re_nextline() 257 if (el->el_line.cursor >= el->el_line.lastchar) { in re_refresh() 258 if (el->el_map.current == el->el_map.alt 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() 337 re_update_line(el, (wchar_t *)el->el_display[i], in re_refresh() 1038 if (el->el_map.current == el->el_map.alt in re_refresh_cursor() 1042 el->el_line.cursor = el->el_line.lastchar; in re_refresh_cursor() 1105 el->el_display[el->el_cursor.v][el->el_cursor.h++] = c; in re_fastputc() 1107 el->el_display[el->el_cursor.v][el->el_cursor.h++] in re_fastputc() [all …]
|
H A D | el.c | 74 EditLine *el = el_calloc(1, sizeof(*el)); in el_init_internal() local 89 el_free(el); in el_init_internal() 100 el_free(el); in el_init_internal() 114 el_end(el); in el_init_internal() 117 return el; in el_init_internal() 137 el_reset(el); in el_end() 141 map_end(el); in el_end() 144 ch_end(el); in el_end() 145 read_end(el); in el_end() 149 sig_end(el); in el_end() [all …]
|
H A D | hist.c | 66 el->el_history.last = el->el_history.buf; in hist_init() 110 el->el_line.lastchar = el->el_line.buffer + in hist_get() 111 (el->el_history.last - el->el_history.buf); in hist_get() 115 el->el_line.cursor = el->el_line.buffer; in hist_get() 118 el->el_line.cursor = el->el_line.lastchar; 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() 153 el->el_line.cursor = el->el_line.lastchar; in hist_get() [all …]
|
H A D | terminal.c | 462 el->el_display = terminal_alloc_buffer(el); in terminal_alloc_display() 465 el->el_vdisplay = terminal_alloc_buffer(el); in terminal_alloc_display() 591 el->el_cursor.v][el->el_cursor.h], in terminal_move_to_char() 649 if (el->el_cursor.v + 1 < el->el_terminal.t_size.v) in terminal_overwrite() 655 if ((c = el->el_display[el->el_cursor.v] in terminal_overwrite() 658 while (el->el_display[el->el_cursor.v] in terminal_overwrite() 667 el->el_cursor.h = el->el_terminal.t_size.h - 1; in terminal_overwrite() 1146 map = el->el_map.type == MAP_VI ? el->el_map.alt : el->el_map.key; in terminal_bind_arrow() 1147 dmap = el->el_map.type == MAP_VI ? el->el_map.vic : el->el_map.emacs; in terminal_bind_arrow() 1230 return fputs(literal_get(el, c), el->el_outfile); in terminal__putc() [all …]
|
H A D | keymacro.c | 113 keymacro_reset(el); in keymacro_init() 121 keymacro_end(EditLine *el) in keymacro_end() argument 163 node__put(el, el->el_keymacro.map); in keymacro_reset() 182 return node_trav(el, el->el_keymacro.map, ch, val); in keymacro_get() 213 (void) node__try(el, el->el_keymacro.map, key, val, ntype); in keymacro_add() 251 (void) node__delete(el, &el->el_keymacro.map, key); in keymacro_delete() 269 if (node_lookup(el, key, el->el_keymacro.map, (size_t)1) <= -1) in keymacro_print() 403 node__put(el, ptr); in node__delete() 414 node__put(el, ptr); in node__delete() 517 keymacro_kprint(el, el->el_keymacro.buf, in node_lookup() [all …]
|
H A D | tty.c | 515 if (tty_getty(el, &el->el_tty.t_or) == -1) { in tty_setup() 522 el->el_tty.t_ts = el->el_tty.t_ex = el->el_tty.t_ed = el->el_tty.t_or; in tty_setup() 524 el->el_tty.t_speed = tty__getspeed(&el->el_tty.t_ex); in tty_setup() 525 el->el_tty.t_tabs = tty__gettabs(&el->el_tty.t_ex); in tty_setup() 528 tty_setup_flags(el, &el->el_tty.t_ex, EX_IO); in tty_setup() 563 tty_setup_flags(el, &el->el_tty.t_ed, ED_IO); in tty_setup() 597 if (tty_setty(el, how, &el->el_tty.t_or) == -1) in tty_end() 988 el->el_tty.t_c[mode][c] = el->el_tty.t_vdisable; in tty_update_char() 1005 if (tty_getty(el, &el->el_tty.t_ts) == -1) { in tty_rawmode() 1111 el->el_tty.t_qu = el->el_tty.t_ed; in tty_quotemode() [all …]
|
H A D | map.c | 1040 el->el_map.current = el->el_map.key; in map_init_vi() 1070 el->el_map.current = el->el_map.key; in map_init_emacs() 1142 ep = &el->el_map.help[el->el_map.nfunc]; in map_print_key() 1177 ep = &el->el_map.help[el->el_map.nfunc]; in map_print_some_keys() 1229 if (el->el_map.key[prev] == el->el_map.key[i]) in map_print_all_keys() 1231 map_print_some_keys(el, el->el_map.key, prev, i - 1); in map_print_all_keys() 1234 map_print_some_keys(el, el->el_map.key, prev, i - 1); in map_print_all_keys() 1239 if (el->el_map.alt[prev] == el->el_map.alt[i]) in map_print_all_keys() 1241 map_print_some_keys(el, el->el_map.alt, prev, i - 1); in map_print_all_keys() 1244 map_print_some_keys(el, el->el_map.alt, prev, i - 1); in map_print_all_keys() [all …]
|
H A D | eln.c | 66 el_wpush(el, ct_decode_string(str, &el->el_lgcyconv)); in el_push() 75 tmp = el_wgets(el, nread); in el_gets() 110 if (!el) in el_set() 151 &el->el_lgcyconv)); in el_set() 257 re_clear_display(el); in el_set() 258 re_refresh(el); in el_set() 259 terminal__flush(el); in el_set() 280 if (!el) in el_get() 361 el_line(EditLine *el) in el_line() argument 387 return el_winsertstr(el, ct_decode_string(str, &el->el_lgcyconv)); in el_insertstr() [all …]
|
H A D | hist.h | 56 ((((*(el)->el_history.fun) ((el)->el_history.ref, &(el)->el_history.ev, \ 59 (((el)->el_flags & NARROW_HISTORY) ? hist_convert(el, fn, arg) : \ 62 #define HIST_NEXT(el) HIST_FUN(el, H_NEXT, NULL) argument 63 #define HIST_FIRST(el) HIST_FUN(el, H_FIRST, NULL) argument 64 #define HIST_LAST(el) HIST_FUN(el, H_LAST, NULL) argument 65 #define HIST_PREV(el) HIST_FUN(el, H_PREV, NULL) argument 66 #define HIST_SET(el, num) HIST_FUN(el, H_SET, num) argument 67 #define HIST_LOAD(el, fname) HIST_FUN(el, H_LOAD fname) argument 68 #define HIST_SAVE(el, fname) HIST_FUN(el, H_SAVE fname) argument 69 #define HIST_SAVE_FP(el, fp) HIST_FUN(el, H_SAVE_FP, fp) argument [all …]
|
H A D | prompt.c | 89 elp = &el->el_prompt; in prompt_print() 91 elp = &el->el_rprompt; in prompt_print() 94 p = (*elp->p_func)(el); in prompt_print() 97 &el->el_scratch); in prompt_print() 111 re_putc(el, *p, 1); in prompt_print() 123 prompt_init(EditLine *el) in prompt_init() argument 127 el->el_prompt.p_pos.v = 0; in prompt_init() 157 p = &el->el_prompt; in prompt_set() 159 p = &el->el_rprompt; in prompt_set() 192 p = &el->el_prompt; in prompt_get() [all …]
|
H A D | sig.c | 119 sig_init(EditLine *el) in sig_init() argument 124 el->el_signal = el_malloc(sizeof(*el->el_signal)); in sig_init() 125 if (el->el_signal == NULL) in sig_init() 128 nset = &el->el_signal->sig_set; in sig_init() 151 sig_end(EditLine *el) in sig_end() argument 154 el_free(el->el_signal); in sig_end() 155 el->el_signal = NULL; in sig_end() 163 sig_set(EditLine *el) in sig_set() argument 173 sel = el; in sig_set() 180 el->el_signal->sig_action[i] = osa; in sig_set() [all …]
|
H A D | filecomplete.c | 660 fn_complete2(EditLine *el, in fn_complete2() argument 677 if (el->el_state.lastcmd == el->el_state.thiscmd) in fn_complete2() 689 li = el_wline(el); in fn_complete2() 728 el_deletestr(el, (int)len); in fn_complete2() 741 el_winsertstr(el, in fn_complete2() 782 (void)fprintf(el->el_outfile, in fn_complete2() 785 (void)fflush(el->el_outfile); in fn_complete2() 809 el_beep(el); in fn_complete2() 813 el_beep(el); in fn_complete2() 830 fn_complete(EditLine *el, in fn_complete() argument [all …]
|
/freebsd/contrib/netbsd-tests/lib/libcurses/check_files/ |
H A D | clear5.chk | 2 el 3 el 4 el 5 el 6 el 7 el 8 el 9 el 10 el 11 el [all …]
|
/freebsd/contrib/tcsh/nls/spanish/ |
H A D | set3 | 5 3 Cortar desde el comienzo de la palabra hasta el cursor - se guarda en el buffer 6 4 Cortar desde el comienzo de la línea hasta el cursor - se guarda en el buffer 18 16 Copia el área entre la marca y el cursor al buffer 20 18 Borra el carácter bajo el cursor 21 19 Borra el carácter bajo el cursor o señala el fin de archivo en un archivo vacío 30 28 Mover el cursor hasta el final de línea 45 43 Corta hasta el final de la línea y guarda la información en el buffer 54 52 Ejecuta el comando 70 68 Intercambia el carácter a la izquierda con el que está bajo el cursor 105 103 Vi: reemplazar el carácter bajo el cursor por el que se introduzca [all …]
|
/freebsd/contrib/libucl/uthash/ |
H A D | utlist.h | 429 LL_FOREACH2(head,el,next) 432 for(el=head;el;el=(el)->next) 438 for((el)=(head);(el) && (tmp = (el)->next, 1); (el) = tmp) 585 DL_FOREACH2(head,el,next) 588 for(el=head;el;el=(el)->next) 595 for((el)=(head);(el) && (tmp = (el)->next, 1); (el) = tmp) 689 CDL_FOREACH2(head,el,next) 692 for(el=head;el;el=((el)->next==head ? 0L : (el)->next)) 699 (el) && ((tmp2)=(el)->next, 1); \ 700 ((el) = (((el)==(tmp1)) ? 0L : (tmp2)))) [all …]
|
/freebsd/crypto/heimdal/lib/asn1/ |
H A D | template.c | 90 #undef el 186 el = *pel; in _asn1_decode() 260 data = *el; in _asn1_decode() 342 el->len++; in _asn1_decode() 463 el = *pel; in _asn1_encode() 491 data = *el; in _asn1_encode() 717 el = *pel; in _asn1_length() 842 el = *pel; in _asn1_free() 852 free(el); in _asn1_free() 874 el = *pel; in _asn1_free() [all …]
|
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | alist.c | 57 alist_el_t *el = arg; in alist_hash() local 96 alist_el_t *el = arg1; in alist_free_cb() local 101 alist->al_valfree(el->ale_name); in alist_free_cb() 102 free(el); in alist_free_cb() 115 alist_el_t *el; in alist_add() local 118 el->ale_name = name; in alist_add() 119 el->ale_value = value; in alist_add() 149 alist_el_t *el = arg1; in alist_iter_cb() local 151 return (aid->aid_func(el->ale_name, el->ale_value, aid->aid_priv)); in alist_iter_cb() 201 alist_el_t *el = node; in alist_dump_cb() local [all …]
|
/freebsd/contrib/libedit/TEST/ |
H A D | tc1.c | 73 prompt(EditLine *el) in prompt() argument 88 complete(EditLine *el, int ch) in complete() argument 93 const LineInfo *lf = el_line(el); in complete() 124 EditLine *el = NULL; in main() local 148 el = el_init(*argv, stdin, stdout, stderr); in main() 155 el_set(el, EL_HIST, history, hist); in main() 173 el_source(el, NULL); in main() 182 li = el_line(el); in main() 194 el_reset(el); in main() 275 } else if (el_parse(el, ac, av) == -1) { in main() [all …]
|
H A D | wtc1.c | 21 prompt(EditLine *el) in prompt() argument 57 complete(EditLine *el, int ch) in complete() argument 63 const LineInfoW *lf = el_wline(el); in complete() 93 if (el_winsertstr(el, dir) == -1) in complete() 110 EditLine *el = NULL; in main() local 133 el = el_init(argv[0], stdin, stdout, stderr); in main() 155 el_source(el, NULL); in main() 162 li = el_wline(el); in main() 175 el_reset(el); in main() 242 } else if (el_wparse(el, ac, av) == -1) { in main() [all …]
|