È stata rilasciata GNU Awk 5.0.0

Un anno dopo il rilascio della versione 4.2.1 di GNU Awk, è stata rilasciata la versione 5.0.0.

Nella nuova versione:

  • È stata aggiunta la supporto ai formati printf %a e %A di POSIX.
  • È stata migliorata l'infrastruttura di test. Il contenuto di test/Makefile.am è stato semplificato e ora è possibile generare pc/Makefile.tst da test/Makefile.in.
  • Le procedure Regex sono state sostituite da procedure di GNULIB.
  • L'infrastruttura è stata aggiornata: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Le opzioni di configurazione non documentate e il codice corrispondente che consentivano l'uso di lettere non latine negli identificatori sono stati rimossi.
  • L'opzione di configurazione "—with-whiny-user-strftime" è stata rimossa.
  • Il codice ora fa assunzioni più rigorose sul ambiente C99.
  • PROCINFO["platform"] ora restituisce la piattaforma per la quale è stato compilato GNU Awk.
  • Scrivere elementi che non sono nomi di variabili in SYMTAB ora provoca un errore fatale. Questa è una modifica del comportamento.
  • La gestione dei commenti nel pretty-printer è stata riscritta quasi completamente da zero. Di conseguenza, ora si perdono meno commenti.
  • Sono stati introdotti spazi dei nomi. Ora non è più possibile fare così: gawk -e ‘BEGIN {‘ -e ‘print "hello" }’.
  • GNU Awk ora considera la locale per l'ignoranza del maiuscolo nelle locali a byte singolo invece della versione hardcoded Latin-1.
  • Risolti numerosi bug.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster