Mercurial > hg-stable
changeset 7729:dd08e1e0cea1
mq: allow qclone's -p option to use path alias
Add support for running 'hg qclone -p foo bar' where foo is a path
alias defined in the [paths] section of an hgrc file.
author | John Mulligan <phlogistonjohn@asynchrono.us> |
---|---|
date | Sun, 25 Jan 2009 13:49:15 -0500 |
parents | b7ac53f7b061 |
children | 5fb312ba29a8 |
files | hgext/mq.py |
diffstat | 1 files changed, 4 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/hgext/mq.py Sun Jan 25 13:20:43 2009 -0500 +++ b/hgext/mq.py Sun Jan 25 13:49:15 2009 -0500 @@ -1737,7 +1737,10 @@ if dest is None: dest = hg.defaultdest(source) sr = hg.repository(ui, ui.expandpath(source)) - patchespath = opts['patches'] or patchdir(sr) + if opts['patches']: + patchespath = ui.expandpath(opts['patches']) + else: + patchespath = patchdir(sr) try: pr = hg.repository(ui, patchespath) except error.RepoError: