Një vit pas publikimit të GNU Awk versioni 4.2.1 u lançua versioni 5.0.0.
NĂ« versionin e ri:
- U shtua mbështetje për formatet printf %a dhe %A nga POSIX.
- Infrastruktura e testimit është përmirësuar. Përmbajtja e test/Makefile.am është thjeshtuar dhe tani mund të gjenerohet pc/Makefile.tst nga test/Makefile.in.
- Procedurat Regex janë zëvendësuar me procedura nga GNULIB.
- Infrastruktura është përditësuar: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- Opcionet e konfiguratës që nuk ishin dokumentuar dhe kodi përkatës, të cilat lejonin përdorimin e shkronjave jashtë alfabetit latin në identifikues, janë fshirë.
- Opcioni i konfiguratĂ«s "âwith-whiny-user-strftime" u fshi.
- Kodi tani bën supozime më të rrepta mbi mjedisin C99.
- PROCINFO["platform"] tani tregon platformën për të cilën është ndërtuar GNU Awk.
- Shkruarja e elementeve që nuk janë emra variabler në SYMTAB tani shkakton një gabim fatal. Ky është një ndryshim sjelljeje.
- Përpunimi i komenteve në pretty-printer është rishikuar pothuajse nga fillimi. Si rezultat, tani humben më pak komente.
- JanĂ« futur hapĂ«sira emrash. Tani nuk Ă«shtĂ« mĂ« e mundur tĂ« bĂ«ni kĂ«shtu: gawk -e âBEGIN {â -e âprint "hello" }â.
- GNU Awk tani merr parasysh lokalitetin kur injoron regjistrin në lokalitetet të njëbyteve në vend të variantit të ngurtë Latin-1.
- Janë rregulluar shumë të meta.
Burimi: linux.org.ru
