entry: Adjust entry parsing to handle nested entries (BEGIN & END)
authorW. Trevor King <wking@tremily.us>
Sun, 30 Jun 2013 18:52:12 +0000 (14:52 -0400)
committerW. Trevor King <wking@tremily.us>
Sun, 30 Jun 2013 20:24:29 +0000 (16:24 -0400)
commitd7abd2d4c2cb098cbb5caf0b92774130f24ba016
tree0cd1a8627165e69497759d7f5eaa1f7229561436
parent83ca807a9e0d2a16eff850f050a5e85630d091b1
entry: Adjust entry parsing to handle nested entries (BEGIN & END)

Now Entry can parse a whole VCALENDAR, and return a nested tree of
Entry instances.

This also makes Feed a subclass of Entry.  The new entry BEGIN/END
parsing is derived from the old Feed BEGIN/END parsing.
pycalendar/aggregator.py
pycalendar/entry.py
pycalendar/feed.py