GNU bug report logs - #54939
29.0.50; icalendar cannot infer the DTEND from DTSTART + DURATION

Previous Next

Package: emacs;

Reported by: John Hamelink <me <at> johnhame.link>

Date: Thu, 14 Apr 2022 14:30:02 UTC

Severity: normal

Found in version 29.0.50

Full log


Message #20 received at 54939 <at> debbugs.gnu.org (full text, mbox):

From: John Hamelink <me <at> johnhame.link>
To: 54939 <at> debbugs.gnu.org
Subject: Re: bug#54939: 29.0.50; icalendar cannot infer the DTEND from
 DTSTART + DURATION
Date: Mon, 18 Apr 2022 20:50:39 +0100
[Message part 1 (text/plain, inline)]
Paul Eggert <eggert <at> cs.ucla.edu> 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
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 3 years and 114 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.