From 0a6cb5078d223288f9d3ab779fcc57370a10a6bb Mon Sep 17 00:00:00 2001 From: Peter Stephenson Date: Mon, 25 Jun 2018 09:31:40 +0100 Subject: 43084: Variable warning suppression enhancements. Add vared -g option along the lines of typeset -g. Set reply safely in zsh_directory_name_cdr. --- Functions/Chpwd/zsh_directory_name_cdr | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'Functions/Chpwd/zsh_directory_name_cdr') diff --git a/Functions/Chpwd/zsh_directory_name_cdr b/Functions/Chpwd/zsh_directory_name_cdr index c9be7db0c..cb72e4600 100644 --- a/Functions/Chpwd/zsh_directory_name_cdr +++ b/Functions/Chpwd/zsh_directory_name_cdr @@ -1,14 +1,13 @@ if [[ $1 = n ]]; then if [[ $2 = <-> ]]; then # Recent directory - typeset -ga reply autoload -Uz cdr cdr -r if [[ -n ${reply[$2]} ]]; then - reply=(${reply[$2]}) + typeset -ga reply=(${reply[$2]}) return 0 else - reply=() + typeset -ga reply=() return 1 fi fi -- cgit 1.4.1