Lanzamiento de GNU ed 1.20.1

El Proyecto GNU ha lanzado una nueva versión del clásico editor de texto ed, que se convirtió en el primer editor de texto estándar para el sistema operativo UNIX. La nueva versión tiene el número 1.20.1.

Versículos nuevos:

  • Nuevas opciones de línea de comando '+línea', '+/RE' y '+?RE', que establecen la línea actual en el número de línea especificado o en la primera o última línea que coincide con la expresión regular "RE".
  • Los nombres de archivos que contienen caracteres de control del 1 al 31 ahora se rechazan a menos que se resuelvan usando la opción de línea de comando --unsafe-names.
  • Los nombres de archivos que contienen caracteres de control del 1 al 31 ahora se imprimen utilizando secuencias de escape octales.
  • Ed ahora rechaza los nombres de archivos que terminan con una barra.
  • Los comandos intermedios que no establecen el indicador de cambio ya no provocan que el segundo comando "e" o "q" falle con una advertencia de "búfer modificado".
  • La expansión de tilde ahora se realiza para los nombres de archivos pasados ​​a los comandos; si el nombre del archivo comienza con "~/", la tilde (~) se reemplaza con el contenido de la variable HOME.
  • Ed ahora advierte la primera vez que un comando modifica un búfer cargado desde un archivo de solo lectura.
  • Se ha documentado que "e" crea un búfer vacío si el archivo no existe.
  • Se ha documentado que 'f' establece el nombre de archivo predeterminado, independientemente de si el archivo existe o no.
  • Descripción mejorada del estado de salida en --help y en el manual.
  • La variable MAKEINFO se ha agregado a la configuración y a Makefile.in.
  • Se documentó en INSTALL que al elegir el estándar C, las funciones POSIX deben habilitarse explícitamente: ./configure CFLAGS+='—std=c99 -D_POSIX_C_SOURCE=2′

Fuente: linux.org.ru

Añadir un comentario