From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John Hamelink Newsgroups: gmane.emacs.bugs Subject: bug#54939: 29.0.50; icalendar cannot infer the DTEND from DTSTART + DURATION Date: Mon, 18 Apr 2022 20:50:39 +0100 Message-ID: <87o80yrwk2.fsf@johnhame.link> References: <30ac1138-ceac-4224-3501-f0996b7ac0cd@cs.ucla.edu> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="===-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3562"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.6.10; emacs 29.0.50 To: 54939@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 18 22:01:19 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 1ngXYj-0000j0-Fb for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 18 Apr 2022 22:01:18 +0200 Original-Received: from localhost ([::1]:46242 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ngXYi-0000VC-4a for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 18 Apr 2022 16:01:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48306) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ngXYW-0000Qo-84 for bug-gnu-emacs@gnu.org; Mon, 18 Apr 2022 16:01:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46985) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1ngXYU-0002Aw-8X for bug-gnu-emacs@gnu.org; Mon, 18 Apr 2022 16:01:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1ngXYU-0000ns-5s for bug-gnu-emacs@gnu.org; Mon, 18 Apr 2022 16:01:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: John Hamelink Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 18 Apr 2022 20:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 54939 X-GNU-PR-Package: emacs Original-Received: via spool by 54939-submit@debbugs.gnu.org id=B54939.16503120573070 (code B ref 54939); Mon, 18 Apr 2022 20:01:02 +0000 Original-Received: (at 54939) by debbugs.gnu.org; 18 Apr 2022 20:00:57 +0000 Original-Received: from localhost ([127.0.0.1]:40882 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngXYO-0000nS-M0 for submit@debbugs.gnu.org; Mon, 18 Apr 2022 16:00:56 -0400 Original-Received: from wout2-smtp.messagingengine.com ([64.147.123.25]:45183) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ngXYL-0000nD-Ry for 54939@debbugs.gnu.org; Mon, 18 Apr 2022 16:00:55 -0400 Original-Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.west.internal (Postfix) with ESMTP id 901E832020F6 for <54939@debbugs.gnu.org>; Mon, 18 Apr 2022 16:00:47 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Mon, 18 Apr 2022 16:00:47 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=johnhame.link; h=cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm3; t=1650312047; x=1650398447; bh=JuN2lK5QLk hM8s0MfKlzdvvu347+Hs8PUlxuGYUoNkk=; b=gxQVImi41RG+ujMK2BDQ2wB9Xy mWiMYW8SYzxCt1jjkxSwbimPiNr37E73inwXxEbbJRTgI3zF2E84oOkta7dnZHkC M6Zh3OJ0rFxftUPotMldzWj3en3SNIwxJb4znHo1+SxW4VS4V7qCF6IZmCzrkSzb aMQgLmme1qWPCfheovkBi2bGwtWDFY5OjU8uc1xkvb3tTx4/nuL6wWp0SkI/rqSb GbkSmZRZR+A/ro563of1z1tufDX+eLaGW/b3j2oWM1ff9z2aE2mdandvpu4KxD3t ahVyr+ZKFS+1GOEwo0FSqu7wyAoRZXCaEgOH2XodwS0iecRUzJvWcEY0zyGg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1650312047; x= 1650398447; bh=JuN2lK5QLkhM8s0MfKlzdvvu347+Hs8PUlxuGYUoNkk=; b=I eGLMpqG2EdFoRShuGGGcCo7l3nFpxdFH1FmT7T1/9rZj1myjAX+/nJ3QK5gedj/V rOLTTkvx91VofwvunO/scGLbnb3I67PCKHIx3ICVulUlmGMmO3QMWw1kYxpkcWiT 8SK26W+0H3Qhy1bxaYqSgfG/jWvzg1StyuJKhFTDnRrH1v3EO5VXALpO0vm1FwHw 3q54IXBJB2gI/5+XibjXCoeNPn9hGChpGKCqKLDFFp5KI2MZuqvJu0i6nsWw0UI9 DYEibhxXxyMj2nP7a4LQTPTPCNQqwL6nbww2ZArBCBZjyF4aYob+RugA6odhxnOD khJAaPMMkhppNZx1EA07A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrvddtuddgudegfecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhephffvuffffhgfjgfkgggtsehgtd erredtredtnecuhfhrohhmpeflohhhnhcujfgrmhgvlhhinhhkuceomhgvsehjohhhnhhh rghmvgdrlhhinhhkqeenucggtffrrghtthgvrhhnpedukefgtedvgeffieeliefggefhte dtgeffleetudehveeiffelieegveduvdehkeenucevlhhushhtvghrufhiiigvpedtnecu rfgrrhgrmhepmhgrihhlfhhrohhmpehmvgesjhhohhhnhhgrmhgvrdhlihhnkh X-ME-Proxy: Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA for <54939@debbugs.gnu.org>; Mon, 18 Apr 2022 16:00:46 -0400 (EDT) In-reply-to: <30ac1138-ceac-4224-3501-f0996b7ac0cd@cs.ucla.edu> 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:230207 Archived-At: --===-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: multipart/mixed; boundary="==-=-=" --==-=-= Content-Type: text/plain Content-Disposition: inline Paul Eggert writes: >> In `icalendar--decode-isodatetime', hours, >> minutes and seconds are set to 0 by default, effectively normalising >> date to datetime. I wonder if there's a function already implemented >> for this that I don't know about yet? > > I don't know the answer to your question. No problem :) > That being said, the "icalendar--" prefix means this is a private > function, so you can change it to do what you want, so long as its > callers in icalendar.el are adjusted accordingly. OK, in that case I'll try to fix the function responsibly, and I'll try to find all usages of the function and change them accordingly. I've also sent my side of the copy-assignment paperwork back, and I've asked my employer to sign their side. I already have a clause in my contract which says something similar to what is said in the disclaimer, so things should move quickly on that front. Best, JH --==-=-=-- --=-=-=-- --===-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJFBAEBCgAvFiEE+Yt/N+nvP8wO2AcVFT3f6aVKmkwFAmJdw20RHG1lQGpvaG5o YW1lLmxpbmsACgkQFT3f6aVKmky6wxAApPFJpxdggDvt1OdbKRvSliWMIXMf5qQG 9y8HVMB0k8ciDFzbIGNw+v5OLqPdOIiXruQT3hsoxfSf4JGnzZfDvHSiL4rYAobP WOHxYDWY+5ksMr95UjLeISRgR1+ftYMwEoO0WUM01bZMi/HeyNifNVIhvY7UpG0E /oGCC+j444q0DTKFURY+xHPG7lVGdroHrVSlvSHLoGag823/pCA3jhQb3xPX73pm 3qerATyZkPikQxCyd7zoWl1dsx9yBTXWAs80Skq23v1gBZK2+n9spZbopYAm4wZj t3kQnYri4TsMqzt4ooEeaf0kk5CMgjXZSWZUpgb3b7KNhyYb8pp9L7kTAkA3FDzo t8s6FNYs93ppYv20Nf0hE85C5kPIGi8cQNoYGmHjd4APSJKBLDLI3NJ7lbA9DHh3 nxBjc88KUMlhOrjEoNa1J5nwx0skcXkT6HcP5LfcN5khcDEVmzG04AxigzfzEWFy ebpivJI7E9/MC6pi1Rasft9w+DEuvbs/zFS/ba8RUkAfWvplMyH5xzsbflzsTAg7 xZ62qZlMGZBSGNxidk4MIu3uw3IC9SLYR2RMZfvexTs1ikG0wa8FSyCG/KuS7Q7o d708wwMSQmBXkzMEP5nwvLgKCOjPnL9LoVyn2IsSCkdIcA0VXLDYKBg+xrFOLmf6 9vmyAayXUEs= =RInD -----END PGP SIGNATURE----- --===-=-=--