diff options
author | Marc Cornellà <marc.cornella@live.com> | 2016-11-10 19:46:15 +0100 |
---|---|---|
committer | Marc Cornellà <marc.cornella@live.com> | 2016-11-10 19:46:15 +0100 |
commit | 6685aac42cf1feb0c686ef84516c97e1113678a7 (patch) | |
tree | 209ae55c9278a8f70031763b45917080ed1dd531 /plugins | |
parent | 0b340bc3a5c58609a07987b296f773eaea17b274 (diff) | |
download | zsh-6685aac42cf1feb0c686ef84516c97e1113678a7.tar.gz zsh-6685aac42cf1feb0c686ef84516c97e1113678a7.tar.bz2 zsh-6685aac42cf1feb0c686ef84516c97e1113678a7.zip |
dircycle: fix error on insert-cycledleft if dirstack is empty
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/dircycle/dircycle.plugin.zsh | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/dircycle/dircycle.plugin.zsh b/plugins/dircycle/dircycle.plugin.zsh index 2f32277cf..8c58cab4c 100644 --- a/plugins/dircycle/dircycle.plugin.zsh +++ b/plugins/dircycle/dircycle.plugin.zsh @@ -9,6 +9,8 @@ # pushd -N: start counting from right of `dirs' output switch-to-dir () { + [[ ${#dirstack} -eq 0 ]] && return + while ! builtin pushd -q $1 &>/dev/null; do # We found a missing directory: pop it out of the dir stack builtin popd -q $1 |