1.1 --- a/EventAggregatorSupport/Formatting.py Fri Jun 14 17:24:37 2013 +0200
1.2 +++ b/EventAggregatorSupport/Formatting.py Sat Jun 15 02:27:21 2013 +0200
1.3 @@ -69,7 +69,7 @@
1.4 if term in event.list_terms:
1.5 write(", ".join([formatText(str(v), request, fmt) for v in value]))
1.6 else:
1.7 - write(fmt.text(str(value)))
1.8 + write(fmt.text(unicode(value)))
1.9
1.10 write(fmt.definition_desc(on=0))
1.11
2.1 --- a/EventAggregatorSupport/Types.py Fri Jun 14 17:24:37 2013 +0200
2.2 +++ b/EventAggregatorSupport/Types.py Sat Jun 15 02:27:21 2013 +0200
2.3 @@ -543,7 +543,7 @@
2.4 def __init__(self, page, details, raw_details=None):
2.5 self.page = page
2.6 self.details = details
2.7 - self.raw_details = raw_details
2.8 + self.raw_details = raw_details or {}
2.9
2.10 # Permit omission of the end of the event by duplicating the start.
2.11
3.1 --- a/parsers/event.py Fri Jun 14 17:24:37 2013 +0200
3.2 +++ b/parsers/event.py Sat Jun 15 02:27:21 2013 +0200
3.3 @@ -2,11 +2,13 @@
3.4 """
3.5 MoinMoin - event (EventAggregator)
3.6
3.7 - @copyright: 2012 by Paul Boddie <paul@boddie.org.uk>
3.8 + @copyright: 2012, 2013 by Paul Boddie <paul@boddie.org.uk>
3.9 @license: GNU GPL (v2 or later), see COPYING.txt for details.
3.10 """
3.11
3.12 -from EventAggregatorSupport import *
3.13 +from MoinSupport import parseAttributes
3.14 +from EventAggregatorSupport.Formatting import formatEvent, formatEventsForOutputType
3.15 +from EventAggregatorSupport.Types import parseEvents
3.16
3.17 Dependencies = ["pages"]
3.18