diff options
author | Robin Daugherty <robin@robindaugherty.net> | 2015-08-26 13:24:59 -0400 |
---|---|---|
committer | Robin Daugherty <robin@robindaugherty.net> | 2015-08-26 13:24:59 -0400 |
commit | 241be2d28b41293f163c4be75bb122975c2eacd9 (patch) | |
tree | 1044f2e06145d18501243bd280afabff383978fe /plugins/rand-quote | |
parent | 192de6bcffb0294e19f4203f6f7dc1a7f3e427be (diff) | |
download | zsh-241be2d28b41293f163c4be75bb122975c2eacd9.tar.gz zsh-241be2d28b41293f163c4be75bb122975c2eacd9.tar.bz2 zsh-241be2d28b41293f163c4be75bb122975c2eacd9.zip |
Fix rand-quote failure when site is unreachable
This plugin was designed so that if there is any failure, it will simply call itself recursively. Which means that if you were working offline, if `quote` was called in your `.zshrc`, you would be unable to open a new terminal session.
I fixed this by allowing the plugin to output nothing if a quote could not be fetched.
Diffstat (limited to 'plugins/rand-quote')
-rw-r--r-- | plugins/rand-quote/rand-quote.plugin.zsh | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/plugins/rand-quote/rand-quote.plugin.zsh b/plugins/rand-quote/rand-quote.plugin.zsh index c3bf6234e..3c9722a73 100644 --- a/plugins/rand-quote/rand-quote.plugin.zsh +++ b/plugins/rand-quote/rand-quote.plugin.zsh @@ -18,8 +18,8 @@ if [[ -x `which curl` ]]; then W=$(echo "$Q" | sed -e 's/.*\/quotes\///g' -e 's/<.*//g' -e 's/.*">//g') if [ "$W" -a "$TXT" ]; then echo "${WHO_COLOR}${W}${COLON_COLOR}: ${TEXT_COLOR}“${TXT}”${END_COLOR}" - else - quote + # else + # quote fi } #quote |