[gnu.announce] re-releases: tar and make

tower@WHEATIES.AI.MIT.EDU (Leonard H. Tower Jr.) (12/15/88)

This software will soon be available for anonymous uucp on osu-cis.

1) Forwarded-For: hack@wheaties.ai.mit.edu 

I've installed tar-1.0.tar.Z on prep.  This is a new version of tar
with reported bugs and typos fixed.  Send bug reports to
bug-gnu-utils@prep.ai.mit.edu or newsgroup gnu.utils.bug (but not
both; they are the same thing).

2) Forwarded-For: roland@wheaties.ai.mit.edu
{these were made very close together -len)

2a) Version 3.27 of GNU Make is now available for anonymous FTP from
prep.ai.mit.edu in /u/emacs/make.tar-3.27.Z.  Compressed changes from
version 3.26 are in /u/emacs/make.diffs-3.26-3.27.Z.

This version has minor bug fixes and (hopefully) better USG support.
For System V release 3, you should now define USGr3 as well as USG.

Bugs to bug-gnu-utils@prep.ai.mit.edu/gnu.utils.bug.  Other things to
roland@wheaties.ai.mit.edu.

2b) Version 3.26 of GNU Make is now available for anonymous FTP from
prep.ai.mit.edu.  It is in the compressed tar file
/u/emacs/make.tar-3.26.Z.  This file is about 400k (compressed).

Despite it's version number (which can be explained upon request),
this is the first version released since version 3.05.

Following is a list of major changes since the last release.  A
complete list of function changes can be found in the file CHANGES,
and a list of all changes of every kind can be found in the file
ChangeLog.

* Can now run several commands at once (parallelism).  A -j can be
given with a number which is how many things to do at once.  This is
NOT the code written by Dirk Grunwald.  He sent me that code before
making it generally available and I rejected it as an ugly
implementation.  I have done the same thing in a fashion I consider
better.

* Makefiles will be updated and re-read if necessary.  Default
makefiles that don't exist will be remade and read in.  (See the node
`Updating Makefiles' in the manual.)

* Included makefiles can determine the default goal target.  (System V
Make does it this way, so we are being compatible).

* Count parentheses inside expansion function calls so you can
have nested calls: `$(sort $(foreach x,a b,$(x)))'.

* `shell' function to expand shell commands a la `

* The `-c' option has been renamed to `-C' for compatibility with tar.

Enjoy.

Send bug reports to bug-gnu-utils@prep.ai.mit.edu or newsgroup
gnu.utils.bug (but not both; they are the same thing).

Send questions or suggestions not of a buggy nature to
roland@wheaties.ai.mit.edu (me).

Roland McGrath

3) Forwarded-For: david%dalcs@uunet.UU.NET, arnold@unix.cc.emory.edu

Gnu AWK.00 Beta is available on prep.ai.mit.edu in the file
gawk.tar-3.01.Z The distribution is self contained; all you will need
is Bison, and you can use Yacc if you have to.  The Makefile has
instructions for customizing for BSD, System V, and SunOS. The
alloca.s is currently tailored for System V Motorola 68k boxen.  The
distribution includes a concise but complete gawk.1 man page.  A
gawk.texinfo is under development, but won't be available for a while.

This version is compatible with the language described in the book on
Awk by Aho, Kernighan, and Weinberger.  It has successfully run all
the programs in the book.  In addition, it has features that will be
in the System V Release 4 version of Unix Awk, and some extensions
that are specific only to gawk.  These extensions may appear in Unix
awk, or they may disappear from GNU awk (in other words, we're
discussing them with the Bell Labs folks). These features are
documented merely for completeness, and should not be depended upon.

Note, this is still very much a Beta release.  Although the
functionality is reasonably stable and we think it relatively
bug-free, the code itself is not stable and the next release may look
quite different.  In particular, the memory management is in a state
of flux and will be greatly changed (and improved) in the next
release. Lexical analysis and the grammar may also see some change.

Please coordinate changes through David Trueman and/or Arnold Robbins.

David Trueman Department of Mathematics, Statistics and Computing
Science, Dalhousie University, Halifax, Nova Scotia, Canada

UUCP		{uunet utai watmath}!dalcs!david
CDN		david@cs.dal.cdn
INTERNET	david%dalcs@uunet.UU.NET

Arnold Robbins Emory University Computing Center Emory University,
Atlanta, GA, 30322, USA

DOMAIN:	arnold@emoryu1.cc.emory.edu
UUCP:	{ gatech, mtxinu }!emoryu1!arnold
BITNET:	arnold@emoryu1