GNU Awk 5.0.0 Eldonita

Jaron post la publikigo de GNU Awk versio 4.2.1, versio 5.0.0 estis publikigita.

En la nova versio:

  • Subteno por la POSIX printf %a kaj %A formatoj estis aldonita.
  • Plibonigita testa infrastrukturo. La enhavo de test/Makefile.am estis simpligita kaj pc/Makefile.tst nun povas esti generita de test/Makefile.in.
  • Regex-proceduroj estis anstataŭigitaj per GNULIB-proceduroj.
  • Infrastrukturo ĝisdatigita: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Nedokumentitaj agordaj opcioj kaj rilata kodo, kiuj permesis uzi ne-latinajn literojn en identigiloj, estis forigitaj.
  • La agorda opcio "--with-whiny-user-strftime" estis forigita.
  • La kodo nun faras pli striktajn supozojn pri la C99-medio.
  • PROCINFO["platformo"] nun montras la platformon por kiu GNU Awk estis kompilita.
  • Skribi elementojn kiuj ne estas variaj nomoj en SYMTAB nun rezultigas mortigan eraron. Ĉi tio estas kondutŝanĝo.
  • Pritraktado de komentoj en bela-printilo estis restrukturita preskaŭ tute de nulo. Kiel rezulto, malpli da komentoj nun estas perditaj.
  • Nomspacoj estis enkondukitaj. Nun vi ne plu povas fari ĉi tion: gawk -e 'BEGIN {' -e 'print "saluton" }'.
  • GNU Awk nun estas loka-sentema kiam oni ignoras minusklojn en unubajtaj lokoj, anstataŭ la malmolkodita Latin-1-variaĵo.
  • Aro da eraroj estis korektitaj.

fonto: linux.org.ru

Aldoni komenton