GNU M4 1.4.1 released. (fwd)

From: Frederick Noronha (FN) (fred_at_bytesforall.org)
Date: 06/23/04

  • Next message: Frederick Noronha (FN): "GDB 6.1.1 released! (fwd)"
    Date: Wed, 23 Jun 2004 13:11:51 CST
    
    

    ---------- Forwarded message ----------

    Thanks to bugfixes from Debian, and the work of Akim Demaille and Paul Eggert,
    I am pleased to announce the release of GNU M4 1.4.1.

    GNU m4 is an implementation of the traditional Unix macro processor. It is
    mostly SVR4 compatible although it has some extensions (for example, handling
    more than 9 positional parameters to macros). GNU m4 also has built-in
    functions for including files, running shell commands, doing arithmetic, etc.

    GNU m4 is a macro processor in the sense that it copies its input to the
    output expanding macros as it goes. Macros are either builtin or user-defined
    and can take any number of arguments. Besides just doing macro expansion m4
    has builtin functions for including named files, running UNIX commands, doing
    integer arithmetic, manipulating text in various ways, recursion etc... m4 can
    be used either as a front-end to a compiler or as a macro processor in its own
    right. It is used extensively by GNU Autoconf, Sendmail and the fvwm window
    manager.

    This release contains long standing bug fixes to the venerable 10 year
    old 1.4 release. It does not contain any of the development code from
    the forthcoming 2.0 release on the CVS trunk.

    New in 1.4.1 - June 2004, by Paul Eggert

    * maketemp now creates an empty file with the given name, instead of merely
       returning the name of a nonexistent file. This closes a security hole.

    m4-1.4.1 is available now from ftp.gnu.org. Please use a mirror to reduce
    stress on the main gnu machine:

       http://www.gnu.org/order/ftp.html

    The compressed sources are here:

       ftp://ftp.gnu.org/gnu/m4/m4-1.4.1.tar.gz

    The gpg detached signature is here:

       ftp://ftp.gnu.org/gnu/m4/m4-1.4.1.tar.gz.sig

    Here are the MD5 and SHA1 checksums:

       76984d94e85afb21caa88b5cc5aea0b3 m4-1.4.1.tar.gz
       fe84b1ffb9db2af704633622cf1670344dcfe9a6 src/m4-1.4.1.tar.gz

    You can also fetch the sourcecode from anonymous cvs by using the following
    commands:

       $ export CVS_RSH=ssh
       $ cvs -z3 -d :ext:anoncvs@savannah.gnu.org:/cvsroot/m4 \
         co -r m4-1_4_1 m4

    Please report bugs to <bug-m4@gnu.org>.

    -- 
    Gary V. Vaughan      ())_.  gary@{lilith.warpmail.net,gnu.org}
    Research Scientist   ( '/   http://tkd.kicks-ass.net
    GNU Hacker           / )=   http://www.gnu.org/software/libtool
    Technical Author   `(_~)_   http://sources.redhat.com/autobook
    _______________________________________________
    GNU Announcement mailing list <info-gnu@gnu.org>
    http://lists.gnu.org/mailman/listinfo/info-gnu
    ##########################################################################
    # Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
    # PLEASE remember a short description of the software and the LOCATION.  #
    # This group is archived at http://stump.algebra.com/~cola/              #
    ##########################################################################
    

  • Next message: Frederick Noronha (FN): "GDB 6.1.1 released! (fwd)"

    Relevant Pages

    • GNU M4 1.4.8 released
      ... The GNU M4 Team is pleased to announce the release of GNU M4 1.4.8. ... GNU `m4' is an implementation of the traditional Unix macro processor. ... It has several command line improvements, ... Autoconf 2.60 testsuite; if you use GNU Autoconf, ...
      (gnu.announce)
    • GNU M4 1.4.9 released
      ... The GNU M4 Team is pleased to announce the release of GNU M4 1.4.9. ... GNU `m4' is an implementation of the traditional Unix macro processor. ... Be aware that Autoconf 2.61 will not ... If that command fails because you don't have the required public key, ...
      (gnu.announce)
    • Re: Changing the style of chapter headings.
      ... "GNU is not Unix" - GNU ... I would invoke the above by \chapter{Properties of Digital Circuits} ... Plus anyone know of a wider font I could use? ... How do I modify the macro above to take the 2 arguments? ...
      (comp.text.tex)
    • Changing the style of chapter headings.
      ... "GNU is not Unix" - GNU ... I would invoke the above by \chapter ... Plus anyone know of a wider font I could use? ... How do I modify the macro above to take the 2 arguments? ...
      (comp.text.tex)
    • Re: Does anyone know when OpenSolaris becomes available?
      ... I was able to view the Solaris code while working ... That is not to say that the Gnu stuff is not well done, ... Some Gnu commands are demonstably superior. ... wrapper is simply a symlink to the master shell wrapper, ...
      (comp.unix.solaris)