From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24896 invoked from network); 25 Jan 2009 01:17:02 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) 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.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 25 Jan 2009 01:17:02 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 33177 invoked from network); 25 Jan 2009 01:16:53 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 25 Jan 2009 01:16:53 -0000 Received: (qmail 12057 invoked by alias); 25 Jan 2009 01:16:44 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 26421 Received: (qmail 12031 invoked from network); 25 Jan 2009 01:16:42 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 25 Jan 2009 01:16:42 -0000 Received: from mx.spodhuis.org (redoubt.spodhuis.org [193.202.115.177]) by bifrost.dotsrc.org (Postfix) with ESMTPS id 0D2C180271F0 for ; Sun, 25 Jan 2009 02:16:38 +0100 (CET) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=d200807; d=spodhuis.org; h=Received:Date:From:To:Subject:Message-ID:Mail-Followup-To:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To; b=PHIuoBcL46I2pkjxTydvtzFAnDUsnUOYluZdJpkCC82ItCIAZYdfBapI/yw2MEB+tvJeKnbg3r4hhtb8ZJTsy13Sz7u/fI4yTdyy5yb4yR0CmwPLEHao1SVGE9n42BHztGC4EmaiCrgLTXeuELU++IbpX8bqLbEnVs9CQqHjXe8=; Received: by smtp.spodhuis.org with local id 1LQtc4-000MtV-Qy; Sun, 25 Jan 2009 01:16:36 +0000 Date: Sat, 24 Jan 2009 17:16:36 -0800 From: Phil Pennock To: Zsh list Subject: Re: never complete functions beginning with "_"? Message-ID: <20090125011636.GA87667@redoubt.spodhuis.org> Mail-Followup-To: Zsh list References: <18811.39466.611672.982274@gargle.gargle.HOWL> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <18811.39466.611672.982274@gargle.gargle.HOWL> X-Virus-Scanned: ClamAV 0.92.1/8899/Sat Jan 24 14:06:33 2009 on bifrost X-Virus-Status: Clean On 2009-01-24 at 17:46 -0500, Greg Klanderman wrote: > It really seems some way to hide all the zle and completion functions > in a separate namespace/package/whatever would be the ideal solution. I raise the possibility of a new namespace mechanism in the recent thread "sourcing a sh file in zsh" where I ask for feedback on the idea. Moving all the zsh autocomplete to a new namespace would be an obvious good use of that, but there would need to be a compatibility mode to preserve the current system. zsh doesn't break things arbitrarily and I haven't yet thought through how the completion side of things could interoperate with old completion functions (provided outside zsh), etc and the interop mode would need to be default and how does this get managed without getting very grotty? This is a major can of worms. So, feedback still welcome on that thread. :) I've just come off oncall and am catching up on sleep, so might actually get some coding accomplished in the near future. -Phil