diff -r ec26d6986d85 -r 6cfea6e4c892 mercurial/localrepo.py --- a/mercurial/localrepo.py Fri Sep 04 22:26:57 2009 +0200 +++ b/mercurial/localrepo.py Fri Sep 04 23:34:51 2009 +0200 @@ -459,7 +459,7 @@ key = hex(key) except: pass - raise error.RepoError(_("unknown revision '%s'") % key) + raise error.RepoLookupError(_("unknown revision '%s'") % key) def local(self): return True