Sena wara r-rilaxx tal-verżjoni GNU Awk 4.2.1, ġiet rilaxxata l-verżjoni 5.0.0.
Fil-verżjoni l-ġdida:
- Ġie miżjud appoġġ għall-formati POSIX printf %a u %A.
- Infrastruttura mtejba tal-ittestjar. Il-kontenut tat-test/Makefile.am ġie ssimplifikat u pc/Makefile.tst issa jistgħu jiġu ġġenerati minn test/Makefile.in.
- Il-proċeduri Regex ġew sostitwiti bi proċeduri GNULIB.
- Infrastruttura aġġornata: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- Għażliet ta' konfigurazzjoni mhux dokumentati u kodiċi relatat li ppermettew li jintużaw ittri mhux Latini fl-identifikaturi tneħħew.
- L-għażla tal-konfigurazzjoni "--with-whiny-user-strftime" tneħħiet.
- Il-kodiċi issa jagħmel suppożizzjonijiet aktar stretti dwar l-ambjent C99.
- PROCINFO["pjattaforma"] issa turi l-pjattaforma li għaliha ġie kkompilat GNU Awk.
- Il-kitba ta' oġġetti li mhumiex ismijiet varjabbli f'SYMTAB issa tirriżulta fi żball fatali. Din hija bidla fl-imġieba.
- L-immaniġġjar tal-kummenti fi pretty-printer ġie ddisinjat mill-ġdid kważi kompletament mill-bidu. B’riżultat ta’ dan, issa jintilfu inqas kummenti.
- L-ispazji tal-ismijiet ġew introdotti. Issa ma tistax tagħmel dan aktar: gawk -e 'BEGIN {' -e 'print "hello" }'.
- GNU Awk issa huwa sensittiv għal-lokal meta jinjora l-każ f'locali b'byte wieħed, minflok il-varjant Latin-1 hardcoded.
- Ġew irranġati mazz ta 'bugs.
Sors: linux.org.ru