From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25275 invoked from network); 30 Apr 2001 08:14:59 -0000 Received: from sunsite.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 30 Apr 2001 08:14:59 -0000 Received: (qmail 6457 invoked by alias); 30 Apr 2001 08:14:44 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 3838 Received: (qmail 6441 invoked from network); 30 Apr 2001 08:14:44 -0000 From: Sven Wischnowsky Date: Mon, 30 Apr 2001 10:14:35 +0200 (MET DST) Message-Id: <200104300814.KAA02255@beta.informatik.hu-berlin.de> To: zsh-users@sunsite.dk Subject: Re: More about ksh_glob and completion In-Reply-To: <1010429183023.ZM971@candle.brasslantern.com> Bart Schaefer wrote: > Fortunately (and somewhat embarrassingly) I'm completely (ahem) wrong about > the above. Pre-compilation of glob patterns is not broken by kshglob; I > had tried it outside the completion system and thought I'd verified it, but > I must have done something wrong (perhaps I typed `unset' for `unsetopt') > because today I can't reproduce it. Yes, patterns are not pre-compiled, they are cached (under certain circumstances, e.g. they must not contain parameter expansions). Actually, I once thought about pre-compiling them, then had a look at the pattern code, was reminded of the options controlling pattern matching and... > And further, the completion system didn't turn off kshglob. It should. See > if this doesn't fix you up, Andre. We should have remembered it when we put NO_shglob in the array... Bye Sven -- Sven Wischnowsky wischnow@informatik.hu-berlin.de