equal
deleted
inserted
replaced
1220 date = date.strip() |
1220 date = date.strip() |
1221 |
1221 |
1222 if not date: |
1222 if not date: |
1223 raise Abort(_("dates cannot consist entirely of whitespace")) |
1223 raise Abort(_("dates cannot consist entirely of whitespace")) |
1224 elif date[0] == "<": |
1224 elif date[0] == "<": |
1225 if not date[1:]: |
1225 if not date[1:]: |
1226 raise Abort(_("invalid day spec. use '<{datetime}' ")) |
1226 raise Abort(_("invalid day spec. use '<{datetime}' ")) |
1227 when = upper(date[1:]) |
1227 when = upper(date[1:]) |
1228 return lambda x: x <= when |
1228 return lambda x: x <= when |
1229 elif date[0] == ">": |
1229 elif date[0] == ">": |
1230 if not date[1:]: |
1230 if not date[1:]: |
1231 raise Abort(_("invalid day spec. use '>{datetime}' ")) |
1231 raise Abort(_("invalid day spec. use '>{datetime}' ")) |
1232 when = lower(date[1:]) |
1232 when = lower(date[1:]) |
1233 return lambda x: x >= when |
1233 return lambda x: x >= when |
1234 elif date[0] == "-": |
1234 elif date[0] == "-": |
1235 try: |
1235 try: |