From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25573 invoked from network); 9 Dec 2004 23:08:12 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 9 Dec 2004 23:08:12 -0000 Received: (qmail 87396 invoked from network); 9 Dec 2004 23:08:06 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 9 Dec 2004 23:08:06 -0000 Received: (qmail 29785 invoked by alias); 9 Dec 2004 23:07:14 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 8285 Received: (qmail 29767 invoked from network); 9 Dec 2004 23:07:14 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 9 Dec 2004 23:07:14 -0000 Received: (qmail 86013 invoked from network); 9 Dec 2004 23:07:13 -0000 Received: from redfish.gatech.edu (HELO cyberbuzz.gatech.edu) (130.207.165.230) by a.mx.sunsite.dk with SMTP; 9 Dec 2004 23:07:12 -0000 Received: by cyberbuzz.gatech.edu (Postfix, from userid 20135) id 696E3794E2; Thu, 9 Dec 2004 18:07:11 -0500 (EST) Date: Thu, 9 Dec 2004 18:07:11 -0500 From: Jason Price To: zsh-users@sunsite.dk Subject: compinit, $fpath, and recursive searching. Message-ID: <20041209180711.A7960@redfish.gatech.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i X-Spam-Checker-Version: SpamAssassin 2.63 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, hits=-0.0 required=6.0 tests=BAYES_44 autolearn=no version=2.63 X-Spam-Hits: -0.0 When I install zsh from source, if I set the $fpath to fpath=( /usr/local/share/zsh/$ZSH_VERSION/functions ) it works right. Now, these people who install zsh as a package tend to break the functions into various sub directories, which is well and good, but when I try to autoload -U compinit ; compinit it doesn't work. Currently, this quandary is showing up in solaris 10 (I was impressed that solaris 10 includes version 4.2.1). Compinstall claims that the $fpath is set correctly, and adds the autoload stuff in, but it errors out with: ./.zshrc:95: compinit: function definition file not found What are the appropriate setting(s) when you divide up the completion functions into directories? Thanks for any help; jason