From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#56125: 28.1; Timezone conversion sometimes wrong for recurring events, when importing ical to diary Date: Thu, 23 Jun 2022 10:48:12 +0200 Message-ID: <87fsjvzrxv.fsf@gnus.org> References: <87edziccn1.fsf@3ds.com> <87edzhx2t2.fsf@gnus.org> <87edzh1aqf.fsf@3ds.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21842"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: 56125@debbugs.gnu.org To: Martin Apel Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Jun 23 10:53:21 2022 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 1o4IaX-0005Xt-Dk for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 Jun 2022 10:53:21 +0200 Original-Received: from localhost ([::1]:43158 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o4IaW-0003ek-5d for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 23 Jun 2022 04:53:20 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37074) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o4IWM-00019A-UP for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 04:49:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:43404) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o4IWM-0007KN-Jp for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 04:49:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o4IWM-0003X3-FE for bug-gnu-emacs@gnu.org; Thu, 23 Jun 2022 04:49:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 23 Jun 2022 08:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56125 X-GNU-PR-Package: emacs Original-Received: via spool by 56125-submit@debbugs.gnu.org id=B56125.165597410813538 (code B ref 56125); Thu, 23 Jun 2022 08:49:02 +0000 Original-Received: (at 56125) by debbugs.gnu.org; 23 Jun 2022 08:48:28 +0000 Original-Received: from localhost ([127.0.0.1]:37301 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4IVo-0003WG-2W for submit@debbugs.gnu.org; Thu, 23 Jun 2022 04:48:28 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:36158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4IVi-0003W0-8A for 56125@debbugs.gnu.org; Thu, 23 Jun 2022 04:48:27 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ggwcIRGEVH8bMolDlOEr2BqHUiW7SI5ycN3Aj4utThc=; b=TmG7plBY5b5N9ASJLYl2GbnbKM XRRxP0sS2SMqw+L7BAU08gV1duSUjdEm28e3idD5BvKmCOmdqKr+Ynxkd0Tbg810bQr67D1JZJNpP F+b0/V/h6Sfh0rUnkf3VwS0DaBjDTwNnhYUB237EpTaZ6MrrFtCh1eVGRIMpiR2d7T+w=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o4IVZ-000592-DP; Thu, 23 Jun 2022 10:48:15 +0200 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUaFBRbPTSTZEq+ n4b///9UFFcIAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YGFwgrCtbxjXYAAAGvSURBVDjLpVQJbsQw CDTZDwD7gYA/0MD//9bBdg5VrVqpKNrEDOeAtzVu3wvt3ykFP/wTsD7rIcg8+hdDaguQdYaG14ub nG6/CwnkrgWH9RJRt3miCxh6xqfIw4NlCruLXsFILnln+iPNDXQAPAxvDy3bLKCdtU19COIPgPQJ 9ENMLTOEtyaPQg93ay6dUdle0RegFcU274p4SEN2Aig0gzLUtYC2PNReBXBHCe8oYFJCwupIX42b ik6AHISYehqyoxdVnVtAxtRT0QHMUZt1rwoBcNugxYMEaoxGJwABRYa8iGfcXAHsY7goP8CfywBK D17GqoAprbzQCJXe5za5Rw8PK1sTqwGzVFWeABCmvEKO6re4gm/CnkB3TaTbCIlkFMjdA4xuiIP6 ECkFK0qIEl4fVKqEA9gBLZTotx9jp6HrGHLIBGCf+yQUA4HXcQNyzItCmFTx4FUVWLJ3AftMWEUW WQT2ND/WnSimok/AUHCeywd+/UCIsXFbWlyLrGgvFoBgHzdARdha+ZQLQP8+mJ6DelwjVtOYt4fb +9aT1NDXtWqvx3/AeSP+em//JZ+t20YWgZsQdAAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNi0y M1QwODo0MzoxMCswMDowMI+jmyYAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjItMDYtMjNUMDg6NDM6 MTArMDA6MDD+/iOaAAAAAElFTkSuQmCC X-Now-Playing: Kraftwerk's _Trans-Europe Express_: "Trans-Europe Express" In-Reply-To: <87edzh1aqf.fsf@3ds.com> (Martin Apel's message of "Wed, 22 Jun 2022 08:10:34 +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:235085 Archived-At: Martin Apel writes: > Maybe this is a more general problem, that the diary does not consider > timezones at all. I think, that the conversion functionality would > need to convert each date of a recurring event separately, as the > daylight savings time might have changed between consecutive > repetitions. Yes, for repeating events, diary has to keep track of what the original time zone (and time) is, and convert from that time each day. I've skimmed the diary functions, and it doesn't seem like that's something the diary functions have taken into accound, so patches welcome. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no