From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9817 invoked from network); 19 Sep 2000 08:02:53 -0000 Received: from sunsite.auc.dk (130.225.51.30) by ns1.primenet.com.au with SMTP; 19 Sep 2000 08:02:53 -0000 Received: (qmail 29313 invoked by alias); 19 Sep 2000 08:01:55 -0000 Mailing-List: contact zsh-workers-help@sunsite.auc.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 12842 Received: (qmail 29302 invoked from network); 19 Sep 2000 08:01:06 -0000 X-Envelope-Sender-Is: Andrej.Borsenkow@mow.siemens.ru (at relayer david.siemens.de) From: "Andrej Borsenkow" To: "Bart Schaefer" , Subject: PATCH: RE: Is this statement correct? Date: Tue, 19 Sep 2000 12:00:56 +0400 Message-ID: <000401c0220f$bd609090$21c9ca95@mow.siemens.ru> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) In-Reply-To: <1000919071851.ZM30493@candle.brasslantern.com> X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Importance: Normal > > The order of $fpath takes precedence over the newness of the files. It > doesn't search for the newest thing anywhere in $fpath; it checks for > the newest one of any two otherwise-equivalent sources of the function. > If you agree with my english, I'll commit it to avoid more confusion. -andrej Index: Doc/Zsh/contrib.yo =================================================================== RCS file: /cvsroot/zsh/zsh/Doc/Zsh/contrib.yo,v retrieving revision 1.6 diff -u -r1.6 contrib.yo --- Doc/Zsh/contrib.yo 2000/09/15 15:32:25 1.6 +++ Doc/Zsh/contrib.yo 2000/09/19 07:59:18 @@ -81,7 +81,9 @@ digests compiled with the tt(zcompile) builtin are frequently out of date with respect to the function source files. This is not usually a problem, because zsh always looks for the newest file when loading a function, but -it may cause slower shell startup and function loading. +it may cause slower shell startup and function loading. Also, if digest +file is explicitly used as element of tt(fpath), zsh won't check if any +of its source files was changed. The tt(zrecompile) autoloadable function, found in tt(Functions/Misc), can be used to keep function digests up to date.