- update to 5.4.0:
* 1. This release now uses Mike Haertel's MinRX regular
expression matcher as the default regexp engine. The old regex
and dfa engines are still available. More detail is available
in the manual, and in the file README_d/README.matchers.
At the very least, read that file!
* 2. The manual, in the Bugs section, now makes it explicit
that (a) Ad hominem attacks on the lists will not be tolerated,
and (b) Discussion of proprietary software is strongly
discouraged. Repeated offenses are grounds for being banned
from the lists.
* 3. There is now a new directive, @nsinclude, which works like
@include but does not reset the namespace for the included file
to "awk". See the manual for details.
* 4. When using lshift() or rshift() and attempting to shift by
as many or more bits than in a uintmax_t, gawk returns zero,
instead of whatever the C compiler and hardware might have done.
* 5. Gawk's use of persistent memory has changed somewhat:
* A. Gawk now stores additional meta-information in the backing
file.
* This means that if you have a backing file with important
data in it, you should dump the data to a text file using the
old version, create a new backing file, and then read your data
back in with the new version, to a *brand new* backing file.
* 6. The ordchr extension now supports multibyte / wide
characters.
* 7. Per the 2024 POSIX standard, `length(array)' is no longer
an extension, but a regular feature. Thus --posix no longer
rejects it and --lint no longer warns about it.
* 8. The --traditional option has been rationalized to bring
OBS-URL: https://build.opensuse.org/request/show/1351829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gawk?expand=0&rev=62
Description
No description provided
Languages
Standard ML
100%