Softwarebeschreibung:
Version: 1.3.4-20131226
Upload-Datum: 17 Feb 15
Lizenz: Frei
Popularität: 94
Mawk ist ein Open Source-Interpreter für die AWK Programmiersprache.
Mawk kleiner und viel schneller als gawk. Es hat einige der Kompilierung
Grenzen wie sprintf-Puffer = 1020 und NF = 32767.
Was ist neu in dieser Pressemitteilung:
- Fügen Sie configure Check um den letzten Bruch in Cygwin math.h die _LIB_VERSION erklärt zu arbeiten, ohne dass es zu (Bericht von Gert Hulselmans) aktualisiert werden.
- Kleinere Updates configure-Skript, für Klang und mingw
- Update config.guess und config.sub
Was ist neu in Version 1.3.4-20130803:
- kleinere Updates konfigurieren script
- hinzufügen limit-Kontrollen, verbessern Indexberechnung in scan.c alte 1.3.3 Probleme mit sehr langen String-Literale in der analysiert wird Skript (Bericht von Marcin Krol) zu beheben.
- Update config.guess und config.sub
Was ist neu in Version 1.3.4-20121209:
- Bau-fix für Cygwin in MATHERR.C, die eine andere Art für _LIB_VERSION erklärt
- fügen fehlende Option "-f" in examples / gdecl.awk
- fix eine Regression in fflush, um sicherzustellen, dass sie einen Fehler zurück, wenn das Argument keinen Ausgabedateinamen (Bericht von Nathan Weeks) entsprechen.
- ändern Wortlaut configure --help Nachricht an klar, dass die Standardeinstellung für --with-builtin-regex verwendet das eingebaute Expression-Engine von mawk regelmäßig zu machen.
- fix Fragen von Coverity Scan berichtet. Die meisten von ihnen waren gering und wurden durch Ändern der Quelle, damit Coverity seine Analyse des Codes zu verbessern gerichtet.
- zu ändern Unterstützung für LC_NUMERIC durch Übersetzung Zeit auf die lokale Dezimaltrennzeichen bereitzustellen, um strtod arbeiten (), die verwendet wird, um Dezimal-Konstanten validieren beim Scannen von Quelldateien. Dies behebt eine Endlosschleife mit mawk 'BEGIN {print 1,0}' (Bericht von Jan Psota).
- regenerieren Mann / mawk.doc, in früheren Updates übersehen werden.
Was ist neu in Version 1.3.4-20121129:
- Wechselverhalten, wenn interne fflush Aufruf fehlschlägt:. Anstatt Verlassen mit einem Fehler, propagieren den Rückgabewert für das Skript als -1, auf die Übereinstimmung mit gawk und BWK (Diskussion mit Aharon Robbins und Nathan Weeks)
- Add Sonderfall für zukunfts Verweis auf eine Funktion mit einem Array-Parameter, die Aktualisierung Parametertyp der Funktion, so dass das Array ordnungsgemäß übergeben.
- Unterstützung Länge (Array), wie in gawk und BWK awk getan.
- Unterstützung LC_NUMERIC, die den angezeigten Dezimalpunkt in manchen Gebietsschemas ändern wird. Es muss nicht die für die Eingabe verwendet Dezimalstelle ändern, passend zum Verhalten nawk und BWK awk (Aufforderung durch Anforderung von Jechiel Bardov für Tausende Scheider).
- Add Option --enable-init-srand zu Wahl, ob sie Zufallszahlen automatisch beim Start oder nicht initialisiert werden können. Dies nicht zu tun macht Programme berechenbarer (Debian # 63843).
- Add Option --enable-builtin-srand, verwenden, um die eingebaute mawk srand / rand Funktionen, die in der Regel nicht so gut wie die vom System bereitgestellten Funktionen zu missbilligen.
- erweitern --enable-Spur configure Option eingebauten Funktionen zu zeigen.
- hinzufügen systime und mktime Funktionen
- Wenn die Warnung vor unerkannten Möglichkeiten, nicht die Ausfahrt mit dem Fehler auf diese gawk Optionen:
- - lint
- - lint alten
- - posix
- - Wieder Intervall
- - traditionelle
- integrieren Patch von Dominic Letz für strTime Funktion.
- richtige Logik für "/ dev / stdin" spezielles Gerät (gentoo # 424.137).
- Updates für configure-Skript-Makros: + ändern configure-Skript und makefile zur Quer kompiliert unterstützen. + Entfernen Turbo C ++ und C ++ Zortech Makefiles. + Entfernen veralteter Funktionsprüfungen: fmod, memcpy, strchr, strerror, strtod, vfprintf. + Entfernen veralteter Kontrollen für einige Überschriften: math.h, stdarg.h, stdlib.h, string.h time.h + unterstützt --datarootdir Option. + Hinzufügen 3. Parameter auf AC_DEFINE ist, damit autoheader zu laufen. + Entfernen ungenutzten Makros.
- Update config.guess und config.sub
- Icons für Website Grafik hinzufügen
Was ist neu in Version 1.3.4-20120627:
- Diese Version implementiert "nextfile" -Feature gawk ist, fügt hinzu: "/ dev / stdin" als ein Alias für die Standardeingabe (bereits als Alias auf "-"), wurde eine Überlaufprüfung verwendet werden, um zwischen großen Zahlen und Zeichenketten zu unterscheiden, verbessert die Debugging-Spuren und Speicherleck Prüfung und fügt verschiedene andere Bugfixes und Verbesserungen Portabilität.
Was ist neu in Version 1.3.4-20100625:
- korrekte Übersetzung Oktal und hex entweicht für System Bibliothek für reguläre Ausdrücke.
- ändern configure-Skript, um --program-Suffix, etc. zu unterstützen.
- hinzufügen Debian-Skripte, für "mawk-cur".
- hinzufügen RPM spec-Datei.
- Bewegung Release- und Patch-Level-Werte von version.c zu patchlev.h Verpackungen Skripte zu vereinfachen.
Was ist neu in Version 1.3.3-20090920:
- Diese Version unterstützt NULL-Werte in das Feld-Trennmuster.
- Es verbessert die Leistung des assoziativen Arrays über einen neuen Hash-Funktion.
- Es hat weitere Updates / Verbesserungen.
Was ist neu in Version 1.3.3-20090820:
- kleinere Portabilität / Standards Fixes für Beispiele / hical
- hinzufügen WHINY_USERS sortiert-Array-Funktion, um die Kompatibilität mit gawk (Patch von Aharon Robbins).
- richtige Untergrenze für d_to_U () -Funktion, die Umwandlung von Null in "% x" Format brach, aufgenommen in Update für Debian # 303.825 (Bericht von Masami Hiramatsu).
- ändern "% s" und "% c" Formatierung in printf / sprintf-Befehle, um sicherzustellen, dass "? S" nicht tut, Zero-Padding, auf Übereinstimmung mit Standards (Diskussion mit Aharon Robbins, Mike Brennan, von Debian # 339.799 aufgefordert ).
Kommentare nicht gefunden