From owner-man-jp@jp.freebsd.org  Tue Nov 16 12:03:38 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA83747;
	Tue, 16 Nov 1999 12:03:38 +0900 (JST)
	(envelope-from owner-man-jp@jp.FreeBSD.org)
Received: from vinita.tri.asanuma.co.jp (vinita.tri.asanuma.co.jp [210.160.188.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id MAA83742
	for <man-jp@jp.freebsd.org>; Tue, 16 Nov 1999 12:03:36 +0900 (JST)
	(envelope-from mori@tri.asanuma.co.jp)
Received: from parvati.tri.asanuma.co.jp by vinita.tri.asanuma.co.jp (8.9.3/3.7W) with ESMTP id MAA01345 for <man-jp@jp.freebsd.org>; Tue, 16 Nov 1999 12:03:36 +0900 (JST)
Received: from kurishna.tri.asanuma.co.jp by parvati.tri.asanuma.co.jp (8.8.8/3.7W) with ESMTP id MAA20450 for <man-jp@jp.freebsd.org>; Tue, 16 Nov 1999 12:03:47 +0900 (JST)
To: man-jp@jp.freebsd.org
MIME-Version: 1.0 (generated by SEMI 1.13.7 - "Awazu")
Content-Type: text/plain; charset=ISO-2022-JP
From: Mori Kouji <mori@tri.asanuma.co.jp>
Date: 16 Nov 1999 12:03:34 +0900
Message-ID: <80wvrjcf3t.fsf@kurishna.tri.asanuma.co.jp>
Lines: 36
User-Agent: Nana-gnus/6.13.9 SEMI/1.13.7 (Awazu) CLIME/1.13.5
 (=?ISO-2022-JP?B?GyRCMkMybEohMiwbKEI=?=) Emacs/20.4
 (i386-unknown-freebsdelf3.2) MULE/4.0 (=?ISO-2022-JP?B?GyRCMlYxYxsoQg==?=)
Reply-To: man-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp 1885
Subject: [man-jp 1885] jmakewhatis fails to create whatis database on xjman-0.4
Errors-To: owner-man-jp@jp.freebsd.org
Sender: owner-man-jp@jp.freebsd.org
X-Originator: mori@kurishna.tri.asanuma.co.jp

$B?9$G$9!#(Bja-man-1.1h $B$NOC$b$3$3$G$9$h$M!#3N$+!#(B

$B@hF|(B fj $B$G(B jmakewhatis $B$G(B xjman $B$N(B whatis database $B$r:n@.$7$h$&$H(B
$B$9$k$H!"$&$^$/$$$+$J$$$H$$$&OC$r8+$^$7$?!#(B

xjman-0.4 $B$G$O(B `.SH NAME' $B$,(B `.SH $BL>A0(B' $B$H$7$F$$$k$N$G$9$,!"(B
jmakewhatis $B$,(B `$BL>A0(B' $B$r%;%/%7%g%s$N%-!<%o!<%I$H$7$FG'<1$7$F(B
$B$J$$$h$&$G$9!#(B

$B0J2<$N=$@5$r(B makewhatis.perl $B$K2C$($F$b$i$($J$$$G$7$g$&$+(B?

--- makewhatis.perl.orig	Fri Sep  3 23:28:45 1999
+++ makewhatis.perl	Mon Nov 15 12:07:58 1999
@@ -347,7 +347,7 @@
     while(<F>) {
 	# ``man'' style pages
 	# &&: it takes you only half the user time, regexp is slow!!!
-	if (/^\.SH/ && /^\.SH[ \t]+["]?(NAME|Name|NAMN|BEZEICHNUNG|$BL>>N(B)["]?/) {
+	if (/^\.SH/ && /^\.SH[ \t]+["]?(NAME|Name|NAMN|BEZEICHNUNG|$BL>>N(B|$BL>A0(B)["]?/) {
 	    #while(<F>) { last unless /^\./ } # Skip
 	    #chop; $list = $_;
 	    while(<F>) {
@@ -364,7 +364,7 @@
 		}
 	    }
 	    &out($list); close F; return 1;
-	} elsif (/^\.Sh/ && /^\.Sh[ \t]+["]?(NAME|Name|BEZEICHNUNG|$BL>>N(B)["]?/) {
+	} elsif (/^\.Sh/ && /^\.Sh[ \t]+["]?(NAME|Name|BEZEICHNUNG|$BL>>N(B|$BL>A0(B)["]?/) {
 	    # ``doc'' style pages
 	    local($flag) = 0;
 	    while(<F>) {

-- 
$B?9(B $B9@Fs(B	(MORI Kouji)
($B3t(B)$B^I>BAH(B $B5;=Q8&5f=j(B
E-mail: mori@tri.asanuma.co.jp
