diff options
| author | Peter Stephenson <p.stephenson@samsung.com> | 2018-06-25 09:31:40 +0100 |
|---|---|---|
| committer | Peter Stephenson <p.stephenson@samsung.com> | 2018-06-25 09:31:40 +0100 |
| commit | 0a6cb5078d223288f9d3ab779fcc57370a10a6bb (patch) | |
| tree | d7f71365241d8db549286fb2a3e7d5bf893f2f83 /Functions | |
| parent | 43080: _sys_calls: analyze recent syscall.h properly (diff) | |
| download | zsh-0a6cb5078d223288f9d3ab779fcc57370a10a6bb.tar zsh-0a6cb5078d223288f9d3ab779fcc57370a10a6bb.tar.gz zsh-0a6cb5078d223288f9d3ab779fcc57370a10a6bb.tar.bz2 zsh-0a6cb5078d223288f9d3ab779fcc57370a10a6bb.tar.lz zsh-0a6cb5078d223288f9d3ab779fcc57370a10a6bb.tar.xz zsh-0a6cb5078d223288f9d3ab779fcc57370a10a6bb.tar.zst zsh-0a6cb5078d223288f9d3ab779fcc57370a10a6bb.zip | |
43084: Variable warning suppression enhancements.
Add vared -g option along the lines of typeset -g.
Set reply safely in zsh_directory_name_cdr.
Diffstat (limited to 'Functions')
| -rw-r--r-- | Functions/Chpwd/zsh_directory_name_cdr | 5 |
1 files changed, 2 insertions, 3 deletions
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 |
