From: Simon Ruderich Date: Mon, 20 Apr 2009 15:45:54 +0000 (+0200) Subject: zsh: Load current completions if available. X-Git-Url: https://ruderich.org/simon/gitweb/?a=commitdiff_plain;ds=inline;h=b1572f95e668ca6a4d7d65e07d4ceb6cb0ceaf1b;p=config%2Fdotfiles.git zsh: Load current completions if available. I use a CVS (or to be more precise Git) checkout of Zsh to get the current completions. --- diff --git a/zsh/rc b/zsh/rc index e5d4120..e8792d1 100644 --- a/zsh/rc +++ b/zsh/rc @@ -34,6 +34,11 @@ setopt ignoreeof # Make sure every entry in $fpath is unique. typeset -U fpath +# ~/.zsh/functions/completion is a symbolic link to the Completion directory +# of a Zsh CVS checkout. Use it to get the newest completions if available. +if [[ -d ~/.zsh/functions/completion ]]; then + fpath=(~/.zsh/functions/completion/*/*(/) $fpath) +fi # Set correct fpath to allow loading my functions (including completion # functions). fpath=(~/.zsh/functions $fpath)