autoconf-patches
[Top][All Lists]
Advanced

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

Fix a couple of links in standards.texi


From: Ralf Wildenhues
Subject: Fix a couple of links in standards.texi
Date: Fri, 28 Mar 2008 21:43:52 +0100
User-agent: Mutt/1.5.17+20080114 (2008-01-14)

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  <address@hidden>

        * 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,
address@hidden://www.apache.org/licenses}.
address@hidden://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
address@hidden://www.xfree86.org/3.3.6/COPYRIGHT2.html#6}.
address@hidden://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,
address@hidden://www.gnu.org/licenses/license-list.html#PublicDomain}.
address@hidden://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,
address@hidden://www.xfree86.org/3.3.6/COPYRIGHT2.html#5}.
address@hidden://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,
address@hidden://www.gnu.org/licenses/license-list.html}.
address@hidden://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
address@hidden://savannah.gnu.org/cgi-bin/viewcvs/gnulib/gnulib/lib/}.
address@hidden://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
address@hidden://savannah.gnu.org/@/cgi-bin/@/viewcvs/@/*checkout*/@/config/@/config/@/config.sub,
address@hidden://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
address@hidden://savannah.gnu.org/@/cgi-bin/@/viewcvs/@/*checkout*/@/config/@/config/@/config.guess,
address@hidden://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
address@hidden://www.gnu.org/philosophy/free-sw.html}, and the definition
address@hidden://www.gnu.org/@/philosophy/@/free-sw.html}, and the definition
 of free documentation is found at
address@hidden://www.gnu.org/philosophy/free-doc.html}.  The terms ``free''
address@hidden://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

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