• GNU Awk 5.4.0 released

    From LWN.net@1337:1/100 to All on Tue Feb 24 16:30:08 2026
    GNU Awk 5.4.0 released

    Date:
    Tue, 24 Feb 2026 16:22:48 +0000

    Description:
    Version
    5.4.0 of GNU awk (gawk) has been released. This is a major release with a change in
    gawk's default regular-expression matcher: it now uses MinRX as the default regular-expression engine. This matcher is fully POSIX compliant, which the current GNU matchers
    are not. In particular it follows POSIX rules for finding the longest
    leftmost submatches. It is also more strict as to regular expression
    syntax, but primarily in a few corner cases that normal, correct,
    regular expression usage should not encounter. Because regular expression matching is such a fundamental part of
    awk/gawk, the original GNU matchers are still included in gawk. In order
    to use them, give a value to the GAWK_GNU_MATCHERS environment variable
    before invoking gawk. [...] The original GNU matchers will eventually be removed from
    gawk. So, please take the time to notice and report any issues in the
    MinRX matcher, so that they can be ironed out sooner rather than later. See the release announcement for additional changes.

    ======================================================================
    Link to news story:
    https://lwn.net/Articles/1060050/


    --- Mystic BBS v1.12 A49 (Linux/64)
    * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100)