web pages update

Eric Blake <[email protected]>
Newsgroups gmane.comp.gnu.m4.patches
Message-ID <[email protected]>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I've just applied this, in order to make the M4 web page match the latest
recommendations from http://www.gnu.org/server/fsf-html-style-sheet.html.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             [email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFGzzMM84KuGfSFAYARAkcqAKCC5DvwqP77PlE9OOqyrPUaCWmTUQCgmMWC
ndI+yKCB/dq8B3nMIM3BnP8=
=dppl
-----END PGP SIGNATURE-----

_______________________________________________
M4-patches mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/m4-patches
m4.patch282 (text/plain, 12.9 KB)
Index: .symlinks
===================================================================
RCS file: /web/m4/m4/.symlinks,v
retrieving revision 1.1
diff -u -p -r1.1 .symlinks
--- .symlinks	28 Feb 2001 00:19:15 -0000	1.1
+++ .symlinks	24 Aug 2007 19:20:56 -0000
@@ -1,2 +1,2 @@
 m4.html index.html
-m4.html m4.es.html
+m4.html m4.en.html
Index: m4.html
===================================================================
RCS file: /web/m4/m4/m4.html,v
retrieving revision 1.18
diff -u -p -r1.18 m4.html
--- m4.html	10 Jul 2007 04:13:34 -0000	1.18
+++ m4.html	24 Aug 2007 19:20:56 -0000
@@ -1,99 +1,247 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
-<HTML>
-<HEAD>
-<TITLE>GNU M4 - GNU Project - Free Software Foundation (FSF)</TITLE>
-<LINK REV="made" HREF="mailto:[email protected]">
-<META NAME="keywords" CONTENT="m4">
-</HEAD>
-<BODY BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#1F00FF" ALINK="#FF0000" VLINK="#9900DD">
-<H3>GNU M4</H3>
-<A HREF="/graphics/agnuhead.html"><IMG SRC="/graphics/gnu-head-sm.jpg"
-ALT=" [image of the Head of a GNU] "
-WIDTH="129" HEIGHT="122"></A>
-
-<P>
-<HR>
-
-<P>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.</P>
+<!--#include virtual="/server/header.html" -->
+<title>GNU M4 - GNU Project - Free Software Foundation (FSF)</title>
+<!--#include virtual="/server/banner.html" -->
+<h2>GNU M4 - GNU Project - Free Software Foundation (FSF)</h2>
+
+<!-- This document uses XHTML 1.0 Strict, but may be served as -->
+<!-- text/html.  Please ensure that markup style considers -->
+<!-- appendix C of the XHTML 1.0 standard. See validator.w3.org. -->
+
+<!-- Please ensure links are consistent with Apache's MultiView. -->
+<!-- Change include statements to be consistent with the relevant -->
+<!-- language, where necessary. -->
+
+<h3>Introduction to GNU M4</h3>
+
+<p>
+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.
+</p>
 
