Conrad writes:
mhical rejects things like -1SU (last Sunday in the month), despite its
presence (at a cursory glance) in the ical standard:
That's right. From the man page:
mhical supports only a very limited subset of RRULE formats.
Specifically, only a frequency of YEARLY and an interval of 1 are
supported.
Is this just a "not yet implemented", so possibly worth my trying to add?
Sure, that would be great! The code that parses that YEARLY format
is currently in rrule_clock() in sbr/datetime.c. Though maybe it
would be better off in the ical parser.
David