[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Gawk 3.1.5 now available
From: |
Aharon Robbins |
Subject: |
Gawk 3.1.5 now available |
Date: |
Fri, 12 Aug 2005 14:18:56 +0300 |
Greetings all.
Patch #5 to GNU Awk (gawk) 3.1 is now available. Gawk is the GNU project's
version of the AWK programming language.
The following files may be retrieved from ftp://ftp.gnu.org/gnu/gawk:
-rw-r--r-- 1 arnold wheel 492487 Jul 26 23:10 gawk-3.1.4-3.1.5.diff.gz
-rw-r--r-- 1 arnold wheel 615453 Jul 26 23:15 gawk-3.1.5-doc.tar.gz
-rw-r--r-- 1 arnold wheel 1150616 Jul 26 23:16 gawk-3.1.5-ps.tar.gz
-rw-r--r-- 1 arnold wheel 1756783 Jul 26 21:48 gawk-3.1.5.tar.bz2
-rw-r--r-- 1 arnold wheel 2310919 Jul 26 21:48 gawk-3.1.5.tar.gz
MD5SUMs:
ac8181ee96da3d2c2acf618f9004d3bf gawk-3.1.4-3.1.5.diff.gz
27bea070c371fa8bb42e483df49c8079 gawk-3.1.5-doc.tar.gz
5e260a21e93a29ff9066c39850ece860 gawk-3.1.5-ps.tar.gz
5703f72d0eea1d463f735aad8222655f gawk-3.1.5.tar.bz2
4760325489479cac17fe0114b8f62f30 gawk-3.1.5.tar.gz
This is a bug fix release. The relevant part of the NEWS file is
reproduced below.
A .bz2 file is available for the full distribution to save download time.
The -doc.tar.gz file contains the TeX dvi and ``dribble'' files, while
the -ps.tar.gz file contains PostScript versions of the manuals,
the man page, and the reference card.
The .diff file is a SHELL SCRIPT that should be executed with `sh'. It
sets things up correctly both before and after applying the embedded
context diff. Note also that if you use the .diff file to upgrade,
you need to have the version of makeinfo from Texinfo 4.8 in order to
rebuild the *.info files.
Bug reports should be sent to address@hidden
Enjoy!
Arnold Robbins
address@hidden
------------------------------------------------------------
Changes from 3.1.4 to 3.1.5
---------------------------
1. The random() suite has been updated to a current FreeBSD version, which
works on systems with > 32-bit ints.
2. A new option, `--exec' has been added. It's like -f but ends option
processing. It also disables `x=y' variable assignments, but not -v.
It's needed mainly for CGI scripts, so that source code can't be
passed in as part of the URL.
3. dfa.[ch] have been synced with GNU grep development. This also fixes
multiple regex matching problems in multibyte locales.
4. Updated to Automake 1.9.5.
5. Updated to Bison 2.0.
6. The getopt* and regex* files were synchronized with current GLIBC CVS.
See the ChangeLog for the versions and minor edits made.
7. `configure --disable-nls' now disables just gawk's own translations.
Gawk continues to work with the locale's numeric formatting. This
includes a bug fix in handling the printf ' flag (e.g., %'d).
8. Gawk is now multibyte aware. This means that index(), length(),
substr() and match() all work in terms of characters, not bytes.
9. Gawk is now smarter about parsing numeric constants in corner cases.
11. Not closing open redirections no longer causes gawk to exit non-zero.
10. The VMS port has been updated.
11. Changes from Andrew Schorr at the xmlgawk project to provide for
open hooks from extensions are now included. This will let the
xmlgawk extension work in the standard gawk.
12. Updated to gettext 0.14.4. Gawk no longer includes its own copy
of the gettext `intl' library, following current GNU practice to
rely on there being an external version thereof.
13. A regexp of the form `//' will now generate a warning that it
is not a C++ comment from --lint (awk.y).
14. The ^ and ^= operators with an integer exponent now use Exponentiation
by Squaring. This simultaneously fixes a problem with ^= and a negative
integer exponent.
15. length(array) now returns the number of elements in the array. This is
is a non-standard extension that will fail in POSIX mode.
16. Carriage return characters are now ignored in program source code.
17. Four new translations added.
18. Various minor bugs fixed. See the ChangeLog for the details.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Gawk 3.1.5 now available,
Aharon Robbins <=