xedit
Mais informações
- Criado por
- Chris D. Peterson
- Tipo
- Editor de texto
- Licença
- MIT
- Código-fonte
- gitlab.freedesktop.org/xorg/app/xedit
O editor de texto da própria distribuição do X, pensado como demonstração do widget Text do Athena e que, no XFree86, ganhou um interpretador Lisp embutido.
Chris Peterson, do MIT X Consortium, escreveu o xedit como uma casca fina em volta do widget Text do Athena: uma barra de comandos com Quit, Save e Load, uma janela de mensagens que serve também de rascunho, uma linha de nome de arquivo e a área de edição propriamente dita. Os atalhos de teclado lembram o Emacs porque os do widget Text lembram. Na forma original, era um programa para mostrar que o widget funcionava, e não algo que alguém escolhesse de propósito.
Isso mudou quando Paulo César Pereira de Andrade assumiu a manutenção para o XFree86, por volta de 2000, e ampliou o xedit com vários buffers, realce de sintaxe, correção ortográfica via ispell e, o mais inesperado, um interpretador de Lisp próprio para configuração e extensões, numa homenagem óbvia ao Emacs. O resultado é um editor com mais recursos do que alguém descobre, num pacote que quase ninguém abre, a não ser por acidente.