GNU ed 1.20.1 lanzado

O Proxecto GNU lanzou unha nova versión do editor de texto clásico ed, que se converteu no primeiro editor de texto estándar para o SO UNIX. A nova versión leva o número 1.20.1.

Na nova versión:

  • Novas opcións de liña de comandos '+liña', '+/RE' e '+?RE', que establecen a liña actual co número de liña especificado ou na primeira ou última liña que coincida coa expresión regular "RE".
  • Os nomes de ficheiros que conteñan os caracteres de control do 1 ao 31 agora rexéitanse a non ser que se resolvan mediante a opción de liña de comandos --unsafe-names.
  • Os nomes de ficheiros que conteñen os caracteres de control do 1 ao 31 agora están impresos mediante secuencias de escape octais.
  • Ed agora rexeita os nomes de ficheiros que rematan cunha barra.
  • Os comandos intermedios que non establecen a marca de cambio xa non provocan que o segundo comando "e" ou "q" falle cunha advertencia de "búfer modificado".
  • A expansión Tilde agora está feita para os nomes de ficheiros pasados ​​aos comandos; se o nome do ficheiro comeza por "~/", a tilde (~) substitúese polo contido da variable HOME.
  • Ed agora advirte a primeira vez que un comando modifica un búfer cargado desde un ficheiro de só lectura.
  • Documentouse que "e" crea un búfer baleiro se o ficheiro non existe.
  • Documentouse que 'f' establece o nome de ficheiro predeterminado, independentemente de que o ficheiro exista ou non.
  • Mellorouse a descrición do estado de saída en --help e no manual.
  • A variable MAKEINFO engadiuse á configuración e Makefile.in.
  • Documentouse en INSTALL que ao elixir o estándar C, as funcións POSIX deben estar activadas explícitamente: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Fonte: linux.org.ru

Engadir un comentario