Megjelent a GNU Awk 5.0.0

Egy évvel a GNU Awk 4.2.1 megjelenése után megjelent az 5.0.0 verzió.

Az új verzióban:

  • Hozzáadták a printf %a és %A formátumok támogatását a POSIX-ból.
  • Javítva lett a tesztinfrastruktúra. Egyszerűsítették a test/Makefile.am tartalmát, és mostantól a pc/Makefile.tst a test/Makefile.in-ből generálható.
  • A Regex eljárásokat a GNULIB eljárásai helyettesítették.
  • Frissült az infrastruktúra: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • A dokumentálatlan konfigurációs opciókat és a hozzájuk tartozó kódot, amely lehetővé tette a nem latin karakterek használatát az azonosítókban, eltávolították.
  • A "—with-whiny-user-strftime" konfigurációs opciót eltávolították.
  • A kód most szigorúbb feltételezéseket tesz a C99 környezetével kapcsolatban.
  • A PROCINFO["platform"] mostantól megjeleníti a GNU Awk által összeállított platformot.
  • A nem változók nevéből álló elemek SYMTAB-ba való írása mostantól végzetes hibát eredményez. Ez a viselkedésváltozás.
  • A kommentek kezelése a pretty-printer-ben majdnem teljesen újraírásra került. Ennek eredményeként most kevesebb komment veszhet el.
  • Bevezették a névtereket. Mostantól nem lehet így használni: gawk -e ‘BEGIN {‘ -e ‘print "hello" }’.
  • A GNU Awk mostantól figyelembe veszi a helyi beállítást a kis- és nagybetűk figyelmen kívül hagyásánál az egybites lokalizációknál, a beégetett Latin-1 helyett.
  • Számos hibát kijavítottak.

Forrás: linux.org.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster