From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27967 invoked from network); 7 Jun 1999 09:07:26 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 7 Jun 1999 09:07:26 -0000 Received: (qmail 5074 invoked by alias); 7 Jun 1999 09:07:08 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 6489 Received: (qmail 5067 invoked from network); 7 Jun 1999 09:07:07 -0000 Date: Mon, 7 Jun 1999 02:06:20 -0700 (PDT) From: Wayne Davison To: Peter Stephenson cc: Zsh hackers list Subject: Re: Function installation In-Reply-To: <9906070753.AA23487@ibmth.df.unipi.it> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Mon, 7 Jun 1999, Peter Stephenson wrote: > I've written a patch for installing the functions from the source > distribution That reminds me. Has anyone else run into a problem using compinit with the "no_unset" option enabled? After getting errors on lines 57 and 53, I just unset the option before the sourcing of compinit in my zshrc file, and reset it after it was done. [I'm only just now finding some time to try out the new completion stuff in 3.1.x, and so far (with just a little bit of twiddling) I haven't gotten it to work. I'll have more time to play with it later on.] > Any views on overwriting behaviour? > - compare each file with the installed version, if it differs move > the old one to $file.old (unconditionally) and install the new > one --- slow but safer Something like this sounds cool. > - something devilishly clever How about automating a "cvs import" procedure that maintains a cvs archive of the files for you, and merges your local changes into the new releases using a cvs checkout? That would at least be devilish, if not clever. :-) ..wayne..