Як сол пас аз нашри версияи GNU Awk 4.2.1, версияи 5.0.0 бароварда шуд.
Дар версияи нав:
- Дастгирии форматҳои POSIX printf %a ва %A илова карда шудааст.
- Инфрасохтори беҳтаршудаи санҷиш. Мундариҷаи test/Makefile.am содда карда шудааст ва акнун метавонад аз test/Makefile.in pc/Makefile.tst тавлид шавад.
- Тартиби Regex бо расмиёти GNULIB иваз карда шуданд.
- Инфрасохтор навсозӣ шудааст: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- Вариантҳои конфигуратсияи ҳуҷҷатнашуда ва рамзи марбут, ки имкон медоданд, ки ҳарфҳои ғайрилотинӣ дар идентификаторҳо истифода шаванд, хориҷ карда шуданд.
- Опсияи конфигуратсияи "--with-whiny-user-strftime" хориҷ карда шуд.
- Рамз ҳоло дар бораи муҳити C99 тахминҳои сахттар мекунад.
- PROCINFO["platform"] ҳоло платформаеро намоиш медиҳад, ки барои он GNU Awk тартиб дода шудааст.
- Навиштани ҷузъҳое, ки дар SYMTAB номҳои тағирёбанда нестанд, ҳоло ба хатои марговар оварда мерасонад. Ин тағирёбии рафтор аст.
- Коркарди шарҳҳо дар принтери зебо тақрибан аз сифр аз нав тарҳрезӣ шудааст. Дар натиҷа, ҳоло камтар шарҳҳо гум мешаванд.
- Фазои номҳо ҷорӣ карда шуданд. Акнун шумо дигар ин корро карда наметавонед: gawk -e 'BEGIN {' -e 'print "hello" }'.
- Ҳоло GNU Awk ҳангоми нодида гирифтани ҳарфҳо дар локалҳои якбайтӣ, ба ҷои варианти сахттаъсири лотинӣ-1, ба маҳал ҳассос аст.
- Як қатор хатогиҳо ислоҳ карда шуданд.
Манбаъ: linux.org.ru