#include <el.h>
Public Attributes | |
char * | fProg |
FILE * | fOutFile |
FILE * | fErrFile |
FILE * | fIn |
int | fInFD |
int | fFlags |
ElCoord_t | fCursor |
char ** | fDisplay |
ElColor_t ** | fDispColor |
char ** | fVDisplay |
ElColor_t ** | fVDispColor |
ElLine_t | fLine |
ElState_t | fState |
ElTerm_t | fTerm |
ElTTY_t | fTTY |
ElRefresh_t | fRefresh |
ElPrompt_t | fPrompt |
ElPrompt_t | fRPrompt |
ElCharEd_t | fCharEd |
ElMap_t | fMap |
ElKey_t | fKey |
ElHistory_t | fHistory |
ElSearch_t | fSearch |
ElSignal_t | fSignal |
Definition at line 143 of file el.h.
char* EditLine_t::fProg |
FILE* EditLine_t::fOutFile |
Definition at line 145 of file el.h.
Referenced by el_func_readline_reinit(), el_func_show_function_list(), el_init(), hist_list(), key_kprint(), map_print_all_keys(), map_print_key(), map_print_some_keys(), rl_complete_internal(), rl_display_match_list(), term_echotc(), term_init(), term_telltc(), and tty_stty().
FILE* EditLine_t::fErrFile |
Definition at line 146 of file el.h.
Referenced by c_hmatch(), c_setpat(), cv_delfini(), cv_repeat_srch(), cv_undo(), ed_search_next_history(), ed_search_prev_history(), el_editmode(), el_gets(), el_init(), el_set(), em_undo(), key_add(), key_delete(), key_kprint(), key_print(), map_bind(), map_print_some_keys(), node__put(), node_enum(), read_char(), read_getcmd(), term_alloc(), term_deletechars(), term_insertwrite(), term_move_to_char(), term_move_to_line(), term_overwrite(), term_set(), term_setflags(), tty_cookedmode(), tty_noquotemode(), tty_quotemode(), tty_rawmode(), tty_setup(), and tty_stty().
FILE* EditLine_t::fIn |
Definition at line 148 of file el.h.
Referenced by el_init(), read_char(), read_preread(), and term_get_size().
Definition at line 149 of file el.h.
Referenced by el_editmode(), el_get(), el_gets(), el_gets_newline(), el_init(), el_set(), term_init_color(), term_set(), tty_cookedmode(), and tty_rawmode().
Definition at line 150 of file el.h.
Referenced by ed_delete_next_char(), el_resize(), re_clear_display(), re_fastaddc(), re_fastputc(), term__repaint(), term_clear_EOL(), term_insertwrite(), term_move_to_char(), term_move_to_line(), and term_overwrite().
char** EditLine_t::fDisplay |
Definition at line 151 of file el.h.
Referenced by re_clear_display(), re_fastputc(), term_alloc_display(), term_free_display(), term_move_to_char(), term_move_to_line(), and term_overwrite().
Definition at line 152 of file el.h.
Referenced by re_clear_display(), re_fastputc(), term_alloc_display(), term_free_display(), term_move_to_char(), term_move_to_line(), and term_overwrite().
char** EditLine_t::fVDisplay |
Definition at line 153 of file el.h.
Referenced by re_putc(), term_alloc_display(), and term_free_display().
Definition at line 154 of file el.h.
Referenced by re_putc(), term_alloc_display(), and term_free_display().
Definition at line 155 of file el.h.
Referenced by c_delafter(), c_delbefore(), c_hpos(), c_insert(), c_setpat(), ce_inc_search(), ce_search_line(), ch_end(), ch_enlargebufs(), ch_init(), ch_reset(), colorBrackets(), colorWord(), cv_csearch_back(), cv_csearch_fwd(), cv_delfini(), cv_repeat_srch(), cv_search(), ed_command(), ed_delete_next_char(), ed_delete_prev_char(), ed_delete_prev_word(), ed_digit(), ed_end_of_file(), ed_insert(), ed_kill_line(), ed_move_to_beg(), ed_move_to_end(), ed_newline(), ed_next_char(), ed_next_history(), ed_next_line(), ed_prev_char(), ed_prev_history(), ed_prev_line(), ed_prev_word(), ed_search_next_history(), ed_search_prev_history(), ed_transpose_chars(), el_chop_at_newline(), el_deletestr(), el_eof(), el_gets(), el_gets_newline(), el_insertstr(), el_line(), el_resize(), em_capitol_case(), em_copy_prev_word(), em_copy_region(), em_delete_next_word(), em_delete_or_list(), em_exchange_mark(), em_gosmacs_traspose(), em_kill_line(), em_kill_region(), em_lower_case(), em_next_word(), em_set_mark(), em_undo(), em_upper_case(), em_yank(), highlightKeywords(), hist_get(), matchParentheses(), re_fastaddc(), re_fastputc(), re_refresh(), re_refresh_cursor(), readline(), rl_complete_internal(), and term__repaint().
Definition at line 156 of file el.h.
Referenced by c_setpat(), ce_inc_search(), ch_init(), ch_reset(), cv_repeat_srch(), cv_search(), ed_argument_digit(), ed_delete_next_char(), ed_delete_prev_char(), ed_delete_prev_word(), ed_digit(), ed_insert(), ed_next_char(), ed_next_history(), ed_next_line(), ed_prev_char(), ed_prev_history(), ed_prev_line(), ed_prev_word(), ed_replay_hist(), el_gets(), el_gets_newline(), em_capitol_case(), em_copy_prev_word(), em_delete_next_word(), em_delete_or_list(), em_lower_case(), em_meta_next(), em_next_word(), em_toggle_overwrite(), em_universal_argument(), em_upper_case(), em_yank(), read_getcmd(), and rl_complete().
Definition at line 157 of file el.h.
Referenced by el_resize(), re_clear_display(), re_clear_lines(), re_fastaddc(), re_fastputc(), re_putc(), re_refresh(), re_refresh_cursor(), re_update_line(), rl_display_match_list(), term__repaint(), term_alloc(), term_alloc_display(), term_bind_arrow(), term_clear_arrow(), term_deletechars(), term_end(), term_init(), term_init_arrow(), term_insertwrite(), term_move_to_char(), term_move_to_line(), term_overwrite(), term_print_arrow(), term_rebuffer_display(), term_reset_arrow(), term_set(), term_set_arrow(), term_telltc(), and tty_stty().
Definition at line 158 of file el.h.
Referenced by read_preread(), term_echotc(), term_setflags(), tty_bind_char(), tty_cookedmode(), tty_init(), tty_noquotemode(), tty_quotemode(), tty_rawmode(), tty_setup(), and tty_stty().
Definition at line 159 of file el.h.
Referenced by el_resize(), prompt_print(), re_addc(), re_clear_display(), re_clear_lines(), re_fastputc(), re_goto_bottom(), re_putc(), and re_refresh().
Definition at line 160 of file el.h.
Referenced by el_resize(), prompt_get(), prompt_init(), prompt_print(), prompt_set(), re_refresh_cursor(), and term__repaint().
Definition at line 161 of file el.h.
Referenced by prompt_get(), prompt_init(), prompt_print(), prompt_set(), and re_fastaddc().
Definition at line 162 of file el.h.
Referenced by ch_end(), ch_enlargebufs(), ch_init(), ch_reset(), cv_csearch_back(), cv_csearch_fwd(), cv_delfini(), cv_next_word(), cv_prev_word(), cv_undo(), ed_delete_prev_word(), ed_digit(), ed_insert(), ed_kill_line(), ed_move_to_beg(), ed_move_to_end(), ed_newline(), ed_next_char(), ed_next_history(), ed_prev_char(), ed_prev_history(), ed_prev_word(), ed_search_next_history(), ed_search_prev_history(), el_getc(), el_gets(), el_push(), em_copy_region(), em_delete_next_word(), em_exchange_mark(), em_kill_line(), em_kill_region(), em_next_word(), em_set_mark(), em_undo(), em_yank(), and read_preread().
Definition at line 163 of file el.h.
Referenced by c_delafter(), c_delbefore(), ce_inc_search(), ch_init(), ch_reset(), cv_delfini(), ed_delete_next_char(), ed_move_to_beg(), ed_move_to_end(), ed_newline(), ed_next_char(), ed_prev_char(), ed_prev_word(), el_gets(), em_next_word(), hist_get(), key_clear(), key_kprint(), map_addfunc(), map_bind(), map_end(), map_get_editor(), map_init(), map_init_emacs(), map_init_meta(), map_init_nls(), map_init_vi(), map_print_all_keys(), map_print_key(), map_print_some_keys(), parse_cmd(), read_getcmd(), rl_bind_key(), rl_initialize(), term_bind_arrow(), term_reset_arrow(), and tty_bind_char().
Definition at line 164 of file el.h.
Referenced by key_add(), key_delete(), key_end(), key_get(), key_init(), key_map_cmd(), key_map_str(), key_print(), key_reset(), node_enum(), and node_lookup().
Definition at line 165 of file el.h.
Referenced by c_setpat(), ce_inc_search(), ch_reset(), ed_next_history(), ed_prev_history(), ed_replay_hist(), ed_search_next_history(), ed_search_prev_history(), el_gets_newline(), hist_end(), hist_enlargebuf(), hist_get(), hist_init(), hist_list(), and hist_set().
Definition at line 166 of file el.h.
Referenced by c_hmatch(), c_setpat(), ce_inc_search(), cv_repeat_srch(), cv_search(), em_inc_search_next(), em_inc_search_prev(), search_end(), and search_init().
Definition at line 167 of file el.h.
Referenced by sig_clr(), sig_end(), sig_handler(), sig_init(), and sig_set().