Lines Matching defs:editline
102 struct editline { struct
103 wchar_t *el_prog; /* the program name */
104 FILE *el_infile; /* Stdio stuff */
105 FILE *el_outfile; /* Stdio stuff */
106 FILE *el_errfile; /* Stdio stuff */
107 int el_infd; /* Input file descriptor */
108 int el_outfd; /* Output file descriptor */
109 int el_errfd; /* Error file descriptor */
110 int el_flags; /* Various flags. */
111 coord_t el_cursor; /* Cursor location */
112 wchar_t **el_display; /* Real screen image = what is there */
113 wchar_t **el_vdisplay; /* Virtual screen image = what we see */
114 void *el_data; /* Client data */
115 el_line_t el_line; /* The current line information */
116 el_state_t el_state; /* Current editor state */
117 el_terminal_t el_terminal; /* Terminal dependent stuff */
118 el_tty_t el_tty; /* Tty dependent stuff */
119 el_refresh_t el_refresh; /* Refresh stuff */
120 el_prompt_t el_prompt; /* Prompt stuff */
121 el_prompt_t el_rprompt; /* Prompt stuff */
122 el_chared_t el_chared; /* Characted editor stuff */
123 el_map_t el_map; /* Key mapping stuff */
124 el_keymacro_t el_keymacro; /* Key binding stuff */
125 el_history_t el_history; /* History stuff */
126 el_search_t el_search; /* Search stuff */
127 el_signal_t el_signal; /* Signal handling stuff */
128 struct el_read_t *el_read; /* Character reading stuff */
129 ct_buffer_t el_scratch; /* Scratch conversion buffer */
130 ct_buffer_t el_lgcyconv; /* Buffer for legacy wrappers */
131 LineInfo el_lgcylinfo; /* Legacy LineInfo buffer */