Lanzamiento de GNU Awk 5.0.0

Un año después del lanzamiento de la versión 4.2.1 de GNU Awk, se lanzó la versión 5.0.0.

Versículos nuevos:

  • Se ha agregado soporte para los formatos POSIX printf %a y %A.
  • Infraestructura de pruebas mejorada. El contenido de test/Makefile.am se ha simplificado y pc/Makefile.tst ahora se puede generar desde test/Makefile.in.
  • Los procedimientos Regex han sido reemplazados por procedimientos GNULIB.
  • Infraestructura actualizada: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Se han eliminado las opciones de configuración no documentadas y el código relacionado que permitía el uso de letras no latinas en los identificadores.
  • Se ha eliminado la opción de configuración "--with-whiny-user-strftime".
  • El código ahora hace suposiciones más estrictas sobre el entorno C99.
  • PROCINFO["plataforma"] ahora muestra la plataforma para la cual se compiló GNU Awk.
  • Escribir elementos que no son nombres de variables en SYMTAB ahora genera un error fatal. Este es un cambio de comportamiento.
  • El manejo de comentarios en Pretty-Printer se ha rediseñado casi por completo desde cero. Como resultado, ahora se pierden menos comentarios.
  • Se han introducido espacios de nombres. Ahora ya no puedes hacer esto: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • GNU Awk ahora distingue la configuración regional al ignorar mayúsculas y minúsculas en configuraciones regionales de un solo byte, en lugar de la variante Latin-1 codificada.
  • Se han solucionado un montón de errores.

Fuente: linux.org.ru

Añadir un comentario