From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 6423 invoked from network); 30 Mar 2000 15:32:34 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 30 Mar 2000 15:32:34 -0000 Received: (qmail 11849 invoked by alias); 30 Mar 2000 15:32:12 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10336 Received: (qmail 11830 invoked from network); 30 Mar 2000 15:32:10 -0000 From: "Bart Schaefer" Message-Id: <1000330153201.ZM8815@candle.brasslantern.com> Date: Thu, 30 Mar 2000 15:32:00 +0000 In-Reply-To: <200003301132.NAA30426@beta.informatik.hu-berlin.de> Comments: In reply to Sven Wischnowsky "PATCH: Re: Really wierd problems with autoload" (Mar 30, 1:32pm) References: <200003301132.NAA30426@beta.informatik.hu-berlin.de> X-Mailer: Z-Mail (5.0.0 30July97) To: zsh-workers@sunsite.auc.dk Subject: Re: PATCH: Re: Really wierd problems with autoload MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On Mar 30, 1:32pm, Sven Wischnowsky wrote: } Subject: PATCH: Re: Really wierd problems with autoload } } Bart Schaefer wrote: } } > alias run-help zman } ^^^ } `alias run-help=zman', right? You're talkng to the original CSH_JUNKIE, Sven. I have a shell function named `alias' that pastes in the `=' for me and then calls the builtin. I often forget about that when cutting snippets for posting. } > run-help:9: run-help: function definition file not found } > } > and further by the time } > zman finishes the function run-help IS correctly loaded, it just for some } > reason won't execute. Subsequent uses of ESC-h execute the new run-help. } } And it is really weird? And a problem? With FPATH=$f you say it should } search the directory .../run-help D'oh! How silly ... but that still doesn't explain how the function got loaded in the first place! Because it *is* loaded by the end of zman, it just didn't *execute* during zman. If it were just not loaded at all, I'd be less mystified. } FPATH=$f:h, I think. Or maybe everybody thinks we should also check if } the elements of $fpath are the names of the funtions searched? No, no, it was just me making a typo when updating the function from its form for a previous version of zsh. That's why "it always worked before." But fixing $f:h doesn't have any effect on the rest of the wierd exported FPATH behavior that I described. -- Bart Schaefer Brass Lantern Enterprises http://www.well.com/user/barts http://www.brasslantern.com