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