xedit
Maggiori info
- Creatore
- Chris D. Peterson
- Tipo
- Editor di testo
- Licenza
- MIT
- Codice sorgente
- gitlab.freedesktop.org/xorg/app/xedit
L'editor di testo incluso nella distribuzione di X, nato come dimostrazione del widget Text di Athena e dotato, sotto XFree86, di un interprete Lisp integrato.
Chris Peterson, al MIT X Consortium, scrisse xedit come involucro sottile attorno al widget Text di Athena: una barra di comandi con Quit, Save e Load, una finestra di messaggi che fa anche da blocco appunti, una riga per il nome del file e l'area di modifica vera e propria. Le combinazioni di tasti sono simili a quelle di Emacs perché tali sono quelle del widget Text. Nella forma originale era un programma per dimostrare che il widget funzionava, non qualcosa che qualcuno scegliesse di proposito.
Le cose cambiarono quando Paulo César Pereira de Andrade ne assunse la manutenzione per XFree86 intorno al 2000 e lo estese con buffer multipli, evidenziazione della sintassi, controllo ortografico tramite ispell e, cosa del tutto inattesa, un proprio interprete Lisp per configurazione ed estensioni, in evidente omaggio a Emacs. Ne risulta un editor con più funzioni di quante chiunque ne scopra, in un pacchetto che quasi nessuno avvia se non per errore.