Izašao je GNU Awk 5.0.0

Godinu dana nakon izlaska GNU Awk verzije 4.2.1, objavljena je verzija 5.0.0.

U novoj verziji:

  • Dodana je podrška za printf formate %a i %A iz POSIX-a.
  • Testna infrastruktura je poboljšana. Sadržaj test/Makefile.am je pojednostavljen i sada je moguće generirati pc/Makefile.tst iz test/Makefile.in.
  • Regex procedure su zamijenjene procedurama iz GNULIB-a.
  • Infrastruktura je ažurirana: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Nedokumentirane konfiguracijske opcije i odgovarajući kod koji su omogućavali korištenje slova izvan latiničnog u identifikatorima su uklonjeni.
  • Konfiguracijska opcija "—with-whiny-user-strftime" je uklonjena.
  • Kod sada donosi stroža pretpostavke o C99 okruženju.
  • PROCINFO["platform"] sada prikazuje platformu za koju je GNU Awk sastavljen.
  • Zapisivanje elemenata koji nisu imena varijabli u SYMTAB sada dovodi do fatalne greške. Ovo je promjena ponašanja.
  • Obrada komentara u pretty-printeru je potpuno redizajnirana od nule. Na kraju, sada se manje komentara gubi.
  • Uvedeni su prostori imena. Sada više nije moguće raditi ovako: gawk -e ‘BEGIN {‘ -e ‘print "hello" }’.
  • GNU Awk sada uzima u obzir lokalne postavke pri ignoriranju velikih i malih slova u jednonitnim lokalnim postavkama umjesto hardkodirane varijante Latin-1.
  • Ispravljeno je mnogo grešaka.

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster