MAWK

Screenshot Software:
MAWK
Mga detalye ng Software:
Bersyon: 1.3.4-20131226
I-upload ang petsa: 17 Feb 15
Nag-develop: Thomas E Dickey
Lisensya: Libre
Katanyagan: 94

Rating: 2.0/5 (Total Votes: 1)

Mawk ay isang open source interpreter para sa AWK programming language.
Mawk ay mas maliit at mas mabilis kaysa tumanga. Ito ay may ilang mga sumulat ng libro-time
mga limitasyon, tulad ng sprintf buffer = 1020 at .nf = 32767.

Ano ang bagong sa paglabas:

  • Magdagdag I-configure ang check upang gumana sa paligid kamakailang pagbasag sa math.h Cygwin kung saan declares _LIB_VERSION nang hindi hinahayaan itong ma-update (ulat sa pamamagitan ng Gert Hulselmans).
  • Maliliit na mga update upang i-configure ang script, para kumalatong at mingw
  • I-update config.guess at config.sub

Ano ang bagong sa bersyon 1.3.4-20130803:

  • menor update upang i-configure ang script
  • magdagdag ng mga limitasyon-pagsusuri, mapabuti ang index pagtutuos sa scan.c upang ayusin ang lumang 1.3.3 mga problema sa napakatagal string-literals sa parse ang script (ulat sa pamamagitan ng Marcin Krol).
  • pag-update config.guess at config.sub

Ano ang bagong sa bersyon 1.3.4-20121209:

  • bumuo-ayusin para sa cygwin sa matherr.c, na declares ibang uri para sa _LIB_VERSION
  • magdagdag nawawala "-f" na opsyon sa mga halimbawa / gdecl.awk
  • ayusin ang isang pagbabalik sa fflush, na tinitiyak na ito ay nagbabalik ng isang error kung ang argumento ay hindi tumugma sa anumang output filename (ulat sa pamamagitan ng Nathan Linggo).
  • baguhin ang paraan ng pagsasalita ng I-configure ang --help mensahe upang gawin itong i-clear na ang mga default para sa --with-builtin-regex ay gumagamit ng builtin regular na expression engine ng mawk.
  • Mga isyu sa pag-aayos ng iniulat ng Coverity scan. Karamihan sa mga menor ay, at na-address sa pamamagitan ng pagbabago ang pinagmulan upang payagan ang Coverity upang mapabuti ang pag-aaral nito ng code.
  • susugan ang suporta para sa LC_NUMERIC sa pamamagitan ng pagsalin ng panahon sa lokal decimal separator bilang kinakailangan upang gumana sa strtod () na ginagamit upang patunayan decimal constants kapag pag-scan sa mga source file. Inaayos ito isang walang-katapusang loop na may mawk 'BEGIN {-print 1.0}' (ulat sa pamamagitan ng Jan Psota).
  • bigyan ng bagong buhay ng tao / mawk.doc, overlooked sa nakaraang mga pag-update.

