Izdan GNU Awk 5.0.0

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

U novoj verziji:

  • Dodata je podrška za POSIX printf %a i %A formate.
  • Poboljšana infrastruktura za testiranje. Pojednostavljen sadržaj test/Makefile.am i sada je moguće generirati pc/Makefile.tst iz test/Makefile.in.
  • Regex procedure su zamijenjene procedurama iz GNULIB-a.
  • Infrastruktura ažurirana: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Uklonjene su nedokumentirane opcije konfiguracije i povezani kod koji je dozvoljavao upotrebu nelatinskih znakova u identifikatorima.
  • Opcija konfiguracije "--with-whiny-user-strftime" je uklonjena.
  • Kod sada daje jače pretpostavke o okruženju C99.
  • PROCINFO["platforma"] sada ispisuje platformu za koju je GNU Awk kompajliran.
  • Pisanje elemenata koji nisu imena varijabli u SYMTAB sada rezultira fatalnom greškom. Ovo je promjena ponašanja.
  • Rukovanje komentarima u prilično štampaču je redizajnirano gotovo u potpunosti od nule. Kao rezultat toga, sada je izgubljeno manje komentara.
  • Uvedeni prostori imena. Ovo više ne možete učiniti: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • GNU Awk je sada osjetljiv na lokalizaciju kada ignoriše velika i mala slova u jednobajtnim lokalizacijama umjesto tvrdo kodiranog latiničnog-1.
  • Ispravljeno mnogo grešaka.

izvor: linux.org.ru

Dodajte komentar