From owner-man-jp@jp.freebsd.org  Wed Jul  5 04:55:37 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id EAA26136;
	Wed, 5 Jul 2000 04:55:37 +0900 (JST)
	(envelope-from owner-man-jp@jp.FreeBSD.org)
Received: from smtp1.interramp.com (smtp1.interramp.com [38.8.45.2])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id EAA26131
	for <man-jp@jp.freebsd.org>; Wed, 5 Jul 2000 04:55:36 +0900 (JST)
	(envelope-from horikawa@psinet.com)
Received: from [38.26.194.28] (helo=localhost)
	by smtp1.interramp.com with esmtp (Exim 1.90 #1)
	id 139Yn7-0002HY-00; Tue, 4 Jul 2000 15:55:33 -0400
To: man-jp@jp.freebsd.org, k5@cheerful.com
In-Reply-To: Your message of "Wed, 05 Jul 2000 03:40:20 +0900"
	<86k8f1g2nf.wl@cheerful.com>
References: <86k8f1g2nf.wl@cheerful.com>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <20000704155300U.horikawa@psinet.com>
Date: Tue, 04 Jul 2000 15:53:00 -0400
From: Kazuo Horikawa <horikawa@psinet.com>
X-Dispatcher: imput version 980905(IM100)
Lines: 70
Reply-To: man-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp 2564
Subject: [man-jp 2564] Re: /usr/bin/man and setlocale
Errors-To: owner-man-jp@jp.freebsd.org
Sender: owner-man-jp@jp.freebsd.org
X-Originator: horikawa@psinet.com

 $BKY@n$G$9!#(B

From: FUJISHIMA Satsuki <k5@cheerful.com>
Subject: [man-jp 2561] /usr/bin/man and setlocale
Date: Wed, 05 Jul 2000 03:40:20 +0900
> $B:G=*E*$K$O(B/usr/bin/groff$B%7%j!<%:$,%^%k%A%j%s%,%k$K$J$l$PM}A[E*$N$h$&$J(B
> $B5$$,$7$^$9$,8=>u$G$OE~Dl(B($B;~4VE*$K$b(B)$BL5M}$J>e!$:#$OF|K\8l$@$1DL$l$P$$$$(B
> $B$N$G(B :-) $B%*!<%P!<%-%k$G$9!%(B

 koi8-r $B$,DL$i$J$$$H!"(BFreeBSD baseline $B$N(B man $B$d(B groff $B$r$d$C$F$??M$,(B
$BE\$k$H;W$$$^$9(B ^_^;

> $B<!$K6lO+>/$J$a$G$J$s$H$+$J$kJ}K!!%(B
> |[man-jp 2081] a groff japanese patch in linux JM
> http://home.jp.FreeBSD.org/cgi-bin/showmail/man-jp/2081
> $B$G7'C+$5$s$,>R2p$5$l$F$$$k(BJM$BM3Mh$N!$(B/usr/bin/man$B$,(Bman.conf.${LANG}$BE*$J(B
> $B%b%N$rFI$s$G5sF0$r7h$a$kJ}K!!%$+$J$j$*<j7Z$GEvJ,$O<{MW$bK~$?$7$=$&$J$H(B
> $B$3$m$,(BFreeBSD$BE*2r7hK!$G$b$"$k5$$,$7$^$9!%(B

 $B$3$l$C$F(B /usr/bin/man $B$KBP$9$k=$@5$G$9$h$M!)(B

 $B<B:]$K;n$7$F$^$;$s$,(B ($B;n$;$k4D6-$r:n$C$F$J$$$?$a(B)$B!"(B
 src/gnu/man/man/man.c $B$N(B man_getopt() $B$N(B

  if (!use_original && (locale = setlocale(LC_CTYPE, NULL)) != NULL) {

$B$N@hF,$G!"(Blocale $B$,(B "ja_JP.EUC" $B$N>l9g$O!"(Buse_original++ $B$9$k$h$&$K(B
workaround $B$7$F$b$i$&J}K!$,4JC1$+$b$7$l$J$$$H;W$$$^$7$?!#(B

> $B$5$i$KD6C;4|E*2sHr:n!%;~4V2T$.$H$b$$$$$^$9!%(B
> o ja-man-doc-4.1$B$rDs6!$7$J$$(B
> $B$=$j$c1Q8l(Bmanpages$B$@$1$J$iLdBj$O5/$3$j$^$;$s$+$i!%(B/usr/bin/man$B$NLdBj$,(B
> $B2r7h$9$k$^$G(Bja-man-doc$B$N%j%j!<%9$r@hAw$j$7$A$^$$$^$7$g$&!%$b$C$?$$$J$$(B
> $B$*$P$1$,=P$=$&$G$9!%(B

 $B$3$l$OHr$1$?$$$G$9!#(B

 $BBeBX0F$H$7$F$O!"(B4.1-RELEASE $B$HF1;~$K$OH/I=$7$J$$$3$H$K$7$F!"8eF|(B
$B%"%J%&%s%9$H$H$b$K;HMQJ}K!(B (man $B$K$O(B man -o $B$r;XDj$7$FM_$7$$Ey(B) $B$r(B
$BDs<($9$k$3$H$r9M$($^$9!#(B

> o RELEASE$BA0$+$i(BERRATA$B$r=P$9!%(B
> $B!V(BLC_$B$J$s$H$+$,(Bja_JP.EUC$B$@$H(Bman$B$,2=$1$^$9!%$3$&$$$&;~$O(B
> #rm /usr/share/man/cat*/*
> $ man -o xxx
> $B$H$7$F$/$@$5$$!W(B
> $B3J9%0-$$$G$9$7!$(B4.1-RELEASE$B$O%Q%9$9$k?M$,A}$($k$3$H$K$J$k$G$7$g$&!%(B

 4.1-RELEASE $B%Q%9?M8}$,A}$($k$H$J$k$H!"LdBj$G$9$M!#(B

> o ja-man-doc$B$N(Bpackage$B$K(Bcatpages$B$rF~$l$F$7$^$&!%(B
> groff$B$rDL$5$J$1$l$PI=<($KLdBj$J$$$N$G!$LdEzL5MQ$GF~$l$F$7$^$$$^$7$g$&!%(B
> 4.1-RELEASE$B$r;H$&$h$&$J?M$N%G%#%9%/$O$3$l$/$i$$$G0n$l$?$j$7$^$;$s$M(B?
> $B$7$+$b(B/usr/bin/man$B$GF|K\8l$,I=<($G$-$^$9!%(BPAGER$B$,$A$c$s$H$7$F$$$l$P!%(B
> $B$J$s$+0lHV8=<BE*$J2r7h:v$N$h$&$J5$$,$7$F$7$^$C$F$`$K$c$`$K$c!%(B

 o ports $B$r99?7$9$kI,MW$,$"$k(B
 o package $B$N%5%$%:$,A}$($k(B
$B$N$G!"$"$^$j$7$?$/$J$$$G$9!#(B

> $B:G8e$K;dE*2r7h:v!%(B
> 
> cat >~/bin/man && chmod +x ~/bin/man
> #!/bin/sh
> man -o "$@"
> ^D

 $B;d$b!"8D?ME*$K$O(B ($BB?J,(B) $B$3$&$9$k$G$7$g$&!#(B
--
$BKY@nOBM:(B
