From owner-man-jp@jp.freebsd.org  Mon Jun 12 12:11:57 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id MAA10276;
	Mon, 12 Jun 2000 12:11:57 +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 MAA10256
	for <man-jp@jp.freebsd.org>; Mon, 12 Jun 2000 12:11:50 +0900 (JST)
	(envelope-from mori@tri.asanuma.co.jp)
Received: from yashoda.tri.asanuma.co.jp by vinita.tri.asanuma.co.jp (8.9.3/3.7W) with ESMTP id MAA19278 for <man-jp@jp.freebsd.org>; Mon, 12 Jun 2000 12:11:44 +0900 (JST)
Received: from kurishna.tri.asanuma.co.jp by yashoda.tri.asanuma.co.jp (8.8.8/3.7W) with ESMTP id MAA11147 for <man-jp@jp.freebsd.org>; Mon, 12 Jun 2000 12:11:43 +0900 (JST)
To: man-jp@jp.freebsd.org
References: <200006101418.e5AEIi233611@tasogare.imasy.or.jp>
MIME-Version: 1.0 (generated by EMIKO 1.13.10 - "Euglena proxima")
Content-Type: text/plain; charset=ISO-2022-JP
From: Mori Kouji <mori@tri.asanuma.co.jp>
Date: 12 Jun 2000 12:11:43 +0900
In-Reply-To: <200006101418.e5AEIi233611@tasogare.imasy.or.jp> (mistral@imasy.or.jp's message of "Sat, 10 Jun 2000 22:15:26 +0900 (JST)")
Message-ID: <80ln0bioeo.fsf@kurishna.tri.asanuma.co.jp>
Lines: 59
User-Agent: Nana-gnus/6.13.12 EMIKO/1.13.10 (Euglena proxima) CLIME/1.13.6
 (=?ISO-2022-JP?B?GyRCQ2YlTj4xGyhC?=) APEL/10.2 Emacs/20.6
 (i386-unknown-freebsdelf3.4) 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+000315
X-Sequence: man-jp 2520
Subject: [man-jp 2520] Re: ja =?ISO-2022-JP?B?GyRCJUclIyVsJS8lSBsoQg==?=
 =?ISO-2022-JP?B?GyRCJWokTjghOnc9Zz14GyhC?= 
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!#(B

mistral@imasy.or.jp (Yoshihiko SARUMARU) writes:

>   $B$H$3$m$,$3$3$G(B jman telnet $B$H$9$k$H!"@h$K(B ja, ja_JP, ja_JP.EUC 
> $B$J%G%#%l%/%H%j$,$"$k$H$3$m$r@h$KgS$a$F$7$^$&$h$&$G!"(Bmanpath $BE*$K(B
> $B$O@h$K$"$k(B /usr/local/v6/man $B$,8e2s$7$K$J$C$F$7$^$&$h$&$G$9!#(B
> 
>   $B$3$l$O;EMM$G$7$g$&$+!#$^$?;EMM$J>l9g$O(BKAME $BBP1~$NF|K\8l%^%K%e(B
> $B%"%k$rMQ0U$9$k!"(B4.0-RELEASE $B$K$7$F$7$^$&0J30$K2?$+$$$$J}K!$O$"$j(B
> $B$^$;$s$+!)(B

$B%=!<%9$r<P$aFI$_$7$?46$8$G$O;EMM$C$]$$$G$9!#(B

$B$=$3$G(B manpath $B$N3F%G%#%l%/%H%jKh$K(B

  ja_JP.EUC -> ja_JP -> ja -> (null)

$B$H8!:w$9$k(B patch $B$r=q$$$F$_$^$7$?!#F0:n$,$A$g$C$H$@$5$$$G$9$,!D(B(^^;)$B!#(B

# $B$A$c$s$H3NG'$7$F$^$;$s!#(B(_o_)

diff -ru jp-man-1.1h.old/man/man.c jp-man-1.1h/man/man.c
--- jp-man-1.1h.old/man/man.c	Sun Sep  5 06:14:15 1999
+++ jp-man-1.1h/man/man.c	Mon Jun 12 11:56:57 2000
@@ -348,7 +348,7 @@
 #ifdef LOCALE
   char *p;
   char *tmp_locale;
-  int num_expand = 1;
+  int num_expand = 2;
 
   if (locale && (tmp_locale = strdup(current_locale)) != NULL)
     {
@@ -393,13 +393,17 @@
     num_expand--;
     if (locale)
       {
-	if (num_expand > 1)
+	if (num_expand > 2)
 	  {
 	    tmp_locale[5] = '\0';
 	  }
-	else if (num_expand > 0)
+	else if (num_expand > 1)
 	  {
 	    tmp_locale[2] = '\0';
+	  }
+	else
+	  {
+	    locale = 0;
 	  }
       }
   }

-- 
$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
