diff -r 01ee43dda681 -r 343aeefb553b mercurial/localrepo.py --- a/mercurial/localrepo.py Tue Apr 04 16:38:43 2006 -0400 +++ b/mercurial/localrepo.py Tue Apr 04 16:38:43 2006 -0400 @@ -168,6 +168,7 @@ try: return self.changelog.lookup(key) except: + raise raise repo.RepoError(_("unknown revision '%s'") % key) def dev(self): @@ -1456,6 +1457,8 @@ # make changelog and manifest see real files again self.changelog = changelog.changelog(self.opener) self.manifest = manifest.manifest(self.opener) + self.changelog.checkinlinesize(tr) + self.changelog.checkinlinesize(tr) newheads = len(self.changelog.heads()) heads = ""