From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4799 invoked from network); 15 Sep 2006 20:17:21 -0000 X-Spam-Checker-Version: SpamAssassin 3.1.5 (2006-08-29) 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.5 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 15 Sep 2006 20:17:21 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 72903 invoked from network); 15 Sep 2006 20:17:13 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 15 Sep 2006 20:17:13 -0000 Received: (qmail 6879 invoked by alias); 15 Sep 2006 20:17:05 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 10722 Received: (qmail 6869 invoked from network); 15 Sep 2006 20:17:05 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 15 Sep 2006 20:17:05 -0000 Received: (qmail 71808 invoked from network); 15 Sep 2006 20:17:05 -0000 Received: from mailhost.u-strasbg.fr (130.79.200.157) by a.mx.sunsite.dk with SMTP; 15 Sep 2006 20:16:59 -0000 Received: from baal.u-strasbg.fr (baal.u-strasbg.fr [IPv6:2001:660:2402::41]) by mailhost.u-strasbg.fr (8.13.6/jtpda-5.5pre1) with ESMTP id k8FKGw97035488 for ; Fri, 15 Sep 2006 22:16:58 +0200 (CEST) Received: from xpeerience.u-strasbg.fr (xpeerience.u-strasbg.fr [130.79.188.35]) by baal.u-strasbg.fr (8.13.7/jtpda-5.5pre1) with ESMTP id k8FKGwO0023464 for ; Fri, 15 Sep 2006 22:16:58 +0200 (CEST) Received: by xpeerience.u-strasbg.fr (Postfix, from userid 1000) id C9B46D2C8C; Fri, 15 Sep 2006 22:17:05 +0200 (CEST) Date: Fri, 15 Sep 2006 22:17:05 +0200 From: Marc Chantreux To: zsh-users@sunsite.dk Subject: Re: value of a key pointed by (P) ? Message-ID: <20060915201704.GA14417@ulpmm.u-strasbg.fr> Mail-Followup-To: zsh-users@sunsite.dk References: <20060915174734.GA14349@ulpmm.u-strasbg.fr> <20060915185628.4641deb7.pws@csr.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20060915185628.4641deb7.pws@csr.com> User-Agent: Mutt/1.5.13 (2006-08-11) Content-Transfer-Encoding: quoted-printable X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0.2 (mailhost.u-strasbg.fr [IPv6:2001:660:2402::157]); Fri, 15 Sep 2006 22:16:58 +0200 (CEST) X-Virus-Scanned: ClamAV 0.88.4/1885/Fri Sep 15 13:19:10 2006 on mr7.u-strasbg.fr X-Virus-Status: Clean le 15/09/2006, Peter Stephenson nous =E9crivait : > The expression generated by ${(P)b} is passed back as an ordinary array= , isn't it a bug? do you think it's possible to fix it in future versions of zsh ?=20 > so it isn't indexed properly by the $k. it's clear now ... thanks for explain, Peter >=20 > I don't think there's an easy answer; you have to resort to something l= ike > eval print '${'$b'[$k]}' i've done it but it isn't as sexy as the way i tried to write. regards mc --=20 t=C3=A9l=C3=A9phone : 03.90.24.00.19 courriel : marc.chantreux@ulpmm.u-strasbg.fr ---------------------------------------