Fa'aliliuga fou ole GNU Awk 5.2 fa'aliliu

O se faʻasalalauga fou o le GNU Project's faʻatinoina o le AWK polokalame gagana, Gawk 5.2.0, ua faʻalauiloaina. AWK na atiina ae i le 70s o le seneturi talu ai ma e leʻi oʻo i ni suiga taua talu mai le ogatotonu o le 80s, lea na faʻamatalaina ai le ivi pito i tua o le gagana, lea na mafai ai ona faatumauina le mautu ma le faigofie o le gagana i aso ua mavae. sefulu tausaga. E ui lava i lona matua, AWK o loʻo faʻaaogaina pea e le pulega e faʻatino galuega masani e fesoʻotaʻi ma le faʻavasegaina o ituaiga faila faila ma faʻatupuina fuainumera faigofie.

Suiga autu:

  • Faʻaopoopoina le faʻataʻitaʻiga lagolago mo le pma (persistent malloc) memory manager, lea e mafai ai ona e faʻasaoina tau o fesuiaiga, faʻasologa ma galuega faʻaogaina i le va o taʻaloga eseese o awk.
  • O le lagolago fa'atusa maualuga na tu'uina mai e le faletusi a le MPFR ua 'ave'esea mai le matafaioi a le GNU Awk ma tu'uina atu i fafo i se tagata fiafia i fafo. O loʻo maitauina o le faʻatinoina o le MPFR mode i le GNU Awk ua manatu o se pusa. I le tulaga o se suiga o le setete, o le fuafuaga o le aveese atoa lea o lenei vaega mai le GNU Awk.
  • O vaega fa'apotopotoga fa'apitoa Libtool 2.4.7 ma Bison 3.8.2 ua fa'afouina.
  • O le fa'atatau mo le fa'atusatusaina o numera ua suia, lea ua fa'atasi ma le fa'aoga o lo'o fa'aogaina i le gagana C. Mo tagata faʻaoga, o le suiga e masani ona aʻafia ai le faʻatusatusaga o le Infinity ma le NaN faʻatasi ma numera masani.
  • E mafai ona fa'aoga le FNV1-A hash function i sociative arrays, lea e mafai pe a seti le AWK_HASH environment variable i le "fnv1a".
  • Lagolago mo le fauina o le CMake ua aveese (o le Cmake support code e leʻi manaʻomia ma e leʻi faʻafouina mo le lima tausaga).
  • Fa'aopoopo le mkbool() galuega e fai ai fa'atauga o le boolean, o numera ia ae fa'atatau o Boolean.
  • I le BWK mode, fa'amaoti le fu'a "--fa'aleaganu'u" e le mafai ona fa'atagaina le lagolago mo fa'amatalaga mo le fa'amalamalamaina o laina na mafai muamua e le "-r" ("--re-interval") filifiliga.
  • O le rwarray extension e ofoina atu galuega fou writeall() ma readall() mo le tusitusi ma le faitauina o fesuiaiga uma ma arrays i le taimi e tasi.
  • Fa'aopoopo le gawkbug script e lipoti ai fa'aletonu.
  • Tapuni vave pe a iloa le syntax sese, lea e foia faafitauli i le faaaogaina o meafaigaluega su'ega fuzzing.
  • Lagolago mo OS/2 ma VAX/VMS faiga fa'aogaina ua fa'agata.

puna: opennet.ru

Faaopoopo i ai se faamatalaga