From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17777 invoked from network); 19 May 2001 20:27:49 -0000 Received: from sunsite.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 19 May 2001 20:27:49 -0000 Received: (qmail 19218 invoked by alias); 19 May 2001 20:27:41 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 14393 Received: (qmail 19193 invoked from network); 19 May 2001 20:27:40 -0000 From: "Bart Schaefer" Message-Id: <1010519202626.ZM22858@candle.brasslantern.com> Date: Sat, 19 May 2001 20:26:26 +0000 In-Reply-To: <3B06B93C.2030606@mow.siemens.ru> Comments: In reply to Andrej Borsenkow "Mandrake 8.0 - compinit in /etc/zshrc" (May 19, 10:19pm) References: <3B06B93C.2030606@mow.siemens.ru> X-Mailer: Z-Mail (5.0.0 30July97) To: Andrej Borsenkow , Zsh Workers , cooker@linux-mandrake.com Subject: Re: Mandrake 8.0 - compinit in /etc/zshrc MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii On May 19, 10:19pm, Andrej Borsenkow wrote: } Subject: Mandrake 8.0 - compinit in /etc/zshrc } } I am not exactly happy about it ... one reason is above; the other one, } should distribution unconditionally force user to use new completion? This is a philosophical decision along the lines of "should the default zsh setopts include always_last_prompt and auto_list?" though a bit more extreme. I personally would say it should not. } Here is relevant part from /etc/zshrc: } } # Completion functions } _compdir=/usr/share/zsh/$ZSH_VERSION/functions/Completion } [[ -z $fpath[(r)$_compdir] ]] && fpath=($fpath $_compdir) } autoload -U compinit } compinit Drop just the actual execution of "compinit" and the rest would be OK. Anyway, the obvious workaround is to add to your .zshenv: alias compinit="compinit -d ${ZDOTDIR:-$HOME}/.zcompdump.$ZSH_VERSION" -- Bart Schaefer Brass Lantern Enterprises http://www.well.com/user/barts http://www.brasslantern.com Zsh: http://www.zsh.org | PHPerl Project: http://phperl.sourceforge.net