mercurial/util.py
changeset 3816 fc5ba0ab7f45
parent 3815 bf6ab30559e6
child 3835 d1ce5461beed
equal deleted inserted replaced
3815:bf6ab30559e6 3816:fc5ba0ab7f45
  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: