From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: master d0c77a1: Remove some assumptions about timestamp format Date: Fri, 28 Sep 2018 16:54:17 +0200 Message-ID: <878t3lhduu.fsf@gmx.de> References: <20180925021527.10418.61555@vcs0.savannah.gnu.org> <20180925021528.9A119204E8@vcs0.savannah.gnu.org> <87bm8lanwu.fsf@gmx.de> <87o9ck6270.fsf@gmx.de> <83h8ia6sj6.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1538146419 28235 195.159.176.226 (28 Sep 2018 14:53:39 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 28 Sep 2018 14:53:39 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 28 16:53:35 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g5u97-0007CD-6x for ged-emacs-devel@m.gmane.org; Fri, 28 Sep 2018 16:53:33 +0200 Original-Received: from localhost ([::1]:43833 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g5uBD-000267-QP for ged-emacs-devel@m.gmane.org; Fri, 28 Sep 2018 10:55:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44657) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g5uA7-00022O-Ec for emacs-devel@gnu.org; Fri, 28 Sep 2018 10:54:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g5uA3-0008UH-If for emacs-devel@gnu.org; Fri, 28 Sep 2018 10:54:35 -0400 Original-Received: from mout.gmx.net ([212.227.15.19]:52233) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g5uA3-0008Ti-5p; Fri, 28 Sep 2018 10:54:31 -0400 Original-Received: from detlef.gmx.de ([212.86.46.204]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MaIPo-1gLFBL2EH2-00JqZq; Fri, 28 Sep 2018 16:54:19 +0200 Original-Received: from detlef.gmx.de ([212.86.46.204]) by mail.gmx.com (mrgmx002 [212.227.17.190]) with ESMTPSA (Nemesis) id 0MaIPo-1gLFBL2EH2-00JqZq; Fri, 28 Sep 2018 16:54:19 +0200 In-Reply-To: (Paul Eggert's message of "Fri, 28 Sep 2018 07:45:27 -0700") X-Provags-ID: V03:K1:Ob7YHEybuqp0R71qinp0ZRR6QyApc+sq8mdVILRpI0dkUFNM/pJ lmw3r+lerGeyyNVL31O3VLeszd7ONx0O9s6y1XVDD5CAVqDbbmqaCB5f+6ntHiVfMU3uFz+ 3O/jxgLSVs+1+4p+SWpkmY+I2vxXU3oE3yfqudrPJpGjqrzvH+TJ6hDfoytp9u3d0upHf99 Co2DuKlzDXCPB/W0Dn5kQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:jlAnIyhvpqQ=:aIO3A5iDdlkx/z77WA3Efp 5iih5sepd53q57FCAaQ+l1Jz3evI1YItdy4bPFEDes+fZ9Ded7kI1HLU6GlSB6XEHlOP1x6xM 0xegSHATX/h/4eP8jLtRV20lgzrXXeO2TpvSPt9H3sjlbU+iwYs+01w0j8MG+sDj+cA++s0jD KM6+R6QsSAVWnVGmwEApQXpnPdFzw249yB4jpWFz/wnVdlO/thXm0ZvtyR+yB4IKqfsuDvOo6 tLPbi8EsT+ySdcVJ/2NI1ab1vBB9zH8qQ2M93lO+CF4U2BundqTSpXjTJPvEABSUXnRDeyisl Id/pF5Ugwwi6SPyu2GRFN0CuJHToN2r7/YeUd/h7AegmDPmqOiFm9IJPeCBFrS2aNQ7EcXLpZ PGl3QyHu9Ityv3NxhrPzd9O7RUC0USK83S8xCx6O2RMbMgqXdfbHczxCJHsW0b4GEHYRB4+zE B7b8WvTIl6NRQHKxLcnlaYRFmTFp9QSanKarjjASam6PP5jw0tXjC3wtEUpKr0c0Nuyb+fOsO BXJPPAXPos7n5BFw0ERGgYKKFTReZxQ+5vHxAFo5Q38bhPwRyPiC1kq9Rz25DvtAyWqCUMo/W 9eI0aQNOnyS/Un0X++SwZLYgY0Rl8ELdUj9sRUS36yzS/GCvpjZvt+5nVDkqTDJMZiAmlBiBy qfKvNoHBPwvyCIJ/kHxRo6W3f3pyBos/zP4Q0JufA29gubDlcC2+IRo4ievNb8OfqXEviR5Za vNKKn24gHe2J8gMqxQm90EkF7rF6FGCTrKEB27i/+3ompDZ5adLayE187nI3eiTqBn3ofC0U X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.15.19 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:230105 Archived-At: Paul Eggert writes: Hi Paul, >> What is the problem with having a special invalid time value? > > It depends on how special it's supposed to be, and the properties that > Michael needs aren't clear to me yet. Evidently NaNs won't do, but > it's not clear to me yet what will do. I'll follow up shortly. I have no special needs for the value of that constant. It should just be a valid time value in the scope of Emacs 27, and all timer functions should accept it and return plausible values. A NaN would be OK, if accepted everywhere. For older Emacsen, I will use my own compat version of that constant anyway. Either '(0 0) as it is the case for the last 15 years, or '(0 -1). Best regards, Michael.