Fixed. Please update the module DateTime::Event::Recurrence to version 0.12. You can download from CVS or here: http://www.ipct.pucrs.br/flavio/perl/DateTime-Event-Recurrence-0.12.tar.gz
It will be in CPAN soon. Technical Note: There was already a test for feb-29 -- but at that point in the program the days are zero-based. - Flavio S. Glock Bridget Almas wrote: > > There appears to be a slight inconsistency in the way monthly recurrences on > day 29, 30 and 31 are handled by DateTime::Event::ICal. With bymonthday set > to 29, for a non-leap year, March 1st gets included in the set in place of > non-existent February 29. But with bymonthday set to 30, the February > recurrence is skipped. And with bymonthday set to 31, any months with <31 > days is skipped. I imagine this is because February can sometimes contain 29 > days, but it seems like this should be handled consistently ... either the > months without the requested day should always be skipped, or the 1st of the > next month always included.
