mercurial/localrepo.py
changeset 3795 bd7011246fab
parent 3791 8643b9f90b51
child 3797 2aef481ac73c
equal deleted inserted replaced
3794:630caaf29815 3795:bd7011246fab
   374     def lookup(self, key):
   374     def lookup(self, key):
   375         if key == '.':
   375         if key == '.':
   376             key = self.dirstate.parents()[0]
   376             key = self.dirstate.parents()[0]
   377             if key == nullid:
   377             if key == nullid:
   378                 raise repo.RepoError(_("no revision checked out"))
   378                 raise repo.RepoError(_("no revision checked out"))
       
   379         elif key == 'null':
       
   380             return nullid
   379         n = self.changelog._match(key)
   381         n = self.changelog._match(key)
   380         if n:
   382         if n:
   381             return n
   383             return n
   382         if key in self.tags():
   384         if key in self.tags():
   383             return self.tags()[key]
   385             return self.tags()[key]