ical2sqlite繰り返しスケジュール
ical2sqliteの繰り返しスケジュールがバグって居る感じなのでパッチ。
*** main.c.org Wed Dec 19 12:45:51 2007 --- main.c Wed Jan 23 21:59:04 2008 *************** *** 236,243 **** switch(recur.freq) { case ICAL_DAILY_RECURRENCE: frequency = 1; break; ! case ICAL_MONTHLY_RECURRENCE: frequency = 2; break; ! case ICAL_YEARLY_RECURRENCE: frequency = 3; break; } until = icaltime_as_timet(recur.until) - epoch; --- 236,243 ---- switch(recur.freq) { case ICAL_DAILY_RECURRENCE: frequency = 1; break; ! case ICAL_WEEKLY_RECURRENCE: frequency = 2; break; ! case ICAL_MONTHLY_RECURRENCE: frequency = 3; break; } until = icaltime_as_timet(recur.until) - epoch;
「毎週」というのが反映されなかった。このままだと「毎年」ってのが反映されないが自分は使わないのでok。