From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29699 invoked from network); 1 May 2000 16:22:28 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 1 May 2000 16:22:28 -0000 Received: (qmail 29128 invoked by alias); 1 May 2000 16:22:17 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 11042 Received: (qmail 29111 invoked from network); 1 May 2000 16:22:17 -0000 Message-ID: <390DAF22.A11AFB7B@u.genie.co.uk> Date: Mon, 01 May 2000 17:21:54 +0100 From: Oliver Kiddle X-Mailer: Mozilla 4.72 [en] (Win95; I) X-Accept-Language: en MIME-Version: 1.0 To: Zsh workers Subject: Completion troubles Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I've had a couple of problems with the latest zsh: nedit -lm Gives me a message about _all_labels:39: command not found: -M I can't see where this might be a problem anywhere in _nedit. I can reproduce it from a basic zsh -f based setup (although it complains about -J instead). The sed command to get the list of languages does little more than output a list of words (some of which contain spaces) but I can provide an sample .nedit file if you have trouble reproducing it. The other thing is the _expand completer now seems to be expanding everything after a tilde which is annoying. I'm sure that it used to work (not expanding anything after tilde), then it started completing named directories and home directories. Now it also expands ~+ so I can't use it and get the very useful list of directories in the stack to complete from. I think _expand really needs a rethink because it is more trouble than it is worth at the moment. For example, if you do: cd ${foo you get a message about a closing brace being expected rather than completing the variable names. _expand should either do something useful or pass on to the next completer. Oliver