##// END OF EJS Templates
revset: avoid O(n) lookup of invalid revision in rev()...
Yuya Nishihara -
r23078:eb763217 stable
parent child Browse files
Show More
@@ -1351,7 +1351,7 b' def rev(repo, subset, x):'
1351 except (TypeError, ValueError):
1351 except (TypeError, ValueError):
1352 # i18n: "rev" is a keyword
1352 # i18n: "rev" is a keyword
1353 raise error.ParseError(_("rev expects a number"))
1353 raise error.ParseError(_("rev expects a number"))
1354 if l not in repo.changelog:
1354 if l not in fullreposet(repo):
1355 return baseset()
1355 return baseset()
1356 return subset & baseset([l])
1356 return subset & baseset([l])
1357
1357
General Comments 0
You need to be logged in to leave comments. Login now