[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[M4-announce] GNU M4 1.4.13 released (stable)

From: Eric Blake
Subject: [M4-announce] GNU M4 1.4.13 released (stable)
Date: Wed, 01 Apr 2009 09:17:09 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv: Gecko/20090302 Thunderbird/ Mnenhy/

Hash: SHA1

The GNU M4 team is proud to announce the release of M4 1.4.13.  M4 is a
macro processing language, and among other uses, it is required by GNU
Autoconf for generating configure scripts.

This release adds optimizations to improve processing speed.  It adds a
new configure option, --with-syscmd-shell, to make it possible to select a
better shell than /bin/sh for the syscmd builtin.  It also patches several
portability problems identified since 1.4.12.

For a summary of changes and contributors, see:
or run this command from a git-cloned m4 directory:
  git shortlog v1.4.12..v1.4.13

To summarize the gnulib-related changes, run this command from a
git-cloned gnulib directory:
  git shortlog v0.0-1196-g8eaac7a..v0.0-2015-gf6778f8

Here are the compressed sources:
  ftp://ftp.gnu.org/gnu/m4/m4-1.4.13.tar.gz   (1.3MB)
  ftp://ftp.gnu.org/gnu/m4/m4-1.4.13.tar.bz2   (988KB)
  ftp://ftp.gnu.org/gnu/m4/m4-1.4.13.tar.xz   (820KB)

Here are the differences since 1.4.12:

  ftp://ftp.gnu.org/gnu/m4/m4-1.4.12-1.4.13.diff.gz   (538KB)

Here are the GPG detached signatures[*]:

Here are the MD5 and SHA1 checksums:

e9e36108b5f9855a82ca4a07ebc0fd2e  m4-1.4.13.tar.gz
28f9ccd3ac4da45409251008b911d677  m4-1.4.13.tar.bz2
206b13cb45e95cd2ba60bf401900ab2d  m4-1.4.13.tar.xz
75aba989a6dfaa0bbe43d3bcf8d1d47bcd03e39a  m4-1.4.13.tar.gz
7ba1834ebf96d0520d526c1c9f5764cc869a9f42  m4-1.4.13.tar.bz2
cc326936397fbf05b046a0c4dd18499f88559ec4  m4-1.4.13.tar.xz

[*] You can use either of the above signature files to verify that
the corresponding file (without the .sig suffix) is intact.  First,
be sure to download both the .sig file and the corresponding tarball.
Then, run a command like this:

  gpg --verify m4-1.4.13.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver keys.gnupg.net --recv-keys F4850180

and rerun the `gpg --verify' command.

This release was bootstrapped with the following tools:
  Autoconf 2.63b
  Automake 1.10b
  Gnulib v0.0-2015-gf6778f8


* Noteworthy changes in Version 1.4.13 (2009-04-01) [stable]
  Released by Eric Blake, based on git version 1.4.12.*

** The manual is now distributed under the terms of FDL 1.3.

** The `divert' and `undivert' builtins have been made more efficient
   when using temporary files for large diversions.

** The `translit' builtin has been made more efficient when the second
   argument is short.

** The input engine has been optimized for faster processing.

** The command line option `--debugfile', introduced in 1.4.7, now
   treats its argument as optional, in order to allow setting the debug
   output back to stderr when used without an argument; and order is now
   significant with respect to command line files.  You must therefore use
   `m4 --debugfile=trace file', not `m4 file --debugfile trace'.  This
   change does not affect the deprecated `-o'/`--error-output' option.

** The `syscmd' and `esyscmd' builtins can be configured to use an
   alternate shell, via the new `configure' option `--with-syscmd-shell'.

** A number of portability improvements inherited from gnulib.

- --
GNU M4 team
Eric Blake

Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


reply via email to

[Prev in Thread] Current Thread [Next in Thread]