GNU Awk 5.0.0 est sorti

Un an après la sortie de GNU Awk version 4.2.1, la version 5.0.0 a été publiée.

Dans la nouvelle version :

  • Prise en charge des formats printf %a et %A de POSIX ajoutée.
  • L'infrastructure de test a été améliorée. Le contenu de test/Makefile.am a été simplifié et il est maintenant possible de générer pc/Makefile.tst à partir de test/Makefile.in.
  • Les procédures Regex ont été remplacées par celles de GNULIB.
  • L'infrastructure a été mise à jour : Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Les options de configuration non documentées et le code associé, qui permettaient d'utiliser des lettres non latines dans les identifiants, ont été supprimés.
  • L'option de configuration "—with-whiny-user-strftime" a été supprimée.
  • Le code fait maintenant des hypothèses plus strictes sur l'environnement C99.
  • PROCINFO["platform"] affiche maintenant la plateforme pour laquelle GNU Awk a été compilé.
  • L'enregistrement d'éléments qui ne sont pas des noms de variables dans SYMTAB entraîne désormais une erreur fatale. C'est un changement de comportement.
  • Le traitement des commentaires dans le pretty-printer a été presque entièrement repensé. Moins de commentaires sont maintenant perdus.
  • Des espaces de noms ont été introduits. Il n'est désormais plus possible de faire : gawk -e 'BEGIN {' -e 'print "hello" }'.
  • GNU Awk tient désormais compte de la locale lors de l'ignorance de la casse dans les locales à un octet au lieu d'une variante codée en dur en Latin-1.
  • Une multitude de bogues a été corrigée.

Source : linux.org.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster