1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-14 10:00:25 -08:00
emacs/test/lisp/calendar/icalendar-resources
Ulf Jasper 899619ff6a Display yearly ical events from first year on. Fix Bug#23100.
Convert yearly rrule starting in year x into diary-anniversary entry
for year x-1 when importing an icalendar.  Correspondingly convert
diary-anniversary for year x into yearly rrule starting in year x+1.

*
test/lisp/calendar/icalendar-resources/import-rrule-anniversary.diary-american:
*
test/lisp/calendar/icalendar-resources/import-rrule-anniversary.diary-european:
*
test/lisp/calendar/icalendar-resources/import-rrule-anniversary.diary-iso:
*
test/lisp/calendar/icalendar-resources/import-rrule-yearly.diary-american:
*
test/lisp/calendar/icalendar-resources/import-rrule-yearly.diary-european:
*
test/lisp/calendar/icalendar-resources/import-rrule-yearly.diary-iso:
*
test/lisp/calendar/icalendar-tests.el (icalendar-convert-anniversary-to-ical):
Match new diary-anniversary/yearly-rrule behaviour.

* lisp/calendar/icalendar.el (icalendar--datestring-to-isodate): Add
year-shift option.  (icalendar--convert-anniversary-to-ical): Shift
the year as diary-anniversary is not displayed in the initial year.
(icalendar--convert-recurring-to-diary): Shift the year as
diary-anniversary is not displayed in the initial year. (Bug#23100)
2021-02-15 17:27:45 +01:00
..
import-bug-6766.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-6766.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-6766.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-6766.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-11473.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-11473.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-22092.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-22092.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-22092.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-22092.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-24199.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-24199.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-24199.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-24199.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-33277.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-33277.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-33277.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-bug-33277.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-duration-2.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-duration-2.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-duration-2.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-duration-2.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-duration.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-duration.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-duration.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-duration.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-multiple-vcalendars.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-multiple-vcalendars.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-multiple-vcalendars.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-multiple-vcalendars.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-1.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-1.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-1.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-1.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-all-day.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-all-day.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-all-day.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-all-day.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-another-example.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-another-example.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-another-example.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-another-example.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-block.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-block.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-block.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-block.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-folded-summary.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-folded-summary.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-folded-summary.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-folded-summary.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-long-summary.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-long-summary.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-long-summary.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-non-recurring-long-summary.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-05-29.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-05-29.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-05-29.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-06-18a.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-06-18a.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-06-18a.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-06-18b.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-06-18b.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2003-06-18b.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2004-11-19.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2004-11-19.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2004-11-19.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2005-02-07.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2005-02-07.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2005-02-07.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2005-03-01.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2005-03-01.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-2005-03-01.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-no-dst.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-no-dst.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-real-world-no-dst.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-anniversary.diary-american Display yearly ical events from first year on. Fix Bug#23100. 2021-02-15 17:27:45 +01:00
import-rrule-anniversary.diary-european Display yearly ical events from first year on. Fix Bug#23100. 2021-02-15 17:27:45 +01:00
import-rrule-anniversary.diary-iso Display yearly ical events from first year on. Fix Bug#23100. 2021-02-15 17:27:45 +01:00
import-rrule-anniversary.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-bi-weekly.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-bi-weekly.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-bi-weekly.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-bi-weekly.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-daily-long.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-daily-long.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-daily-long.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-daily-long.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-daily-short.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-daily-short.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-daily-short.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-daily-short.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-every-second-month.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-every-second-month.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-every-second-month.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-every-second-month.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-every-second-year.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-every-second-year.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-every-second-year.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-every-second-year.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-monthly.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-monthly.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-monthly.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-monthly.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-yearly.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-yearly.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-yearly.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-count-yearly.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily-two-day.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily-two-day.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily-two-day.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily-two-day.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily-with-exceptions.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily-with-exceptions.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily-with-exceptions.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily-with-exceptions.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-daily.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-monthly-no-end.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-monthly-no-end.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-monthly-no-end.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-monthly-no-end.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-monthly-with-end.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-monthly-with-end.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-monthly-with-end.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-monthly-with-end.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-weekly.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-weekly.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-weekly.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-weekly.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-rrule-yearly.diary-american Display yearly ical events from first year on. Fix Bug#23100. 2021-02-15 17:27:45 +01:00
import-rrule-yearly.diary-european Display yearly ical events from first year on. Fix Bug#23100. 2021-02-15 17:27:45 +01:00
import-rrule-yearly.diary-iso Display yearly ical events from first year on. Fix Bug#23100. 2021-02-15 17:27:45 +01:00
import-rrule-yearly.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-with-timezone.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-with-timezone.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-with-uid.diary-american Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-with-uid.diary-european Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-with-uid.diary-iso Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00
import-with-uid.ics Move icalendar test data to test/lisp/calendar/icalendar-resources 2020-10-23 14:48:49 +02:00