From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 20001 invoked from network); 30 Jul 1998 08:35:56 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 30 Jul 1998 08:35:56 -0000 Received: (from list@localhost) by math.gatech.edu (8.9.1/8.9.1) id EAA19499; Thu, 30 Jul 1998 04:21:56 -0400 (EDT) Resent-Date: Thu, 30 Jul 1998 04:21:56 -0400 (EDT) Message-Id: <199807300815.KAA21966@hydra.ifh.de> X-Authentication-Warning: hydra.ifh.de: pws owned process doing -bs To: zsh-workers@math.gatech.edu (Zsh hackers list), Mark Hessling Subject: Re: Extending zsh capabilities In-reply-to: "Mark Hessling"'s message of "Thu, 30 Jul 1998 08:59:43 MST." Date: Thu, 30 Jul 1998 10:15:54 +0200 From: Peter Stephenson Resent-Message-ID: <"1nVAf1.0.cm4.Zq2mr"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/4257 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Mark Hessling wrote: > I downloaded zsh 3.1.3 and am attempting to build it. Unfortunately I > am having problems :-( These are intrinsic to 3.1.3, unless you are running a sh which is actually zsh in disguise. 3.1.4 should be around on the official archives and has this fixed. I realised my trick of aliasing /* probably doesn't work for complex Rexx scripts, because zsh tries to parse the whole thing first and runs into incompatible syntax. I then thought of doing something with preexec, but I now think that's too limited. Of course, if you know in advance that something is a Rexx script, there are all sorts of things you can do, but I can't offhand think of a really good way when you don't. (Even my /* way implies you had already sorted Rexx scripts into function directories, and if you do that, you might as well have a special directory and use some code in .zshrc to alias foo="rexx $rexxpath/foo" or whatever.) -- Peter Stephenson Tel: +39 50 844536 WWW: http://www.ifh.de/~pws/ Gruppo Teorico, Dipartimento di Fisica Piazza Torricelli 2, 56100 Pisa, Italy