lib: fixed parsing of recurring VEVENTS: DAILY and interval support
commit509935ff5407145a47937bb09201663e63f49ce2
authorChris Frey <cdfrey@foursquare.net>
Sat, 19 May 2012 02:41:18 +0000 (18 22:41 -0400)
committerChris Frey <cdfrey@foursquare.net>
Sat, 19 May 2012 02:58:44 +0000 (18 22:58 -0400)
treea42183698ee58d5a3f950edb537ba06aef433757
parentc01c2a9374557e38d3e1ffa8e7bb8f644c05e33e
lib: fixed parsing of recurring VEVENTS: DAILY and interval support

The library routines that parsed vevent data did not handle DAILY
recurrence at all.  This is added.

Also, the WEEKLY, MONTHLY, and YEARLY recurrence parsing did not
take into account the interval (i.e. every other day, or every 3
weeks, etc).  This is also added.

Where assumptions need to be made, warnings are now printed in
verbose mode, via barryverbose().

Safety code, such as making sure Interval is correctly set at the
start of the parsing, is also added.
src/vevent.cc