From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jan  9 17:51:46 1997
Received: by jaz.jp.freebsd.org (8.8.4+2.7Wbeta4/8.7.3) id RAA24442
	Thu, 9 Jan 1997 17:51:46 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.4+2.7Wbeta4/8.7.3) with ESMTP id RAA24437
	for <freebsd-users-jp@jp.freebsd.org>; Thu, 9 Jan 1997 17:51:42 +0900 (JST)
Received: by vcgate3.mei.co.jp (8.7.5+2.6Wbeta7/5.9:4.9:vcgate0:961204)
	id RAA26642; Thu, 9 Jan 1997 17:50:55 +0900 (JST)
Received: by vcmei.vanc.mei.co.jp (5.65mei1.1/5.9:4.9:vcmei:961227)
	id AA21464; Thu, 9 Jan 97 17:51:13 +0900
Received: by kmegate.kme.mei.co.jp (4.1/5.5:4.6:kmegate:961205)
	id AA05932; Thu, 9 Jan 97 17:51:05 JST
Date: Thu, 9 Jan 97 17:51:05 JST
From: akiyama@kme.mei.co.jp (Shunsuke Akiyama)
Message-Id: <9701090851.AA05932@kmegate.kme.mei.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: <199701090800.RAA23216@sirius.sbl.cl.nec.co.jp> (message from Naoki Hamada on Thu, 9 Jan 1997 17:00:51 +0900 (JST))
Mime-Version: 1.0 (generated by tm-edit 7.94)
Content-Type: text/plain; charset=ISO-2022-JP
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 8212
Subject: [FreeBSD-users-jp 8212] Re: locale
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$"$-$d$^$G$9!#(B

"$B$O$^$@(B" == Naoki Hamada <nao@sbl.cl.nec.co.jp> writes:

$B$O$^$@(B>   LC_ALL $B$N07$$$NJQ99$K$D$$$F$O!"(Bsetlocale.c $B$NMzNr$r8+$F$_$k$H(B

$B$O$^$@(B> |Implement previous locale
$B$O$^$@(B> |restoring, if locale setting fails. Old code assumes success if some
$B$O$^$@(B> |of LC_ALL subset is successed even other fails, POSIX treats it as
$B$O$^$@(B> |failure with previous locale restoring, fix it.

$B$O$^$@(B> $B$H$$$&$h$&$K(B POSIX $B$,:,5r$K$J$C$F$$$k$N$G!"La$7$F$b$i$&$N$OFq$7$$$+$b(B
$B$O$^$@(B> $B$7$l$^$;$s!#!J$7$+$7:$$k(B locale $B$O(B ja_JP.EUC $B$@$1$8$c$J$$$@$m$&$K!K(B

$B$J$k$[$I!"$=$&$$$&%3%H$J$N$+!#$G$"$l$P!"$b$H$KLa$9!"$C$F$N$OFq$7$$$G$7$g(B
$B$&$M$'!#(B
$B$=$l$H!":$$k(B locale $B$O!"3N$+$K(B ja_JP.EUC $B$@$1$8$c$J$+$C$?$G$9!#(B

$B$O$^$@(B>   $B$F$J$o$1$G!"(B

$B$O$^$@(B> |$B!{(B	$B$,$s$P$C$F(B LC_COLLATE $B$r=q$/!#!J$I$&$d$C$F!)!K(B

$B$o$?$7(B>> man colldef $B;2>H!"$G$7$g$&!#(B
$B$o$?$7(B>> $B$?$@$7!"$A$c$s$H%5%]!<%H$9$k$H$J$k$H!"%i%$%V%i%j4XO"$H$+$N=q49$($bI,MW(B
$B$o$?$7(B>> $B$K$J$k$h$&$G$9$h!#(B

$B$O$^$@(B>   $BJ8;z$NF10l;k$d=gHV$N;XDj$G$9$1$I!"F|K\8l$G$O%i%$%V%i%j$N%l%Y%k$G$[$$(B
$B$O$^$@(B> $B$[$$$H$G$-$k$3$H$8$c$J$$$G$9$h$M!#%]%j%7!<$K$h$C$F$b0[$J$C$F$-$^$9$7!#(B

$B$=$&$G$9$h$M!#(B
$B$?$@!"$3$l$r7@5!$K$3$N$"$?$j$N$3$H7h$a$A$c$C$F!"%$%s%W%j%a%s%H$r?J$a$F(B
$B9T$/!"$C$F$N$b$$$$$+$b$7$l$^$;$s!#(B

$B$O$^$@(B>   $B$J$s$G!"Ev:B$O(B latin1 $B$N$r$=$N$^$^FM$C9~$s$I$1$P$$$$$h$&$J5$$,$7$^$9!#(B
$B$O$^$@(B> ($BD6$$$$$+$2$s(B)

$B$O$^$@(B>   $B$9$J$o$A!"(Busr.bin/colldef/data/Makefile $B$K0J2<$N%Q%C%A$r$"$F$^$9!#(B

	$B!N$:!<$C$HN,!O(B

$B$O$^$@(B>   $B$H$j$"$($:$O$3$s$J$b$s$G$I$&$G$7$g$&!)$H$K$+$/$5$C$5$H(B commit $B$7$F!"(B
$B$O$^$@(B> 2.2-RELEASE $B$K4V$K9g$o$;$?$$$N$G!D(B

$B$"$l!"(BLC_COLLATE $B$O!"%7%s%\%j%C%/!&%j%s%/$O$k$@$1$8$c!"$@$a$@$C$?$h$&(B
$B$J5-21$,$"$k$s$G$9$,!#;d$N4*0c$$$+$J!)(B

$B$O$^$@(B>   $B$J$*!"(B2.2-BETA $B$K0J>e$NJQ99$r2C$($F(B(libxpg4 $B$O$=$N$^$^(B) jNetHack $B$,(B
$B$O$^$@(B> $BF0$/$3$H$O3NG'$:$_$G$9!#(B

libxpg4 $B$O!"(B2.2-BETA $B0J9_<c43$N%P%0%U%#%C%/%9$,$7$F$"$j$^$9$+$i!"%U%#%C(B
$B%/%98e$N%=!<%9$G!"(Blibxpg4 $B$r:n$jD>$7$F!";n$7$F$b$i$($^$9$+!)(B
-- 
	$B=);3=SJe(B
	$B6e=#>>2<EE4o3t<02q<R(B
	akiyama@kme.mei.co.jp
