EditLine_t Struct Reference

#include <el.h>

List of all members.

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


Detailed Description

Definition at line 143 of file el.h.


Member Data Documentation

char* EditLine_t::fProg

Definition at line 144 of file el.h.

Referenced by el_end(), el_init(), and el_parse().

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 147 of file el.h.

Referenced by el_init(), read_char(), and read_preread().

int EditLine_t::fInFD

Definition at line 148 of file el.h.

Referenced by el_init(), read_char(), read_preread(), and term_get_size().

int EditLine_t::fFlags

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().

ElCoord_t EditLine_t::fCursor

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().

ElColor_t** EditLine_t::fDispColor

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().

ElColor_t** EditLine_t::fVDispColor

Definition at line 154 of file el.h.

Referenced by re_putc(), term_alloc_display(), and term_free_display().

ElLine_t EditLine_t::fLine

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().

ElState_t EditLine_t::fState

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().

ElTerm_t EditLine_t::fTerm

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().

ElTTY_t EditLine_t::fTTY

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().

ElRefresh_t EditLine_t::fRefresh

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().

ElPrompt_t EditLine_t::fPrompt

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().

ElPrompt_t EditLine_t::fRPrompt

Definition at line 161 of file el.h.

Referenced by prompt_get(), prompt_init(), prompt_print(), prompt_set(), and re_fastaddc().

ElCharEd_t EditLine_t::fCharEd

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().

ElMap_t EditLine_t::fMap

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().

ElKey_t EditLine_t::fKey

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().

ElHistory_t EditLine_t::fHistory

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().

ElSearch_t EditLine_t::fSearch

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().

ElSignal_t EditLine_t::fSignal

Definition at line 167 of file el.h.

Referenced by sig_clr(), sig_end(), sig_handler(), sig_init(), and sig_set().


The documentation for this struct was generated from the following file:
Generated on Tue Jul 5 16:25:10 2011 for ROOT_528-00b_version by  doxygen 1.5.1