mercurial/util.py
changeset 13869 b470894c33f8
parent 13867 28f557e8b419
child 13879 5b0a3f6cbead
equal deleted inserted replaced
13868:38906cf9d15c 13869:b470894c33f8
  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: