# HG changeset patch # User Brendan Cully # Date 2006-07-20 18:52:28 # Node ID 9b8df8dceeedd684a8815f0c29573bbf451f5ee0 # Parent 96950d39171d9972d1a89180a5a355cb59e9bab4 Add qtip and qbase to mq qlookup. diff --git a/hgext/mq.py b/hgext/mq.py --- a/hgext/mq.py +++ b/hgext/mq.py @@ -1279,6 +1279,15 @@ def reposetup(ui, repo): return oldlookup(key) except hg.RepoError: q = repomap[repo] + + qpatchnames = { 'qtip': -1, 'qbase': 0 } + if key in qpatchnames: + if len(q.applied) == 0: + self.ui.warn('No patches applied\n') + raise + patch = q.applied[qpatchnames[key]].split(':')[0] + return revlog.bin(patch) + patch = q.isapplied(key) if not patch: raise