From owner-FreeBSD-tech-jp@jp.freebsd.org  Fri Jun 15 10:50:25 2001
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id KAA26148;
	Fri, 15 Jun 2001 10:50:25 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from tortoise.jp.freebsd.org (root@tortoise.jp.FreeBSD.ORG [210.157.158.41])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id KAA26141
	for <FreeBSD-tech-jp@jp.freebsd.org>; Fri, 15 Jun 2001 10:50:23 +0900 (JST)
	(envelope-from motoyuki@mk.bsdclub.org)
Received: from mail.mk.bsdclub.org (mserver.mk.bsdclub.org [3ffe:505:2022:0:290:27ff:fe51:c43e])
	by tortoise.jp.freebsd.org (8.11.3+3.4W/8.11.3) with ESMTP/inet6 id f5F1oLo27147
	for <FreeBSD-tech-jp@jp.freebsd.org>; Fri, 15 Jun 2001 10:50:22 +0900 (JST)
	(envelope-from motoyuki@mk.bsdclub.org)
Received: from sakura.mk.bsdclub.org (sakura.mk.bsdclub.org [3ffe:505:2022:0:2a0:c9ff:fe20:9aff])
	by mail.mk.bsdclub.org (8.11.3+3.4W/3.7W/smtpfeed 1.12) with ESMTP/inet6 id f5F1oEL10128;
	Fri, 15 Jun 2001 10:50:14 +0900 (JST)
Received: from sakura.mk.bsdclub.org (localhost.mk.bsdclub.org [127.0.0.1])
	by sakura.mk.bsdclub.org (8.11.4/3.7W) with ESMTP/inet id f5F1oEq20731;
	Fri, 15 Jun 2001 10:50:14 +0900 (JST)
