# HG changeset patch # User Paul Boddie # Date 1320625919 -3600 # Node ID e929354377cb2a7601f805150c6eaf467ee412e6 # Parent 9ef7d65e7ceb5750ce86113263da584f04fd6490 Included events at unpositioned locations in the unpositioned events list. diff -r 9ef7d65e7ceb -r e929354377cb macros/EventAggregator.py --- a/macros/EventAggregator.py Sun Oct 30 00:35:44 2011 +0200 +++ b/macros/EventAggregator.py Mon Nov 07 01:31:59 2011 +0100 @@ -1640,6 +1640,14 @@ else: unpositioned_events = [] + # Events whose location is unpositioned are themselves considered + # unpositioned. + + for location in set(events_by_location.keys()).difference(event_locations.keys()): + unpositioned_events += events_by_location[location] + + # Sort the locations before traversing them. + event_locations = event_locations.items() event_locations.sort()