From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 23065 invoked from network); 12 Mar 1997 13:02:17 -0000 Received: from euclid.skiles.gatech.edu (list@130.207.146.50) by coral.primenet.com.au with SMTP; 12 Mar 1997 13:02:17 -0000 Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id HAA03363; Wed, 12 Mar 1997 07:52:35 -0500 (EST) Resent-Date: Wed, 12 Mar 1997 07:52:35 -0500 (EST) From: Zefram Message-Id: <28530.199703121254@stone.dcs.warwick.ac.uk> Subject: Re: idea of zsh feature To: rideau@clipper.ens.fr Date: Wed, 12 Mar 1997 12:54:40 +0000 (GMT) Cc: zsh-workers@math.gatech.edu In-Reply-To: <199703112015.UAA03347@obelix.unice.fr> from "Rene Rideau" at Mar 11, 97 08:15:08 pm X-Loop: zefram@dcs.warwick.ac.uk X-Stardate: [-31]9012.68 X-Phase: The Moon is Waxing Crescent (17% of Full) X-US-Congress: Moronic fuckers X-Personality: INTJ Content-Type: text Resent-Message-ID: <"OgvgB.0.Rq.ISg9p"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/2982 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Rene Rideau wrote: >* make a difference between an executable program not being present > and its interpreter not being present: >if foo begins by #!/invalid/path >then zsh will complain: >zsh: no such file or directory: foo >Which means lots of time being spent figuring where the error was! zsh can't really do anything about this. It's the kernel that doesn't distinguish between these two error conditions. zsh could, I suppose, try to stat(2) the executable if execve(2) returns ENOENT, but it's a kludge. >* would it be possible to dump part or all of the state of zsh > for fast loading? I have *long* configuration files for the great zsh. It's been discussed, but there are some major issues to be overcome. >* Ideally, could it be possible to have a zsh-server, > with all configuration read that would just fork on a new console? The new `clone' module can do this. With a couple of enhancements, it could be very useful for purposes like this. -zefram