mirror of
git://git.code.sf.net/p/zsh/code
synced 2025-01-20 11:51:24 +01:00
27085: add accept-search handling to scrollist keymap
This commit is contained in:
parent
041057687f
commit
55e4beb8d8
3 changed files with 11 additions and 2 deletions
|
@ -1,11 +1,15 @@
|
|||
2009-07-01 Peter Stephenson <pws@csr.com>
|
||||
|
||||
* 27085: Doc/Zsh/mod_complist.yo, Src/Zle/complist.c:
|
||||
in scrollist keymap allow accept-search to exit but do nothing
|
||||
else.
|
||||
|
||||
* 27083: Doc/Zsh/builtins.yo, Src/builtin.c, Src/init.c,
|
||||
Src/zsh.h, Src/Modules/newuser.c, Test/A01grammar.ztst: "."
|
||||
returns status 128 on execution failure, 129 on failure to find
|
||||
file.
|
||||
|
||||
* 27080: Doc/Zsh/Zsh/mod_complist.yo, Src/Zle/complist.c: it
|
||||
* 27080: Doc/Zsh/mod_complist.yo, Src/Zle/complist.c: it
|
||||
wasn't possible to exit menu selection cleanly.
|
||||
|
||||
2009-07-01 Peter Stephenson <pws@csr.com>
|
||||
|
@ -11886,5 +11890,5 @@
|
|||
|
||||
*****************************************************
|
||||
* This is used by the shell to define $ZSH_PATCHLEVEL
|
||||
* $Revision: 1.4723 $
|
||||
* $Revision: 1.4724 $
|
||||
*****************************************************
|
||||
|
|
|
@ -193,6 +193,9 @@ xitem(tt(complete-word), tt(menu-complete), tt(expand-or-complete))
|
|||
item(tt(expand-or-complete-prefix), tt(menu-complete-or-expand))(
|
||||
scrolls forward one screenful
|
||||
)
|
||||
item(tt(accept-search))(
|
||||
stop listing but take no other action
|
||||
)
|
||||
enditem()
|
||||
|
||||
Every other character stops listing and immediately processes the key
|
||||
|
|
|
@ -974,6 +974,8 @@ asklistscroll(int ml)
|
|||
!strcmp(cmd->nam, "menu-complete") ||
|
||||
!strcmp(cmd->nam, "menu-expand-or-complete"))
|
||||
mrestlines = lines - 1;
|
||||
else if (cmd == Th(z_acceptsearch))
|
||||
ret = 1;
|
||||
else {
|
||||
ungetkeycmd();
|
||||
ret = 1;
|
||||
|
|
Loading…
Reference in a new issue