GNU readline

Origem: Wikipédia, a enciclopédia livre.
(Redirecionado de Readline)
Saltar para a navegação Saltar para a pesquisa
GNU readline
Desenvolvedor Brian Fox, Chet Ramey
Versão estável 7.0 (15 de setembro de 2016; há 3 anos)
Sistema operacional Multi plataforma (POSIX)
Gênero(s) Biblioteca
Licença GNU General Public License
Página oficial Página principal (em inglês)., acessado pela última vez há 39 semanas e 2 dias

GNU readline é uma biblioteca de software desenvolvida e mantida pelo projeto GNU e publicada sobre a licença GPL. Sua função é prover funcionalidades extras na edição de linha de comando, por exemplo :

  • completamento do início de nomes com a tecla Tab,
  • movimentação do cursor para trás com o atalho Ctrl+B e
  • movimentação do cursor para frente com o atalho Ctrl+F.

A maior parte destes atalhos imita o comportamento de outros softwares do projeto GNU, como por exemplo o Emacs e o Vi.

Um projeto que faz uso desta biblioteca é o interpretador de comandos bash. A GNU readline é portável e permite que as aplicações mostrem comportamento semelhante em diversos sistemas operacionais.

Muitas críticas são feitas à biblioteca, uma inclusive partindo da própria página de manual da GNU readline que a descreve como "grande demais e lenta demais".[1] Outro problema é a licença GPL que obriga todo software que a utiliza a também se licenciar sob GPL. Há alternativas à GNU readline, como as bibliotecas Tecla e Editline, que estão sob licença BSD.

Referências

Ligações externas[editar | editar código-fonte]

Ícone de esboço Este artigo sobre software é um esboço. Você pode ajudar a Wikipédia expandindo-o.