From owner-FreeBSD-users-jp@jp.FreeBSD.org Sun Apr 13 21:06:49 2003
Received: (from daemon@localhost)
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) id h3DC6nl89830;
	Sun, 13 Apr 2003 21:06:49 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from tukuda.jip.co.jp (tukuda.jip.co.jp [202.32.98.11])
	by castle.jp.FreeBSD.org (8.11.6p2+3.4W/8.11.3) with SMTP/inet id h3DC6mY89825
	for <FreeBSD-users-jp@jp.FreeBSD.org>; Sun, 13 Apr 2003 21:06:48 +0900 (JST)
	(envelope-from takeo@ss.jip.co.jp)
Received: (qmail 81982 invoked from network); 13 Apr 2003 21:05:27 +0900
Received: from unknown (HELO hakuryuu.ss.jip.co.jp) (133.227.39.8)
  by 0 with SMTP; 13 Apr 2003 21:05:27 +0900
Received: (qmail 23269 invoked by uid 504); 13 Apr 2003 21:05:27 +0900
Received: from emifuku.ss.jip.co.jp (133.227.39.145)
  by hakuryuu.ss.jip.co.jp with SMTP; 13 Apr 2003 21:05:27 +0900
To: FreeBSD-users-jp@jp.FreeBSD.org
In-Reply-To: Your message of "Wed, 05 Mar 2003 01:11:09 +0900".
	<20030305.011109.71138511.kajimoto@iijmio-mail.jp>
From: takeo@ss.jip.co.jp (Takeo Hashimoto)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.22PL6] 2002-07/03(Wed)
Message-ID: <030413210525.M0910097@emifuku.ss.jip.co.jp>
Reply-To: FreeBSD-users-jp@jp.FreeBSD.org
Precedence: list
Date: Sun, 13 Apr 2003 21:05:25 +0900
X-Sequence: FreeBSD-users-jp 74089
Subject: [FreeBSD-users-jp 74089] Re: tcsh-6.12.00
	=?ISO-2022-JP?B?GyRCJE4bKEI=?= sizeof(.cshrc)>4096
	=?ISO-2022-JP?B?GyRCJVAlMCRLQlAkOSRrGyhC?= 
Sender: owner-FreeBSD-users-jp@jp.FreeBSD.org
X-Originator: takeo@ss.jip.co.jp
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+030405

$B$O$7$b$H$H?=$7$^$9!#$*Hh$l$5$^$G$9!#(B

$B$1$C$3$&A0$NOC$J$N$G(B 6.12.01 $B$K$O<h$j9~$^$l$F$$$k$H;W$$$-$d!"(B
$B<h$j9~$^$l$F$^$;$s$M!#(B

$B"-(B2003$BG/(B03$B7n(B05$BF|(B01$B;~(B11$BJ,:"!"(Bkajimoto@iijmio-mail.jp$B$5$s$$$o$/(B
----------
>tcsh-6.12.00 $B$KB8:_$9$k!"(B4KB$B0J>e$N(B .cshrc $B$,FI$_9~$a$J$/$J$k$3$H$,$"$k$H$$$&(B
>$B%P%0$K$D$$$F$O!"E:IU$7$?%Q%C%A$G2sHr$G$-$k$3$H$r3NG'$7$F$$$^$9$,!"I{:nMQ$,=P(B
>$B$J$$$H$$$&3N?.$,$"$j$^$;$s!#(B
>
>$BF1$8%P%0$G:$$C$F$*$i$l$kJ}!"$3$N%Q%C%A$r;n$7$FD:$1$^$;$s$+!)(B

$B;d$O%9%/%j%W%H$r>.$5$/$9$k!"$H$$$&J}8~$GBP1~$7$F$7$^$C$?$N$G(B
$B$3$NLdBj$K$O:$$C$F$$$J$+$C$?$N$G$9$,!"9T$-$,$+$j>e%F%9%H$7$F(B
$B$_$^$7$?!#>/$J$/$H$b;d$N4D6-$G$OLdBj$"$j$^$;$s$G$7$?!#(B 

# $B$o$?$7$N4D6-$G$O!"F|K\8l$b$A$c$s$H=P$^$9$h!#(B

6.12.01 $BMQ$K$b!"$A$g$C$H9THV9f$rJQ$($k$@$1$GEv$?$j$^$9$M!#(B

----------------------------------------------------$B$3$3$+$i(B
*** tcsh-6.12.01.orig/sh.c      Fri Nov 22 05:02:00 2002
--- tcsh-6.12.01/sh.c   Sun Apr 13 20:48:08 2003
***************
*** 1011,1017 ****
--- 1011,1027 ----
       * descriptor to hold the name of the script (setuid case) and this name
       * mustn't be lost by closing the fd too soon.
       */
+ #ifdef NLS_BUGS
+ #ifdef NLS_CATALOGS
+     (void)catclose(catd);
+ #endif /* NLS_CATALOGS */
+ #endif /* NLS_BUGS */
      closem();
+ #ifdef NLS_BUGS
+ #ifdef NLS_CATALOGS
+     nlsinit();
+ #endif /* NLS_CATALOGS */
+ #endif /* NLS_BUGS */

      /*
       * Consider input a tty if it really is or we are interactive. but not for
***************
*** 2361,2373 ****
  void
  initdesc()      
  {
- #ifdef NLS_BUGS
- #ifdef NLS_CATALOGS
-     (void)catclose(catd);
- #endif /* NLS_CATALOGS */
- #endif /* NLS_BUGS */
-
-
      didfds = 0;                       /* 0, 1, 2 aren't set up */
      (void) close_on_exec(SHIN = dcopy(0, FSHIN), 1);
      (void) close_on_exec(SHOUT = dcopy(1, FSHOUT), 1);
--- 2371,2376 ----   
*************** 
*** 2378,2388 ****
  #endif /* CLOSE_ON_EXEC */
      isdiagatty = isatty(SHDIAG);
      isoutatty = isatty(SHOUT);
- #ifdef NLS_BUGS
- #ifdef NLS_CATALOGS
-     nlsinit();  
- #endif /* NLS_CATALOGS */
- #endif /* NLS_BUGS */
  }


--- 2381,2386 ----
----------------------------------------------------$B$3$3$^$G(B

$B$G$O!#(B
#----------------------------------------------------------#
# Takeo Hashimoto.         It's impossible, ...but doable. #
#----------------------------------------------------------#