Ano ang bagong sa bersyon 1.3.4-20121129:

  • pagbabago sa pag-uugali kapag nabigo ang panloob na fflush tawag:. Sa halip na sa paglabas sa isang error, palaganapin ang halaga bumalik sa script bilang -1, para sa pagsunod sa tumanga at BWK (talakayan sa Aharon Robbins at Nathan Linggo)
  • magdagdag ng mga espesyal na kaso para magpasa ng pagtukoy sa isang function gamit ang isang parameter ng array, pag-update ng uri ng parameter na ang pag-andar sa gayon na ang mga array ay maayos na ipinasa.
  • haba ng suporta (array), pati na ginawa sa tumanga at BWK awk.
  • suporta LC_NUMERIC, na baguhin ang ipinapakitang decimal point sa ilang mga locale. Hindi nito mababago ang mga decimal point na ginagamit para sa input, na tumutugma sa pag-uugali ng nawk at BWK awk (na-prompt ng kahilingan mula sa Yechiel Bardov ng libo--separator).
  • magdagdag ng opsyon I-configure ang --enable-init-srand upang payagan ang pagpipilian kung ang pagsisimula ng mga random na numero awtomatikong sa startup o hindi. Hindi ginagawa ito ay ginagawang higit pang mga programa mahuhulaang (Debian # 63843).
  • magdagdag ng opsyon I-configure ang --enable-builtin-srand, gamitin iyon upang magtakwil builtin srand / ribete function mawk ng na sa pangkalahatan ay hindi kasing ganda ng mga pag-andar na ibinigay ng sistema.
  • pahabain ang pagpipiliang I-configure ang --enable-trace upang ipakita ang builtin mga pag-andar.
  • magdagdag ng systime at mktime mga pag-andar
  • kapag babala tungkol sa hindi nakikilalang mga pagpipilian, huwag lumabas sa mga error sa mga pagpipiliang ito tumanga:
  • - lint
  • - lint gulang
  • - POSIX
  • - muling agwat
  • - tradisyonal
  • isama ang patch sa pamamagitan ng Dominic Letz para sa strtime function.
  • tamang logic para sa "/ dev / stdin" espesyal na aparato (GenToo # 424137).
  • update para sa I-configure ang script macros: + baguhin ang I-configure ang script at makefile upang suportahan ang cross-compiles. + Alisin Turbo C ++ at Zortech C ++ makefiles. + Alisin lipas na function na-tseke: fmod, memcpy, strchr, strerror, strtod, vfprintf. + Alisin lipas na mga tseke para sa ilang mga header: math.h, stdarg.h, stdlib.h, string.h time.h + sumusuporta --datarootdir opsyon. + Magdagdag ng 3rd parameter sa AC_DEFINE upang payagan ang autoheader upang tumakbo. + Alisin ang mga hindi nagamit na mga macros.
  • pag-update config.guess at config.sub
  • magdagdag ng mga icon para sa mga likhang sining webpage

Ano ang bagong sa bersyon 1.3.4-20120627:

  • "nextfile" na tampok tulala ng bersyon na ito ay ipinapatupad, nagdaragdag "/ dev / stdin" bilang isang alias para sa stdin (naka-alyas sa "-"), Inaayos ng isang tseke overflow na ginagamit upang makilala sa pagitan ng mga malalaking numero at mga string, nagpapabuti sa mga bakas ng pag-debug at memory tumagas-check, at nagdaragdag ng iba't-ibang mga iba pang mga bugfixes at pagpapabuti maaaring dalhin.

Ano ang bagong sa bersyon 1.3.4-20100625:

  • tamang pagsasalin ng octal at hex escapes para sa library system ng karaniwang expression.
  • I-configure baguhin ang script upang suportahan ang --program-suffix, atbp.
  • magdagdag ng Debian pakete script, para sa "mawk-kuprum".
  • magdagdag ng RPM spec-file.
  • ilipat release- at patch sa antas ng mga halaga mula sa version.c sa patchlev.h upang gawing simple packaging mga script.

Ano ang bagong sa bersyon 1.3.3-20090920:

  • Sinusuportahan ng release na ito ay nulls sa patlang-separator pattern.
  • Ito ang pagbubutihin ang performance ng nag-uugnay array sa pamamagitan ng isang bagong pag-andar hashing.
  • Mayroon itong iba pang mga pag-aayos / pagpapabuti.

Ano ang bagong sa bersyon 1.3.3-20090820:

  • menor maaaring dalhin / mga pamantayan ng pag-aayos para sa mga halimbawa / hical
  • magdagdag ng mga tampok WHINY_USERS pinagsunod-sunod-array, para sa pagiging tugma sa tulala (patch sa pamamagitan ng Aharon Robbins).
  • tama mas mababang limitasyon para sa d_to_U () function, kung saan sinira ng conversion ng zero sa "% x" na format, idinagdag sa pag-aayos para sa Debian # 303825 (ulat sa pamamagitan ng Masami Hiramatsu).
  • baguhin ang "% s" at "% c" pag-format sa printf / sprintf command upang matiyak na hindi gawin? "S" zero-padding, para sa mga pamantayan ng conformance (talakayan sa Aharon Robbins, Mike Brennan, na-prompt ng Debian # 339799 ).

Katulad na software

FFC
FFC

17 Feb 15

clig
clig

3 Jun 15

Cake
Cake

14 Apr 15

SMOP
SMOP

11 May 15

Iba pang mga software developer ng Thomas E Dickey

bcpp
bcpp

20 Feb 15

Lynx
Lynx

31 Mar 18

Diffstat
Diffstat

20 Feb 15

Mga komento sa MAWK

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!