From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 25850 invoked by alias); 17 Nov 2013 18:31:33 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 31997 Received: (qmail 26202 invoked from network); 17 Nov 2013 18:31:18 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE autolearn=ham version=3.3.2 From: Bart Schaefer Message-id: <131117103047.ZM30518@torch.brasslantern.com> Date: Sun, 17 Nov 2013 10:30:47 -0800 In-reply-to: Comments: In reply to Martin Vaeth "modify functions hierarchy (was: Install run-help and *.zwc files system wide in build system)" (Nov 16, 12:14pm) References: <20131110181333.7682d38f@pws-pc.ntlworld.com> <131110183043.ZM21795@torch.brasslantern.com> <131111084228.ZM26372@torch.brasslantern.com> <20131112101139.31d67b73@pwslap01u.europe.root.pri> <20131112174805.26ecab48@pwslap01u.europe.root.pri> <20131112210424.177c035b@pws-pc.ntlworld.com> <20131113092831.2ed6ab94@pwslap01u.europe.root.pri> <20131113112112.1b080b79@pwslap01u.europe.root.pri> <131113080606.ZM11640@torch.brasslantern.com> X-Mailer: OpenZMail Classic (0.9.2 24April2005) To: zsh-workers@zsh.org Subject: Re: modify functions hierarchy (was: Install run-help and *.zwc files system wide in build system) MIME-version: 1.0 Content-type: text/plain; charset=us-ascii On Nov 16, 12:14pm, Martin Vaeth wrote: } } This patch implements a mechanism which supports "source/" subdirs } in the function hierarchy: I'd rather these were not inside the tree like that. There should be an entirely separate location for them. In fact, in thinking about it, furter, I believe we should maintain the Completion/ and Functions/ trees as conceptually read-only at "make all" time. Any files like _run_help and run-help that need to be generated from a .in file should be processed by "make install" (install.fns rule) directly into the $(sitefndir) target, and should never appear in the Zsh build tree. Taking that as step further, I'm beginning to think the helpfiles should also be generated by "make install" rather than being written to a tree underneath Doc/.