Lines Matching refs:el
195 escape_filename(EditLine * el, const char *filename, int single_match, in escape_filename() argument
207 wchar_t *temp = el->el_line.buffer; in escape_filename()
213 while (temp != el->el_line.cursor) { in escape_filename()
219 (temp == el->el_line.buffer || temp[-1] != '\\')) in escape_filename()
543 fn_display_match_list(EditLine * el, char **matches, size_t num, size_t width, in fn_display_match_list() argument
547 int screenwidth = el->el_terminal.t_size.h; in fn_display_match_list()
577 (void)fprintf(el->el_outfile, "%s%s%s", in fn_display_match_list()
580 (void)fprintf(el->el_outfile, "%-*s", in fn_display_match_list()
583 (void)fprintf(el->el_outfile, "\n"); in fn_display_match_list()
660 fn_complete2(EditLine *el, in fn_complete2() argument
677 if (el->el_state.lastcmd == el->el_state.thiscmd) in fn_complete2()
689 li = el_wline(el); in fn_complete2()
705 ct_encode_string(temp, &el->el_scratch), in fn_complete2()
712 ct_encode_string(temp, &el->el_scratch), complete_func); in fn_complete2()
728 el_deletestr(el, (int)len); in fn_complete2()
730 completion = escape_filename(el, matches[0], in fn_complete2()
741 el_winsertstr(el, in fn_complete2()
742 ct_decode_string(completion, &el->el_scratch)); in fn_complete2()
753 el_winsertstr(el, ct_decode_string( in fn_complete2()
754 (*app_func)(completion), &el->el_scratch)); in fn_complete2()
775 (void)fprintf(el->el_outfile, "\n"); in fn_complete2()
782 (void)fprintf(el->el_outfile, in fn_complete2()
785 (void)fflush(el->el_outfile); in fn_complete2()
788 (void)fprintf(el->el_outfile, "\n"); in fn_complete2()
799 fn_display_match_list(el, matches, in fn_complete2()
809 el_beep(el); in fn_complete2()
813 el_beep(el); in fn_complete2()
830 fn_complete(EditLine *el, in fn_complete() argument
837 return fn_complete2(el, complete_func, attempted_completion_function, in fn_complete()
848 _el_fn_complete(EditLine *el, int ch __attribute__((__unused__))) in _el_fn_complete() argument
850 return (unsigned char)fn_complete(el, NULL, NULL, in _el_fn_complete()
860 _el_fn_sh_complete(EditLine *el, int ch) in _el_fn_sh_complete() argument
862 return _el_fn_complete(el, ch); in _el_fn_sh_complete()