]> git.eshelyaron.com Git - emacs.git/commit
Apply icalendar.el patch by Thomas Plass <thunk2@arcor.de>. Fix bug#34315.
authorUlf Jasper <ulf.jasper@web.de>
Wed, 2 Sep 2020 17:58:56 +0000 (19:58 +0200)
committerUlf Jasper <ulf.jasper@web.de>
Wed, 2 Sep 2020 17:58:56 +0000 (19:58 +0200)
commitc5e8254b9c89ac866df057fa3acd2dc44e3989ae
tree8ee5456228a0442ae74c0e72ccfe437578d68168
parente381c2f7f07e207901d4cffa4144fcba27f8d7aa
Apply icalendar.el patch by Thomas Plass <thunk2@arcor.de>.  Fix bug#34315.

* lisp/calendar/icalendar.el (icalendar--convert-tz-offset): No DST
  when RDATE is present.
* lisp/calendar/icalendar.el (icalendar--parse-vtimezone): Use
  `icalendar--get-most-recent-observance'.
* (icalendar--get-most-recent-observance): New.
* (icalendar--decode-isodatetime): Add parameters source-zone, result-zone.
* (icalendar--decode-isoduration): Fix decoding days.
* test/lisp/calendar/icalendar-tests.el (icalendar--decode-isoduration):
  Add testcases.
lisp/calendar/icalendar.el
test/lisp/calendar/icalendar-tests.el