Gipagawas ang GNU Awk 5.0.0

Usa ka tuig human sa pagpagawas sa GNU Awk nga bersyon 4.2.1, ang bersyon 5.0.0 gipagawas.

Sa bag-ong bersyon:

  • Gidugang ang suporta alang sa POSIX printf %a ug %A nga mga format.
  • Gipauswag nga imprastraktura sa pagsulay. Gipasimple nga sulod sa test/Makefile.am ug karon posible na nga makamugna og pc/Makefile.tst gikan sa test/Makefile.in.
  • Ang mga pamaagi sa regex gipulihan sa mga pamaagi gikan sa GNULIB.
  • Gi-update ang imprastraktura: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Ang dili dokumentado nga mga opsyon sa pag-configure ug may kalabutan nga code nga nagtugot sa dili Latin nga mga karakter nga gamiton sa mga identifier gikuha na.
  • Ang opsyon sa pag-configure "--with-whiny-user-strftime" gikuha na.
  • Ang code karon naghimo sa mas lig-on nga mga pangagpas bahin sa C99 nga palibot.
  • Ang PROCINFO["plataporma"] karon nagpagawas sa plataporma nga gihugpong sa GNU Awk.
  • Ang pagsulat sa mga elemento nga dili lainlain nga mga ngalan sa SYMTAB karon moresulta sa usa ka makamatay nga sayup. Kini ang pagbag-o sa pamatasan.
  • Ang pagdumala sa komentaryo sa pretty-printer kay halos bug-os nga gidesinyo pag-usab gikan sa wala. Ingon usa ka sangputanan, karon mas gamay nga mga komento ang nawala.
  • Gipaila ang mga namespace. Dili na nimo mahimo kini: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • Ang GNU Awk karon sensitibo sa lokal kung dili tagdon ang kaso sa usa ka byte nga lokal imbes nga hardcoded nga Latin-1.
  • Giayo ang daghang mga bug.

Source: linux.org.ru

Idugang sa usa ka comment