Rilasciata GNU ed 1.20.1

Il progetto GNU ha rilasciato una nuova versione del classico editor di testo ed, che è diventato il primo editor di testo standard per il sistema operativo UNIX. La nuova versione è numerata 1.20.1.

Nella nuova versione:

  • Nuove opzioni della riga di comando '+line', '+/RE' e '+?RE', che impostano la riga corrente al numero di riga specificato o alla prima o all'ultima riga che corrisponde all'espressione regolare "RE".
  • I nomi di file contenenti caratteri di controllo da 1 a 31 ora vengono rifiutati a meno che non vengano risolti utilizzando l'opzione della riga di comando --unsafe-names.
  • I nomi dei file contenenti i caratteri di controllo da 1 a 31 vengono ora stampati utilizzando sequenze di escape ottali.
  • Ed ora rifiuta i nomi di file che terminano con una barra.
  • 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 della tilde viene ora eseguita per i nomi di file passati ai comandi; se il nome del file inizia con "~/", la tilde (~) viene sostituita con il contenuto della variabile HOME.
  • Ed ora avvisa la prima volta che un comando modifica un buffer caricato da un file di sola lettura.
  • È stato documentato che "e" crea un buffer vuoto se il file non esiste.
  • È stato documentato che "f" imposta il nome file predefinito, indipendentemente dal fatto che il file esista o meno.
  • Descrizione migliorata dello stato di uscita in --help e nel manuale.
  • La variabile MAKEINFO è stata aggiunta alla configurazione e al Makefile.in.
  • È stato documentato in INSTALL che quando si sceglie lo standard C, le funzionalità POSIX devono essere abilitate esplicitamente: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Fonte: linux.org.ru

Aggiungi un commento