From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19942 invoked from network); 5 Mar 2006 09:18:58 -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:18:58 -0000 Received: (qmail 49676 invoked from network); 5 Mar 2006 09:18:51 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 5 Mar 2006 09:18:51 -0000 Received: (qmail 20469 invoked by alias); 5 Mar 2006 09:18:43 -0000 Mailing-List: contact zsh-users-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 9994 Received: (qmail 20460 invoked from network); 5 Mar 2006 09:18:42 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 5 Mar 2006 09:18:42 -0000 Received: (qmail 48637 invoked from network); 5 Mar 2006 09:18:42 -0000 Received: from vms040pub.verizon.net (206.46.252.40) by a.mx.sunsite.dk with SMTP; 5 Mar 2006 09:18:41 -0000 Received: from torch.brasslantern.com ([71.116.81.225]) by vms040.mailsrvcs.net (Sun Java System Messaging Server 6.2-4.02 (built Sep 9 2005)) with ESMTPA id <0IVN007X3DV3GLVB@vms040.mailsrvcs.net> for zsh-users@sunsite.dk; Sun, 05 Mar 2006 03:18:39 -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 k259JlcA007260 for ; Sun, 05 Mar 2006 01:19:47 -0800 Received: (from schaefer@localhost) by torch.brasslantern.com (8.13.1/8.13.1/Submit) id k259Jlsh007259 for zsh-users@sunsite.dk; Sun, 05 Mar 2006 01:19:47 -0800 Date: Sun, 05 Mar 2006 01:19:47 -0800 From: Bart Schaefer Subject: Re: dirstack history: loving zsh, crashing zsh... In-reply-to: <20060302175252.GA31734@let.rug.nl> To: Zsh User Message-id: <060305011947.ZM7258@torch.brasslantern.com> MIME-version: 1.0 X-Mailer: OpenZMail Classic (0.9.2 24April2005) Content-type: text/plain; charset=us-ascii References: <20060302175252.GA31734@let.rug.nl> Comments: In reply to Francisco Borges "dirstack history: loving zsh, crashing zsh..." (Mar 2, 6:52pm) On Mar 2, 6:52pm, Francisco Borges wrote: } } % typeset -U dirstack } } and the shell crashed. (I kid you not!) Since no one else has pointed it out yet, the Right Thing here is setopt pushd_ignore_dups dirstack=( ${(u)$(< ~/.zdirs)} ) } OR you guys are now going to say: "Don't you know you're not supposed } to use typeset with dirstack!!" You aren't, but the shell isn't supposed to crash, either.