From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4962 invoked from network); 5 Nov 2007 15:27:10 -0000 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by ns1.primenet.com.au with SMTP; 5 Nov 2007 15:27:10 -0000 Received-SPF: none (ns1.primenet.com.au: domain at sunsite.dk does not designate permitted sender hosts) Received: (qmail 29809 invoked from network); 5 Nov 2007 15:27:04 -0000 Received: from sunsite.dk (130.225.247.90) by a.mx.sunsite.dk with SMTP; 5 Nov 2007 15:27:04 -0000 Received: (qmail 10745 invoked by alias); 5 Nov 2007 15:27:00 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 24060 Received: (qmail 10725 invoked from network); 5 Nov 2007 15:26:59 -0000 Received: from news.dotsrc.org (HELO a.mx.sunsite.dk) (130.225.247.88) by sunsite.dk with SMTP; 5 Nov 2007 15:26:59 -0000 Received: (qmail 29428 invoked from network); 5 Nov 2007 15:26:59 -0000 Received: from smtpout0138.sc1.he.tucows.com (HELO n066.sc1.he.tucows.com) (64.97.136.138) by a.mx.sunsite.dk with SMTP; 5 Nov 2007 15:26:53 -0000 Received: from sc.homeunix.net (82.26.161.169) by n066.sc1.he.tucows.com (7.2.069.1) id 47030B3A0027CD48; Mon, 5 Nov 2007 15:26:49 +0000 Received: from chazelas by sc.homeunix.net with local (Exim 4.68) (envelope-from ) id 1Ip3qi-00046W-A0; Mon, 05 Nov 2007 15:26:48 +0000 Date: Mon, 5 Nov 2007 15:26:48 +0000 From: Stephane Chazelas To: Oliver Kiddle Cc: Zsh workers Subject: Re: PATCH: support for nanosecond timestamps Message-ID: <20071105152648.GA5399@sc.homeunix.net> Mail-Followup-To: Oliver Kiddle , Zsh workers References: <22003.1193931601@dcle12> <20071101155035.GA27981@sc.homeunix.net> <23800.1193938673@thecus> <20071104171456.5d873459.p.w.stephenson@ntlworld.com> <2449.1194273950@thecus> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <2449.1194273950@thecus> User-Agent: Mutt/1.5.16 (2007-09-19) On Mon, Nov 05, 2007 at 02:45:50PM +0000, Oliver Kiddle wrote: [...] > Formats like %.9s make a certain amount of logical sense though you > might expect that to output the seconds too, e.g.: 23.562827621 > It might be better to allow %6N and %3N given that %N is a non-standard > extension already. [...] Again, ksh93: $ ksh -c 'printf "%(%.s)T\n"' 1194276214.312372000 $ ksh -c 'printf "%(%.9s)T\n"' 1194276216.337172000 $ ksh -c 'printf "%(%.3s)T\n"' 1194276220.963 $ ksh -c 'printf "%(%s)T\n"' 1194276238 $ ksh -c 'printf "%(%N)T\n"' 001528000 $ ksh -c 'printf "%(%3N)T\n"' 576 $ ksh -c 'printf "%(%6N)T\n"' 825647 For %N, the question is: "should they be zero-padded?" -- Stéphane