From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5355 invoked from network); 7 Jun 2000 06:04:28 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 7 Jun 2000 06:04:28 -0000 Received: (qmail 11489 invoked by alias); 7 Jun 2000 06:04:13 -0000 Mailing-List: contact zsh-users-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 3120 Received: (qmail 11481 invoked from network); 7 Jun 2000 06:04:12 -0000 Date: Tue, 6 Jun 2000 23:03:54 -0700 (PDT) From: Wayne Davison X-Sender: wayne@phong.blorf.net To: Bart Schaefer Cc: zsh-users@sunsite.auc.dk Subject: Re: configuring the new completion system In-Reply-To: <1000607052651.ZM4901@candle.brasslantern.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Wed, 7 Jun 2000, Bart Schaefer wrote: > I think you want to NOT rebind '\t' to complete-word -- that is, > leave it bound to expand-or-complete -- AND leave out the _expand > completer. This will give you the old behavior of expansion > followed by the new behavior of completion. That would be cool if I could get it to work. However, no matter what I try, tab does not expand wildcards with expand-or-complete set. It just expands $VARIABLES. > You can still get the new behavior of _expand from in this case. The only thing I get when I do that is this error: _expand_word:5: curcontext: parameter not set This is caused by my predilection to having the "no_unset" option set for my interactive-shell use. Seems like this should get turned off when the shell runs some completion/expansion code. Do we have an existing solution for such things? When I "setopt unset", then the binding is quite handy. If I could just re-introduce those old changes to have it stop expanding tildes, I'd be quite happy. ..wayne..