Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.6 / 3....
  • Linux Kernel 3.0.82 LTS...
  • KDE Software Compilatio...
  • PulseAudio 4.0
  • Wireshark 1.10.0
  • NetworkManager 0.9.8.2
  • LibreOffice 3.6.6 / 4.0...
  • SystemRescueCd 3.7.0
  • Linux Kernel 3.10 RC6
  • Ubuntu Tweak 0.8.5
  • 7-DAY TOP DOWNLOAD
    #
    Program
    Psiphon 3
    1,810 downloads
    LibreOffice 3.6.6 /
    4.0.3 / 4.0.4 RC2 /
    4.1.0 Beta 2

    1,388 downloads
    Wine 1.4.1 / 1.6 RC2
    1,378 downloads
    BackTrack 5 R3
    1,339 downloads
    Adobe Flash Player
    for Linux
    11.2.202.258

    1,125 downloads
    Red Hat Linux 9
    1,109 downloads
    VLC 2.0.7
    978 downloads
    Ubuntu 10.04.4 LTS
    882 downloads
    Red Hat Enterprise
    Linux 6.4

    798 downloads
    Ubuntu 12.04.2 LTS
    762 downloads
    MOST POPULAR DISTROS
    #
    Distribution
    PCLinuxOS 2013.04
    User rating: 4.8/5
    Votes: 371
    OpenMandriva 2013.0
    Alpha

    User rating: 4.4/5
    Votes: 625
    Ubuntu 9.10
    User rating: 4.4/5
    Votes: 267
    Clonezilla LiveCD
    2.1.1-25 / 2.1.2-15

    User rating: 4.3/5
    Votes: 260
    BackTrack 5 R3
    User rating: 4.3/5
    Votes: 569
    Fedora 18
    User rating: 4.3/5
    Votes: 613
    openSUSE Linux 12.3
    / 13.1 Milestone 2

    User rating: 4.2/5
    Votes: 471
    Ubuntu 12.04.2 LTS
    User rating: 4.2/5
    Votes: 696
    Ubuntu 10.04.4 LTS
    User rating: 4.0/5
    Votes: 286
    Linux Mint 15
    User rating: 4.0/5
    Votes: 371
    Home > Linux > Programming > Interpreters > MAWK > Changelog

    MAWK 1.3.4-20121209 - Changelog


    What's new in MAWK 1.3.4-20121209:

    December 10th, 2012

    · build-fix for cygwin in matherr.c, which declares a different type for _LIB_VERSION
    · add missing "-f" option in examples/gdecl.awk
    · fix a regression in fflush, ensuring that it returns an error if the argument does not match any output filename (report by Nathan Weeks).
    · modify wording of configure --help message to make it clear that the default for --with-builtin-regex uses the builtin regular expression engine of mawk.
    · fix issues reported by Coverity scan. Most of these were minor, and were addressed by modifying the source to allow Coverity to improve its analysis of the code.
    · amend support for LC_NUMERIC by translating period to the local decimal separator as needed to work with strtod() which is used to validate decimal constants when scanning source files. This fixes an infinite loop with mawk 'BEGIN { print 1.0 }' (report by Jan Psota).
    · regenerate man/mawk.doc, overlooked in previous updates.



    What's new in MAWK 1.3.4-20121129:

    December 5th, 2012

    · change behavior if internal fflush call fails: rather than exiting with an error, propagate the return value to the script as -1, for consistency with gawk and BWK (discussion with Aharon Robbins and Nathan Weeks).
    · add special case for forward reference to a function using an array parameter, updating the function's parameter type so that the array is passed properly.
    · support length(array), as done in gawk and BWK awk.
    · support LC_NUMERIC, which will modify the displayed decimal point in some locales. It does not modify the decimal point used for input, matching the behavior of nawk and BWK awk (prompted by request from Yechiel Bardov for thousands-separator).
    · add configure option --enable-init-srand to allow choice whether to initialize random numbers automatically at startup or not. Not doing this makes programs more predictable (Debian #63843).
    · add configure option --enable-builtin-srand, use that to deprecate mawk's builtin srand/rand functions which generally are not as good as the system-provided functions.
    · extend --enable-trace configure option to show builtin functions.
    · add systime and mktime functions
    when warning about unrecognized options, do not exit with error on these gawk options:

    · --lint
    · --lint-old
    · --posix
    · --re-interval
    · --traditional

    · integrate patch by Dominic Letz for strtime function.
    · correct logic for "/dev/stdin" special device (GenToo #424137).
    · updates for configure script macros: + modify configure script and makefile to support cross-compiles. + remove Turbo C++ and Zortech C++ makefiles. + remove obsolete function-checks: fmod, memcpy, strchr, strerror, strtod, vfprintf. + remove obsolete checks for some headers: math.h, stdarg.h, stdlib.h, string.h time.h + support --datarootdir option. + add 3rd parameter to AC_DEFINE's to allow autoheader to run. + remove unused macros.
    · update config.guess and config.sub
    · add icons for webpage artwork



    What's new in MAWK 1.3.4-20120627:

    June 28th, 2012

    · This version implements gawk's "nextfile" feature, adds "/dev/stdin" as an alias for stdin (already aliased to "-"), fixes an overflow check used to distinguish between large numbers and strings, improves debugging traces and memory-leak checking, and adds various other bugfixes and portability improvements.



    What's new in MAWK 1.3.4-20100625:

    June 26th, 2010

    · correct translation of octal and hex escapes for system regular expression library.
    · modify configure script to support --program-suffix, etc.
    · add Debian package scripts, for "mawk-cur".
    · add RPM spec-file.
    · move release- and patch-level values from version.c to patchlev.h to simplify packaging scripts.



    What's new in MAWK 1.3.3-20090920:

    September 21st, 2009

    · This release supports nulls in the field-separator pattern.
    · It improves the performance of associative arrays via a new hashing function.
    · It has other fixes/improvements.



    What's new in MAWK 1.3.3-20090820:

    August 21st, 2009

    · minor portability/standards fixes for examples/hical
    · add WHINY_USERS sorted-array feature, for compatibility with gawk (patch by Aharon Robbins).
    · correct lower-limit for d_to_U() function, which broke conversion of zero in "%x" format, added in fix for Debian #303825 (report by Masami Hiramatsu).
    · modify "%s" and "%c" formatting in printf/sprintf commands to ensure that "s" does not do zero-padding, for standards conformance (discussion with Aharon Robbins, Mike Brennan, prompted by Debian #339799).




    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM