From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id cffffb4e for ; Mon, 24 Dec 2018 23:35:30 +0000 (UTC) Received: (qmail 1053 invoked by alias); 24 Dec 2018 23:35:18 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 43943 Received: (qmail 28844 invoked by uid 1010); 24 Dec 2018 23:35:18 -0000 X-Qmail-Scanner-Diagnostics: from mail-pf1-f193.google.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.100.2/25112. spamassassin: 3.4.2. Clear:RC:0(209.85.210.193):SA:0(-2.0/5.0):. Processed in 3.300742 secs); 24 Dec 2018 23:35:18 -0000 X-Envelope-From: joeypabalinas@gmail.com X-Qmail-Scanner-Mime-Attachments: |signature.asc| X-Qmail-Scanner-Zip-Files: | DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mail-followup-to:references :mime-version:content-disposition:in-reply-to:user-agent; bh=0nYe+DVQNFn0cJndM/hIqxihX28SUXoz/5Z1ULG7ph4=; b=dd0VaSE79e7OiR/tRaqBHYQCUqz8PyfR/auWo597t+m9yrdDM+DBHhXxosPZ7Qk5tD tQNQ8Jy8PxCf2jRlB3Ss4FElcX68yV1CeT2TEsws/ZRM7C7VPBKo3zxDDLbGVTrlOG92 0rCS8+CixpZrhNayJve6T818kbXSk5xPwChP9FaB0KPVrQcC2GU103vO8rSb1MgSrQWm FUzz5Yv4rWMvopsAevOCfQcFvQ1aGwr0W394QCy+EQcZZuSdcAOY1IDGxVQCqehgiP97 irJd/Khnp6ZGIjgema9WIkwnPSJc6S2P7u9hYbvjqdHPOVpiF3/XPHQhsIL8DfhqDTlu 0Dww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id :mail-followup-to:references:mime-version:content-disposition :in-reply-to:user-agent; bh=0nYe+DVQNFn0cJndM/hIqxihX28SUXoz/5Z1ULG7ph4=; b=gBNWRp75EfL/Tq72MvWPeIVlTWRrOZEtu88RdFOWLjic2OryQcEOxbXKexSWhiarHo TtCluck50e1/HcKP48QyfnRYeb7RiOfkXzevCamH06/smKNPHdqLB1SursWzDxYv2ko4 sG+UCkyS79wjJth5w5gd1+EWKmZRMjKunm8Roo/M2yA1St9Sw/HQAZXmFgtQVgP4DviX McDFpJ/m6FW6K9Bm1uBoJIDC+LS9ctUrxHJ+R69tq4kJH8RD2DICf2mQkBxzrxKEQKug 7f/zQ+HGBI0W3Kysvg553ngJ1dxMtDIxKG+Cdh73fRrWEGX6ujycc3++igGf65XUyHx3 OYPA== X-Gm-Message-State: AJcUukecvxwiNsglZgGczwmBbQH5A1onqQfVgDLRNlk5pVZgmszD8Ic7 8pnCibBn6y/B6o8Y219rIZ8= X-Google-Smtp-Source: ALg8bN5NFfrdGLGq7iNjnwl+Z81BozDC1UOMPxAohoktPpjBweJ5HaLXGVCttpxrjMp776JvRWQecg== X-Received: by 2002:a63:6486:: with SMTP id y128mr13913648pgb.18.1545694511943; Mon, 24 Dec 2018 15:35:11 -0800 (PST) Date: Mon, 24 Dec 2018 13:35:09 -1000 From: Joey Pabalinas To: Daniel Shahaf Cc: dana , Zsh workers , Joey Pabalinas Subject: Re: [PATCH] ztrftime(): Fix truncation for %. Message-ID: <20181224233509.kdlm6gizebpkrjbp@gmail.com> Mail-Followup-To: Joey Pabalinas , Daniel Shahaf , dana , Zsh workers References: <20181224054021.GK1941@sym.noone.org> <20181224071421.GL1941@sym.noone.org> <1545655545.1499531.1617344072.151563DD@webmail.messagingengine.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="u6byq3iqgezxl23q" Content-Disposition: inline In-Reply-To: <1545655545.1499531.1617344072.151563DD@webmail.messagingengine.com> User-Agent: NeoMutt/20180716 --u6byq3iqgezxl23q Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Dec 24, 2018 at 12:45:45PM +0000, Daniel Shahaf wrote: > Using straight division likes this makes it do truncation; in the code > before this patch, the +8 makes it so nsec=3D11152 would print '1116' > but nsec=3D11151 would print '1115'. (The +8 should probably be +5 --- > half the radix.) 999999999 is an edge case since it rounds up "to the > next second". Looks like Daniel beat me to the punch, eggnog must be slowing me down today... --=20 Cheers, Joey Pabalinas --u6byq3iqgezxl23q Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEENpTlWU2hUK/KMvHp2rGdfm9DtVIFAlwhbSwACgkQ2rGdfm9D tVLoXA/6A8170nHxRWEj+Y1RQDWnoBVyAMBbp30hpKZnn0hSCGleT9UndsBX+3ht OrcKQ10LNLtrTm7VZfCnpd/dMUamkXpgWDW82tORqHbuYnU0WI6cU2AgdrzVFlj2 LNZhvhQMiNKJFws8+okWjEWKvH7W6VU1P/6Zc6DiDJqL9t/LhNREvx7PvIrP/sCx XWMl0EFctrjJjn67bgwCtXZ5Zclh2hcPtWG1SZ5DcAmXk1OyqcePazrIX5OLzeeW Yl2KwkidQiq9VfI7lpQAkysjV19Ri857CM5ALgSf+6TGqvS/DI6a8MgUb/rsxgWc DbHg7YFZcam78eQ1v5FNZOW56wkzux6FOEEGZHZswlqkOGt4Q1JQ1Ol8zuh2me3x tw8KAGs5h780qdk5KfvWKuYEJdlam/nbzDH9gtqykCrQEeiu53otHkulmUx8mY3R /G6s0yykupBs8+sRqlvoJPfXWJ140M3YVCcxYrdwiI1ySBw1XXnLes1RvNEsI5Hu xiFl2FkZcbY3ehhz0icH6ILVkhLu86/2JBg+wfEW6DeU41fGwvtAnQxJI5mk5o8j /cC1dj5t9Xr9mw0pAUwMhuN4ce/1Rug4RhuxRFxVqFhZMwSZJFB89Nu+1lj5LGyb Ni7rWO8JFJLfsrFX8uyvg1NWMZmcrWnTj2d1QKOVU3Z2Vi/F3c4= =VvSi -----END PGP SIGNATURE----- --u6byq3iqgezxl23q--