Mail Archives: djgpp/2002/05/13/10:55:33
This is to announce that the DJGPP port of version 3.1.1 of the GNU
Awk (Gawk) package is available from SimTel.NET mirrors worldwide:
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gwk311b.zip&name=gwk311b.zip
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gwk311s.zip&name=gwk311s.zip
http://www.simtel.net/gnudlpage.php?product=/gnu/djgpp/v2gnu/gwk311d.zip&name=gwk311d.zip
The first of these 3 files includes the binaries, the Info docs, and the
auxiliary files required to run Gawk. The second includes the sources
for the programs and the docs. The third includes documentation in HTML
and read-to-print formats (DVI and PostScript).
Gawk is an interpreter for text scanning and processing language named
Awk. It is specifically suited for programs that process text files one
line at a time, but can also be used for much more complex tasks.
This is the first release of the 3.1.x series for which a DJGPP port is
released (version 3.1.0 had significant bugs, so I decided not to
distribute the ported binaries). Version 3.1 of Gawk has two main new
features:
- Support for internationalization. Not only does Gawk support the
gettext package to allow it to print its messages in languages other
than English, but you can also write Awk programs whose messages are
translatable to other languages (Gawk has new functions that provide
a programmatic interface to gettext).
- Profiling of Awk programs. The distribution now includes a separate
program named pgawk.exe that is identical to gawk.exe, but collects
profiling information about the Awk program it runs.
The bad news are that the first of these two features is not supported by
this DJGPP port. The DJGPP build of Gawk doesn't allow to add such a
support easily, and I didn't have enough time to do it. Patches for that
are welcome ;-)
Profiling is fully supported, see the docs for the details.
Other noteworthy additions include bit operations and (of interest to
this group) binary I/O.
Please see the file NEWS for the full list of changes and bugfixes.
Please direct any further discussions about this port to
comp.os.msdos.djgpp news group (or write to its e-mail gateway
djgpp AT delorie DOT com).
Enjoy
Eli Zaretskii
- Raw text -