Tengo una pregunta acerca de Readline Library.usando readline() para completar
Quiero saber si Readline puede autocompletar el nombre de archivo de los directorios en un programa en C?
He buscado y solo he visto completar el nombre del comando.
gracias de antemano.
EDITAR: He copiado el nombre del archivo en una matriz. Estas son las funciones que uso: en el archivo rline.c, char * command_generator, char ** tab_completion (const char * text, int start, int end), void initialize_readline(). Creo que tengo que usar char * filename_completion_function (char * text, int state)? Cuando escribo en la tecla "tab", no llama nada, bind() no parece ser utilizado. ¿Sabes si uso las funciones correctas? gracias !!
tal vez esta [link] (http://cc.byexamples.com/2008/06/16/gnu-readline-implement-custom-auto-complete/) –