From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 28119 invoked by alias); 20 Dec 2012 00:30:25 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 17481 Received: (qmail 27094 invoked from network); 20 Dec 2012 00:30:23 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00,MISSING_HEADERS, RCVD_IN_DNSWL_NONE,SPF_HELO_PASS autolearn=no version=3.3.2 Received-SPF: none (ns1.primenet.com.au: domain at bewatermyfriend.org does not designate permitted sender hosts) From: Frank Terbeck Cc: zsh-users@zsh.org Subject: Re: forbidden variable in for loop. In-Reply-To: <50D1DBBC.20200@eastlink.ca> (Ray Andrews's message of "Wed, 19 Dec 2012 07:22:36 -0800") References: <50D1DBBC.20200@eastlink.ca> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Date: Thu, 20 Dec 2012 01:04:45 +0100 Message-ID: <878v8t8u76.fsf@ft.bewatermyfriend.org> MIME-Version: 1.0 Content-Type: text/plain X-Df-Sender: [pbs]MDExNTM1 Ray Andrews wrote: > for i in *; do echo $i; done > > Gives me a list of zeros. Followed by "zsh: bad floating point constant" > > It works fine for any letter of the alphabet so far tested except 'i'. For the > life of me I can't guess what it is that makes 'i' special. Any thoughts? print ${(t)i} I bet there's an `integer in there for `i' but not for `a'. Regards, Frank