[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
web pages update
From: |
Eric Blake |
Subject: |
web pages update |
Date: |
Fri, 24 Aug 2007 13:35:40 -0600 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070728 Thunderbird/2.0.0.6 Mnenhy/0.7.5.666 |
-----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 address@hidden
-----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-----
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:address@hidden">
-<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:address@hidden:/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:address@hidden:/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:address@hidden"><address@hidden></a>,
+<a href="mailto:address@hidden"><address@hidden></a>,
+<a href="mailto:address@hidden"><address@hidden></a>, and
+<a href="mailto:address@hidden"><address@hidden></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:address@hidden"><em>address@hidden</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"><address@hidden></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:address@hidden:/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@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@gnu.org">
-bug-m4@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 & GNU inquiries & questions to
-
-<A HREF="mailto:address@hidden"><EM>address@hidden</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:address@hidden"><EM>address@hidden</EM></A>,
-send other questions to
-<A HREF="mailto:address@hidden"><EM>address@hidden</EM></A>.
-
-<P>
-Copyright © 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:address@hidden:/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:address@hidden">
+bug-m4@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@gnu.org"><gary@gnu.org></a> and
+Eric Blake
+<a href="mailto:ebb9@byu.net"><ebb9@byu.net></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 & GNU inquiries to
+<a href="mailto:address@hidden"><em>address@hidden</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:address@hidden"><em>address@hidden</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 © 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 address@hidden 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> [en]</li>
+</ul>
+</div>
+</div>
+</div>
+</body>
+</html>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- web pages update,
Eric Blake <=