From owner-FreeBSD-users-jp@jp.FreeBSD.org Sun Sep  1 00:14:26 2002
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) id g7VFEQp36619;
	Sun, 1 Sep 2002 00:14:26 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from ms.is.s.u-tokyo.ac.jp (ms.is.s.u-tokyo.ac.jp [133.11.8.7])
	by castle.jp.FreeBSD.org (8.11.6+3.4W/8.11.3) with ESMTP/inet id g7VFEQ336614
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 1 Sep 2002 00:14:26 +0900 (JST)
	(envelope-from tsuyoshi@is.s.u-tokyo.ac.jp)
Received: from localhost (lager.is.s.u-tokyo.ac.jp [133.11.28.49])
	by ms.is.s.u-tokyo.ac.jp (8.10.2+Sun/3.7W) with ESMTP id g7VF60D12394
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 1 Sep 2002 00:06:00 +0900 (JST)
Message-Id: <20020901.001425.74177860.tsuyoshi@is.s.u-tokyo.ac.jp>
To: FreeBSD-users-jp@jp.FreeBSD.org
From: ITO Tsuyoshi <tsuyoshi@is.s.u-tokyo.ac.jp>
In-Reply-To: <ywl7kiica2i.fsf@cerberus.proc.flab.fujitsu.co.jp>
References: <ywl7kiica2i.fsf@cerberus.proc.flab.fujitsu.co.jp>
X-Mailer: Mew version 2.2 on Emacs 20.7 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sun, 01 Sep 2002 00:14:25 +0900
X-Sequence: FreeBSD-users-jp 70551
Subject: [FreeBSD-users-jp 70551] Re: tcsh-6.12.00 not reading ~/.cshrc
 entirely if "unset" exists
Errors-To: owner-FreeBSD-users-jp@jp.FreeBSD.org
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: tsuyoshi@is.s.u-tokyo.ac.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+020829

$B=i$a$^$7$F!#0KF#$H?=$7$^$9!#(B

TOMITA Yoshinori $B$5$s(B [FreeBSD-users-jp 70421]:
> OS$B$r!":rF|$N(B4.6-STABLE$B!"(B5-CURRENT$B$K$7$?%^%7%s$?$A$,$"$k$N$G$9$,!"(B
> ~/.cshrc $B$N@hF,$N(B4096$B%P%$%H$7$+FI$s$G$/$l$J$/$J$C$F$7$^$$$^$7$?!#(B

FreeBSD-stable $B%a!<%j%s%0%j%9%H$K4X78$"$k$+$b$7$l$J$$%a!<%k$,N.$l$F(B
$B$$$^$9!#;29M$K$J$k$+$I$&$+$o$+$j$^$;$s$,!D!D!#(B

  Strange bug: tcsh stops reading .tcshrc after 4kB
  http://docs.freebsd.org/cgi/getmsg.cgi?fetch=494343+0+current/freebsd-stable
  $B$^$?$O(B
  http://docs.freebsd.org/cgi/mid.cgi?db=irt&id=20020829111414.A54912@deejai2.mch.fsc.net

$B$H$3$m$G!";d$N$H$3$m$G!"$[$H$s$I%$%s%9%H!<%k$7$?$^$^$N(B 4.6.2-RELEASE 
$B$G;n$7$^$7$?$,!":F8=$7$^$;$s!#H/@8$9$k$?$a$KI,MW$J>r7o$,2?$+$"$k$h$&$G(B
$B$9!#(B

~/.cshrc $B$r(B
> unset hoge
> echo "000*********************************************************************"
> echo "001*********************************************************************"
> echo "002*********************************************************************"
> ...$B>JN,(B
> echo "059*********************************************************************"
$B$NDL$j$K$7$F!"(B setenv LANG ja_JP.eucJP $B$7$F$+$i(B /bin/tcsh $B$r<B9T$9$k$H!"(B
$B$A$c$s$H:G8e$^$GI=<($5$l$^$9!#(B root $B$G$O$J$/0lHL%f!<%6$G;n$7$^$7$?!#(B

$B;d$N$H$3$m$G$O(B /usr/share/nls/C/tcsh.cat $B$b(B 
/usr/local/share/nls/C/tcsh.cat $B$bB8:_$7$^$;$s!#(B 
/usr/share/nls/ja_JP.eucJP/tcsh.cat $B$OB8:_$7$^$9!#(B

truss $B$G8+$k$H!"(B close(0) $B$+$i(B close(63) $B$^$G<B9T$7$?D>8e$K$b$&0lEY(B 
tcsh.cat $B$r(B file descriptor #0 $B$G3+$$$F$$$^$9!#(B 
~/.cshrc $B$r(B fd #3 $B$G3+$/$H$-$b!"(B fd #0 $B$K$O(B tcsh.cat $B$,$$$k$N$G!"(B
> open("/home/username/.tcshrc",0x0,01004702600)   ERR#2 'No such file or directory'
> open("/home/username/.cshrc",0x0,01004702600)    = 1 (0x1)
> dup(0x1)                                         = 2 (0x2)
> dup(0x2)                                         = 3 (0x3)
> close(2)                                         = 0 (0x0)
> close(1)                                         = 0 (0x0)
$B$N$h$&$K$J$C$F$$$^$9!#$^$?!"(B ~/.cshrc $B$r3+$$$F(B fd #3 $B$K0\$7$?8e!"(B 
close(3) $B$,9T$o$l$k$N$O(B ~/.cshrc $B$N(B EOF $B$^$GE~C#$7$?8e$G$9!#(B

fd #0 $B$r$P$?$P$?$HJD$8$?$j3+$$$?$j!"3+$$$F$b$$$J$$(B fd #1 $B$rJD$8$?$j!"(B
$B$$$m$$$m$7$F$$$F5$;}$A0-$$$G$9$,!"LdBj$O5/$-$F$$$J$$$h$&$K8+$($^$9!#(B
$B2?$,0c$&$N$G$7$g$&$M!#(B

-- $B0KF#(B $B9d;V(B  <tsuyoshi@is.s.u-tokyo.ac.jp> --
-- $B!JEl5~Bg3XBg3X1!>pJsM}9)3X7O8&5f2J(B       --
--        $B%3%s%T%e!<%?2J3X@l96(B $B:#0f8&5f<<!K(B --
