Mercurial > public > mercurial-scm > hg
comparison mercurial/util.py @ 7953:8c6f823efcc9
Correct a bug on date formats with '>' or '<' accompanied by space characters.
author | Justin Peng <justin.peng.sw@gmail.com> |
---|---|
date | Wed, 01 Apr 2009 09:11:00 -0700 |
parents | de377b1a9a84 |
children | 25b63941b17b |
comparison
equal
deleted
inserted
replaced
7952:b214066b7e1d | 7953:8c6f823efcc9 |
---|---|
1313 except: | 1313 except: |
1314 pass | 1314 pass |
1315 d["d"] = "28" | 1315 d["d"] = "28" |
1316 return parsedate(date, extendeddateformats, d)[0] | 1316 return parsedate(date, extendeddateformats, d)[0] |
1317 | 1317 |
1318 date = date.strip() | |
1318 if date[0] == "<": | 1319 if date[0] == "<": |
1319 when = upper(date[1:]) | 1320 when = upper(date[1:]) |
1320 return lambda x: x <= when | 1321 return lambda x: x <= when |
1321 elif date[0] == ">": | 1322 elif date[0] == ">": |
1322 when = lower(date[1:]) | 1323 when = lower(date[1:]) |