Lançado o GNU Awk 5.0.0

Um ano após o lançamento da versão 4.2.1 do GNU Awk, foi lançada a versão 5.0.0.

Na nova versão:

  • Adicionada suporte aos formatos printf %a e %A do POSIX.
  • A infraestrutura de teste foi melhorada. O conteúdo de test/Makefile.am foi simplificado e agora é possível gerar pc/Makefile.tst a partir de test/Makefile.in.
  • As funções Regex foram substituídas pelas funções do GNULIB.
  • Atualizada a infraestrutura: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Opções de configuração não documentadas e o código correspondente, que permitiam usar letras que não eram do alfabeto latino em identificadores, foram removidos.
  • A opção de configuração "--with-whiny-user-strftime" foi removida.
  • O código agora faz suposições mais rigorosas sobre o ambiente C99.
  • PROCINFO["platform"] agora exibe a plataforma para a qual o GNU Awk foi compilado.
  • Gravar elementos que não são nomes de variáveis na SYMTAB agora resulta em um erro fatal. Essa é uma mudança de comportamento.
  • O processamento de comentários no pretty-printer foi totalmente refeito desde o início. Como resultado, agora menos comentários são perdidos.
  • Espaços de nomes foram introduzidos. Agora não é mais permitido fazer: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • O GNU Awk agora leva em consideração a localidade ao ignorar a diferença entre maiúsculas e minúsculas em localidades de um único byte, em vez de uma versão codificada em Latin-1.
  • Uma série de bugs foi corrigida.

Fonte: linux.org.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster