Release Digest: GNU, June 26, 2003
Jun 27, 2003, 05:00 (0 Talkback[s])
How to Help Your Business Become an AI Early Adopter
gawk 3.1.3 (beta)
Greetings all. The first beta for gawk 3.1.3 is now available.
You have your choice of download protocol and compression
If no one reports major problems, I'd like to release 3.1.3 next
PLEASE TEST THIS ONE OUT. I want 3.1.3 to be stable for a long
The relevant part of the NEWS file is appended.
- Gawk now follows POSIX in handling of local numeric formats for
input, output and number/string conversions.
- Multibyte detection improved. See README_d/README.multibyte for
more info about multibyte locales.
- Handling of close() made more POSIX-compliant for
POSIXLY_CORRECT, see the documentation.
- The record reading code was redone, again. This time it's much
- For RS = "n" and RS = "", gawk now only sets RT when it has
changed. This provides considerable performance improvement.
- match() now sets all the subscripts in the third argument array
correctly, even if not all subexpressions matched.
- Updated to Automake 1.7.5. configure.in renamed
- C-style switch statements are available, but must be enabled at
compile time via `configure --enable-switch'. For 3.2 they'll be
enabled by default. Thanks to Michael Benzinger for the initial
- %c now always prints no more than one character, whatever
precision is provided.
- strtonum(<number>) now works again.
- Gawk is now much better about scalar/array typing of global
uninitiailzed variables passed as parameters. Once the parameter is
then used one way or the other, the global var's type is adjusted
accordingly. Thanks to Stepan Kasal for the original (considerable)
- Dynamic function loading under WIN32 should now be possible.
See README_d/README.pcdynamic. Thanks to Patrick T.J. McPhee for
- Updated to gettext 0.12.1.
Aharon (Arnold) Robbins --- Pioneer Consulting Ltd. email@example.com
the latest release of the HPGL plotfile previewer/converter, is
now available from ftp ftp.gnu.org
and its usual mirror sites.
MD5 checksum for hp2xx-3.4.4.tar.gz/ is
This is mainly a bugfix release to correct some problems found
in 3.4.3. In addition, it provides a tentative framework for
truetype font support and a few other minor enhancements.
As always, suggestions and bug reports are appreciated.
New features in 3.4.4
- Experimental support for truetype fonts (needs a fixed-width
truetype font such as the monospace Bitstream Vera from www.gnome.org/fonts, fontlib, and
'-DSTROKED_FONTS="/path/to/this/truetype/font.ttf"' in the DEFINES
section of the Makefile). Depending on the font, this should
produce better-looking text than the default stick font at the
expense of higher CPU and memory consumption. Support for non-ASCII
characters is lacking, and the rendering is at the mercy of the
still imperfect polygon rasterizer.
- Support for the rectangle mode of the PE statement (Eugene
- NR is now recognized as an image terminator in multi-plot
- DXF output provides optional translation of pen number and/or
width into DXF group 62 line attributes (Georg Viehoever).
- The error handler now tries to report the offending HPGL
command sequence, not just its position in the input stream
- New option for mapping pen 0 commands to another pen, to avoid
changing the background color in raster output modes.
- penwidth was erroneously set to the default 0.1 mm after
drawing a label
- xfig and rgip output did not yet handle the changed pencolor
and width settings
- polygons sometimes had the wrong sections filled in for some of
- forcing penwidth via the -p commandline option no longer worked
for the conventional values between 1 and 9
- PJL parser now handles input lines of up to 256 characters
- polygon sides could escape clipping in some circumstances
- WG support was broken in 3.4.3 (coordinate error resulted in
- simplified HPGL output would write very small numbers in
exponential notation, which is not allowed by any HPGL
- DT handling was both incorrect and incomplete
- pdf and eps modes were using much too large miter limits
- exporting to raster modes could fail in some circumstances due
to wrong linewidth corrections being applied in the raster
- arcs drawn with 'deviation distance' chord tolerance parameter
were drawn as acute angles or even crashed hp2xx
- PNG export of color graphics was broken in 3.4.3
- SP command in PE mode did not update the internal pencount,
potentially leading to use of a reduced color palette in the raster
- Using -h,-? or even -help no longer generates an error message
before the usage text is shown.
Dr. Martin Kroeker, daveg gmbh Darmstadt CAD/CAM/CAQ firstname.lastname@example.org
Precision Powered by Penguins
GNU Radius 1.0 is released. This is a major rewrite of the
GNU Radius is a set of tools for remote user authentication and
accounting. The package includes server daemon, various client
utilities, and a set of administrator tools.
For more information on Radius, including links to file
downloads, please see the Radius web page: http://www.gnu.org/software/radius
and the Radius project page http://savannah.gnu.org/projects/radius.
GNU Radius is available from ftp://ftp.gnu.org/gnu/radius and
and the mirror sites worldwide (see http://www.gnu.org/order/ftp.html
for the list of those).
The MD5 checksums of the files are:
The list of user-visible changes follows:
- New process pool model.
- Support for Guile version 1.6 and newer.
- Each Radius realm may be served by two or more servers.
- Implemented new IP allocation strategy.
- Support for non-standard vendor-specific attributes.
- Radwho supports several predefined output formats.
- NLS support.
- The default ports are now 1812 for authentication and 1813 for
accounting, as per RFC 2865.
- SNMP subsystem uses the MIB subtree allocated for GNU project