GNU Awk 4.2.1 хувилбар гарснаас хойш жилийн дараа 5.0.0 хувилбар гарсан.
Шинэ хувилбарт:
- POSIX printf %a болон %A форматын дэмжлэг нэмэгдсэн.
- Туршилтын дэд бүтцийг сайжруулсан. test/Makefile.am-ын агуулгыг хялбаршуулсан бөгөөд pc/Makefile.tst-ийг test/Makefile.in сайтаас үүсгэх боломжтой болсон.
- Regex процедурыг GNULIB горимоор сольсон.
- Дэд бүтэц шинэчлэгдсэн: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
- Тодорхойлогчдод латин бус үсгийг ашиглахыг зөвшөөрсөн баримтжуулаагүй тохиргооны сонголтууд болон холбогдох кодыг устгасан.
- "--with-whiny-user-strftime" тохиргооны сонголтыг устгасан.
- Энэхүү код нь одоо C99 орчны талаар илүү хатуу таамаглал дэвшүүлж байна.
- PROCINFO["платформ"] нь одоо GNU Awk-ийг эмхэтгэсэн платформыг харуулна.
- SYMTAB-д хувьсагчийн нэр биш зүйлсийг бичих нь маш аюултай алдаа гаргахад хүргэдэг. Энэ бол зан үйлийн өөрчлөлт юм.
- Сайхан хэвлэгч дээр сэтгэгдлүүдийг зохицуулах нь эхнээс нь бараг бүрэн шинэчлэгдсэн. Үүний үр дүнд одоо цөөн тооны сэтгэгдэл алга болсон.
- Нэрийн орон зайг нэвтрүүлсэн. Одоо та үүнийг хийх боломжгүй: gawk -e 'BEGIN {' -e 'хэвлэх "сайн уу" }'.
- GNU Awk нь одоо хатуу кодлогдсон Латин-1 хувилбарын оронд нэг байт локалд том үсгийг үл тоомсорлох үед хэлний мэдрэмжтэй болсон.
- Олон тооны алдаануудыг зассан.
Эх сурвалж: linux.org.ru