GNU Awk 5.0.0 lëshuar

Një vit pas lëshimit të versionit 4.2.1 të GNU Awk, u lëshua versioni 5.0.0.

Në versionin e ri:

  • Është shtuar mbështetje për formatet POSIX printf %a dhe %A.
  • Infrastruktura e përmirësuar e testimit. Përmbajtja e test/Makefile.am është thjeshtuar dhe pc/Makefile.tst tani mund të gjenerohet nga test/Makefile.in.
  • Procedurat Regex janë zëvendësuar me procedurat GNULIB.
  • Infrastruktura e përditësuar: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Opsionet e konfigurimit pa dokumente dhe kodi përkatës që lejonte përdorimin e shkronjave jo latine në identifikues janë hequr.
  • Opsioni i konfigurimit "--with-whiny-user-strftime" është hequr.
  • Kodi tani bën supozime më të rrepta për mjedisin C99.
  • PROCINFO["platforma"] shfaq tani platformën për të cilën është përpiluar GNU Awk.
  • Shkrimi i artikujve që nuk janë emra variablash në SYMTAB tani rezulton në një gabim fatal. Ky është ndryshim i sjelljes.
  • Trajtimi i komenteve në printerin e bukur është ridizajnuar pothuajse tërësisht nga e para. Si rezultat, tani humben më pak komente.
  • Janë prezantuar hapësirat e emrave. Tani nuk mund ta bëni më këtë: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • GNU Awk tani është i ndjeshëm ndaj vendndodhjes kur injoron shkronjat e vogla në gjuhët me një bajt, në vend të variantit Latin-1 të koduar të fortë.
  • Një mori gabimesh janë rregulluar.

Burimi: linux.org.ru

Shto një koment