##// END OF EJS Templates
revrange: build spanset from x:y range...
Yuya Nishihara -
r25386:a5a95642 default
parent child Browse files
Show More
@@ -737,8 +737,10 b' def revrange(repo, revs):'
737 end = revfix(repo, end, len(repo) - 1)
737 end = revfix(repo, end, len(repo) - 1)
738 if end == nullrev and start < 0:
738 if end == nullrev and start < 0:
739 start = nullrev
739 start = nullrev
740 rangeiter = repo.changelog.revs(start, end)
740 if start < end:
741 l = revset.baseset(rangeiter)
741 l = revset.spanset(repo, start, end + 1)
742 else:
743 l = revset.spanset(repo, start, end - 1)
742 subsets.append(l)
744 subsets.append(l)
743 continue
745 continue
744 elif spec and spec in repo: # single unquoted rev
746 elif spec and spec in repo: # single unquoted rev
General Comments 0
You need to be logged in to leave comments. Login now