diff options
author | Marlon Richert <marlon.richert@gmail.com> | 2021-03-17 12:50:57 -0500 |
---|---|---|
committer | dana <dana@dana.is> | 2021-03-17 12:50:57 -0500 |
commit | f4a248f9d38dc02d65610395f4c7f9a95a5d6612 (patch) | |
tree | 03083407768c4d2264a2eaf8bca029cc43b072b7 /Test | |
parent | f87b73e677739970c61eab55d4a3276beba1bd43 (diff) | |
download | zsh-f4a248f9d38dc02d65610395f4c7f9a95a5d6612.tar.gz zsh-f4a248f9d38dc02d65610395f4c7f9a95a5d6612.tar.xz zsh-f4a248f9d38dc02d65610395f4c7f9a95a5d6612.zip |
48180: Start menu selection with select=long-list in menu style
Diffstat (limited to 'Test')
-rw-r--r-- | Test/Y01completion.ztst | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/Test/Y01completion.ztst b/Test/Y01completion.ztst index 65f341d49..f6474c4a1 100644 --- a/Test/Y01completion.ztst +++ b/Test/Y01completion.ztst @@ -237,6 +237,40 @@ F:regression test workers/31611 >FI:{file1} >FI:{file2} + comptesteval '_tst() { local disp=( {a..z} ); compadd -ld disp $disp[@]; comppostfuncs=( _pst ) }' + comptesteval '_pst() { local disp=( "<INSERT>$compstate[insert]</INSERT>" ); compadd -Qld disp $disp }' + comptesteval "zstyle ':completion:*' menu select=long-list" + comptest $'tst \C-d' +0: menu select=long-list starts menu selection for list widgets +>NO:{<INSERT>menu</INSERT>} +>NO:{a} +>NO:{b} +>NO:{c} +>NO:{d} +>NO:{e} +>NO:{f} +>NO:{g} +>NO:{h} +>NO:{i} +>NO:{j} +>NO:{k} +>NO:{l} +>NO:{m} +>NO:{n} +>NO:{o} +>NO:{p} +>NO:{q} +>NO:{r} +>NO:{s} +>NO:{t} +>NO:{u} +>NO:{v} +>NO:{w} +>NO:{x} +>NO:{y} +>NO:{z} + + %clean zmodload -ui zsh/zpty |