changeset 658 | f8098ae9f5b6 |
parent 657 | 22bc6fb9aefc |
child 659 | 3662e3d6b690 |
--- a/mercurial/hg.py Sun Jul 10 10:06:54 2005 -0800 +++ b/mercurial/hg.py Sun Jul 10 10:38:50 2005 -0800 @@ -608,7 +608,10 @@ try: return self.tags()[key] except KeyError: - return self.changelog.lookup(key) + try: + return self.changelog.lookup(key) + except: + raise RepoError("unknown revision '%s'" % key) def dev(self): if self.remote: return -1