From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 9429 invoked from network); 1 Mar 2005 16:48:30 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 1 Mar 2005 16:48:30 -0000 Received: (qmail 84730 invoked from network); 1 Mar 2005 16:48:14 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 1 Mar 2005 16:48:14 -0000 Received: (qmail 10549 invoked by alias); 1 Mar 2005 16:48:06 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 20899 Received: (qmail 6591 invoked from network); 1 Mar 2005 16:41:25 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 1 Mar 2005 16:41:25 -0000 Received: (qmail 77964 invoked from network); 1 Mar 2005 16:41:25 -0000 Received: from dsl3-63-249-88-2.cruzio.com (HELO binome.blorf.net) (63.249.88.2) by a.mx.sunsite.dk with SMTP; 1 Mar 2005 16:41:21 -0000 Received: by binome.blorf.net (Postfix, from userid 1000) id C0CBD249A; Tue, 1 Mar 2005 08:41:19 -0800 (PST) Date: Tue, 1 Mar 2005 08:41:19 -0800 From: Wayne Davison To: quarl+dated+1110096615.ea06d0@nospam.quarl.org Cc: zsh-workers@sunsite.dk Subject: Re: promptcr workaround Message-ID: <20050301164119.GA32736@blorf.net> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.6+20040907i X-Spam-Checker-Version: SpamAssassin 3.0.2 on a.mx.sunsite.dk X-Spam-Level: X-Spam-Status: No, score=-2.6 required=6.0 tests=AWL,BAYES_00 autolearn=ham version=3.0.2 X-Spam-Hits: -2.6 On Tue, Mar 01, 2005 at 12:17:43AM -0800, Karl Chen wrote: > Here's a way to simulate adding the \n only when necessary: > > function precmd { > echo -n ${(l:$COLUMNS:::)} > } Nice! I have the no_unset option turned on, so your suggestion outputs a warning for every precmd, so I changed the echo to this: echo -n ${(l:$COLUMNS:::):-} Thanks for the nice heuristic! ..wayne..