X-Authentication-Warning: delorie.com: mailnull set sender to djgpp-bounces using -f Message-Id: <200205131447.g4DElDC27370@delorie.com> Date: Mon, 13 May 2002 13:46:38 +0300 (IDT) From: Eli Zaretskii X-Sender: eliz AT is To: djgpp-announce AT delorie DOT com Subject: ANNOUNCE: DJGPP port of Gawk 3.1.1 uploaded Content-Type: TEXT/PLAIN; charset=US-ASCII Reply-To: djgpp AT delorie DOT com 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