mercurial/localrepo.py
changeset 44106 bfaf4c673bec
parent 44105 d86dede17392
child 44107 5a012404503b
equal deleted inserted replaced
44105:d86dede17392 44106:bfaf4c673bec
  1706         definitions overriding user aliases, set ``localalias`` to
  1706         definitions overriding user aliases, set ``localalias`` to
  1707         ``{name: definitionstring}``.
  1707         ``{name: definitionstring}``.
  1708         '''
  1708         '''
  1709         if specs == [b'null']:
  1709         if specs == [b'null']:
  1710             return revset.baseset([nullrev])
  1710             return revset.baseset([nullrev])
       
  1711         if specs == [b'.']:
       
  1712             quick_data = self._quick_access_changeid.get(b'.')
       
  1713             if quick_data is not None:
       
  1714                 return revset.baseset([quick_data[0]])
  1711         if user:
  1715         if user:
  1712             m = revset.matchany(
  1716             m = revset.matchany(
  1713                 self.ui,
  1717                 self.ui,
  1714                 specs,
  1718                 specs,
  1715                 lookup=revset.lookupfn(self),
  1719                 lookup=revset.lookupfn(self),