diff options
| author | David Ross <daboross@daboross.net> | 2018-08-25 17:37:09 -0700 |
|---|---|---|
| committer | David Ross <daboross@daboross.net> | 2018-08-25 17:37:09 -0700 |
| commit | 9a215c194cdeafc3d1d2fc11e5b89151f5aebd9a (patch) | |
| tree | fd5d2fdd62a4bf7e4bd0ae0e51cef4c2acf7eb67 /src/_kak | |
| parent | Fix kak_sessions not sending _values enough arguments (diff) | |
| download | zsh-completions-9a215c194cdeafc3d1d2fc11e5b89151f5aebd9a.tar zsh-completions-9a215c194cdeafc3d1d2fc11e5b89151f5aebd9a.tar.gz zsh-completions-9a215c194cdeafc3d1d2fc11e5b89151f5aebd9a.tar.bz2 zsh-completions-9a215c194cdeafc3d1d2fc11e5b89151f5aebd9a.tar.lz zsh-completions-9a215c194cdeafc3d1d2fc11e5b89151f5aebd9a.tar.xz zsh-completions-9a215c194cdeafc3d1d2fc11e5b89151f5aebd9a.tar.zst zsh-completions-9a215c194cdeafc3d1d2fc11e5b89151f5aebd9a.zip | |
Replace _values with compadd, and other cleanup recommended
Thanks @okapia!
Diffstat (limited to 'src/_kak')
| -rw-r--r-- | src/_kak | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -42,8 +42,10 @@ # ------------------------------------------------------------------------------ _kak_sessions() { - session_ids=($(_call_program session_ids kak -l)) - _values 'kak sessions' "${session_ids[@]}" + local -a session_ids expl + session_ids=($(_call_program session_names kak -l)) + _description session-ids expl "session name" + compadd "$expl[@]" -a session_ids } _kak() { |
