Note that libedit does not support the function readline_list_history()
Para usar as funções readline, é necessário instalar a libreadline. Pode-se encontrar a libreadline na página do projeto Readline GNU, em » http://cnswww.cns.cwru.edu/~chet/readline/rltop.html. É mantida por Chet Ramey, que também é o autor do Bash.
Pode-se também utilizar estas funções com a biblioteca libedit, uma substituição não-GPL para a biblioteca readline. A biblioteca libedit está sob a licença BSD e encontra-se disponível em » http://www.thrysoee.dk/editline/.