-<P>GNU M4 is a macro processor in the sense that it copies its input to
+<p>
+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.</P>
-
-<P>The latest stable version is 1.4.10, available from <A
-HREF="ftp://ftp.gnu.org/gnu/m4">ftp.gnu.org/gnu/m4</A> or one of the
-<A HREF="http://www.gnu.org/prep/ftp.html">mirrors</A>.  The stable
-branch can also be checked out from CVS, using:
-<pre>cvs -z3 -d:pserver:[email protected]:/sources/m4 co -r
-branch-1_4 m4</pre></P>
-
-<P>GNU M4 is being actively developed, and version 2.0 will have many
-new features, such as better input control, multiple precision
-arithmetic and loadable modules.  Information about the future of GNU M4
-is at <A HREF="http://savannah.gnu.org/projects/m4/">
-http://savannah.gnu.org/projects/m4/</A>.  You can track development
+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.
+</p>
+
+<p>
+One of the biggest users of GNU M4 is the
+<a href="/software/autoconf/autoconf.html">GNU Autoconf</a> project.
+</p>
+
+<h3>Downloading M4</h3>
+
+<p>
+The latest stable version is 1.4.10, and can be found on
+<a href="http://ftp.gnu.org/gnu/m4/">http://ftp.gnu.org/gnu/m4/</a>
+[via http] and
+<a href="ftp://ftp.gnu.org/gnu/m4/">ftp://ftp.gnu.org/gnu/m4/</a>
+[via FTP].
+It can also be found on one of <a href="/order/ftp.html">our FTP mirrors</a>.
+The stable development branch can also be checked out from CVS, using:
+
+<pre><samp>cvs -z3 -d:pserver:[email protected]:/sources/m4 co -r
+branch-1_4 m4</samp></pre>
+</p>
+
+<h3>Documentation</h3>
+
+<p>
+GNU M4 documentation can be found in several formats at
+<a href="/software/m4/manual/index.html">
+http://www.gnu.org/software/m4/manual/</a>.
+You may also find more information about GNU M4 by looking at your
+local documentation.  For example, you might try looking in
+/usr/share/doc/m4/, or use <em>info m4</em> at the shell prompt.
+</p>
+
+<h3>Mailing Lists</h3>
+
+<p>
+GNU M4 has several mailing lists:
+<a href="mailto:[email protected]">&lt;[email protected]&gt;</a>,
+<a href="mailto:[email protected]">&lt;[email protected]&gt;</a>,
+<a href="mailto:[email protected]">&lt;[email protected]&gt;</a>, and
+<a href="mailto:[email protected]">&lt;[email protected]&gt;</a>.
+Archives of these lists are available; see the details of each list
+for a link to the archives.
+
+<p>
+You can subscribe to any GNU mailing list via the web as described
+below. Or you can send an empty mail with a Subject: header line of
+just "subscribe" to the relevant -request list. For example, to
+subscribe yourself to the bug-m4 list, you would
+send mail to <a
+href="mailto:[email protected]"><em>[email protected]</em></a>
+with no body and a Subject: header line of just "subscribe".
+</p>
+
+<p>
+It has been necessary to moderate the GNU M4 mailing lists to prevent the
+flood of spam. Postings to the lists are held for release by
+the list moderator. Sometimes the moderators are unavailable for
+brief periods of time. Please be patient when posting. If you
+don't see the message in the list archive then it did not get posted.
+</p>
+
+<h4>Announcements</h4>
+
+<p>
+The low-volume mailing list
+<a href="http://lists.gnu.org/mailman/listinfo/m4-announce">
+m4-announce</a> contains all announcements about GNU M4.  Important
+announcments about M4 and most other GNU Software are also made on
+<a href="http://lists.gnu.org/mailman/listinfo/info-gnu">&lt;[email protected]&gt;</a>.
+</p>
+
+<h4>Tracking Development</h4>
+
+<p>
+The moderate-volume mailing list
+<a href="http://lists.gnu.org/mailman/listinfo/bug-m4">bug-m4</a>
+tracks all bug reports.  For more information on submitting bugs,
+please see the section <a href="#bug">Report a Bug</a> below.
+</p>
+
+<p>
+The moderate-volume mailing list
+<a href="http://lists.gnu.org/mailman/listinfo/m4-patches">m4-patches</a>
+is used to propose and track all significant patches.  GNU M4 is being
+actively developed, and version 2.0 will have many new features, such
+as better input control, multiple precision arithmetic and loadable
+modules.  More information about the future of GNU M4 is
+at <a href="http://savannah.gnu.org/projects/m4/">
+http://savannah.gnu.org/projects/m4/</a>.  You can track development
 in CVS, using:
-<pre>cvs -z3 -d:pserver:[email protected]:/sources/m4 co m4</pre>
-One feature of the 2.0 release will be translations; you can track
-the progress of the i18n team at
-<A HREF="http://translationproject.org/domain/m4.html">
-http://translationproject.org/domain/m4.html</A>.</P>
-
-<P>GNU M4 is maintained by <A HREF="mailto:gary&#0064;gnu.org">Gary V.
-Vaughan</A>.  Gary also maintains a wiki for tracking M4 development,
-at <A HREF="http://wiki.azazil.net/GnuM4Project">
-http://wiki.azazil.net/GnuM4Project</A>.</P>
-
-<P>Report bugs to <A HREF="mailto:bug-m4&#0064;gnu.org">
-bug-m4&#0064;gnu.org</A>.</P>
-<P>
-
-<P>
-Online Manual is available at
-<A HREF="/software/m4/manual/index.html">http://www.gnu.org/software/m4/manual/index.html</A>
-
-<P>
-<HR>
-
-<P>
-Return to <A HREF="/home.html">GNU's home page</A>.
-
-<P>
-Please send FSF &amp; GNU inquiries &amp; questions to
-
-<A HREF="mailto:[email protected]"><EM>[email protected]</EM></A>.
-There are also <A HREF="http://www.fsf.org/about/contact.html">other ways to contact</A> the FSF.
-
-<P>
-Please send comments on these web pages to
-<A HREF="mailto:[email protected]"><EM>[email protected]</EM></A>,
-send other questions to
-<A HREF="mailto:[email protected]"><EM>[email protected]</EM></A>.
-
-<P>
-Copyright &copy; 1998, 2004, 2005, 2006 Free Software Foundation, Inc.,
-51 Franklin Street, Fifth Floor, Boston, MA  02110-1301,  USA
-
-<P>
-Verbatim copying and distribution of this entire article is
-permitted in any medium, provided this notice is preserved.
 
