From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/83867 Path: news.gmane.org!not-for-mail From: Jan Tatarik Newsgroups: gmane.emacs.gnus.general Subject: Re: iCalendar integration - time zone issue Date: Tue, 12 Nov 2013 10:07:38 +0100 Message-ID: <87eh6mng2t.fsf@nb-jtatarik2.xing.hh> References: <87a9hbdlil.fsf@topper.koldfront.dk> <87mwlao89b.fsf@nb-jtatarik2.xing.hh> <874n7icya4.fsf@topper.koldfront.dk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1384247348 871 80.91.229.3 (12 Nov 2013 09:09:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Nov 2013 09:09:08 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M32123@lists.math.uh.edu Tue Nov 12 10:09:12 2013 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from util0.math.uh.edu ([129.7.128.18]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Vg9yA-0007vz-QF for ding-account@gmane.org; Tue, 12 Nov 2013 10:09:11 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by util0.math.uh.edu with smtp (Exim 4.63) (envelope-from ) id 1Vg9xJ-0007Fh-5j; Tue, 12 Nov 2013 03:08:17 -0600 Original-Received: from mx2.math.uh.edu ([129.7.128.33]) by util0.math.uh.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.63) (envelope-from ) id 1Vg9xH-0007FZ-6L for ding@lists.math.uh.edu; Tue, 12 Nov 2013 03:08:15 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx2.math.uh.edu with esmtps (TLSv1:AES128-SHA:128) (Exim 4.76) (envelope-from ) id 1Vg9x3-000781-6r for ding@lists.math.uh.edu; Tue, 12 Nov 2013 03:08:14 -0600 Original-Received: from mail-ea0-f177.google.com ([209.85.215.177]) by quimby.gnus.org with esmtp (Exim 4.80) (envelope-from ) id 1Vg9x1-0006Qa-BH for ding@gnus.org; Tue, 12 Nov 2013 10:07:59 +0100 Original-Received: by mail-ea0-f177.google.com with SMTP id f15so3313321eak.22 for ; Tue, 12 Nov 2013 01:07:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type:content-transfer-encoding; bh=z+wLpWCtLYz+eQK3vLhyzuWKK0zDKnqRD8eyYqhRoFY=; b=D0nHNrQMzd92RjSLuL6YSbQ2EviXc/lKx4kkqRJLJKfRQVGV2uva7t5wMSBx4dTJt4 5CZFcOqLsz2BFkddOzUE46bHm846t2G7elX80fm02zpiATOpB44aO51JbdGMEUCm61uO GA++fHVgpRoYpAJJqMy71emdjs78vg5kSY3FTd8W2a9FJhASfF0t4TVAhfFb7+/e1YAX I/1Lf73Ovw7w0yR53EtndySYoBBfikhe6XtclyDmnwzToiu60CuMMvay7Plz/eCrwLJ6 nDkH6iPolCmobHa8l/I3kJk8mNoCIJSH4rCyG5jm2kH5tdc/UZLsWj0xn8Z4iC3QnI38 x1LA== X-Received: by 10.15.41.141 with SMTP id s13mr446485eev.88.1384247273992; Tue, 12 Nov 2013 01:07:53 -0800 (PST) Original-Received: from nb-jtatarik2.xing.hh (office.xing.com. [82.112.107.65]) by mx.google.com with ESMTPSA id y7sm73691623eea.5.2013.11.12.01.07.52 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 12 Nov 2013 01:07:53 -0800 (PST) In-Reply-To: <874n7icya4.fsf@topper.koldfront.dk> ("Adam \=\?utf-8\?Q\?Sj\?\= \=\?utf-8\?Q\?\=C3\=B8gren\=22's\?\= message of "Tue, 12 Nov 2013 00:29:55 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-Spam-Score: -2.2 (--) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:83867 Archived-At: On Tue, Nov 12 2013, Adam Sj=C3=B8gren wrote: [...] >> In any case, there should be a VTIMEZONE section with a definition of >> the timezone used in DTSTART. > It looks like there is. I wonder if it is broken... No, it isn't. It's exactly the same as my W. Europe example, only the name is different. > [...] >> If there's no definition for the Romance Standard Time, gnus-icalendar >> won't be able to adjust for the DTSTART/DTEND timezones. > Makes sense, but it must be finding something, since an hour is > subtracted, right? Yes, this part of the code works fine, the problem occurs later in the pipeline, when the org timestamp is generated. The actual timezone is not used when creating the timestamp, so GMT is assumed by default, and the 1 hour shift happens. I'll fix that.