Hello Karl,

I was looking at getting updated files into the Autoconf repo, and found
some really minor glitches in standards.texi.  Please consider the patch
below.  I noted that with it, the git links to config.guess and
config.sub work from within the info file, but not the PDF, as the
latter translates ';' to '%3b'.  Not sure whether that is a bug in
texinfo.tex or in gitweb.

Thanks,
Ralf

2008-03-28  Ralf Wildenhues  <[EMAIL PROTECTED]>

        * standards.texi: Fix links to config and gnulib repos, add some
        `@/'.

diff --git a/doc/standards.texi b/doc/standards.texi
index 6b4c774..4cb5ed3 100644
--- a/doc/standards.texi
+++ b/doc/standards.texi
@@ -307,7 +307,7 @@ technique.
 
 @cindex GUILE
 The standard extensibility interpreter for GNU software is GUILE
-(@uref{http://www.gnu.org/software/guile/}), which implements the
+(@uref{http://www.gnu.org/@/software/@/guile/}), which implements the
 language Scheme (an especially clean and simple dialect of Lisp).  We
 don't reject programs written in other ``scripting languages'' such as
 Perl and Python, but using GUILE is very important for the overall
@@ -1013,10 +1013,10 @@ abbreviation as usual, as in the examples below.
 
 @table @asis
 @item GPL
-GNU General Public License, @url{http://www.gnu.org/licenses/gpl.html}.
+GNU General Public License, @url{http://www.gnu.org/@/licenses/@/gpl.html}.
 
 @item LGPL
-GNU Lesser General Public License, @url{http://www.gnu.org/licenses/lgpl.html}.
+GNU Lesser General Public License, 
@url{http://www.gnu.org/@/licenses/@/lgpl.html}.
 
 @item GPL/Guile
 GNU GPL with the exception for Guile; for example, GPLv3+/Guile means
@@ -1026,47 +1026,47 @@ GNU GPL with the exception for Ada.
 
 @item Apache
 The Apache Software Foundation license,
[EMAIL PROTECTED]://www.apache.org/licenses}.
[EMAIL PROTECTED]://www.apache.org/@/licenses}.
 
 @item Artistic
-The Artistic license used for Perl, @url{http://www.perlfoundation.org/legal}.
+The Artistic license used for Perl, 
@url{http://www.perlfoundation.org/@/legal}.
 
 @item Expat
-The Expat license, @url{http://www.jclark.com/xml/copying.txt}.
+The Expat license, @url{http://www.jclark.com/@/xml/@/copying.txt}.
 
 @item MPL
-The Mozilla Public License, @url{http://www.mozilla.org/MPL/}.
+The Mozilla Public License, @url{http://www.mozilla.org/@/MPL/}.
 
 @item OBSD
 The original (4-clause) BSD license, incompatible with the GNU GPL
[EMAIL PROTECTED]://www.xfree86.org/3.3.6/COPYRIGHT2.html#6}.
[EMAIL PROTECTED]://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#6}.
 
 @item PHP
-The license used for PHP, @url{http://www.php.net/license/}.
+The license used for PHP, @url{http://www.php.net/@/license/}.
 
 @item public domain
 The non-license that is being in the public domain,
[EMAIL PROTECTED]://www.gnu.org/licenses/license-list.html#PublicDomain}.
[EMAIL PROTECTED]://www.gnu.org/@/licenses/@/license-list.html#PublicDomain}.
 
 @item Python
-The license for Python, @url{http://www.python.org/2.0.1/license.html}.
+The license for Python, @url{http://www.python.org/@/2.0.1/@/license.html}.
 
 @item RBSD
 The revised (3-clause) BSD, compatible with the GNU GPL,
[EMAIL PROTECTED]://www.xfree86.org/3.3.6/COPYRIGHT2.html#5}.
[EMAIL PROTECTED]://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#5}.
 
 @item X11
 The simple non-copyleft license used for most versions of the X Window
-system, @url{http://www.xfree86.org/3.3.6/COPYRIGHT2.html#3}.
+system, @url{http://www.xfree86.org/@/3.3.6/@/COPYRIGHT2.html#3}.
 
 @item Zlib
-The license for Zlib, @url{http://www.gzip.org/zlib/zlib_license.html}.
+The license for Zlib, @url{http://www.gzip.org/@/zlib/@/zlib_license.html}.
 
 @end table
 
 More information about these licenses and many more are on the GNU
 licensing web pages,
[EMAIL PROTECTED]://www.gnu.org/licenses/license-list.html}.
[EMAIL PROTECTED]://www.gnu.org/@/licenses/@/license-list.html}.
 
 
 @node --help
@@ -2855,7 +2855,7 @@ void error (int status, int errnum, const char *format, 
...);
 A simple way to use the Gnulib error module is to obtain the two
 source files @file{error.c} and @file{error.h} from the Gnulib library
 source code repository at
[EMAIL PROTECTED]://savannah.gnu.org/cgi-bin/viewcvs/gnulib/gnulib/lib/}.
[EMAIL PROTECTED]://git.savannah.gnu.org/@/gitweb/@/?p=gnulib.git}.
 Here's a sample use:
 
 @example
@@ -3846,7 +3846,7 @@ The @code{configure} script needs to be able to decode 
all plausible
 alternatives for how to describe a machine.  Thus,
 @samp{athlon-pc-gnu/linux} would be a valid alias.  There is a shell
 script called
[EMAIL 
PROTECTED]://savannah.gnu.org/@/cgi-bin/@/viewcvs/@/*checkout*/@/config/@/config/@/config.sub,
[EMAIL 
PROTECTED]://git.savannah.gnu.org/@/gitweb/@/?p=config.git;a=blob_plain;f=config.sub;hb=HEAD,
 @file{config.sub}} that you can use as a subroutine to validate system
 types and canonicalize aliases.
 
@@ -3857,7 +3857,7 @@ plain @var{buildtype} argument.  For example, 
@samp{configure
 i686-pc-linux-gnu}.  When the build type is not specified by an option
 or argument, the @code{configure} script should normally guess it using
 the shell script
[EMAIL 
PROTECTED]://savannah.gnu.org/@/cgi-bin/@/viewcvs/@/*checkout*/@/config/@/config/@/config.guess,
[EMAIL 
PROTECTED]://git.savannah.gnu.org/@/gitweb/@/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD,
 @file{config.guess}}.
 
 @cindex optional features, configure-time
@@ -4062,9 +4062,9 @@ advertise them to new potential customers, or to give the 
public the
 idea that their existence is ethical.
 
 The GNU definition of free software is found on the GNU web site at
[EMAIL PROTECTED]://www.gnu.org/philosophy/free-sw.html}, and the definition
[EMAIL PROTECTED]://www.gnu.org/@/philosophy/@/free-sw.html}, and the definition
 of free documentation is found at
[EMAIL PROTECTED]://www.gnu.org/philosophy/free-doc.html}.  The terms ``free''
[EMAIL PROTECTED]://www.gnu.org/@/philosophy/@/free-doc.html}.  The terms 
``free''
 and ``non-free'', used in this document, refer to those definitions.
 
 A list of important licenses and whether they qualify as free is in


Reply via email to