GNU Awk 5.0.0 гарсан

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

сэтгэгдэл нэмэх