Lines Matching defs:el
46 #include "el.h"
56 prompt_default(EditLine *el __unused)
69 prompt_default_r(EditLine *el __unused)
84 prompt_print(EditLine *el, int op)
91 elp = &el->el_prompt;
93 elp = &el->el_rprompt;
95 for (p = (*elp->p_func)(el); *p; p++) {
101 term__putc(el, *p);
103 re_putc(el, *p, 1);
106 elp->p_pos.v = el->el_refresh.r_cursor.v;
107 elp->p_pos.h = el->el_refresh.r_cursor.h;
115 prompt_init(EditLine *el)
118 el->el_prompt.p_func = prompt_default;
119 el->el_prompt.p_pos.v = 0;
120 el->el_prompt.p_pos.h = 0;
121 el->el_prompt.p_ignore = '\0';
122 el->el_rprompt.p_func = prompt_default_r;
123 el->el_rprompt.p_pos.v = 0;
124 el->el_rprompt.p_pos.h = 0;
125 el->el_rprompt.p_ignore = '\0';
135 prompt_end(EditLine *el __unused)
144 prompt_set(EditLine *el, el_pfunc_t prf, char c, int op)
149 p = &el->el_prompt;
151 p = &el->el_rprompt;
174 prompt_get(EditLine *el, el_pfunc_t *prf, char *c, int op)
182 p = &el->el_prompt;
184 p = &el->el_rprompt;
186 *prf = el->el_rprompt.p_func;