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 'print "hello" }'.
  • GNU Awk азыр катуу коддолгон латын-1 вариантынын ордуна бир байт тилдерде регистрлерди этибарга албаганда тилди сезгич.
  • Бир топ мүчүлүштүктөр оңдолду.

Source: linux.org.ru

Комментарий кошуу