From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#72570: 31.0.50; Regression in date-to-time Date: Mon, 12 Aug 2024 17:30:38 +0300 Message-ID: <86ttfphkz5.fsf@gnu.org> References: <86zfpige7k.fsf@gnu.org> <86v805hny7.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39395"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 72570@debbugs.gnu.org, eggert@cs.ucla.edu To: Ulrich Mueller Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Aug 12 16:31:56 2024 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 1sdW5S-000A2I-Vp for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 12 Aug 2024 16:31:55 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sdW5A-00039a-MW; Mon, 12 Aug 2024 10:31:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sdW55-00037f-UY for bug-gnu-emacs@gnu.org; Mon, 12 Aug 2024 10:31:32 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sdW54-00086y-Ah for bug-gnu-emacs@gnu.org; Mon, 12 Aug 2024 10:31:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=References:In-Reply-To:From:Date:To:Subject; bh=2uW0Os1jPKd2XCbDRDngl3SyDcvN6pEbCzx8uT3csZY=; b=fguY9MTDNLlmGQLdGUvrDulBW1CDQ9OTAFKfRXOcAxmE3EDZij3GQ1/cdSi/lsvq90P/um3UtSG1rn4Bo7jfBbcsT3elpmAAuvd6sZefCgsY603UFeBDkt0XMhXNMH/KIvwusLG56fZRFg6TzzpDTOQQOv0qeo6Q3yDEQwr4d0SI4FtG6Jp/FSWcyjgDfKWcSihnnl76vAp0AXxWC4/EKg8iTov9nZ1EHChOwypQwCPmoR3MdoitKNa2T/c3PnfLcKS7JBp7awWcsKC6nJ/ADkWB9xi3ZASCMSfmEfYstP+apNbDCkFo/rECEuLvOItE2TrLhcM7aOhHepJqGGn8ow==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sdW5a-0007NU-Co for bug-gnu-emacs@gnu.org; Mon, 12 Aug 2024 10:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 12 Aug 2024 14:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72570 X-GNU-PR-Package: emacs Original-Received: via spool by 72570-submit@debbugs.gnu.org id=B72570.172347308628296 (code B ref 72570); Mon, 12 Aug 2024 14:32:02 +0000 Original-Received: (at 72570) by debbugs.gnu.org; 12 Aug 2024 14:31:26 +0000 Original-Received: from localhost ([127.0.0.1]:43632 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdW4z-0007MK-NK for submit@debbugs.gnu.org; Mon, 12 Aug 2024 10:31:26 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:56676) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sdW4x-0007M2-Mq for 72570@debbugs.gnu.org; Mon, 12 Aug 2024 10:31:24 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sdW4H-00081J-HK; Mon, 12 Aug 2024 10:30:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=2uW0Os1jPKd2XCbDRDngl3SyDcvN6pEbCzx8uT3csZY=; b=XOrWjbDjQRs1 KYOI+Z8qV61oWDu01kmiHyjkLWDqM/ydeiRt7PpxSPS0Yw8GmcXXTwbBGCR/nYPlopwjNW5w+BWoT aGzG9uC4qHwnXMKvr8jPZnhhlT234olfCeFG6EY3Lh4n08lItJhYunvrIVxdo7aXUzs4MG+uns80P UiZjH3f1TTTwMkj5nCmFy1oKbb4Xl/FXJgOrDIkwi87/w7DExKFbwNEaJCx8UKhdu0qR6TSFJVpY+ 6uziRduOe6QglEkXNURN4TuqfhKCF2ZNJgTjD0lylfzrMNur7C+HmHMji+vXT7gpXLBDPEESQbAb2 YBOe4PT6D2Z2jTUKiB1fBQ==; In-Reply-To: (message from Ulrich Mueller on Mon, 12 Aug 2024 15:48:04 +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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:290051 Archived-At: > From: Ulrich Mueller > Cc: eggert@cs.ucla.edu, 72570@debbugs.gnu.org > Date: Mon, 12 Aug 2024 15:48:04 +0200 > > >>>>> On Mon, 12 Aug 2024, Eli Zaretskii wrote: > > >> Well, parse-time-string doesn't make any assumptions about the timezone. > >> It will return a list with nil in its TZ element, if it cannot extract > >> any timezone info from the string. > >> > >> Same for iso8601-parse, the returned TZ is nil if it is not present in > >> the argument string. > > > Yes, but what does nil as timezone mean, when you later interpret the > > time values? Is it UTC or is it local time? > > AFAICS it has its usual meaning (same as in ZONE of encode-time), i.e. > nil for local time. If this is true in all use cases (and I'm not sure, as we just discovered in this case), it should be documented, and we should have tests in our test suite to make sure we never regress in this aspect.