Initial checkin
Last week of this year calculated as 1 week before first week of next year
Technically slightly less efficient than dup'ing the 1st week code but
guarantees the implementations are consistent with one another.
Support for merging dates from master -> slave (but only the specified slots)
Only invoke the bymonth handler when there's a BYMONTH entry
Make the byweekno handler maintain the time-of-day for events
Make byweekno handler shift the new dates to the DoW specified in DTSTART
Whistepace trivia
Undeclared variable
Missing steps in icalendar--rr-merge-date-dow
Scrub some old demo code
In a time-jump, copy H:M:S back in so DST shifts don't make events hop around
As we apply successive byxxx rules, record the smallest effective time period and use that to test for subsequent rules' expand-vs-restrict effects (eg once we have applied a MONTHLY byxxx rule to e YEARLY FREQ repeat-rule, it is no longer YEARLY for the purposes of subsequent byxxx rule parts)
docstring for icalendar--rr-merge-date
Make existing parsers able to handle both rrule and exrule specifications
BYYEARDAY parser and support function(s)
BYMONTHDAY parser and support functions
Remove placeholder defuns for byyearday and bymonthday handlers
BYDAY parser (for both ordinal and cardinal day specifications)
BYSECOND, …MINUTE and …HOUR parsers
stub BYSETPOS parser