Lines Matching refs:EditLine
57 typedef struct editline EditLine; typedef
86 EditLine *el_init(const char *, FILE *, FILE *, FILE *);
87 EditLine *el_init_fd(const char *, FILE *, FILE *, FILE *,
89 void el_end(EditLine *);
90 void el_reset(EditLine *);
95 const char *el_gets(EditLine *, int *);
96 int el_getc(EditLine *, char *);
97 void el_push(EditLine *, const char *);
102 void el_beep(EditLine *);
108 int el_parse(EditLine *, int, const char **);
113 int el_set(EditLine *, int, ...);
114 int el_get(EditLine *, int, ...);
115 unsigned char _el_fn_complete(EditLine *, int);
116 unsigned char _el_fn_sh_complete(EditLine *, int);
168 int el_source(EditLine *, const char *);
175 void el_resize(EditLine *);
180 const LineInfo *el_line(EditLine *);
181 int el_insertstr(EditLine *, const char *);
182 void el_deletestr(EditLine *, int);
183 int el_replacestr(EditLine *, const char *);
184 int el_deletestr1(EditLine *, int, int);
268 typedef int (*el_rfunc_t)(EditLine *, wchar_t *);
270 const wchar_t *el_wgets(EditLine *, int *);
271 int el_wgetc(EditLine *, wchar_t *);
272 void el_wpush(EditLine *, const wchar_t *);
274 int el_wparse(EditLine *, int, const wchar_t **);
276 int el_wset(EditLine *, int, ...);
277 int el_wget(EditLine *, int, ...);
279 int el_cursor(EditLine *, int);
280 const LineInfoW *el_wline(EditLine *);
281 int el_winsertstr(EditLine *, const wchar_t *);
283 int el_wreplacestr(EditLine *, const wchar_t *);