Programinė detalės:
Versija: 1.3.4-20131226
Įkėlimo datą: 17 Feb 15
Licencija: Nemokamai
Populiarumas: 94
Mawk yra atviro kodo interpretatorius už Awk programavimo kalba.
Mawk yra mažesni ir daug greičiau nei gawk. Jis turi kompiliavimo laikas
ribos, kaip antai sprintf buferio = 1020 ir NF = 32767.
Kas naujo , šioje laidoje:
- Pridėti configure čekį dirbti aplink neseniai lūžimo Cygwin anketa math.h kurie deklaruoja _LIB_VERSION neleidžiant, kad ji būtų atnaujinama pranešimą (GERT Hulselmans).
- Nedideli atnaujinimai konfigūruoti scenarijų, už klingsėti ir MinGW
- Atnaujinti config.guess ir config.sub
Kas naujo versijos 1.3.4-20130803:
- nedideli atnaujinimai konfigūruoti scenarijų
- įdėti ribines patikrinimus, tobulinti indekso skaičiavimą scan.c nustatyti senus 1.3.3 problemų su labai ilgais eilučių literał į analizuojama scenarijų pranešimą (Marcin Krol).
- atnaujinimas config.guess ir config.sub
Kas naujo versijos 1.3.4-20121209:
- statyti-fix Cygwin į matherr.c, kuris deklaruoja kitą tipą _LIB_VERSION
- įdėti trūkstamų "-f" parinktį pavyzdžių / gdecl.awk
- nustatyti į fflush regresiją, užtikrinant, kad jis grįžta klaidą, jei argumentas neatitiko jokio išėjimo failo pranešimą (Nathan savaičių).
- keisti redakcija configure help pranešimą, kad būtų aišku, kad už with-builtin-įpraiška nutylėjimą naudoja įmontuotų reguliaraus išraiška variklis mawk.
- Fix klausimai, apie kuriuos Coverity skenavimas. Dauguma jų buvo nedideli, o buvo sprendžiamas keičiant šaltinį, kad būtų galima Coverity pagerinti savo analizę kodą.
- pakeisti paramą LC_NUMERIC verčiant laikotarpį į vietos dešimtainį skirtuką, kaip reikia dirbti su strtod (), kuri yra naudojama patikrinti dešimtainės konstantas, kai nuskaitoma šaltinio failus. Tai nustato begalinis ciklas su mawk "BEGIN {spausdinti 1,0}" (pranešimas Jan Psota).
- regeneruoja vyro / mawk.doc, pamiršta ir ankstesniuose variantuose.
Kas naujo versijos 1.3.4-20121129:
- Pakeisti elgesys, jei vidaus fflush skambutis nepavyksta:. O ne išeinant su klaida, propaguoti sugrįžimo vertę į scenarijų, kaip -1, nuoseklumo su gawk ir BWK (diskusija su Aharonas Robbins Natanas savaičių)
- įdėti specialų bylą priekį nuoroda į funkciją naudojant masyvo parametrą, atnaujinimo funkcija yra parametras tipo, kad masyvas yra tinkamai praėjo.
- Pagalba ilgis (masyvas), kaip daroma gawk ir BWK awk.
- Pagalba LC_NUMERIC, kurie bus pakeisti rodomą kablelio kai aplinka. Tai nekeičia naudojamas įvesties kablelio, suderintu su nawk ir BWK awk elgesį (paskatino prašymą yechiel Bardov tūkstančius separatorius).
- įdėti konfigūruoti pasirinktis enable-init-srand leisti pasirinkti, ar inicijuoti atsitiktinius numerius automatiškai paleidžiant, ar ne. Ne daro tai daro programos labiau nuspėjami (Debian # 63843).
- įdėti konfigūruoti pasirinktis enable-įmontuotų-srand, naudoti, kad protestuoti mawk anketa builtin srand / Rand funkcijas, kurios paprastai nėra taip gerai, kaip sistemai, jeigu funkcijas.
- išplėsti enable-pėdsakus configure galimybę parodyti builtin funkcijas.
- įdėti systime ir mktime funkcijos
- , kai įspėjimas apie nepripažintų variantų, ne išeiti su klaida apie tai gawk galimybes:
- - pūkelių
- - pūkelių metai
- - POSIX
- - naujo intervalas
- - tradicinis "
- integruoti pleistras Dominic Letz už strtime funkciją.
- teisinga logika "/ dev / stdin" specialus įtaisas (gentoo # 424.137).
- atnaujinimai konfigūravimo scenarijui makrokomandas: + Redaguoti configure scenarijų ir Makefile remti kryžmines kaupia. + Pašalinti Turbo C ++ ir C ++ Zortech Makefiles. + Pašalinti pasenusias funkcijos patikrinimus: fmod, memcpy, strchr, strerror, strtod, vfprintf. + Pašalinti pasenusias patikrinimus kai kurių antraštėse: math.h, stdarg.h, stdlib.h, string.h time.h + remti --datarootdir parinktį. + Pridėti 3rd parametrą AC_DEFINE s leisti autoheader paleisti. + Pašalinti nenaudojamus makrokomandas.
- atnaujinimas config.guess ir config.sub
- įdėti piktogramos tinklalapio iliustracijų
Kas naujo versijos 1.3.4-20120627:
- Ši versija įgyvendina gawk anketa "nextfile" funkcija, prideda "/ dev / stdin", kaip už STDIN alias (jau pervadintas "-"), nustato Parmos čekį naudojamas atskirti dideliais kiekiais ir styginiams, gerina derinimo pėdsakus ir atminties nuotėkio tikrinimas, ir prideda įvairių kitų bugfixes ir perkeliamumas patobulinimų.
Kas naujo versijos 1.3.4-20100625:
- teisingas vertimas aštuntainėje ir hex išbėga už sistemos regexpo bibliotekoje.
- keisti konfigūravimo scenarijui remti --program-priesaga ir pan.
- įdėti Debian'o paketų scenarijus, už "mawk-cur".
- įdėti RPM spec failą.
- Perkelti release- ir pleistras lygio vertės iš version.c į patchlev.h supaprastinti pakavimo scenarijus.
Kas naujo versijos 1.3.3-20090920:
- Ši versija palaiko nulls srityje-separatoriaus modelis.
- Jis pagerina Association masyvai našumą per naują maišos funkciją.
- Jis turi kitų pataisymai / patobulinimai.
Kas naujo versijos 1.3.3-20090820:
- nedideli perkeliamumo / standartai nustatomos pavyzdžių / hical
- įdėti WHINY_USERS rūšiuojami-masyvo funkcija, suderinamumas su gawk (patch Aharon Robbins).
- teisingas mažesnis terminas d_to_U () funkciją, kuri sulaužė konversijos nulio "% x" formatu, papildomas fix Debian # 303.825 pranešimą (Masami Hiramatsu).
- keisti "% S" ir "% c" formatavimą printf / sprintf komandas, kad? "Ai" to nedaro nulinį padding, už standartų atitiktį (diskusijos su Aharon Robbins, Mike Brennan, paskatino Debian # 339.799 ).
Komentarai nerastas