equal
deleted
inserted
replaced
55 raise util.Abort(_('too many revisions specified')) |
55 raise util.Abort(_('too many revisions specified')) |
56 start = revfix(repo, revs[0], None) |
56 start = revfix(repo, revs[0], None) |
57 end = revfix(repo, revs[1], None) |
57 end = revfix(repo, revs[1], None) |
58 else: |
58 else: |
59 raise util.Abort(_('too many revisions specified')) |
59 raise util.Abort(_('too many revisions specified')) |
60 if end is not None: end = repo.lookup(str(end)) |
60 if end is not None: end = repo.lookup(end) |
61 return repo.lookup(str(start)), end |
61 return repo.lookup(start), end |
62 |
62 |
63 def revrange(ui, repo, revs): |
63 def revrange(ui, repo, revs): |
64 """Yield revision as strings from a list of revision specifications.""" |
64 """Yield revision as strings from a list of revision specifications.""" |
65 seen = {} |
65 seen = {} |
66 for spec in revs: |
66 for spec in revs: |