From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19823 invoked from network); 5 Mar 2006 09:43:30 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO autolearn=ham version=3.1.0 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 5 Mar 2006 09:43:30 -0000 Received: (qmail 65205 invoked from network); 5 Mar 2006 09:43:24 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 5 Mar 2006 09:43:24 -0000 Received: (qmail 23679 invoked by alias); 5 Mar 2006 09:43:21 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 22322 Received: (qmail 23670 invoked from network); 5 Mar 2006 09:43:20 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 5 Mar 2006 09:43:20 -0000 Received: (qmail 64905 invoked from network); 5 Mar 2006 09:43:20 -0000 Received: from vms046pub.verizon.net (206.46.252.46) by a.mx.sunsite.dk with SMTP; 5 Mar 2006 09:43:18 -0000 Received: from torch.brasslantern.com ([71.116.81.225]) by vms046.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0IVN00LU3F00IDAB@vms046.mailsrvcs.net> for zsh-workers@sunsite.dk; Sun, 05 Mar 2006 03:43:13 -0600 (CST) Received: from torch.brasslantern.com (localhost.localdomain [127.0.0.1]) by torch.brasslantern.com (8.13.1/8.13.1) with ESMTP id k259iHPY007478 for ; Sun, 05 Mar 2006 01:44:21 -0800 Received: (from schaefer@localhost) by torch.brasslantern.com (8.13.1/8.13.1/Submit) id k259iHu1007477 for zsh-workers@sunsite.dk; Sun, 05 Mar 2006 01:44:17 -0800 Date: Sun, 05 Mar 2006 01:44:16 -0800 From: Bart Schaefer Subject: Re: case-insensitive completion In-reply-to: To: zsh-workers@sunsite.dk Message-id: <060305014417.ZM7476@torch.brasslantern.com> MIME-version: 1.0 X-Mailer: OpenZMail Classic (0.9.2 24April2005) Content-type: text/plain; charset=us-ascii References: Comments: In reply to Karl Chen "case-insensitive completion" (Mar 1, 1:16am) On Mar 1, 1:16am, Karl Chen wrote: } } Hi, I use the following for case-insensitive completion: } zstyle ':completion:*' matcher-list 'm:{a-z}={A-Z}' } } It has always been MUCH slower than regular completion, esp on big } directories. With 4.3.0-dev-5 it got even worse. I suspect that if you compile with --disable-multibyte you'll at get at least back to the speed before 4.3.0-dev-5. I'd be curious to know if you don't. } Any plans to implement case-insensitive matching natively? What do you mean "natively"? The matcher-list matching is all done in C, even though it's enabled via zstyle.