Home | History | Annotate | Download | only in include

Lines Matching defs:EditLine

57 typedef struct editline EditLine;
69 * EditLine editor function return codes.
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 *);
106 * Parses argc, argv array and executes builtin editline commands
108 int el_parse(EditLine *, int, const char **);
111 * Low level editline access functions
113 int el_set(EditLine *, int, ...);
114 int el_get(EditLine *, int, ...);
115 unsigned char _el_fn_complete(EditLine *, int);
125 * typedef char *(*el_pfunct_t) (EditLine *);
126 * typedef wchar_t *(*el_wpfunct_t) (EditLine *);
165 int el_source(EditLine *, const char *);
172 void el_resize(EditLine *);
177 const LineInfo *el_line(EditLine *);
178 int el_insertstr(EditLine *, const char *);
179 void el_deletestr(EditLine *, int);
273 const wchar_t *el_wgets(EditLine *, int *);
274 int el_wgetc(EditLine *, wchar_t *);
275 void el_wpush(EditLine *, const wchar_t *);
277 int el_wparse(EditLine *, int, const wchar_t **);
279 int el_wset(EditLine *, int, ...);
280 int el_wget(EditLine *, int, ...);
282 int el_cursor(EditLine *, int);
283 const LineInfoW *el_wline(EditLine *);
284 int el_winsertstr(EditLine *, const wchar_t *);