diff -r 3738c8cff1bf -r 1444a42f6052 mercurial/localrepo.py --- a/mercurial/localrepo.py Thu Aug 27 00:00:15 2009 +0200 +++ b/mercurial/localrepo.py Mon Aug 31 10:58:33 2009 -0500 @@ -509,7 +509,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