From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16809 invoked from network); 25 Jun 2007 20:19:11 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.1 (2007-05-02) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.1 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 25 Jun 2007 20:19:11 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 76396 invoked from network); 25 Jun 2007 20:19:05 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 25 Jun 2007 20:19:05 -0000 Received: (qmail 2551 invoked by alias); 25 Jun 2007 20:19:02 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 23602 Received: (qmail 2535 invoked from network); 25 Jun 2007 20:19:00 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 25 Jun 2007 20:19:00 -0000 Received: (qmail 76002 invoked from network); 25 Jun 2007 20:19:00 -0000 Received: from mtaout03-winn.ispmail.ntl.com (81.103.221.49) by a.mx.sunsite.dk with SMTP; 25 Jun 2007 20:18:57 -0000 Received: from aamtaout03-winn.ispmail.ntl.com ([81.103.221.35]) by mtaout03-winn.ispmail.ntl.com with ESMTP id <20070625201856.KLMZ13.mtaout03-winn.ispmail.ntl.com@aamtaout03-winn.ispmail.ntl.com> for ; Mon, 25 Jun 2007 21:18:56 +0100 Received: from pws-pc.ntlworld.com ([81.107.45.67]) by aamtaout03-winn.ispmail.ntl.com with ESMTP id <20070625201856.RHBC26699.aamtaout03-winn.ispmail.ntl.com@pws-pc.ntlworld.com> for ; Mon, 25 Jun 2007 21:18:56 +0100 Received: from pws-pc.ntlworld.com (pws-pc.ntlworld.com [127.0.0.1]) by pws-pc.ntlworld.com (8.13.8/8.13.8) with ESMTP id l5PKIDEw010946 for ; Mon, 25 Jun 2007 21:18:14 +0100 Message-Id: <200706252018.l5PKIDEw010946@pws-pc.ntlworld.com> From: Peter Stephenson To: zsh-workers@sunsite.dk (Zsh hackers list) Subject: Removal of autoloads via module name only Date: Mon, 25 Jun 2007 21:18:13 +0100 zmodload allows you to say "zmodload -ab foo" which will mark buitin "foo" to be autoloaded from module "foo". This has been useless for zsh's own modules since we put them in the namespace zsh/...; none of the four autoloadable features allow slashes and we don't do any automatic mangling on module or feature names (nor do I think we should). As far as I can see, therefore, this ability is just a historical confusion. The only possible exception would be if someone has their own module which doesn't use a namespace (which violates our guidelines anyway). Is anyone going to be concerned if I remove this ability, so that you would need to give both the module and the builtin etc. to be autoloaded explicitly? I stronly suspect the answer is "no", in which case I will remove it in the next round of feature autoloading changes. -- Peter Stephenson Web page now at http://homepage.ntlworld.com/p.w.stephenson/