-<P>
+<pre><samp>cvs -z3 -d:pserver:[email protected]:/sources/m4 co
+m4</samp></pre>
+
+Please note that we do not suggest using test versions of GNU M4 for
+production use.  One feature of the 2.0 release will be translations;
+you can track the progress of the i18n team at
+<a href="http://translationproject.org/domain/m4.html">
+http://translationproject.org/domain/m4.html</a>.
+</p>
+
+<h4>Request an Enhancement</h4>
+
+<p>
+If you would like any new feature to be included in future versions
+of GNU M4, please send a request to
+<a href="http://lists.gnu.org/mailman/listinfo/m4-discuss">m4-discuss</a>.
+This list tends to have a moderate volume of traffic.
+</p>
+
+<p>
+Please remember that development of GNU M4 is a volunteer effort, and
+you can also contribute to its development. For information about
+contributing to the GNU Project, please read <a href="/help/">How to
+help GNU</a>.
+</p>
+
+<a name="bug"></a>
+<h3>Report a Bug</h3>
+
+<p>
+If you think you have found a bug in GNU M4, then please send as
+complete a report as possible to <a href="mailto:[email protected]">
+bug-m4&#0064;gnu.org</a>.  This includes what platform and compiler
+you used to build M4, what version of M4 you are attempting to use,
+and transcripts of any error messages or behavior that was contrary to
+your expectations.  Disagreements between the manual and the code are
+also bugs.
+</p>
+
+<h3>Maintainer</h3>
+
+<p>
+GNU M4 is maintained by Gary V. Vaughan
+<a href="mailto:gary&#0064;gnu.org">&lt;gary&#0064gnu.org&gt;</a> and
+Eric Blake
+<a href="mailto:ebb9&#0064;byu.net">&lt;ebb9&#0064byu.net&gt;</a>.
+Gary also maintains a wiki for tracking M4 development, at
+<a href="http://wiki.azazil.net/GnuM4Project">
+http://wiki.azazil.net/GnuM4Project</a>.
+</p>
+
+<!-- all pages on the GNU web server should have the section about    -->
+<!-- verbatim copying.  Please do NOT remove this without talking     -->
+<!-- with the webmasters first. -->
+<!-- Please make sure the copyright date is consistent with the document -->
+<!-- and that it is like this "2001, 2002" not this "2001-2002." -->
+</div><!-- for id="content", starts in the include above -->
+<!--#include virtual="/server/footer.html" -->
+<div id="footer">
+
+<p>
+Please send FSF &amp; GNU inquiries to
+<a href="mailto:[email protected]"><em>[email protected]</em></a>.
+There are also <a href="/contact/">other ways to contact</a>
+the FSF.
+<br />
+Please send broken links and other corrections (or suggestions) to
+<!-- If you are a project maintainer or developer, please use -->
+<!-- your own email, as webmasters does not manage most -->
+<!-- project webpages (those that we do, you know who you are). -->
+<a href="mailto:[email protected]"><em>[email protected]</em></a>.
+</p>
+
+<p>
+Please see the
+<a href="/server/standards/README.translations">Translations
+README</a> for information on coordinating and submitting
+translations of this article.
+</p>
+
+<p>
+Copyright &copy; 1998, 2004, 2005, 2006, 2007
+Free Software Foundation, Inc.,
+</p>
+<address>51 Franklin St, Fifth Floor, Boston, MA 02110, USA</address>
+<p>Verbatim copying and distribution of this entire article are
+permitted worldwide, without royalty, in any medium, provided this
+notice, and the copyright notice, are preserved.
+</p>
+
+<p>
 Updated:
 <!-- timestamp start -->
-$Date: 2007/07/10 04:13:34 $ $Author: ericb $
+$Date: 2007/08/15 08:26:52 $
 <!-- timestamp end -->
+</p>
+</div>
 
-<P>
-<HR>
+<div id="translations">
+<h4>Translations of this page</h4>
 
-</BODY>
-</HTML>
+<!-- Please keep this list alphabetical. -->
+<!-- Comment what the language is for each type, i.e. de is German. -->
+<!-- Write the language name in its own language (Deutsch) in the text. -->
+<!-- If you add a new language here, please -->
+<!-- advise [email protected] and add it to -->
+<!--  - /home/www/bin/nightly-vars either TAGSLANG or WEBLANG -->
+<!--  - /home/www/html/server/standards/README.translations.html -->
+<!--  - one of the lists under the section "Translations Underway" -->
+<!--  - if there is a translation team, you also have to add an alias -->
+<!--  to mail.gnu.org:/com/mailer/aliases -->
+<!-- Please also check you have the 2 letter language code right, cf. -->
+<!-- <URL:http://www.w3.org/WAI/ER/IG/ert/iso639.htm> -->
+<!-- Please use W3C normative character entities. -->
+
+<ul class="translations-list">
+<!-- English -->
+<li><a href="/software/m4/m4.html">English</a>&nbsp;[en]</li>
+</ul>
+</div>
+</div>
+</div>
+</body>
+</html>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.