From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14547 invoked from network); 12 May 2008 12:52:52 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.4 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 12 May 2008 12:52:52 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 59971 invoked from network); 12 May 2008 12:52:48 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 12 May 2008 12:52:48 -0000 Received: (qmail 6422 invoked by alias); 12 May 2008 12:52:46 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 25001 Received: (qmail 6401 invoked from network); 12 May 2008 12:52:45 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 12 May 2008 12:52:45 -0000 Received: from cluster-g.mailcontrol.com (cluster-g.mailcontrol.com [85.115.41.190]) by bifrost.dotsrc.org (Postfix) with ESMTP id A940980ED172 for ; Mon, 12 May 2008 14:52:34 +0200 (CEST) Received: from cameurexb01.EUROPE.ROOT.PRI ([62.189.241.200]) by rly05g.srv.mailcontrol.com (MailControl) with ESMTP id m4CCqIX0026745 for ; Mon, 12 May 2008 13:52:30 +0100 Received: from news01 ([10.103.143.38]) by cameurexb01.EUROPE.ROOT.PRI with Microsoft SMTPSVC(6.0.3790.3959); Mon, 12 May 2008 13:52:21 +0100 Date: Mon, 12 May 2008 13:52:21 +0100 From: Peter Stephenson To: Zsh hackers list Subject: Re: case insensitive completion Message-ID: <20080512135221.52aecf29@news01> In-Reply-To: <482839D5.6070901@sergio.spb.ru> References: <482839D5.6070901@sergio.spb.ru> Organization: CSR X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.5; i386-redhat-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-OriginalArrivalTime: 12 May 2008 12:52:21.0911 (UTC) FILETIME=[04EC3270:01C8B42F] X-Scanned-By: MailControl A-08-50-00 (www.mailcontrol.com) on 10.71.0.115 X-Virus-Scanned: ClamAV 0.91.2/7100/Mon May 12 14:17:29 2008 on bifrost X-Virus-Status: Clean On Mon, 12 May 2008 16:36:37 +0400 sergio wrote: > Hello. >=20 > I want to make case insensitive completion for russian language. >=20 > >From the manpage: > zstyle ':completion:*' matcher-list 'm:{a-zA-Z}=3D{A-Za-z} >=20 > but analog with russian: > zstyle ':completion:*' matcher-list 'm:{=D0=B0-=D1=8F=D0=90-=D0=AF}=3D{= =D0=90-=D0=AF=D0=B0-=D1=8F} > doesn't work Yes, this is a known problem. The code that handles this is pretty hacky and hasn't been converted to handle multibyte character sets. This is one of the big remaining problems with the multibyte support. --=20 Peter Stephenson Software Engineer CSR PLC, Churchill House, Cambridge Business Park, Cowley Road Cambridge, CB4 0WZ, UK Tel: +44 (0)1223 692070