Lines Matching defs:el
48 #include "el.h"
58 prompt_default(EditLine *el __attribute__((__unused__)))
71 prompt_default_r(EditLine *el __attribute__((__unused__)))
83 prompt_print(EditLine *el, int op)
89 elp = &el->el_prompt;
91 elp = &el->el_rprompt;
94 p = (*elp->p_func)(el);
96 p = ct_decode_string((char *)(void *)(*elp->p_func)(el),
97 &el->el_scratch);
108 re_putliteral(el, litstart, p++);
111 re_putc(el, *p, 1);
114 elp->p_pos.v = el->el_refresh.r_cursor.v;
115 elp->p_pos.h = el->el_refresh.r_cursor.h;
123 prompt_init(EditLine *el)
126 el->el_prompt.p_func = prompt_default;
127 el->el_prompt.p_pos.v = 0;
128 el->el_prompt.p_pos.h = 0;
129 el->el_prompt.p_ignore = '\0';
130 el->el_rprompt.p_func = prompt_default_r;
131 el->el_rprompt.p_pos.v = 0;
132 el->el_rprompt.p_pos.h = 0;
133 el->el_rprompt.p_ignore = '\0';
143 prompt_end(EditLine *el __attribute__((__unused__)))
152 prompt_set(EditLine *el, el_pfunc_t prf, wchar_t c, int op, int wide)
157 p = &el->el_prompt;
159 p = &el->el_rprompt;
184 prompt_get(EditLine *el, el_pfunc_t *prf, wchar_t *c, int op)
192 p = &el->el_prompt;
194 p = &el->el_rprompt;