Il progetto GNU ha rilasciato una nuova versione del classico editor di testo ed, che è stato il primo editor di testo standard del sistema operativo UNIX. La nuova versione ha ricevuto il numero 1.20.1.
Nella nuova versione:
- Le nuove opzioni della riga di comando ‘+line’, ‘+/RE’ e ‘+?RE’, che impostano la riga corrente su un numero di riga specificato o sulla prima o ultima riga che corrisponde all'espressione regolare «RE».
- I nomi dei file che contengono caratteri di controllo da 1 a 31 vengono ora rifiutati se non consentiti tramite il parametro della riga di comando —unsafe-names.
- I nomi dei file contenenti caratteri di controllo da 1 a 31 vengono ora stampati utilizzando sequenze di escape ottali.
- Ed ora rifiuta i nomi dei file che terminano con una barra obliqua.
- I comandi intermedi che non impostano il flag di modifica non causano più il fallimento del secondo comando «e» o «q» con un avviso «buffer modificato».
- L'espansione con il tilde viene ora eseguita per i nomi dei file passati ai comandi; se il nome del file inizia con «~/», il tilde (~) viene sostituito con il contenuto della variabile HOME.
- Ed ora avvisa la prima volta che il comando modifica un buffer caricato da un file disponibile solo in lettura.
- È stato documentato che «e» crea un buffer vuoto se il file non esiste.
- È stato documentato che ‘f’ imposta il nome del file per impostazione predefinita, indipendentemente dal fatto che il file esista o meno.
- Migliorata la descrizione dello stato di uscita in —help e nella guida.
- La variabile MAKEINFO è stata aggiunta alla configurazione e a Makefile.in.
- In INSTALL è stato documentato che, nella scelta dello standard C, le funzioni POSIX devono essere incluse esplicitamente: ./configure CFLAGS+=’—std=c99 -D_POSIX_C_SOURCE=2′
Fonte: linux.org.ru
