1.1 --- a/EventAggregatorSupport/Filter.py Sat Jun 22 02:14:23 2013 +0200
1.2 +++ b/EventAggregatorSupport/Filter.py Mon Jul 22 23:20:08 2013 +0200
1.3 @@ -256,6 +256,21 @@
1.4
1.5 a_date, a_limit = a
1.6 b_date, b_limit = b
1.7 +
1.8 + # Handle None as the datetime.
1.9 +
1.10 + a_before_everything = a_date is None and a_limit == START
1.11 + a_after_everything = a_date is None and a_limit == END
1.12 + b_before_everything = b_date is None and b_limit == START
1.13 + b_after_everything = b_date is None and b_limit == END
1.14 +
1.15 + if a_before_everything and b_before_everything or a_after_everything and b_after_everything:
1.16 + return 0
1.17 + elif a_before_everything or b_after_everything:
1.18 + return -1
1.19 + elif a_after_everything or b_before_everything:
1.20 + return 1
1.21 +
1.22 result = cmp_dates_as_day_start(a_date, b_date)
1.23
1.24 if result == 0:
2.1 --- a/README.txt Sat Jun 22 02:14:23 2013 +0200
2.2 +++ b/README.txt Mon Jul 22 23:20:08 2013 +0200
2.3 @@ -362,6 +362,8 @@
2.4 * Accessibility improvements: introduced table captions for the display of
2.5 table headings; added link titles; supported the opening of pop-up menus
2.6 and map labels using links and link targets.
2.7 + * Fixed timespan coverage scale construction where open-ended timespans are
2.8 + involved.
2.9
2.10 New in EventAggregator 0.10.1 (Changes since EventAggregator 0.10)
2.11 ------------------------------------------------------------------