Home | History | Annotate | Download | only in libedit

Lines Matching defs:completion

55 /* completion functions */
649 * 'what_to_do' says what to do with the completion.
650 * \t means do standard completion.
653 * `!' means to do standard completion, and list all possible completions if
671 char *completion;
730 completion = escape_filename(el, matches[0],
733 completion = strdup(matches[0]);
734 if (completion == NULL)
739 * all possible matches if there is a possible completion.
742 ct_decode_string(completion, &el->el_scratch));
749 * it, unless we do filename completion and the
754 (*app_func)(completion), &el->el_scratch));
756 free(completion);