From 8f42ecd8eecd848ac5a1efdff9d7db15cc89422f Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Wed, 27 Jan 2021 11:16:55 +0000 Subject: 47873: Improve completion within dynamic directory names --- Functions/Chpwd/zsh_directory_name_cdr | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'Functions') diff --git a/Functions/Chpwd/zsh_directory_name_cdr b/Functions/Chpwd/zsh_directory_name_cdr index cb72e4600..b653e7c38 100644 --- a/Functions/Chpwd/zsh_directory_name_cdr +++ b/Functions/Chpwd/zsh_directory_name_cdr @@ -16,8 +16,10 @@ elif [[ $1 = c ]]; then typeset -a keys values values=(${${(f)"$(cdr -l)"}/ ##/:}) keys=(${values%%:*}) + local addsuffix + [[ $ISUFFIX = *\]* ]] || addsuffix='-S]' _describe -t dir-index 'recent directory index' \ - values -V unsorted -S']' + values -V unsorted $addsuffix return fi fi -- cgit 1.4.1