Szoftver adatai:
Változat: 1.3.4-20131226
Feltöltés dátuma: 17 Feb 15
Engedély: Ingyenes
Népszerűség: 94
Mawk egy nyílt forrású értelmezője az AWK.
Mawk kisebb és sokkal gyorsabb, mint a gawk. Van néhány fordítási
korlátok, mint a sprintf buffer = 1020 és NF = 32767.
Mi az új ebben a kiadásban:
- Add configure ellenőrzés a munka körül elmúlt törést Cygwin a math.h, amely kijelenti, _LIB_VERSION nélkül lehetővé teszi, hogy frissíteni (jelentése Gert Hulselmans).
- Kisebb frissítések konfigurálása script, a csengés és mingw
- Frissítés config.guess és config.sub
Mi az új verzióban 1.3.4-20130803:
- Kisebb frissítések konfigurálása script
- add limit-ellenőrzés, javítása index számítás a scan.c kijavítani a régi 1.3.3 problémák nagyon hosszú karakterlánc-literálok az elemzett script (jelentése Marcin Krol).
- frissítést config.guess és config.sub
Mi az új verzióban 1.3.4-20121209:
- Építési erősít a cygwin a matherr.c, amelyben kijelenti, más típusú _LIB_VERSION
- add hiányzik "-f" opciót példák / gdecl.awk
- erősít visszalépést fflush, biztosítva, hogy hibát ad vissza, ha az argumentum nem egyezik meg a kimeneti fájl neve (jelentése Nathan hét).
- módosíthatja szövege configure --help üzenetet, hogy tegyék világossá, hogy az alapértelmezett --with- beépített-regex használja a beépített reguláris kifejezés motorja mawk.
- fix kérdések által jelentett Coverity scan. Ezek többsége kisebb, és azokkal a forráskód megváltoztatása, hogy Coverity hogy javítsa elemzés a kód.
- módosítására támogatása LC_NUMERIC lefordításával időszakban a helyi tizedes elválasztó szükség, hogy működjön együtt strtod (), amely alapján ellenőrizzük decimális állandók, amikor a vizsgálat forrás fájlokat. Ez javít egy végtelen ciklus a mawk 'BEGIN {print 1,0}' (jelentése Jan Psota).
- regenerálódni férfi / mawk.doc, figyelmen kívül hagyják a korábbi frissítések.
Mi az új verzióban 1.3.4-20121129:
- viselkedésben, ha a belső fflush hívás sikertelen: ahelyett, kilépés egy hiba, terjeszti a visszatérési érték a script, mint -1, az összhang gawk és BWK (beszélgetés Aharon Robbins és Nathan hét).
- hozzá speciális esete előre utalás egy funkciót egy sor paramétert, frissítése a függvény paraméter típusát, hogy a tömb halad megfelelően.
- támogatását hossza (array), mint ahogy ez az gawk és BWK awk.
- támogatását LC_NUMERIC, amely módosítja a megjelenített tizedes pont Néhány helyen. Ez nem módosítja a tizedes pont a bemenetre, illő viselkedése nawk és BWK awk (kéri kérésére Yechiel Bardov ezer-elválasztó).
- add configure --enable-init-srand, hogy eldöntheti, hogy alaphelyzetbe véletlen számokat indításkor automatikusan vagy sem. Nem ezt teszi programok kiszámíthatóbb (Debian # 63843).
- add configure --enable-builtin-srand, használni, hogy az elavultnak mawk a beépített srand / rand funkciók, amelyek általában nem olyan jó, mint a rendszer által biztosított funkciók.
- kiterjeszteni enable-trace configure lehetőséget, hogy a beépített funkciókat.
- add systime és mktime funkciók
- ha figyelmeztet fel nem ismert lehetőségek, ne lépjen ki a hiba a következő gawk opciók:
- - lint
- - szösz-old
- - POSIX
- - re-intervallum
- - a hagyományos
- integrálja patch Dominic Letz a strtime funkciót.
- helyesen logika "/ dev / stdin" speciális eszköz (gentoo # 424137).
- frissítéseket configure script makrók: + módosítani configure script és a Makefile hogy támogassák a határokon-összeállítja. + Távolítsa Turbo C ++ és Zortech C ++ makefiles. + Távolítsa el az elavult funkció-ellenőrzések: fmod, memcpy, strchr, strerror, strtod, vfprintf. + Távolítsa el az elavult ellenőrzések egyes fejlécek: math.h, stdarg.h, stdlib.h, string.h time.h + támogatják --datarootdir opciót. + Add 3. paraméter AC_DEFINE a hogy autoheader futtatni. + Távolítsa el a nem használt makrókat.
- frissítést config.guess és config.sub
- add ikonok weboldal artwork
Mi az új verzióban 1.3.4-20120627:
- Ez a verzió végre gawk a "nextfile", vehet "/ dev / stdin", mint egy álnév az stdin (már alias "-"), javít egy túlfolyó check segítségével különböztethető meg a nagy szám és szöveg, javítja a hibakeresés nyomok és memória-szivárgásellenőrzéseire, és hozzáteszi egyéb hibajavításokat és hordozhatóságot fejlesztéseket.
Mi az új verzióban 1.3.4-20100625:
- helyes fordítása oktális és hexadecimális escape-rendszer szabályos kifejezés könyvtár.
- módosíthatja configure script támogatni --program-utótag, stb.
- add Debian csomag szkript, "mawk-cur".
- add RPM spec-fájlt.
- mozgásban felszabadulást és a patch-szintű értékeket version.c hogy patchlev.h egyszerűsítése csomagolás szkripteket.
Mi az új verzióban 1.3.3-20090920:
- Ez a kiadás támogatja nullhelyet területén elválasztó mintát.
- Ez javítja a teljesítményt asszociatív tömbök segítségével egy új hash függvény.
- Azt egyéb javítások / fejlesztések.
Mi az új verzióban 1.3.3-20090820:
- kisebb a hordozhatóság / szabványok javításokat példák / hical
- add WHINY_USERS válogatni-tömb funkció, Kompatibilis gawk (patch Aharon Robbins).
- helyesen alsó határa d_to_U () függvény, amely megtörte átalakítása nulla "% x" formában, hozzáadott fix Debian # 303825 (jelentése Masami Hiramatsu).
- módosítani "% s" és "% c" formázás printf / sprintf parancsokat, hogy "? S" nem csinál nulla padding, a szabványok megfelelés (beszélgetés Aharon Robbins, Mike Brennan, kéri Debian # 339799 ).
Hozzászólás nem található