22950: fix reverse-menu-complete as start of completion

This commit is contained in:
Peter Stephenson 2006-11-02 16:26:23 +00:00
parent 8dfddcaaf4
commit d94e67d6fd
2 changed files with 14 additions and 2 deletions

View file

@ -1,3 +1,9 @@
2006-11-02 Peter Stephenson <pws@csr.com>
* 22950: Src/Zle/zle_tricky.c: starting menu completion
with reverse-menu-complete used the first match instead
of the last.
2006-11-02 Clint Adams <clint@zsh.org>
* 22947: R. Ramkumar: Completion/Unix/Command/_mkdir:

View file

@ -345,8 +345,14 @@ mod_export int
reversemenucomplete(char **args)
{
wouldinstab = 0;
if (!menucmp)
return menucomplete(args);
if (!menucmp) {
menucomplete(args);
/*
* Drop through, since we are now on the first item instead of
* the last. We've already updated the display, so this is a
* bit inefficient, but it's simple and it works.
*/
}
runhookdef(REVERSEMENUHOOK, NULL);
return 0;