Lines Matching refs:el

196 escape_filename(EditLine * el, const char *filename, int single_match,  in escape_filename()  argument
208 wchar_t *temp = el->el_line.buffer; in escape_filename()
214 while (temp != el->el_line.cursor) { in escape_filename()
220 (temp == el->el_line.buffer || temp[-1] != '\\')) in escape_filename()
538 fn_display_match_list(EditLine * el, char **matches, size_t num, size_t width, in fn_display_match_list() argument
542 int screenwidth = el->el_terminal.t_size.h; in fn_display_match_list()
572 (void)fprintf(el->el_outfile, "%s%s%s", in fn_display_match_list()
575 (void)fprintf(el->el_outfile, "%-*s", in fn_display_match_list()
578 (void)fprintf(el->el_outfile, "\n"); in fn_display_match_list()
655 fn_complete2(EditLine *el, in fn_complete2() argument
672 if (el->el_state.lastcmd == el->el_state.thiscmd) in fn_complete2()
684 li = el_wline(el); in fn_complete2()
700 ct_encode_string(temp, &el->el_scratch), in fn_complete2()
707 ct_encode_string(temp, &el->el_scratch), complete_func); in fn_complete2()
723 el_deletestr(el, (int)len); in fn_complete2()
725 completion = escape_filename(el, matches[0], in fn_complete2()
736 el_winsertstr(el, in fn_complete2()
737 ct_decode_string(completion, &el->el_scratch)); in fn_complete2()
748 el_winsertstr(el, ct_decode_string( in fn_complete2()
749 (*app_func)(completion), &el->el_scratch)); in fn_complete2()
770 (void)fprintf(el->el_outfile, "\n"); in fn_complete2()
777 (void)fprintf(el->el_outfile, in fn_complete2()
780 (void)fflush(el->el_outfile); in fn_complete2()
783 (void)fprintf(el->el_outfile, "\n"); in fn_complete2()
794 fn_display_match_list(el, matches, in fn_complete2()
804 el_beep(el); in fn_complete2()
808 el_beep(el); in fn_complete2()
825 fn_complete(EditLine *el, in fn_complete() argument
832 return fn_complete2(el, complete_func, attempted_completion_function, in fn_complete()
843 _el_fn_complete(EditLine *el, int ch __attribute__((__unused__))) in _el_fn_complete() argument
845 return (unsigned char)fn_complete(el, NULL, NULL, in _el_fn_complete()
855 _el_fn_sh_complete(EditLine *el, int ch) in _el_fn_sh_complete() argument
857 return _el_fn_complete(el, ch); in _el_fn_sh_complete()