Rhyddhawyd GNU Awk 5.0.0

Flwyddyn ar Γ΄l rhyddhau fersiwn GNU Awk 4.2.1, rhyddhawyd fersiwn 5.0.0.

Yn y fersiwn newydd:

  • Mae cefnogaeth i fformatau printf %a a % A POSIX wedi'i ychwanegu.
  • Gwell seilwaith prawf. Cynnwys wedi'i symleiddio o test/Makefile.am a nawr mae'n bosibl cynhyrchu pc/Makefile.tst o test/Makefile.in.
  • Mae gweithdrefnau GNULIB wedi disodli gweithdrefnau Regex.
  • Seilwaith wedi'i ddiweddaru: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Mae opsiynau ffurfweddu heb eu dogfennu a chod cysylltiedig a oedd yn caniatΓ‘u i nodau nad ydynt yn Lladin gael eu defnyddio mewn dynodwyr wedi'u dileu.
  • Mae'r opsiwn cyfluniad "--with-whiny-user-strftime" wedi'i ddileu.
  • Mae'r cod bellach yn gwneud rhagdybiaethau cryfach am amgylchedd C99.
  • Mae PROCINFO ["platform"] bellach yn allbynnu'r platfform y lluniwyd GNU Awk ar ei gyfer.
  • Mae ysgrifennu elfennau nad ydynt yn enwau amrywiol i SYMTAB bellach yn arwain at wall angheuol. Mae hyn yn newid ymddygiad.
  • Mae trin sylwadau mewn argraffydd hardd wedi'i ailgynllunio bron yn gyfan gwbl o'r dechrau. O ganlyniad, nawr mae llai o sylwadau'n cael eu colli.
  • Cyflwyno bylchau enw. Ni allwch wneud hyn bellach: gawk -e 'BEGIN {' -e 'print "helo" }'.
  • Mae GNU Awk bellach yn sensitif i locale wrth anwybyddu achos mewn locales un beit yn lle Lladin-1 Γ’ chod caled.
  • Wedi trwsio llawer o chwilod.

Ffynhonnell: linux.org.ru

Ychwanegu sylw