GNU Awk 5.0.0 lanzado

Un ano despois do lanzamento da versión 4.2.1 de GNU Awk, lanzouse a versión 5.0.0.

Na nova versión:

  • Engadiuse soporte para os formatos POSIX printf %a e %A.
  • Infraestrutura de proba mellorada. Os contidos de test/Makefile.am simplificáronse e agora pódese xerar pc/Makefile.tst desde test/Makefile.in.
  • Os procedementos de regex substituíronse por procedementos GNULIB.
  • Infraestrutura actualizada: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Elimináronse as opcións de configuración non documentadas e o código relacionado que permitía usar letras non latinas nos identificadores.
  • Eliminouse a opción de configuración "--with-whiny-user-strftime".
  • O código agora fai suposicións máis estritas sobre o ambiente C99.
  • PROCINFO["plataforma"] agora mostra a plataforma para a que foi compilado GNU Awk.
  • Escribir elementos que non sexan nomes de variables en SYMTAB agora provoca un erro fatal. Este é o cambio de comportamento.
  • O manexo dos comentarios en pretty-printer redeseñouse case completamente desde cero. Como resultado, agora se perden menos comentarios.
  • Introducíronse espazos de nomes. Agora xa non podes facer isto: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • GNU Awk agora é sensible á configuración rexional ao ignorar maiúsculas e minúsculas en rexionais dun só byte, en lugar da variante codificada Latin-1.
  • Corrixíronse unha morea de erros.

Fonte: linux.org.ru

Engadir un comentario