# HG changeset patch # User Paul Boddie # Date 1431534672 -7200 # Node ID 9a6ccd8d2057e8fe33adfc75bee7e6746c6ae847 # Parent 1774e82340427af3b2d465465ad9b263f683e0e2 Support UNTIL in RRULE descriptions. diff -r 1774e8234042 -r 9a6ccd8d2057 vRecurrence.py --- a/vRecurrence.py Sun Mar 01 00:20:17 2015 +0100 +++ b/vRecurrence.py Wed May 13 18:31:12 2015 +0200 @@ -31,7 +31,8 @@ FREQ defines the selection resolution. DTSTART defines the start of the selection. INTERVAL defines the step of the selection. -COUNT defines a number of instances; UNTIL defines a limit to the selection. +COUNT defines a number of instances +UNTIL defines a limit to the selection. BY... qualifiers select instances within each outer selection instance according to the recurrence of instances of the next highest resolution. For example, @@ -118,6 +119,8 @@ key, value = parts if key in ("COUNT", "BYSETPOS"): d[key] = int(value) + else: + d[key] = value return d def get_qualifiers(values):