Message-Id: <200106150150.f5F1oEq20731@sakura.mk.bsdclub.org>
To: FreeBSD-tech-jp@jp.freebsd.org
Cc: issei@issei.org
From: Motoyuki Konno <motoyuki@bsdclub.org>
X-Mailer: mh-e on Mule 2.3 / Emacs 19.34.1
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=ISO-2022-JP
Date: Fri, 15 Jun 2001 10:50:14 +0900
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+010328
X-Sequence: FreeBSD-tech-jp 3101
Subject: [FreeBSD-tech-jp 3101] new locale name support for tcsh
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: motoyuki@mk.bsdclub.org

  $B:#Ln$G$9!#(B

  FreeBSD $B$N(B locale $BL>$N%G%U%)%k%H$,(B

    ja_JP.EUC -> ja_JP.eucJP

$B$J$I$HJQ99$5$l$^$9!#EvJ,$N4V$O(B ja_JP.EUC $B$b;H$($^$9$,!">-Mh(B
(5.0-RELEASE $B$,=P$?8e$N(B 6-current $B$J$I(B) $B$O(B ja_JP.EUC $B$H$$$&(B locale
$BL>$N%5%]!<%H$O(B ($BI8=`$G$O(B) $BBG$A@Z$i$l$k(B (*1) $B$3$H$K$J$j$^$9!#(B

*1 : $B>\$7$/$O:#7n$KF~$C$F$+$i$N(B i18n@FreeBSD.org ML $B$r;2>H!#(B


  ja_JP.eucJP $B$H$$$&(B locale $BL>$r;H$&%F%9%H$r$7$F$$$?$H$3$m!"(B
FreeBSD $B$KI8=`$G4^$^$l$k(B /bin/tcsh $B$NF0:n$,$*$+$7$/$J$k$3$H$K5$(B
$BIU$-$^$7$?!#(B 4-stable, 5-current $B$H$b$KF1$8$G$9!#(B

#   4-stable $B$G$O!"(B /usr/share/nls $B$H(B /usr/share/locale $B$N2<$G(B
# ln -s ja_JP.EUC ja_JP.eucJP $B$H$7$F(B ja_JP.eucJP $B%5%]!<%H$rDI2C(B
# $B$9$kI,MW$,$"$j$^$9!#(B


  kterm $B>e$G(B setenv LANG ja_JP.eucJP $B$9$k$H!"(B

--------
motoyuki@sakura% hoge
hoge: $B%3%^s%I$,8+$D$+$(B^$Bj$^$;$(B^
--------

$B$H$J$j!"%a%C%;!<%8$,@5>o$KI=<($5$l$^$;$s!#(B ja_JP.EUC $B$@$H(B

--------
motoyuki@sakura% hoge
hoge: $B%3%^%s%I$,8+$D$+$j$^$;$s(B.
--------

$B$H@5>o$KI=<($5$l$^$9!#$$$C$?$s(B ja_JP.EUC $B$K@_Dj$7$F$+$i(B ja_JP.eucJP
$B$KLa$9$HBg>fIW$G$9!#(B

--------
motoyuki@sakura% printenv |grep LANG
LANG=ja_JP.EUC
motoyuki@sakura% hoge
hoge: $B%3%^s%I$,8+$D$+$(B^$Bj$^$;$(B^
motoyuki@sakura% setenv LANG ja_JP.EUC
motoyuki@sakura% hoge
hoge: $B%3%^%s%I$,8+$D$+$j$^$;$s(B.
motoyuki@sakura% setenv LANG ja_JP.eucJP
motoyuki@sakura% hoge
hoge: $B%3%^%s%I$,8+$D$+$j$^$;$s(B.
--------


  tcsh $B$N%=!<%9$rDI$C$F$_$?$H$3$m!"(B src/contrib/tcsh $B$K$"$k(B
sh.set.c $B$H(B tc.const.c $B$NCf$G(B LANG $B$,(B ja_JP.EUC $B$G$"$k$+$I$&$+(B
$B%A%'%C%/$7$F$$$k(B (*2) $B$3$H$K5$IU$-$^$7$?!#(B ja_JP.eucJP $B$H$$$&(B
locale $BL>$G$O%5%]!<%H$5$l$J$$$o$1$G$9!#(B

*2 : STRLANGEUCJP $B$NItJ,;2>H!#(B


  $B$3$NLdBj$r=$@5$9$k$?$a$K$O!"(B tc.const.c $B$K(B

--------
Char STRLANGEUCJPB[] = { 'j', 'a', '_', 'j', 'P', '.', 'e', 'u', 'c', 'J', 'P', '\0' };
--------

$B$H$$$&Dj5A$rIU$12C$($F$d$kI,MW$,$"$j$=$&$G$9!#(B


  $B$G!"$3$3$+$i$,K\Bj!#(B

  $B>e5-$N$h$&$K=$@5$G$-$l$P$$$$$N$G$9$,!"(B FreeBSD $B$N(B contrib $B0J2<(B
$B$O4pK\E*$K%*%j%8%J%k$NG[I[>uBV$+$iJQ$($J$$$3$H$K$J$C$F$$$^$9!#0J(B
$BA0(B tcsh $B$K%Q%C%A$r2C$($kI,MW$,$G$-$?$H$-$K$O!"(B

    1.  issei $B$5$s$,(B tcsh $B$N:n<T$K%Q%C%A$rAw$k!#(B
    2.  tcsh $B$N<!4|%P!<%8%g%s$K%Q%C%A$,:NMQ$5$l$kM=Dj$K$J$k!#(B
    3.  src/contrib/tcsh $B$r<g$KC4Ev$7$F$$$k(B obreien $B$K(B 2 $B$r@bL@(B
        $B$7$F!"Nc30E*$K%Q%C%A$rF~$l$F$b$i$&!#(B

$B$H$$$&<j=g$rF'$s$@5-21$,$"$j$^$9!#(B

  $B:#2s$bF1MM$K$9$kI,MW$,$"$k$H;W$&$N$G!"(B tcsh $B$NF|K\8l2s$j$r$$$8$C(B
$B$F$$$k(B issei $B$5$s$KF0$$$F$$$?$@$1$1$l$P!"$H9M$($F$$$^$9!#(B

--
------------------------------------------------------------------------
$B:#Ln(B  $B85G7!w(BBSD CLUB          motoyuki@bsdclub.org              (Home)
                              http://www.FreeBSD.org/~motoyuki/ (Web)
