From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 21838 invoked from network); 13 Oct 2008 01:32:44 -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=0.0 required=5.0 tests=none 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; 13 Oct 2008 01:32:44 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 52953 invoked from network); 13 Oct 2008 01:32:32 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 13 Oct 2008 01:32:32 -0000 Received: (qmail 22517 invoked by alias); 13 Oct 2008 01:32:20 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 25867 Received: (qmail 22496 invoked from network); 13 Oct 2008 01:32:16 -0000 Received: from bifrost.dotsrc.org (130.225.254.106) by sunsite.dk with SMTP; 13 Oct 2008 01:32:16 -0000 Received: from www890.sakura.ne.jp (www890.sakura.ne.jp [219.94.128.100]) by bifrost.dotsrc.org (Postfix) with ESMTPS id 4348980524C0 for ; Mon, 13 Oct 2008 03:32:12 +0200 (CEST) Received: from [192.168.1.10] (pl240.nas932.p-gunma.nttpc.ne.jp [219.102.183.240]) (authenticated bits=0) by www890.sakura.ne.jp (8.13.6/8.13.6) with ESMTP id m9D1W5O8013972 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 13 Oct 2008 10:32:06 +0900 (JST) (envelope-from morita-pub-en-debian@inz.sakura.ne.jp) Message-ID: <48F2A515.1030203@inz.sakura.ne.jp> Date: Mon, 13 Oct 2008 10:32:05 +0900 From: Morita Sho User-Agent: Mozilla-Thunderbird 2.0.0.16 (X11/20080724) MIME-Version: 1.0 To: zsh-workers@sunsite.dk, 501851@bugs.debian.org Subject: =?UTF-8?B?UmU6IEJ1ZyM1MDE4NTE6IHpzaDogQ29tcGxldGlvbiBmYWlscyBpZiA=?= =?UTF-8?B?YSBkaXJlY3RvcnkgbmFtZSBjb250YWlucyAnKCcsICcpJyBhbmQgJ8SEICcu?= References: <20081010230611.23133.42221.reportbug@debian> <20081010231712.GA20915@scru.org> <48F0AE88.1020307@inz.sakura.ne.jp> <20081011225255.0df2e350@pws-pc> In-Reply-To: <20081011225255.0df2e350@pws-pc> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Virus-Scanned: ClamAV 0.92.1/8414/Sun Oct 12 05:30:50 2008 on bifrost X-Virus-Status: Clean On 10/12/2008 06:52 AM, Peter Stephenson wrote: > The pattern gets divided up into chunks because of the backslashed > characters, but we don't report that it wasn't a pure string on that > basis, so the directory trise to match the wrong string. This was triggered > in this case because of the character in a range that zsh has to quote > internally to avoid clashing with tokens, which is why it occurred with > some forms of accent but not others. > > I could optimise this better but this is a simple change for now. Thanks for your work. I have checkouted the latest source code from cvs head. I can see $~tmp1 expansion works correctly, but '()Ą'/[TAB] completion still not works. % mkdir '()Ą' % touch '()Ą'/foo % ls '()Ą'/[TAB] => Nothing completes. % tmp1='\(\)Ą/*' % print $~tmp1 ()Ą/foo Additionally, Ą/[TAB] completion doesn't work on cvs head. (It was working on zsh 4.3.6) % mkdir Ą % touch Ą/foo % ls Ą/[TAB] => Nothing completes. Replacing _path_files with previous one (zsh 4.3.6) seems to solve the problem. I'm not sure, but it might be a regression in _path_files. Regards, -- Morita Sho