From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.bugs Subject: bug#48298: Invalid time specification: encode-time((0 30 11 1 1 0 nil -1 nil)) Date: Sun, 09 May 2021 11:03:59 +0100 Message-ID: <87k0o8441c.fsf@tcd.ie> References: <83tunc8kv3.fsf@gnu.org> <87fsyw5nfg.fsf@tcd.ie> <83fsyw8g7f.fsf@gnu.org> <87tunc4793.fsf@tcd.ie> <87zgx4nsjd.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15103"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 48298@debbugs.gnu.org, lewwadoo@gmail.com To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun May 09 12:05:33 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lfgJZ-0003nY-1h for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 09 May 2021 12:05:33 +0200 Original-Received: from localhost ([::1]:53576 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lfgJY-00040d-1S for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 09 May 2021 06:05:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58216) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lfgJ5-0003cz-9F for bug-gnu-emacs@gnu.org; Sun, 09 May 2021 06:05:04 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43689) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lfgJ5-0001f0-1k for bug-gnu-emacs@gnu.org; Sun, 09 May 2021 06:05:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lfgJ4-0007bM-TN for bug-gnu-emacs@gnu.org; Sun, 09 May 2021 06:05:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 09 May 2021 10:05:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 48298 X-GNU-PR-Package: emacs Original-Received: via spool by 48298-submit@debbugs.gnu.org id=B48298.162055464929186 (code B ref 48298); Sun, 09 May 2021 10:05:02 +0000 Original-Received: (at 48298) by debbugs.gnu.org; 9 May 2021 10:04:09 +0000 Original-Received: from localhost ([127.0.0.1]:55231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfgIC-0007ag-UW for submit@debbugs.gnu.org; Sun, 09 May 2021 06:04:09 -0400 Original-Received: from mail-wr1-f43.google.com ([209.85.221.43]:44787) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lfgIB-0007aI-6u for 48298@debbugs.gnu.org; Sun, 09 May 2021 06:04:07 -0400 Original-Received: by mail-wr1-f43.google.com with SMTP id l13so13535491wru.11 for <48298@debbugs.gnu.org>; Sun, 09 May 2021 03:04:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=IN9rDylicn272Y7lme1tk1B2YAydIw6jSTMUDpODKfM=; b=UubOnDg+CTSKUTy6w2bqnHntFlCWdvgUU2dHrUdPuiLlIy00Ot7UQz6FvjUCA4RC7D ThGu0u+zsZtLuyfOGLp+YNFxVGANPURh0aQCfIE9U1LAhh2sniyEruoOwmu8kRkDxZ3b UuR/nBB/ETo+2jf5vqLeufONF3VS74kifEgyH6a/yT1zv+Wk5mDmrXNR640t+YaH+Du5 Le95E1iCaarmf788qrUG56TQz0sfZhrWTf/jdKaHBqwzflpJnp9VTZWYKB0+FIsBdQiM k3Ui1U1fIt1gpXB6bp4MbF3IATFza4dLHhdPQrL5hFMiJGCIvtKT1LeUyvV7f9atfkb5 pe6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=IN9rDylicn272Y7lme1tk1B2YAydIw6jSTMUDpODKfM=; b=pETRnTJMV1SniqlnnOIm13Zx5SoEimHaCM+DAFZWJEjjyV+DUHiQOtW1Or3QyYeuVt mM/PZpbAunJGs1/fgexYDC8DCQHcqJtvyNzKidVu+v7koXXLOWxSE+hBBAQdJoa/DhE6 TjfN5SMx8O0aGdlF6h2d7GMHfaDGu7w5+a/+Lb5r7cFEb6/2MU5dv2ntxtlO1xfNHefN x7HgAJeAqsBwpDjERYUhuadYksMqFYFIOaCak42U/JJXtFkcw59Kk1tCp3Aoq2i57hTD YS8VbCEUB0T/jWX5Mzb+1FMklwRNxjQgN7rlyUfanmAunjGpSV6XmTb658MJ5QcX8O+Q lwCA== X-Gm-Message-State: AOAM531ry5qJef0aeMB7lnng7YKOPrYOD1uAgIstu0zVcgZsEFhQcsM+ bJlF0yyEjvrSFjXA7mwcqZvdfA== X-Google-Smtp-Source: ABdhPJyJ9AweM24g9TO4fGZJWQR/VA/4NabnAYXrFOuEQH3gedyf4aCzFHdb8l/JbuzV2F9ZrcPnVw== X-Received: by 2002:adf:fd81:: with SMTP id d1mr24175916wrr.37.1620554641410; Sun, 09 May 2021 03:04:01 -0700 (PDT) Original-Received: from localhost ([2a02:8084:20e2:c380:f410:82e8:3a21:eedf]) by smtp.gmail.com with ESMTPSA id g19sm14377018wme.48.2021.05.09.03.04.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 09 May 2021 03:04:01 -0700 (PDT) In-Reply-To: <87zgx4nsjd.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 09 May 2021 11:52:06 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:206061 Archived-At: Lars Ingebrigtsen writes: > "Basil L. Contovounesios" writes: > >> (unless (decoded-time-year time) >> - (setf (decoded-time-year time) 0)) >> + (setf (decoded-time-year time) 1970)) > > Sure; that makes as much sense as anything, but the doc string should > perhaps mention it. It already does: The default value is based on January 1st, 1970 at midnight. Can it be clarified further? > (All the other defaults are as zero-ish as possible, and 1970 is used > here only because of technical limitations.) Is it worth mentioning in the docstring that 1970 is chosen to guarantee portability, similar to the note in encode-time's docstring? Thanks, -- Basil