GNU Awk 5.0.0 Meħlus

Sena wara r-rilaxx tal-verżjoni GNU Awk 4.2.1, ġiet rilaxxata l-verżjoni 5.0.0.

Fil-verżjoni l-ġdida:

  • Ġie miżjud appoġġ għall-formati POSIX printf %a u %A.
  • Infrastruttura mtejba tal-ittestjar. Il-kontenut tat-test/Makefile.am ġie ssimplifikat u pc/Makefile.tst issa jistgħu jiġu ġġenerati minn test/Makefile.in.
  • Il-proċeduri Regex ġew sostitwiti bi proċeduri GNULIB.
  • Infrastruttura aġġornata: Bison 3.3, Automake 1.16.1, Gettext 0.19.8.1, makeinfo 6.5.
  • Għażliet ta' konfigurazzjoni mhux dokumentati u kodiċi relatat li ppermettew li jintużaw ittri mhux Latini fl-identifikaturi tneħħew.
  • L-għażla tal-konfigurazzjoni "--with-whiny-user-strftime" tneħħiet.
  • Il-kodiċi issa jagħmel suppożizzjonijiet aktar stretti dwar l-ambjent C99.
  • PROCINFO["pjattaforma"] issa turi l-pjattaforma li għaliha ġie kkompilat GNU Awk.
  • Il-kitba ta' oġġetti li mhumiex ismijiet varjabbli f'SYMTAB issa tirriżulta fi żball fatali. Din hija bidla fl-imġieba.
  • L-immaniġġjar tal-kummenti fi pretty-printer ġie ddisinjat mill-ġdid kważi kompletament mill-bidu. B’riżultat ta’ dan, issa jintilfu inqas kummenti.
  • L-ispazji tal-ismijiet ġew introdotti. Issa ma tistax tagħmel dan aktar: gawk -e 'BEGIN {' -e 'print "hello" }'.
  • GNU Awk issa huwa sensittiv għal-lokal meta jinjora l-każ f'locali b'byte wieħed, minflok il-varjant Latin-1 hardcoded.
  • Ġew irranġati mazz ta 'bugs.

Sors: linux.org.ru

Żid kumment