In jier nei de frijlitting fan GNU Awk ferzje 4.2.1 waard ferzje 5.0.0 frijlitten.
Yn de nije ferzje:
- Stipe foar de POSIX printf %a en %A formaten is tafoege.
- Ferbettere testynfrastruktuer. De ynhâld fan test/Makefile.am is ferienfâldige en pc/Makefile.tst kin no generearre wurde fan test/Makefile.in.
- Regex-prosedueres binne ferfongen troch GNULIB-prosedueres.
- Ynfrastruktuer bywurke: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- Net-dokumintearre konfiguraasjeopsjes en besibbe koade dy't tastien net-Latynske letters te brûken yn identifiers binne fuortsmiten.
- De konfiguraasje-opsje "--with-whiny-user-strftime" is fuortsmiten.
- De koade makket no strangere oannames oer de C99-omjouwing.
- PROCINFO["platfoarm"] toant no it platfoarm wêrfoar GNU Awk kompilearre is.
- It skriuwen fan items dy't gjin fariabele nammen binne yn SYMTAB resultearret no yn in fatale flater. Dit is gedrachsferoaring.
- Behanneling fan opmerkingen yn pretty-printer is hast folslein fanôf it begjin opnij ûntwurpen. Dêrtroch geane no minder opmerkings ferlern.
- Nammeromten binne ynfierd. No kinne jo dit net mear dwaan: gawk -e 'BEGIN {' -e 'print "hallo" }'.
- GNU Awk is no locale-gefoelich by it negearjen fan gefal yn single-byte locales, ynstee fan de hardcoded Latyn-1 fariant.
- In boskje bugs binne reparearre.
Boarne: linux.org.ru