equal
deleted
inserted
replaced
1183 try: |
1183 try: |
1184 days = int(date[1:]) |
1184 days = int(date[1:]) |
1185 except ValueError: |
1185 except ValueError: |
1186 raise Abort(_("invalid day spec: %s") % date[1:]) |
1186 raise Abort(_("invalid day spec: %s") % date[1:]) |
1187 when = makedate()[0] - days * 3600 * 24 |
1187 when = makedate()[0] - days * 3600 * 24 |
1188 return lambda x: x <= when |
1188 return lambda x: x >= when |
1189 elif " to " in date: |
1189 elif " to " in date: |
1190 a, b = date.split(" to ") |
1190 a, b = date.split(" to ") |
1191 start, stop = lower(a), upper(b) |
1191 start, stop = lower(a), upper(b) |
1192 return lambda x: x >= start and x <= stop |
1192 return lambda x: x >= start and x <= stop |
1193 else: |
1193 else: |