From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2458 invoked from network); 3 Nov 1998 19:17:30 -0000 Received: from math.gatech.edu (list@130.207.146.50) by ns1.primenet.com.au with SMTP; 3 Nov 1998 19:17:30 -0000 Received: (from list@localhost) by math.gatech.edu (8.9.1/8.9.1) id OAA29221; Tue, 3 Nov 1998 14:15:48 -0500 (EST) Resent-Date: Tue, 3 Nov 1998 14:15:48 -0500 (EST) Date: Tue, 3 Nov 1998 21:14:12 +0200 (EET) Message-Id: <199811031914.VAA20835@alpha.hut.fi> To: "Zefram" Cc: jhi@cc.hut.fi (Jarkko Hietaniemi), b.stephens@isode.com, wischnow@informatik.hu-berlin.de, zsh-workers@math.gatech.edu Subject: Re: PATCH: 3.1.5 - (Sven) Case-insensitive globbing In-Reply-To: <199811031854.SAA26578@diamond.tao.co.uk> References: <199811031854.SAA26578@diamond.tao.co.uk> X-Mailer: VM 6.32 under Emacs 19.34.1 From: Jarkko Hietaniemi Reply-To: jhi@iki.fi Organization: IKI ry, Finland X-URL: http://www.iki.fi/~jhi/ X-Attribution: jhi X-Mayan-Date: Long count = 12.19.5.11.16; tzolkin = 1 Cib; haab = 9 Zac MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Resent-Message-ID: <"FGiT6.0.T87.aPrFs"@math> Resent-From: zsh-workers@math.gatech.edu X-Mailing-List: archive/latest/4522 X-Loop: zsh-workers@math.gatech.edu Precedence: list Resent-Sender: zsh-workers-request@math.gatech.edu Zefram writes: > Jarkko Hietaniemi wrote: > >I am implementing the library under the Artistic License (available > >from the Perl distribution) so there should be no trouble including it > >into zsh, right? > > The Artistic License restricts the right to redistribute modified versions > more than the zsh license does. Perl itself is actually released under > two licenses simultaneously, the Artistic License and the GPL; the GPL > gives total permission to redistribute modified versions, as does the > zsh license. I would not be happy with part of the zsh distribution > having the more restrictive conditions of the Artistic License. That's not an actual problem. I have no problems releasing it almost under any free-ish license EXCEPT the GPL. I don't like that one. > >Interested? > > I'm concerned about how it would be integrated into zsh's globbing code. > I doubt that we can actually use an external library for fuzzy matching, > at least in the cases where the glob pattern contains more than just > literal text. But others here should be able to give a more definitive > opinion on this. Whatever. I will implement mine as a generic library. Do what you will. > >The feature: "union directories" aka "multiple working directories" > >aka "virtual directories". > > That's an OS issue. The shell really mustn't fiddle with the semantics of > the filesystem. Not to mention that it *will* get people into trouble -- I would say the proposed case-blind option is very much fiddling with the semantics of the filesystem. > no one will expect "rm *" to affect more than one directory. I don't remember anyone saying this new option would be the default. > -zefram -- $jhi++; # http://www.iki.fi/~jhi/ # There is this special biologist word we use for 'stable'. # It is 'dead'. -- Jack Cohen