E Joer no der Verëffentlechung vun der GNU Awk Versioun 4.2.1 gouf d'Versioun 5.0.0 verëffentlecht.
An der neier Versioun:
- Ënnerstëtzung fir d'POSIX Printf %a an %A Formater gouf dobäigesat.
- Verbesserte Testinfrastruktur. Den Inhalt vun test/Makefile.am gouf vereinfacht an pc/Makefile.tst kann elo aus test/Makefile.in generéiert ginn.
- Regex Prozeduren goufen duerch GNULIB Prozeduren ersat.
- Infrastruktur aktualiséiert: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- Ondokumentéiert Konfiguratiounsoptiounen a verwandte Code, déi et erlaabt hunn net-laténgesch Buschtawen an Identifizéierer ze benotzen, goufen ewechgeholl.
- D'Konfiguratiounsoptioun "--with-whiny-user-strftime" gouf geläscht.
- De Code mécht elo méi streng Viraussetzungen iwwer d'C99 Ëmfeld.
- PROCINFO["Plattform"] weist elo d'Plattform fir déi GNU Awk kompiléiert gouf.
- Schreiwen vun Elementer déi net variabel Nimm am SYMTAB sinn, resultéiert elo zu engem fatale Feeler. Dëst ass Verhalensännerung.
- D'Handhabung vu Kommentaren am schéine Printer gouf bal komplett vun Null nei entworf. Als Resultat ginn elo manner Kommentarer verluer.
- Nummraim sinn agefouert ginn. Elo kënnt Dir dëst net méi maachen: gawk -e 'BEGIN {' -e 'print "hallo" }'.
- GNU Awk ass elo locale-sensibel wann Dir Fall an Single-Byte Locales ignoréiert, amplaz vun der hardcoded Latäin-1 Variant.
- Eng Rëtsch Käfere goufen fixéiert.
Source: linux.org.ru