From owner-freebsd-doc@FreeBSD.ORG Wed Jul 20 16:51:35 2005 Return-Path: X-Original-To: freebsd-doc@freebsd.org Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AF9C316A41F for ; Wed, 20 Jul 2005 16:51:35 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from kane.otenet.gr (kane.otenet.gr [195.170.0.95]) by mx1.FreeBSD.org (Postfix) with ESMTP id EE35843D48 for ; Wed, 20 Jul 2005 16:51:34 +0000 (GMT) (envelope-from keramida@ceid.upatras.gr) Received: from beatrix.daedalusnetworks.priv (aris.bedc.ondsl.gr [62.103.39.226]) by kane.otenet.gr (8.13.4/8.13.4/Debian-1) with SMTP id j6KGpULZ018352; Wed, 20 Jul 2005 19:51:31 +0300 Received: from beatrix.daedalusnetworks.priv (localhost [127.0.0.1]) by beatrix.daedalusnetworks.priv (8.13.3+Sun/8.13.3) with ESMTP id j6KGpWo9015071; Wed, 20 Jul 2005 19:51:32 +0300 (EEST) Received: (from keramida@localhost) by beatrix.daedalusnetworks.priv (8.13.3+Sun/8.13.3/Submit) id j6KGpVQ2015070; Wed, 20 Jul 2005 19:51:31 +0300 (EEST) Date: Wed, 20 Jul 2005 19:51:31 +0300 From: Giorgos Keramidas To: David Adam Message-ID: <20050720165131.GA15042@beatrix.daedalusnetworks.priv> References: <265471121849650-796951967bdb8@IWR50.412.spamsucks.net> <20050720125312.GA17327@beatrix.daedalusnetworks.priv> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Cc: freebsd-doc@freebsd.org, DA Forsyth Subject: Re: Document not found - http://www.freebsd.org/doc/handbook/mak X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Jul 2005 16:51:35 -0000 On 2005-07-20 22:05, David Adam wrote: >On Wed, 20 Jul 2005, Giorgos Keramidas wrote: >>On 2005-07-20 10:54, DA Forsyth wrote: >>> The file >>> >>> http://www.freebsd.org/doc/handbook/makeworld.html. >>> >>> does not exist at this server. You are coming from >>> >>> http://www.freebsd.org/cgi/man.cgi?query=mergemaster&sektion=8&manpath=FreeBSD+5.4-RELEASE. >> >> That's because the manpage uses /doc/handbook to refer to the Handbook >> instead of the correct, which is /doc/en_US.ISO8859-1/books/handbook. >> >> I've fixed the mergemaster manpage on HEAD and will merge the new URL to >> the other branches after a few days. In the meantime, you can find the >> same section at: > > While having the full URL is better, I think that this might actually be a > problem with the automatic link-finder in man.cgi. > /doc/handbook/makeworld.html does exist, but the link in mergemaster(8) is > resolved by the CGI to > "http://www.freebsd.org/doc/handbook/makeworld.html." - note the trailing > '.'. > > I can't find another manpage reproduces this, and I can't work out the > PERL that finds and creates HREFs from the URLs in the source. I might be > jumping the gun, but is there a way to check that this fix definitely > takes the trailing '.' off the generated link? I'm not sure if there's a good way to do that. Good catch though.