From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from euclid.skiles.gatech.edu (list@euclid.skiles.gatech.edu [130.207.146.50]) by coral.primenet.com.au (8.7.5/8.7.3) with ESMTP id HAA23292 for ; Fri, 4 Oct 1996 07:08:29 +1000 (EST) Received: (from list@localhost) by euclid.skiles.gatech.edu (8.7.3/8.7.3) id QAA00895; Thu, 3 Oct 1996 16:58:40 -0400 (EDT) Resent-Date: Thu, 3 Oct 1996 16:58:40 -0400 (EDT) From: Zefram Message-Id: <21788.199610032058@stone.dcs.warwick.ac.uk> Subject: Re: list-choices To: schaefer@nbn.com Date: Thu, 3 Oct 1996 21:57:59 +0100 (BST) Cc: acs@world.std.com, zsh-workers@math.gatech.edu In-Reply-To: <961003124726.ZM30351@candle.brasslantern.com> from "Bart Schaefer" at Oct 3, 96 12:47:26 pm X-Loop: zefram@dcs.warwick.ac.uk X-Stardate: [-31]8214.36 X-US-Congress: Moronic fuckers MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Resent-Message-ID: <"JIfiG3.0.vD._Z2Lo"@euclid> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/2195 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu >> I want to accept the current selection and move to the next layer down - > >Amazing as it may seem, you want slash (/), or any other character that >interrupts the menu cycle, and then ctrl-D. delete-char-or-list no longer >interrupts menu cycles (I don't recall how long this has been true). 2.6-beta12. One of my favourite new features, actually. >The way *I'd* really like it to work is for delete-char-or-list to show >me what's below abc/, but then continue cycling through the original menu >completion. That is, ... >This seems to me to be somewhat more useful than having C-D show the menu >that is already in progress, which is the behavior right now, and FAR more >useful than having to interrupt the menu cycle and start over after finding >out that your first guess was wrong. That sounds like a very nice thing to have. (In fact, there's already some code for execute-named-command that displays a temporary list while a menu completion may already be in progress -- this could be moved into a separate function in zle_tricky.c and made a bit more complete in order to implement this feature.) But I wouldn't want this sort of listing to be on the usual list-choices etc. keys: it's useful to be able to explicitly display the list one is menuing through. It would have to be a new command. -zefram