summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorRobby Russell <robby@planetargon.com>2015-06-14 22:09:13 -0700
committerRobby Russell <robby@planetargon.com>2015-06-14 22:09:13 -0700
commit422db48e37beadf31fd9081b7590f9498f7194b2 (patch)
tree668f7925059ed2731edeb5e787c368e4d60a66e3 /lib
parent3d2bf227ea2b37d351ac3846627f28151e0a4480 (diff)
parent2fb326513a9e2cec473cff88669da890ad4ae834 (diff)
downloadzsh-422db48e37beadf31fd9081b7590f9498f7194b2.tar.gz
zsh-422db48e37beadf31fd9081b7590f9498f7194b2.tar.bz2
zsh-422db48e37beadf31fd9081b7590f9498f7194b2.zip
Merge pull request #3986 from evilhamsterman/master
Only load url-quote-magic if it is available.
Diffstat (limited to 'lib')
-rw-r--r--lib/misc.zsh10
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/misc.zsh b/lib/misc.zsh
index c9a8e9e8f..e90836475 100644
--- a/lib/misc.zsh
+++ b/lib/misc.zsh
@@ -1,6 +1,10 @@
-## smart urls
-autoload -U url-quote-magic
-zle -N self-insert url-quote-magic
+## Load smart urls if available
+for d in $fpath; do
+ if [[ -e "$d/url-quote-magic"]]; then
+ autoload -U url-quote-magic
+ zle -N self-insert url-quote-magic
+ fi
+done
## jobs
setopt long_list_jobs